Wallets · WaaS

Wallets zijn een feature, geen bedrijf

Je gebruikers hebben wallets nodig; jij hoeft geen walletbedrijf te worden. Eén API-call maakt de wallet aan, de SDK toont hem in je app en de sleutels verlaten het apparaat nooit.

01

De API doet het zware werk

POST /v1/wallets levert een wallet op. Saldo's, overboekingen en transactiegeschiedenis zijn endpoints, geen infrastructuur die je zelf optuigt. De developerconsole toont het hele oppervlak — klein genoeg om in één keer door te lezen.

Developerconsole met wallet-API-gebruik en het endpoint POST /v1/wallets

De developerconsole — wallets als API-oppervlak.

02

De SDK gaat op in je app

De wallet-sheet past in de host-app op iOS, Android, React Native en Web — jouw navigatie, jouw merk, onze sheet. Sleutelgeneratie en ondertekening gebeuren op het apparaat, zodat de custody bij de gebruiker blijft, waar die hoort.

  1. 01Eén sheet, vier platformen
  2. 02Sleutels op het apparaat — gebruikers houden ze zelf
  3. 03De host-app bepaalt de ervaring eromheen
Ontvangstscherm met een Base-netwerklabel, een QR-code, een kopieerbaar adres, de ondersteunde assets, een melding dat alleen tokens op het Base-netwerk kunnen worden ontvangen, en knoppen voor kopiëren en delen
Scherm met herstelzin: een genummerde zin van twaalf woorden in twee kolommen, een link om naar het klembord te kopiëren, een melding dat de zin één keer wordt getoond met uitgeschakelde screenshots, en een bevestigingsknop

Ontvangen op Base — QR, adres en een waarschuwing die verzending naar de verkeerde chain voorkomt. · Twaalf woorden, één keer — offline opgeschreven, nooit meer gevraagd.

Features

Alles wat Protocore Wallets meebrengt.

  1. 01De developerconsole
  2. 02Het ingebedde paneel
  3. 03Wallet gereed
  4. 04Veel wallets, één gebruiker
  5. 05Ontvangen, met vangrails
  6. 06De herstelzin
  7. 07Het walletregister
  8. 08Het assetregister
  9. 09Kill switches per actie
  10. 10POST /v1/wallets
  1. 11Vier SDK's
  2. 12Sleutels op het apparaat
  3. 13Standaard multichain
  4. 14Saldi, overboekingen, historie
  5. 15Webhooks
  6. 16Live- en testsleutels
  7. 17Watch-only-wallets
  8. 18Back-upherinneringen
  9. 19Betaalverzoeken
  10. 20Bescherming tegen de verkeerde chain
  1. 21Sleutelexport
  2. 22Automatische synchronisatie
  3. 23Geen custody, door de architectuur
  4. 24User 360 voor support
  5. 25Handelingen met verplichte reden
  6. 26Whitelabel door ontwerp
  7. 27Hernoemen en ordenen
  8. 28Bewezen op schaal
Lees alle 28 features in detail

01De developerconsole

De console toont het hele oppervlak: een quickstart die met één curl een wallet aanmaakt (HTTP 201 in 84 ms), live en test API-sleutels, de bezorgstatus van webhooks en de productiecijfers. Het demoprogramma draait 84.120 wallets met 99,99% uptime.

  • Quickstart in curl, Node, Python en Go
  • Live en testsleutels, ter plekke te tonen en te kopiëren
  • wallet.created-webhooks met status per bezorging

02Het ingebedde paneel

In de demo verkoopt een ticketing-app een toegangskaart van €49,00 en schuift het Protocore-paneel eroverheen: een saldo van 124,00 USDC op Base, betalen en ontvangen, back-up maken, sleutels exporteren. De host-app blijft het product; de wallet is één paneel erin.

03Wallet gereed

Onboarding eindigt met één scherm: je wallet is klaar. Saldo en activiteit synchroniseren daarna automatisch. De gebruiker geeft de wallet een naam, stort er geld op of gaat gewoon door in de host-app. De API-aanroep gebeurde eerder; de gebruiker heeft hem nooit gezien.

04Veel wallets, één gebruiker

De switcher in de demo bevat drie soorten tegelijk: een multichain hoofdwallet van €1.148,20, een singlechain Solana-wallet waarvoor nog een back-up gemaakt moet worden en een watch-only cold-storage-adres dat meekijkt voor het overzicht. Gebruikers ordenen hun geld zoals ze er zelf over denken.

  • Multichain- en singlechain-wallets naast elkaar
  • Watch-only-items voor adressen die je volgt maar niet beheert
  • Wallets zonder back-up gemarkeerd tot de seed is opgeschreven

05Ontvangen, met vangrails

