Wallets · WaaS

I wallet sono una funzionalità, non un'azienda

I tuoi utenti hanno bisogno di wallet; tu non hai bisogno di diventare un'azienda di wallet. Una chiamata API crea il wallet, l'SDK lo mostra dentro la tua app e le chiavi non lasciano mai il dispositivo.

01

L'API fa il lavoro pesante

POST /v1/wallets restituisce un wallet. Saldi, trasferimenti e cronologia sono endpoint, non infrastruttura da mettere in piedi. La console sviluppatori mostra l'intera superficie, abbastanza piccola da leggerla in una sola seduta.

Console sviluppatori con l'utilizzo delle API dei wallet e l'endpoint POST /v1/wallets

La console sviluppatori: i wallet come superficie API.

02

L'SDK si fonde con la tua app

La sheet del wallet si integra nell'app host su iOS, Android, React Native e Web: la tua navigazione, il tuo brand, la nostra sheet. Generazione delle chiavi e firma avvengono sul dispositivo, così la custodia resta all'utente, dove deve stare.

  1. 01Una sheet, quattro piattaforme
  2. 02Chiavi on-device: gli utenti custodiscono le proprie
  3. 03L'app host governa l'esperienza che la circonda
Schermata di ricezione con un badge della rete Base, un codice QR, un indirizzo copiabile, gli asset supportati, un avviso che si possono ricevere solo token della rete Base e i pulsanti di copia e condivisione
Schermata della frase di recupero con una frase numerata di dodici parole su due colonne, un link per copiarla negli appunti, un avviso che viene mostrata una sola volta con gli screenshot disattivati e un pulsante di conferma

Ricevi su Base: QR, indirizzo e un avviso che blocca gli invii sulla chain sbagliata. · Dodici parole, una sola volta: da scrivere offline e non richieste mai più.

Funzionalità

Tutto ciò che include Protocore Wallets.

  1. 01La console per sviluppatori
  2. 02Lo sheet integrato
  3. 03Wallet pronto
  4. 04Più wallet, un solo utente
  5. 05Ricevi, con le giuste protezioni
  6. 06La frase di recupero
  7. 07Il registro dei wallet
  8. 08Il registro degli asset
  9. 09Kill switch per ogni azione
  10. 10POST /v1/wallets
  1. 11Quattro SDK
  2. 12Chiavi sul dispositivo
  3. 13Multi-chain di default
  4. 14Saldi, trasferimenti, cronologia
  5. 15Webhook
  6. 16Chiavi live e di test
  7. 17Wallet in sola lettura
  8. 18Promemoria di backup
  9. 19Richieste di pagamento
  10. 20Protezione dalla chain sbagliata
  1. 21Esportazione delle chiavi
  2. 22Sincronizzazione automatica
  3. 23Nessuna custodia, per architettura
  4. 24User 360 per il supporto
  5. 25Operazioni con motivazione obbligatoria
  6. 26Whitelabel per progetto
  7. 27Rinomina e organizza
  8. 28Collaudato su larga scala
Leggi tutte le 28 funzionalità nel dettaglio

01La console per sviluppatori

La console mostra l'intera superficie: un quickstart che crea un wallet con una sola curl (HTTP 201 in 84 ms), chiavi API live e di test, stato di consegna dei webhook e i numeri di produzione. Il programma demo gestisce 84,120 wallet con uptime del 99.99%.

  • Quickstart in curl, Node, Python e Go
  • Chiavi live e di test, mostrate e copiate direttamente sul posto
  • Webhook wallet.created con stato per ogni consegna

02Lo sheet integrato

Nella demo, un'app di ticketing vende un ingresso da €49.00 e lo sheet Protocore sale sopra di essa: saldo di 124.00 USDC su Base, paga e ricevi, backup, esporta chiavi. L'app ospitante resta il prodotto; il wallet è uno sheet al suo interno.

03Wallet pronto

L'onboarding finisce con una sola schermata: il tuo wallet è pronto. Da lì fondi e attività si sincronizzano in automatico: l'utente lo rinomina, lo ricarica o prosegue semplicemente con l'app ospitante. La chiamata API è avvenuta prima; l'utente non l'ha mai vista.

04Più wallet, un solo utente

Lo switcher della demo ne contiene tre tipi insieme: un wallet principale multi-chain da €1,148.20, un wallet Solana single-chain ancora segnalato per il backup e un indirizzo di cold storage in sola lettura, presente per visibilità. Gli utenti organizzano i fondi come li pensano.

  • Wallet multi-chain e single-chain affiancati
  • Voci in sola lettura per indirizzi che monitori, non che detieni
  • Wallet senza backup segnalati finché il seed non è annotato

05Ricevi, con le giuste protezioni

