POST /v1/wallets
Un singur apel autentificat returnează un portofel — id, adresă, lanțuri — în 84 ms în demo. Nu există niciun pas de infrastructură înainte de primul portofel; endpoint-ul este infrastructura.
Patru SDK-uri
iOS, Android, React Native și Web se livrează ca SDK-uri versionate — 1.4.2, 1.4.0, 0.9.1 și 2.1.0 în consola demo. Un singur tipar de integrare, patru platforme, același sheet peste tot.
Chei pe dispozitiv
Materialul de chei e generat și păstrat pe dispozitivul utilizatorului — primești portofele fără să devii custode. Sheet-ul o spune direct, în josul ecranului: securizat de Protocore, cheile pe dispozitiv.
Multi-chain implicit
Portofelele vorbesc BTC, ETH, Base și Solana din prima zi. Apelul de creare primește un array de lanțuri — quickstart-ul trimite base și ethereum și primește înapoi un singur portofel.
Solduri, transferuri, istoric
Tot ce urmează după creare e tot un endpoint: soldurile, transferurile și istoricul sunt apeluri API, nu sisteme pe care le ridici tu. Vederea de tranzacții din consolă citește din aceeași suprafață ca aplicația ta.
Webhook-uri
Evenimentele de portofel se trimit către endpoint-ul tău cu status per livrare — demo-ul arată wallet.created la 100% succes în 24 de ore, ultima livrare acum două minute. Backend-ul tău află de portofele în momentul în care există.
Chei live și de test
Cheile vin în perechi — sk_live și sk_test — gestionate în consolă. Modul de test exercită întreaga suprafață înainte să existe un portofel real.
Portofele doar-vizualizare
O adresă poate intra în comutator fără cheile ei — soldurile vizibile, nimic de cheltuit. Utilizatorii țin un ochi pe stocarea rece de pe același ecran de pe care cheltuiesc.
Îndemnuri la backup
Un portofel fără frază scrisă pe hârtie poartă un marcaj vizibil de backup până când utilizatorul o rezolvă. Îndemnul locuiește acolo unde sunt banii, nu într-un email pe care nu-l deschide nimeni.
Cereri de plată
Setezi o sumă pe ecranul de primire și partajezi rezultatul — celălalt primește o adresă și un număr, în loc de o captură de ecran și o ghicitoare. Partajarea simplă a adresei rămâne la un tap distanță.
Protecție la lanț greșit
Adresele sunt legate de o rețea, iar interfața o spune înainte ca cineva să trimită: doar active pe Base, altfel pot fi pierdute. Lista activelor suportate stă pe același ecran cu QR-ul.
Export de chei
Utilizatorii își pot exporta cheile din sheet — custodia rămâne la utilizator, nu doar în pagina de marketing. Portofelul supraviețuiește relației cu aplicația, dacă utilizatorul vrea asta.
Sincronizare automată
Fondurile și activitatea se sincronizează fără buton de refresh — sheet-ul și API-ul văd aceeași stare. Ce știe lanțul, arată portofelul.
Fără custodie, prin arhitectură
Consola de operare e doar pe partea de citire: poate căuta adrese, le poate lega de utilizatori și poate trasa fluxuri — nu poate muta fonduri, pentru că nu are niciodată cheile. Cel mai puternic răspuns de conformitate e o capacitate care nu există.
User 360 pentru suport
Fiecare portofel înregistrat leagă către User 360 al proprietarului în consola de operare — solduri, dispozitive, nivel KYC și istoric, la un click de adresa despre care întreabă un client.
Operațiuni cu motiv obligatoriu
Acțiunile operatorilor în consolă cer un motiv și sunt auditate — bannerul de producție o spune pe fiecare ecran. Suportul poate acționa repede fără să acționeze pe tăcute.
Whitelabel prin design
Sheet-ul se randează în interiorul aplicației-gazdă — navigația ta, brandul tău, sheet-ul nostru. Utilizatorii nu părăsesc niciodată fluxul ca să caute un portofel; apare acolo unde e plata.
Redenumire și organizare
Portofelele primesc nume — Portofel principal, Economii Solana, Stocare rece — din clipa în care sunt create. Un portofel pe care un utilizator îl poate numi e un portofel pe care îl înțelege.
Dovedit la scară
Programul demo rulează 84,120 de portofele la 99.99% uptime, pe aceleași șine pe care le primește fiecare integrare nouă. Cifrele stau pe prima pagină a consolei, nu într-un deck de vânzări.