Prova di controllo di un wallet self-hosted

Dimostra chi controlla un indirizzo.

Invia un link a una controparte. Firma una challenge con qualsiasi wallet, con un dispositivo hardware o incollando una firma. Tu ricevi un certificato verificabile che la chiave era sotto il suo controllo — ancorato on-chain. Niente screenshot, niente test Satoshi.

Crea una richiesta di verificaScopri cosa dimostra

Pensato per FATF R16 / TFR UE / MiCA. Il firmatario non ha mai bisogno di un account.

Come funziona

Tre passaggi. La controparte ne fa uno solo, e senza bisogno di un account.

PASSO 01

Crea e invia un link

Scegli una blockchain, aggiungi il tuo riferimento, ottieni un link (o un QR) da inviare come preferisci.

PASSO 02

La controparte firma il messaggio

La controparte firma un testo semplice con qualsiasi wallet. Mai una transazione, mai una seed phrase.

PASSO 03

Tu ricevi un certificato

Verificato sulla blockchain corretta, certificato e ancorato on-chain per fissare il momento in cui esisteva.

Come viene costruita la prova

La firma viene verificata, trasformata in hash in un certificato, ripiegata in una radice merkle e ancorata — prima su Polygon, poi su Bitcoin.

L'affermazione
Challenge
nonce 8f3c…
Firma
0x9a7f…e21b
Verifica
eip191 ✓
Certificato
foglia SHA-256
L'ancoraggio
Radice Merkle
0x41f8…6d20
Polygon
blocco 71,204,883
Bitcoin
blocco 958,544 · OTS
Ancorato
prova fissata nel tempo

Cosa dimostra — e cosa no

Fa parte del prodotto, non delle clausole in piccolo. Siamo precisi su ciò che affermiamo.

Dimostrato, senza fiducia

  • Questo indirizzo ha prodotto questa firma su questa challenge.
  • Il firmatario deteneva la chiave privata al momento della firma.
  • L'hash del certificato esisteva al momento dell'ancoraggio on-chain.

Non dimostrato

  • L'identità del firmatario.
  • Che il controllo sia esclusivo, o che la chiave non sia stata condivisa o estorta.
  • Che il firmatario sia tuo cliente — il collegamento all'identità spetta alla tua KYC.

La dichiarazione completa, la crittografia per ogni blockchain e come verificarla tu stesso sono nella pagina sulla semantica della prova.

Perché esiste

Diversi quadri normativi richiedono di verificare il controllo di un wallet self-hosted con mezzi tecnici — non con uno screenshot.

Raccomandazione 16 del FATF

La “travel rule” prevede che i soggetti obbligati verifichino con mezzi tecnici il controllo dei wallet self-hosted.

Trasferimento di fondi UE

Il Regolamento (UE) 2023/1113 impone di verificare che un wallet self-hosted sia controllato dal cliente.

MiCA

I controlli sui wallet self-hosted previsti da MiCA richiedono un metodo ripetibile e documentato — non uno screenshot.

API e webhook

Avvia le verifiche dal tuo flusso di onboarding o di prelievo, senza aprire la dashboard.

Incluso nei piani Pro e Business.
  • Una sola chiamata crea una richiesta e restituisce il link di firma da inviare alla tua controparte.
  • I webhook avvisano il tuo sistema quando la controparte firma e quando il certificato viene ancorato, senza bisogno di interrogazioni periodiche.
  • Ogni webhook è firmato con HMAC-SHA256. I certificati vengono restituiti come pacchetto di prova JSON o come PDF.
Documentazione APIVedi i piani
Creare una richiesta
curl https://basignet.com/api/v1/requests \
  -H "Authorization: Bearer $SIGNET_KEY" \
  -d '{"chain":"tron","reference":"KYC-0412","anchor":true}'

→ { "status": "pending",
    "signingUrl": "https://basignet.com/s/q0tHA2…" }
Webhook ricevuto dal tuo server
POST /webhooks/signet
Signet-Signature: t=1759312345,v1=5f2c…

{ "type": "request.verified",
  "data": { "request": { "status": "verified",
    "certificate": { "address": "TNeiUD…", "sigType": "tronv2" } } } }

Funziona con qualsiasi wallet

Firma dei messaggi su tutte le principali blockchain. Firma hardware e offline tramite incolla — nessuna integrazione del wallet richiesta.

Ethereum
EIP-191 · 1271
Polygon
EIP-191 · 1271
Base
EIP-191 · 1271
Arbitrum One
EIP-191 · 1271
Optimism
EIP-191 · 1271
BNB Chain
EIP-191 · 1271
Avalanche
EIP-191 · 1271
Gnosis
EIP-191 · 1271
Linea
EIP-191 · 1271
Scroll
EIP-191 · 1271
zkSync Era
EIP-191 · 1271
Polygon zkEVM
EIP-191 · 1271
Celo
EIP-191 · 1271
Bitcoin
BIP-137 · 322
Litecoin
BIP-137
Dogecoin
BIP-137
Zcash (transparent)
BIP-137
Solana
ed25519
Polkadot
sr25519 · ed25519
Kusama
sr25519 · ed25519
TRON
signMessageV2

Le firme EIP-191 si verificano su qualsiasi rete EVM senza configurazione — questo è un elenco selezionato, non un limite.