Een ontvangstscherm dat uitgaat van fouten: de banner meldt dat alleen Base-assets zijn toegestaan, anders kan geld verloren gaan, de QR en het kopieerbare adres staan eronder en het paneel toont precies welke assets dit adres ondersteunt. Kopieer het adres of deel het zoals het is.

06De herstelzin

Twaalf genummerde woorden, één keer getoond en offline opgeschreven. Het scherm draagt zijn eigen beveiligingshouding: screenshots zijn uitgeschakeld en Protocore stelt in gewone tekst dat het nooit om deze woorden zal vragen. De custody blijft bij de gebruiker, omdat de back-up dat ook doet.

07Het walletregister

De operatorconsole houdt een leesregister bij van elke wallet in de tenant (2.418 in de demo), met zoeken op exact adres en een weergave per gebruiker. De lade zegt wat de architectuur afdwingt: de console bewaart nooit sleutels en verplaatst nooit geld. Adressen worden getoond voor support en tracering, nooit leeggehaald.

  • Zoeken op exact adres binnen de hele tenant
  • Eigenaar, chain, label en registratieduur per wallet
  • Eén klik van wallet naar de User 360 van de eigenaar

08Het assetregister

142 assets in het register: symbool, naam, chain, contract, decimalen en listingvlaggen in één alleen-lezen tabel. USDC en ETH dragen de vlag Core; USDT staat gemarkeerd als Unsafe. Je app toont precies de tokens waarvoor het register instaat, en niets daarbuiten.

09Kill switches per actie

Verzenden, ontvangen, swappen en kopen hebben elk hun eigen schakelaar, hun eigen uit-modus (uitschakelen met een bericht, of volledig verbergen) en een hoofdvlag erboven. Een wijziging wordt server-side bewaard en bereikt apps in ongeveer 30 seconden. Als een rail zich misdraagt, zet je precies die rail uit.

10POST /v1/wallets

Eén geauthenticeerde aanroep levert een wallet op (id, adres, chains), in de demo in 84 ms. Er is geen infrastructuurstap vóór de eerste wallet; het endpoint is de infrastructuur.

11Vier SDK's

iOS, Android, React Native en Web worden geleverd als SDK's met versienummers: 1.4.2, 1.4.0, 0.9.1 en 2.1.0 in de democonsole. Eén integratiepatroon, vier platforms, overal hetzelfde paneel.

12Sleutels op het apparaat

Sleutelmateriaal wordt op het apparaat van de gebruiker gegenereerd en bewaard: je biedt wallets aan zonder custodian te worden. Het paneel zegt het onderaan duidelijk: beveiligd door Protocore, sleutels op het apparaat.

13Standaard multichain

Wallets spreken vanaf dag één BTC, ETH, Base en Solana. De create-aanroep neemt een chains-array: de quickstart geeft base en ethereum mee en krijgt één wallet terug.

14Saldi, overboekingen, historie

Alles na het aanmaken is ook een endpoint: saldi, overboekingen en historie zijn API-aanroepen, geen systemen die je zelf moet optuigen. De transactieweergave van de console leest uit hetzelfde oppervlak als jouw app.

15Webhooks

Walletgebeurtenissen worden naar jouw endpoint gepost met status per bezorging. De demo toont wallet.created met 100% succes over 24 uur, laatste bezorging twee minuten geleden. Je backend weet van wallets op het moment dat ze bestaan.

16Live- en testsleutels

Sleutels komen in paren, sk_live en sk_test, en worden beheerd in de console. In testmodus oefen je het hele oppervlak door voordat er een echte wallet bestaat.

17Watch-only-wallets

Een adres kan zonder sleutels in de switcher komen: saldi zichtbaar, niets uitgeefbaar. Gebruikers houden cold storage in de gaten vanaf hetzelfde scherm waar ze van betalen.

18Back-upherinneringen

Een wallet zonder opgeschreven herstelzin draagt een zichtbare back-upvlag totdat de gebruiker dit oplost. De herinnering zit waar het geld zit, niet in een e-mail die niemand opent.

19Betaalverzoeken

Stel op het ontvangstscherm een bedrag in en deel het resultaat: de wederpartij krijgt een adres en een bedrag in plaats van een screenshot en een gok. Het adres alleen delen kan nog steeds met één tik.

20Bescherming tegen de verkeerde chain

Adressen zijn netwerkgebonden en de UI zegt dat voordat iemand verstuurt: alleen Base-assets, anders kunnen ze verloren gaan. De lijst met ondersteunde assets staat op hetzelfde scherm als de QR.

21Sleutelexport

Gebruikers kunnen hun sleutels vanuit het paneel exporteren: custody blijft bij de gebruiker, niet alleen op de marketingpagina. De wallet blijft bestaan na de relatie met de app, als de gebruiker dat wil.

22Automatische synchronisatie

