Why Sign, Not Send?
You don't have to move money to prove you hold the key. A signature is the proof — no gas, no block delays, no public trail.
DIY or Dust Transactions
Send-a-transaction checks are slow, public, and cost money — and per-chain signature plumbing is a project of its own.
Gas on every check
Dust transactions and micro-deposits cost real money, every single time.
Block-time latency
Confirmations take minutes to hours — verification becomes a queue.
A public footprint
On-chain checks are visible to everyone, forever.
Per-chain plumbing
8 chains means 8 signature schemes and address formats — build them yourself, or add another partner.
What we are building
The person will sign a challenge with their key; we will check the signature and issue the proof.
Sign, don't send
A signed challenge message — no transaction, and the key never leaves the wallet.
Instant and free
A signature can be checked in seconds, with no gas and no confirmation delay.
Private by default
A challenge and a signature — nothing lands on-chain.
One supplier, every asset
8 chains through the same API that already verifies emails, phone numbers and domains.
How it will work
Get a challenge
You will call our API with the wallet address, and we will generate a unique message for the person to sign.
The person signs
The person will sign that message in their wallet. No transaction, just a signature.
Proof issued
We will check the signature and return a proof token confirming wallet control.
Chains planned
8 networks