Una schermata di ricezione che mette in conto gli errori: il banner avvisa che sono ammessi solo asset Base o i fondi potrebbero andare persi, sotto ci sono il QR e l'indirizzo copiabile, e lo sheet elenca con precisione gli asset supportati da questo indirizzo. Copia l'indirizzo o condividilo così com'è.

06La frase di recupero

Dodici parole numerate, mostrate una sola volta e annotate offline. La schermata porta con sé la propria postura di sicurezza: gli screenshot sono disattivati e Protocore dichiara in chiaro che non chiederà mai queste parole. La custodia resta all'utente perché il backup è suo.

07Il registro dei wallet

La console operatore mantiene un registro in sola lettura di tutti i wallet del tenant (2,418 nella demo), con ricerca per indirizzo esatto e vista per utente. Il drawer dice ciò che l'architettura garantisce: la console non detiene mai chiavi né sposta fondi. Gli indirizzi sono esposti per supporto e tracciamento, mai svuotati.

  • Ricerca per indirizzo esatto su tutto il tenant
  • Titolare, chain, etichetta ed età di registrazione per ogni wallet
  • Un clic dal wallet allo User 360 del suo titolare

08Il registro degli asset

142 asset a registro: simbolo, nome, chain, contratto, decimali e flag di listing in un'unica tabella di sola lettura. USDC ed ETH hanno il flag Core; USDT è segnalato come Unsafe. La tua app mostra esattamente i token garantiti dal registro, e nient'altro.

09Kill switch per ogni azione

Invio, ricezione, swap e acquisto hanno ciascuno il proprio interruttore e la propria modalità di spegnimento (disattivazione con messaggio oppure nascondimento totale), più un flag master sopra tutti. Una modifica viene salvata lato server e raggiunge le app in circa 30 secondi. Quando un canale si comporta male, spegni esattamente quel canale.

10POST /v1/wallets

Una chiamata autenticata restituisce un wallet (id, indirizzo, chain) in 84 ms nella demo. Prima del primo wallet non c'è nessun passaggio infrastrutturale: l'endpoint è l'infrastruttura.

11Quattro SDK

iOS, Android, React Native e Web sono distribuiti come SDK versionati: 1.4.2, 1.4.0, 0.9.1 e 2.1.0 nella console demo. Un unico schema di integrazione, quattro piattaforme, lo stesso sheet ovunque.

12Chiavi sul dispositivo

Le chiavi vengono generate e conservate sul dispositivo dell'utente: offri wallet senza diventare un custode. Lo sheet lo dichiara in chiaro in fondo: protetto da Protocore, chiavi sul dispositivo.

13Multi-chain di default

I wallet parlano BTC, ETH, Base e Solana fin dal primo giorno. La chiamata di creazione accetta un array chains: il quickstart passa base ed ethereum e riceve un solo wallet.

14Saldi, trasferimenti, cronologia

Tutto ciò che viene dopo la creazione è un endpoint: saldi, trasferimenti e cronologia sono chiamate API, non sistemi da mettere in piedi. La vista transazioni della console legge dalla stessa superficie della tua app.

15Webhook

Gli eventi dei wallet arrivano al tuo endpoint con stato per ogni consegna: la demo mostra wallet.created al 100% di successo nelle 24 ore, ultima consegna due minuti fa. Il tuo backend sa dei wallet nel momento in cui esistono.

16Chiavi live e di test

Le chiavi sono a coppie, sk_live e sk_test, e si gestiscono dalla console. La modalità test esercita l'intera superficie prima ancora che esista un wallet reale.

17Wallet in sola lettura

Un indirizzo può entrare nello switcher senza le sue chiavi: saldi visibili, nulla di spendibile. Gli utenti tengono d'occhio il cold storage dalla stessa schermata da cui spendono.

18Promemoria di backup

Un wallet senza frase annotata mostra un flag di backup ben visibile finché l'utente non rimedia. Il promemoria sta dove sta il denaro, non in un'email che nessuno apre.

19Richieste di pagamento

Imposta un importo nella schermata di ricezione e condividi il risultato: la controparte riceve un indirizzo e una cifra invece di uno screenshot e di una supposizione. La condivisione del solo indirizzo resta a un tocco di distanza.

20Protezione dalla chain sbagliata

Gli indirizzi sono legati a una rete e l'interfaccia lo dice prima di ogni invio: solo asset Base, o potrebbero andare persi. L'elenco degli asset supportati sta nella stessa schermata del QR.

21Esportazione delle chiavi

Gli utenti possono esportare le proprie chiavi dallo sheet: la custodia resta all'utente nei fatti, non solo sulla pagina di marketing. Il wallet sopravvive al rapporto con l'app, se l'utente lo vuole.

22Sincronizzazione automatica