Saldo en activiteit synchroniseren zonder verversknop: het paneel en de API zien dezelfde status. Wat de chain weet, toont de wallet.

23Geen custody, door de architectuur

De operatorconsole is uitsluitend leesgericht: hij kan adressen opzoeken, aan gebruikers koppelen en stromen traceren, maar hij kan geen geld verplaatsen, omdat hij de sleutels nooit heeft. Het sterkste compliance-antwoord is een mogelijkheid die niet bestaat.

24User 360 voor support

Elke geregistreerde wallet is in de operatorconsole gekoppeld aan de User 360 van de eigenaar: saldi, apparaten, KYC-niveau en historie, één klik verwijderd van het adres waar een klant naar vraagt.

25Handelingen met verplichte reden

Operatoracties in de console vereisen een reden en worden geaudit; de productiebanner zegt dat op elk scherm. Support kan snel handelen zonder in stilte te handelen.

26Whitelabel door ontwerp

Het paneel wordt binnen je app weergegeven: jouw navigatie, jouw merk, ons paneel. Gebruikers verlaten de flow niet om een wallet te zoeken; die verschijnt waar de betaling is.

27Hernoemen en ordenen

Wallets krijgen een naam, zoals Hoofdwallet, Solana-spaarpot of Cold storage, vanaf het moment dat ze worden aangemaakt. Een wallet die een gebruiker kan benoemen, is een wallet die een gebruiker begrijpt.

28Bewezen op schaal

Het demoprogramma draait 84.120 wallets met 99,99% uptime, op dezelfde rails die elke nieuwe integratie krijgt. De cijfers staan op de startpagina van de console, niet in een salespresentatie.

Schermen

Een kijkje in het product.

Echte product-UI, getoond met demodata.

Opzoeken door support — 2.418 wallets, alleen-lezen, nooit custody.
142 assets geregistreerd — contracten, decimalen en vlaggen per token.
Kill switches per actie — uit in de console, uit in de apps ~30 s later.

FAQ

Wallets via API, beantwoord.

  • Nee. Sleutelgeneratie en ondertekening gebeuren op het apparaat van de gebruiker — de sleutels bereiken onze servers nooit. Je biedt wallets aan in je app zonder custodian te worden, en wij zouden het geld van een gebruiker niet kunnen verplaatsen, zelfs als we het probeerden.

  • Eén call — POST /v1/wallets — levert een wallet op. Saldo's, overboekingen en transactiegeschiedenis zijn endpoints, geen infrastructuur die je zelf optuigt, en de SDK toont de wallet-sheet in je app. Het hele oppervlak is klein genoeg om in één keer door te lezen.

  • Nee. De SDK-sheet past in de host-app — jouw navigatie, jouw merk, onze sheet. De host-app blijft het product; de wallet is een feature erin, geen overname.

  • SDK's voor iOS, Android, React Native en Web, en vanaf dag één multichain over alle grote blockchains. Het ontvangstscherm waarschuwt zelfs voor een verzending naar het verkeerde netwerk voordat die plaatsvindt.

  • Met een herstelzin van twaalf woorden, die bij de installatie één keer wordt getoond om offline op te schrijven en daarna nooit meer wordt gevraagd. Omdat de sleutels op het apparaat staan, is herstel de zin van de gebruiker — geen supportticket bij ons.

  • Support krijgt een alleen-lezen console met opzoeken op exact adres — genoeg om te helpen, nooit custody. Kill switches per actie kunnen versturen, ontvangen, swappen of kopen in apps pauzeren, maar geen operator kan het geld van een gebruiker verplaatsen.

Beoordelen

Maak een wallet aan met één call.

01

Begeleide demo-walkthrough

We draaien POST /v1/wallets samen met je en laten de SDK-sheet zien, ingebouwd in een host-app op iOS, Android, React Native en Web.

02

Developer-sandbox

API-sleutels voor een testomgeving, zodat je team wallets kan aanmaken, saldo's kan opvragen en testbedragen end-to-end kan verplaatsen.

03

SDK's, webhooks en documentatie

De vier platform-SDK's, event-webhooks en de integratiedocumentatie — genoeg om een wallet in je eigen app in te bouwen.

04

On-device by design

Zie zelf dat sleutelmateriaal op het apparaat wordt gegenereerd en bewaard — je biedt wallets aan zonder custodian te worden.

Beschikbaarheid

Whitelabel by design — wallets draaien binnen je eigen app, onder je eigen merk.

In het ecosysteem

Wallets bewaart wat Ramp koopt en Chain afwikkelt — en Safe is waar saldo's naartoe gaan als ze stilstaan.

Kies een product. Of neem de core.

Alles hierboven draait in productiedemo's waar we je doorheen leiden — standalone, whitelabel of als één platform. Vertel ons wat je bouwt en we laten je de kortste weg ernaartoe zien.