dumbtv
dumbtv가 ADB로 Fire TV에서 광고·추적·업데이트 알림을 제거, 루트·앱 변경 없이, 무료 오픈소스
VEYRNOX는 8자리 PIN과 Shamir 분할 백업으로 설계 단계에서 가장 큰 암호 공격 표면을 차단합니다 iOS·Android 지원
VEYRNOX removes the #1 crypto attack surface by design. 8-digit PIN, Shamir-sharded backup on Safety Plus. iOS and Android.
보안JavaScript · KotlinGitHub @VEYRNOX온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Veyrnox — the seedless self-custody cryptocurrency wallet for iOS and Android. Signing keys inside the Secure Enclave, backup via Shamir Secret Sharing, no BIP-39 seed phrase in the UI.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
A self-custody cryptocurrency wallet built for coercion resistance and plausible deniability. Your seed is your identity — keys never touch a server.
All 10 assets are testnet-verified — each has a real on-chain send confirmed on a block explorer. Throughout this README, "verified" means a real on-chain testnet transaction, never merely passing tests or a clean review.README 전문 보기 ↗A self-custody cryptocurrency wallet built for coercion resistance and plausible deniability. Your seed is your identity — keys never touch a server.
Stack: Vite · React · Capacitor (iOS & Android) · ethers v6 · @noble/@scure cryptography
All 10 assets are testnet-verified — each has a real on-chain send confirmed on a block explorer. Throughout this README, "verified" means a real on-chain testnet transaction, never merely passing tests or a clean review.
An independent third-party audit (ECC, June 2026) covered the core wallet. The hardware-KEK layer and native OS-level RASP are internally device-verified only — independent audit of those areas is still outstanding. Features are marked as one of BUILT (in code, testnet/provisional), TARGET (designed, not yet confirmed in shipped code), or roadmap; nothing below should be read as independently audited unless stated.
One HD seed derives per-chain accounts. EVM assets share a single secp256k1 address; BTC and SOL have independent derivation paths.
| Asset | Derivation | Status |
|---|---|---|
| ETH, MATIC, ARB, OP | m/44'/60' (secp256k1) | Live · testnet-verified |
| AVAX, BNB | m/44'/60' (shared EVM) | Live · testnet-verified |
| USDC, USDT | ERC-20 contract calls on the EVM address | Live · testnet-verified |
| BTC | m/84'/0' (SegWit, UTXO/PSBT) | Live · testnet-verified |
| SOL | SLIP-0010 (ed25519) | Live · testnet-verified |
PIN/password-derived factor (Argon2id) is combined with a hardware factor via HKDF — both must be present to unlock.
| Platform | Hardware factor | Biometric gate |
|---|---|---|
| iOS | Secure Enclave ECIES | Face ID / Touch ID (no credential fallback) |
| Android | AndroidKeyStore HMAC-SHA256 (StrongBox-preferred, TEE-accepted) | Biometric-only (no credential fallback) |
| Web (Phase 1) | WebAuthn PRF platform authenticator | password-only fallback on Safari |
Status: BUILT and device-verified on real hardware (internal review only — this layer is not yet independently audited).
Full dApp signing support with security controls:
Browser-level automation and hooking detection is live and e2e-proven: an automated or hooked environment trips the BLOCK tier, which is unconditional — signing is refused (not warned) and cannot be overridden by acknowledgement.
Native OS-level integrity is partial: the Android root/Frida/emulator/tamper probe is built and wired but not yet verified on a real rooted/hooked device; the iOS jailbreak probe and remote attestation (Play Integrity / App Attest) are roadmap. Probes fail honest — an unavailable probe degrades to WARN, never a fabricated "clean" result.
| Invariant | Description |
|---|---|
| I1 | Keys never leave the device |
| I2 | No silent data egress |
| I3 | Deniability mode makes zero backend calls |
| I4 | Fail honest, fail closed — no fake security |
| I5 | Backend untrusted by design |
| I6 | Hardware-bound KEK: HKDF(H ‖ C), ordered concatenation, not XOR |
crypto.getRandomValues only — no Math.random in wallet-core