Fondi e attività si sincronizzano senza un pulsante di aggiornamento: lo sheet e l'API vedono lo stesso stato. Ciò che la chain sa, il wallet lo mostra.

23Nessuna custodia, per architettura

La console operatore è solo in lettura: può cercare indirizzi, collegarli agli utenti e tracciare i flussi, ma non può spostare fondi perché non ha mai le chiavi. La risposta di compliance più solida è una capacità che non esiste.

24User 360 per il supporto

Ogni wallet registrato rimanda allo User 360 del suo titolare nella console operatore: saldi, dispositivi, livello KYC e cronologia a un clic dall'indirizzo di cui il cliente sta chiedendo.

25Operazioni con motivazione obbligatoria

Le azioni degli operatori in console richiedono una motivazione e vengono sottoposte ad audit: il banner di produzione lo ricorda in ogni schermata. Il supporto può agire in fretta senza agire in silenzio.

26Whitelabel per progetto

Lo sheet si apre dentro la tua app: la tua navigazione, il tuo brand, il nostro sheet. Gli utenti non escono mai dal flusso per trovare un wallet; compare dove c'è il pagamento.

27Rinomina e organizza

I wallet hanno un nome (Wallet principale, Risparmi Solana, Cold storage) fin dalla creazione. Un wallet a cui l'utente può dare un nome è un wallet che l'utente capisce.

28Collaudato su larga scala

Il programma demo gestisce 84,120 wallet con uptime del 99.99%, sugli stessi rail che ottiene ogni nuova integrazione. I numeri stanno nella home della console, non in una presentazione commerciale.

Schermate

Dentro il prodotto.

UI reale del prodotto, mostrata con dati demo.

Ricerca lato supporto: 2.418 wallet, in sola lettura, mai in custodia.
142 asset a registro: contratti, decimali e flag per ogni token.
Kill switch per azione: off nella console, off nelle app ~30 s dopo.

FAQ

Wallets via API, le risposte.

  • No. Generazione delle chiavi e firma avvengono sul dispositivo dell'utente: le chiavi non raggiungono mai i nostri server. Offri wallet dentro la tua app senza diventare un custode, e noi non potremmo muovere i fondi di un utente nemmeno volendo.

  • Una chiamata, POST /v1/wallets, restituisce un wallet. Saldi, trasferimenti e cronologia sono endpoint, non infrastruttura da mettere in piedi, e l'SDK mostra la sheet del wallet dentro la tua app. L'intera superficie è abbastanza piccola da leggerla in una sola seduta.

  • No. La sheet dell'SDK si integra nell'app host: la tua navigazione, il tuo brand, la nostra sheet. L'app host resta il prodotto; il wallet è una funzionalità al suo interno, non una sostituzione.

  • SDK per iOS, Android, React Native e Web, ed è multi-chain fin dal primo giorno su tutte le principali blockchain. La schermata di ricezione avvisa persino di un invio sulla rete sbagliata prima che accada.

  • Con una frase di recupero di dodici parole, mostrata una sola volta durante la configurazione, da scrivere offline e non richiesta mai più. Poiché le chiavi sono sul dispositivo, il recupero è la frase dell'utente, non un ticket di supporto a noi.

  • Il supporto dispone di una console in sola lettura con ricerca per indirizzo a corrispondenza esatta: abbastanza per aiutare, mai per custodire. I kill switch per azione possono sospendere invio, ricezione, swap o acquisto su tutte le app, ma nessun operatore può muovere i fondi di un utente.

Valuta

Crea un wallet con una chiamata.

01

Demo guidata

Eseguiamo insieme a te POST /v1/wallets e mostriamo la sheet dell'SDK integrata in un'app host su iOS, Android, React Native e Web.

02

Sandbox per sviluppatori

Chiavi API su un ambiente di test, così il tuo team può creare wallet, leggere i saldi e muovere fondi di test end to end.

03

SDK, webhook e documentazione

I quattro SDK di piattaforma, i webhook di evento e la documentazione di integrazione: quanto basta per integrare un wallet nella tua app.

04

On-device by design

Verifica di persona che il materiale delle chiavi viene generato e conservato sul dispositivo: offri wallet senza diventare un custode.

Disponibilità

Whitelabel by design: i wallet vengono distribuiti nella tua app, con il tuo brand.

Nell'ecosistema

Wallets custodisce ciò che Ramp acquista e Chain regola — e Safe è dove i saldi approdano quando smettono di muoversi.

Scegli un prodotto. Oppure prendi il core.

Tutto ciò che vedi sopra gira in demo di produzione che possiamo mostrarti dal vivo: standalone, whitelabel o come un'unica piattaforma. Raccontaci cosa stai costruendo e ti mostreremo la via più breve per arrivarci.