What Is a Wallet-Signed Crypto Statement?
On-chain history shows activity. A wallet signature shows who controlled the address when the challenge was signed.
A wallet-signed crypto statement is a bank-style wallet activity report that also records a verified read-only message signature from the same address. The signature proves control of the keys at signing time — it does not move funds and does not replace KYC identity checks.
CryptoBankStatement supports Ethereum personal_sign (for example MetaMask) and Bitcoin BIP-322 Simple (UniSat, Xverse, or manual paste). Acceptance of any document still depends on the receiving institution.
Why activity alone is incomplete
Public explorers show balances and transfers for any address. That is useful, but it does not by itself prove that the person submitting a PDF still controls the keys. Screenshots are even weaker: they are easy to crop and hard to verify.
What the signature actually proves
A valid personal_sign or BIP-322 signature over a challenge message shows that the signer controlled the private key for that address at signing time. CryptoBankStatement records the outcome on the statement verification record so a third party can see the Wallet-Signed status without re-running the wallet UI.
- Ethereum: personal_sign via MetaMask and compatible injectors
- Bitcoin: BIP-322 Simple via UniSat, Xverse, or manual paste
- No fund transfer is requested or required
What it does not prove
A wallet signature is not a passport check, not a source-of-wealth narrative, and not a regulated bank attestation. Pair it with the activity statement, exchange exports where relevant, and whatever else the reviewer requests.
When to use it
- A reviewer asked how you prove you control the wallet
- You want stronger evidence than a balance screenshot
- You are comfortable signing a read-only message in your wallet
- You still plan to confirm document requirements with the receiving institution
How CryptoBankStatement can help
Choose Wallet-Signed Statement when setting your date range. After a successful signature, the PDF and /verify page show a Wallet-Signed badge and the signature method.
Important limitations
CryptoBankStatement is not a bank, accountant, solicitor, tax adviser, immigration adviser or financial adviser. This content is not legal, tax, financial, immigration or banking advice. The receiving institution decides what documents it accepts. A signature proves address control, not identity, wealth source, or institutional acceptance.
Related pages
Frequently asked questions
- Does signing share my private key?
- No. You sign a challenge message only. Private keys and seed phrases are never collected.
- Is this the same as KYC?
- No. Signature verification proves address control, not who you are in legal identity terms.
- Can I skip wallet-signed mode?
- Yes. Standard statements use a public address alone. Wallet-signed is optional.
- Which Bitcoin address types work?
- Supported BIP-322 flows cover common mainnet types used with UniSat/Xverse/manual paste. If an address type is not supported for signing, generate a standard statement instead.
- Will a lender accept a wallet-signed PDF?
- Some reviewers may find ownership evidence helpful; others still require bank statements or exchange records. Acceptance depends on the receiving institution.