YAMORI gecko

YAMORI家守

Biometric Seedless Privacy Wallet for Midnight

ZK proof generation • SHA-512 key derivation • No seed phrase

Built in Japan by NightForge — v1.1.0

Learn More View on GitHub
🔒 Experimental Credentials Demo

Selective-disclosure proofs — prove age, KYC, and residency with minimal data

Explorer Live API Public Repo Public Wallet: Testing Shield: Blocked (upstream #1206) v1.1.0 · GitHub

What is YAMORIYAMORIとは

A Chrome extension wallet for the Midnight blockchain. Biometric login, seedless creation, in-browser ZK proofs, and the most complete DUST management in the ecosystem.Midnightブロックチェーンのための Chrome拡張機能ウォレット。生体認証ログイン、シードレス作成、ブラウザ内ZK証明、エコシステム最も完全なDUST管理。

🤚

Biometric Seedless Wallet生体認証シードレスウォレット

Fingerprint or Face ID creates your wallet instantly. No 24-word seed phrase. WebAuthn PRF derives keys in your device's secure enclave.

🛡

ZK Ownership Proof

Prove you own a wallet without revealing your keys. Zero-knowledge proof using Poseidon hashing and JubJub curve cryptography.

DUST Generation DashboardDUST生成ダッシュボード

Live DUST balance, generation progress, manual registration, and Cardano cNIGHT bridge status. All in one view.

In-Browser ZK Proofsブラウザ内ZK証明

Custom Zig WASM prover at 133KB generates proofs locally. No Docker, no servers, no trusted third parties.

🔐

SHA-512 + PBKDF2

Full BIP39 derivation chain implemented in Zig. SHA-512 hashing and PBKDF2 key stretching compiled to WASM — no JS crypto dependencies.

📊

NightForge Explorer ToolsNightForgeエクスプローラーツール

10 interactive tools: DUST Calculator, Privacy Score, Validator Dashboard, Contract Observatory, Network Health, and more.

🔗

DApp ConnectorDAppコネクター

Connect to Midnight DApps via the window.midnight.yamori API. Transfer, sign, and track transactions from any connected application.

📱

Multi-Platform Biometricsマルチプラットフォーム生体認証

Mac Touch ID, Windows Hello, iPhone Face ID, and Android fingerprint. One wallet creation flow across every platform.


YAMORI Wallet
1,000.00 tNIGHT
Privacy Score 60%
Send
Receive

Privacy-first.
Shielded by default.

Every transaction is protected by zero-knowledge proofs generated right in your browser. No servers. No trusted third parties. Just math.


How It Works

1

Install & Create

Scan your fingerprint or set a password. No seed phrase needed.

2

Receive NIGHT

Share your address or QR code. Funds arrive in seconds.

3

Send Privately

Shielded by default. Zero-knowledge proofs protect your transactions.


First Plonk Prover for Midnight in Zig

A self-contained WASM module with zero runtime dependencies. Every cryptographic primitive written from scratch.

10,000+Lines of Zig
FullTests
140 KBWASM Binary
0Dependencies
  • BLS12-381 fields
  • KZG commit / open / verify
  • G1 / G2 curves
  • Plonk Rounds 1-5
  • Ate pairing
  • ZKIR interpreter
  • Pippenger MSM
  • Poseidon + JubJub
  • NTT / FFT
  • Proof serialization

Verified Benchmarks検証済みベンチマーク

26ms

PLONK prove

275ns

SHA-256

375ns

SHA-512

4ms

Pairing

476us

Ownership proof

6us

HMAC-SHA-512

33us

Poseidon hash

436us

G1 scalar mul

Native benchmarks on Linux x86_64. WASM times are ~3-5x slower.


Security Hardenedセキュリティ強化

Constant-time crypto, timing obfuscation, encrypted vault
  • AES-256-GCM encryption
  • PBKDF2 600K iterations
  • Constant-time cryptography
  • Timing obfuscation
  • No fund theft vectors
  • Password-gated operations

Built with defense-in-depth principles. No fund-theft vectors in self-audit.


Architecture

Three-layer stack: cryptographic primitives at the base, proof system in the middle, blockchain integration on top.

Primitives
Field Math BLS12-381 Fp/Fr
Curves G1/G2 + JubJub
Pairing Ate + Fp12 Tower
Proof System
KZG Commitments + MSM
PLONK 5-Round Prover
Hashing SHA-512 + Poseidon
Runtime
ZKIR VM 26 Opcodes
WASM 140KB Binary
Midnight Network Integration

Status

Wallet v1.1.0
Biometric wallet + ZK ownership proof + DUST generation dashboard live. 3 confirmed on-chain transactions.
NightForge Explorer
10 tools live on all networks (mainnet, preprod, preview). View Tools
Zig Prover
10,000 lines of Zig, 133KB WASM. SHA-512 + PBKDF2 + PLONK. Full tests, zero dependencies.
Shield Operations
Blocked by preprod node bug (#1206). YAMORI code ready — waiting for node fix.


Now · Next · Later

Now

  • NightForge Explorer
  • NightForge API
  • 10 Interactive Tools
  • YAMORI Core Wallet

Next

  • YAMORI Credentials
  • Try the demo →
  • Selective-disclosure identity proofs
  • Prove age, KYC, residency — reveal nothing
  • Biometric approval + local proof generation

Later

  • NightForge Workbench
  • Browser-native Compact workflow
  • Write, compile, deploy, monitor
  • DUST Exchange Dashboard
  • Market intelligence for DUST Capacity Exchange

Roadmap reflects current product direction. Timelines depend on upstream Midnight protocol development.

YAMORI v1.1.0 — Public Release Coming Soon

Biometric seedless wallet, ZK ownership proof, DUST dashboard, SHA-512 key derivation, and 10 NightForge Explorer tools — all shipping today.