01Utvecklarkonsolen
Konsolen visar hela ytan: en quickstart som skapar en plånbok med ett enda curl-anrop – HTTP 201 på 84 ms – live- och testnycklar för API:et, status för webhook-leveranser och produktionssiffrorna. Demoprogrammet kör 84,120 plånböcker med 99.99% drifttid.
- Quickstart i curl, Node, Python och Go
- Live- och testnycklar, visas och kopieras direkt på plats
- wallet.created-webhooks med status per leverans
02Den inbäddade sheeten
I demon säljer en biljettapp en entré för €49.00 och Protocore-sheeten glider upp över den: ett saldo på 124.00 USDC på Base, betala och ta emot, säkerhetskopiera, exportera nycklar. Värdappen förblir produkten; plånboken är en sheet i den.
03Plånboken är klar
Onboardingen slutar på en skärm: din plånbok är klar. Därifrån synkas medel och aktivitet automatiskt – användaren döper om den, fyller på den eller fortsätter bara i värdappen. API-anropet skedde tidigare; användaren såg det aldrig.
04Många plånböcker, en användare
Växlaren i demon rymmer tre sorter samtidigt: en multi-chain-huvudplånbok på €1,148.20, en Solana-plånbok på en enda kedja som fortfarande är flaggad för backup och en watch-only-adress för kallförvaring som finns med för översiktens skull. Användare ordnar sina medel så som de tänker på dem.
- Multi-chain- och single-chain-plånböcker sida vid sida
- Watch-only-poster för adresser du bevakar men inte förvarar
- Plånböcker utan backup flaggas tills seeden är nedskriven
05Ta emot, med skyddsräcken
En mottagningsskärm som räknar med misstag: bannern säger att bara Base-tillgångar gäller, annars kan medel gå förlorade, QR-koden och den kopierbara adressen finns under, och sheeten listar exakt vilka tillgångar adressen stöder. Kopiera adressen eller dela den som den är.
06Återställningsfrasen
Tolv numrerade ord, visas en gång, nedskrivna offline. Skärmen bär sin egen säkerhetsprofil: skärmdumpar är avstängda, och Protocore anger i klartext att vi aldrig kommer att be om de här orden. Förvaringen stannar hos användaren eftersom backupen gör det.
07Plånboksregistret
Operatörskonsolen har ett läsregister över varje plånbok i tenanten – 2,418 i demon – med exakt adressökning och en vy per användare. Panelen säger vad arkitekturen garanterar: konsolen håller aldrig nycklar och flyttar aldrig medel. Adresser visas för support och spårning, aldrig för att tömmas.
- Exakt adressökning i hela tenanten
- Ägare, kedja, etikett och registreringsålder per plånbok
- Ett klick från plånbok till ägarens User 360
08Tillgångsregistret
142 tillgångar i registret – symbol, namn, kedja, kontrakt, decimaler och noteringsflaggor i en skrivskyddad tabell. USDC och ETH har flaggan Core; USDT är flaggad Unsafe. Din app visar exakt de tokens som registret går i god för, och inga andra.
09Kill switches per åtgärd
Skicka, ta emot, swap och köp har var sin brytare, sitt eget av-läge – inaktivera med ett meddelande eller dölj helt – och en huvudflagga över alla. En ändring sparas på serversidan och når appar på ungefär 30 sekunder. När ett spår krånglar stänger du av just det spåret.
10POST /v1/wallets
Ett autentiserat anrop returnerar en plånbok – id, adress, kedjor – på 84 ms i demon. Det finns inget infrastruktursteg före den första plånboken; endpointen är infrastrukturen.
11Fyra SDK:er
iOS, Android, React Native och Web levereras som versionerade SDK:er – 1.4.2, 1.4.0, 0.9.1 och 2.1.0 i demokonsolen. Ett integrationsmönster, fyra plattformar, samma sheet överallt.
12Nycklar på enheten
Nyckelmaterialet skapas och förvaras på användarens enhet – du får plånböcker utan att bli förvarare. Sheeten säger det rakt ut längst ner: skyddad av Protocore, nycklar på enheten.
13Multi-chain som standard
Plånböcker talar BTC, ETH, Base och Solana från dag ett. Create-anropet tar en chains-array – quickstarten skickar base och ethereum och får en plånbok tillbaka.
14Saldon, överföringar, historik
Allt efter skapandet är också en endpoint: saldon, överföringar och historik är API-anrop, inte system du sätter upp. Konsolens transaktionsvy läser från samma yta som din app.
15Webhooks
Plånboksevent postas till din endpoint med status per leverans – demon visar wallet.created med 100% lyckade leveranser över 24 timmar, senaste för två minuter sedan. Din backend får veta om plånböcker i samma stund som de finns.
16Live- och testnycklar
Nycklarna kommer i par – sk_live och sk_test – och hanteras i konsolen. Testläget övar hela ytan innan en riktig plånbok finns.
17Watch-only-plånböcker
En adress kan ansluta till växlaren utan sina nycklar – saldon syns, inget går att spendera. Användare håller koll på kallförvaring från samma skärm som de betalar från.
18Backup-påminnelser
En plånbok utan nedskriven fras har en synlig backup-flagga tills användaren åtgärdar det. Påminnelsen finns där pengarna är, inte i ett mejl som ingen öppnar.
19Betalningsförfrågningar
Ange ett belopp på mottagningsskärmen och dela resultatet – motparten får en adress och en siffra i stället för en skärmdump och en gissning. Vanlig adressdelning är fortfarande ett tryck bort.
20Skydd mot fel kedja
Adresser är knutna till ett nätverk och gränssnittet säger det innan någon skickar: bara Base-tillgångar, annars kan de gå förlorade. Listan över stödda tillgångar finns på samma skärm som QR-koden.
21Export av nycklar
Användare kan exportera sina nycklar från sheeten – förvaringen ligger hos användaren, inte bara på marknadsföringssidan. Plånboken överlever relationen till appen om användaren vill det.
22Automatisk synk
Medel och aktivitet synkas utan uppdateringsknapp – sheeten och API:et ser samma tillstånd. Det kedjan vet visar plånboken.
23Ingen förvaring, av arkitekturen
Operatörskonsolen är enbart läsande: den kan slå upp adresser, koppla dem till användare och spåra flöden – men inte flytta medel, eftersom den aldrig har nycklarna. Det starkaste compliance-svaret är en förmåga som inte finns.
24User 360 för support
Varje registrerad plånbok länkar till ägarens User 360 i operatörskonsolen – saldon, enheter, KYC-nivå och historik ett klick från adressen som en kund frågar om.
25Åtgärder som kräver motivering
Operatörsåtgärder i konsolen kräver motivering och granskas – produktionsbannern säger det på varje skärm. Support kan agera snabbt utan att agera i det tysta.
26Whitelabel från grunden
Sheeten renderas inuti din app – din navigering, ditt varumärke, vår sheet. Användare lämnar aldrig flödet för att hitta en plånbok; den dyker upp där betalningen sker.
27Byt namn och organisera
Plånböcker får namn – Huvudplånbok, Solana-sparande, Kallförvaring – från det att de skapas. En plånbok som användaren kan namnge är en plånbok som användaren förstår.
28Beprövat i stor skala
Demoprogrammet kör 84,120 plånböcker med 99.99% drifttid, på samma spår som varje ny integration får. Siffrorna står på konsolens startsida, inte i en säljpresentation.