Wallets · WaaS

Wallet to funkcja, nie firma

Twoi użytkownicy potrzebują walletów; Ty nie musisz zostać firmą walletową. Jedno wywołanie API tworzy wallet, SDK renderuje go w Twojej aplikacji, a klucze nigdy nie opuszczają urządzenia.

01

API robi ciężką robotę

POST /v1/wallets zwraca wallet. Salda, przelewy i historia to endpointy, a nie infrastruktura, którą trzeba stawiać. Konsola deweloperska pokazuje całą powierzchnię — na tyle małą, że przeczytasz ją za jednym posiedzeniem.

Konsola deweloperska pokazująca użycie API walletów i endpoint POST /v1/wallets

Konsola deweloperska — wallety jako powierzchnia API.

02

SDK znika w Twojej aplikacji

Arkusz walleta osadza się w aplikacji hosta na iOS, Android, React Native i Web — Twoja nawigacja, Twoja marka, nasz arkusz. Generowanie kluczy i podpisywanie odbywają się na urządzeniu, więc custody zostaje przy użytkowniku, gdzie jego miejsce.

  1. 01Jeden arkusz, cztery platformy
  2. 02Klucze na urządzeniu — użytkownicy trzymają własne
  3. 03Aplikacja hosta zachowuje kontrolę nad całym doświadczeniem
Ekran odbioru z plakietką sieci Base, kodem QR, adresem do skopiowania, obsługiwanymi aktywami, informacją, że można odbierać tylko tokeny z sieci Base, oraz przyciskami kopiowania i udostępniania
Ekran frazy odzyskiwania z ponumerowaną dwunastosłowną frazą w dwóch kolumnach, linkiem kopiowania do schowka, informacją, że fraza jest pokazywana raz, z wyłączonymi zrzutami ekranu, i przyciskiem potwierdzenia

Odbiór w Base — QR, adres i ostrzeżenie, które zatrzymuje wysyłki w złą sieć. · Dwanaście słów, raz — zapisane offline, nigdy więcej nie wymagane.

Funkcje

Wszystko, co oferuje Protocore Wallets.

  1. 01Konsola developera
  2. 02Wbudowany panel
  3. 03Portfel gotowy
  4. 04Wiele portfeli, jeden użytkownik
  5. 05Odbiór z zabezpieczeniami
  6. 06Fraza odzyskiwania
  7. 07Rejestr portfeli
  8. 08Rejestr aktywów
  9. 09Kill switche dla każdej akcji
  10. 10POST /v1/wallets
  1. 11Cztery SDK
  2. 12Klucze na urządzeniu
  3. 13Domyślnie multi-chain
  4. 14Salda, przelewy, historia
  5. 15Webhooki
  6. 16Klucze live i test
  7. 17Portfele watch-only
  8. 18Przypomnienia o backupie
  9. 19Prośby o płatność
  10. 20Ochrona przed złą siecią
  1. 21Eksport kluczy
  2. 22Automatyczna synchronizacja
  3. 23Brak custody — z architektury
  4. 24User 360 dla supportu
  5. 25Operacje wymagające uzasadnienia
  6. 26Whitelabel z założenia
  7. 27Zmiana nazw i porządkowanie
  8. 28Sprawdzone w skali
Zobacz szczegóły wszystkich 28 funkcji

01Konsola developera

Konsola pokazuje całą powierzchnię: quickstart tworzący portfel jednym curlem — HTTP 201 w 84 ms — klucze API live i test, status dostarczania webhooków oraz liczby z produkcji. Program demo obsługuje 84,120 portfeli przy 99.99% uptime.

  • Quickstart w curl, Node, Python i Go
  • Klucze live i test, odsłaniane i kopiowane w miejscu
  • Webhooki wallet.created ze statusem każdej dostawy

02Wbudowany panel

W demo aplikacja biletowa sprzedaje wejściówkę za €49.00, a nad nią wysuwa się panel Protocore: saldo 124.00 USDC w sieci Base, płatność i odbiór, backup, eksport kluczy. Produktem pozostaje aplikacja nadrzędna; portfel to jeden panel w jej wnętrzu.

03Portfel gotowy

Onboarding kończy się jednym ekranem: portfel jest gotowy. Środki i aktywność synchronizują się stamtąd automatycznie — użytkownik zmienia nazwę, zasila portfel albo po prostu wraca do aplikacji nadrzędnej. Wywołanie API nastąpiło wcześniej; użytkownik go nie widział.

04Wiele portfeli, jeden użytkownik

Przełącznik w demo mieści trzy rodzaje naraz: wielołańcuchowy portfel główny z €1,148.20, jednołańcuchowy portfel Solana wciąż oznaczony do backupu oraz adres cold storage watch-only, dodany dla przejrzystości. Użytkownicy porządkują środki tak, jak o nich myślą.

  • Portfele multi-chain i single-chain obok siebie
  • Wpisy watch-only dla adresów, które śledzisz, a nie przechowujesz
  • Portfele bez backupu oznaczone, dopóki seed nie zostanie zapisany

05Odbiór z zabezpieczeniami

Ekran odbioru, który zakłada pomyłki: baner mówi, że tylko aktywa Base, inaczej środki mogą przepaść, poniżej są QR i adres do skopiowania, a panel wymienia dokładnie, jakie aktywa ten adres obsługuje. Skopiuj adres albo udostępnij go bez zmian.

06Fraza odzyskiwania

Dwanaście ponumerowanych słów, pokazanych raz, zapisanych offline. Ekran sam dba o bezpieczeństwo: zrzuty ekranu są wyłączone, a Protocore wprost deklaruje, że nigdy nie poprosi o te słowa. Custody zostaje przy użytkowniku, bo przy nim zostaje backup.

07Rejestr portfeli

Konsola operatora prowadzi rejestr tylko do odczytu wszystkich portfeli w ramach tenanta — w demo 2,418 — z wyszukiwaniem adresu po dokładnym dopasowaniu i widokiem per użytkownik. Panel boczny mówi, co wymusza architektura: konsola nigdy nie trzyma kluczy ani nie przenosi środków. Adresy służą wsparciu i śledzeniu, nigdy do opróżniania.

  • Wyszukiwanie adresu po dokładnym dopasowaniu w całym tenancie
  • Właściciel, sieć, etykieta i wiek rejestracji każdego portfela
  • Jedno kliknięcie od portfela do User 360 jego właściciela

08Rejestr aktywów

142 aktywa w rejestrze — symbol, nazwa, sieć, kontrakt, decimals i flagi listingu w jednej tabeli tylko do odczytu. USDC i ETH mają flagę Core; USDT jest oznaczony jako Unsafe. Twoja aplikacja pokazuje dokładnie te tokeny, za które ręczy rejestr — i żadnych innych.

09Kill switche dla każdej akcji

Wysyłanie, odbieranie, swap i zakup mają każde własny przełącznik, własny tryb wyłączenia — wyłączenie z komunikatem albo całkowite ukrycie — oraz nadrzędną flagę nad wszystkimi. Zmiana zapisuje się po stronie serwera i dociera do aplikacji w ok. 30 sekund. Gdy któryś tor szwankuje, wyłączasz dokładnie ten tor.

10POST /v1/wallets

Jedno uwierzytelnione wywołanie zwraca portfel — id, adres, sieci — w 84 ms w demo. Przed pierwszym portfelem nie ma kroku z infrastrukturą; endpoint jest infrastrukturą.

11Cztery SDK

iOS, Android, React Native i Web dostępne jako wersjonowane SDK — 1.4.2, 1.4.0, 0.9.1 i 2.1.0 w konsoli demo. Jeden wzorzec integracji, cztery platformy, ten sam panel wszędzie.

12Klucze na urządzeniu

Materiał kluczowy jest generowany i przechowywany na urządzeniu użytkownika — dajesz portfele, nie stając się custodianem. Panel mówi to wprost na dole: zabezpieczone przez Protocore, klucze na urządzeniu.

13Domyślnie multi-chain

Portfele obsługują BTC, ETH, Base i Solana od pierwszego dnia. Wywołanie create przyjmuje tablicę chains — quickstart przekazuje base i ethereum i dostaje jeden portfel.

14Salda, przelewy, historia

Wszystko po utworzeniu to także endpointy: salda, przelewy i historia to wywołania API, a nie systemy do postawienia. Widok transakcji w konsoli czyta z tej samej powierzchni co Twoja aplikacja.

15Webhooki

Zdarzenia portfela trafiają na Twój endpoint ze statusem każdej dostawy — demo pokazuje wallet.created ze 100% sukcesów w ciągu 24 godzin, ostatnia dostawa dwie minuty temu. Twój backend dowiaduje się o portfelach w chwili, gdy powstają.

16Klucze live i test

Klucze występują w parach — sk_live i sk_test — i zarządza się nimi w konsoli. Tryb testowy sprawdza całą powierzchnię, zanim powstanie prawdziwy portfel.

17Portfele watch-only

Adres może trafić do przełącznika bez swoich kluczy — salda widoczne, nic do wydania. Użytkownicy pilnują cold storage na tym samym ekranie, z którego płacą.

18Przypomnienia o backupie

Portfel bez zapisanej frazy ma widoczną flagę backupu, dopóki użytkownik tego nie naprawi. Przypomnienie jest tam, gdzie są pieniądze, a nie w mailu, którego nikt nie otwiera.

19Prośby o płatność

Ustaw kwotę na ekranie odbioru i udostępnij wynik — druga strona dostaje adres i kwotę zamiast zrzutu ekranu i zgadywania. Samo udostępnienie adresu wciąż jest o jedno dotknięcie.

20Ochrona przed złą siecią

Adresy są przypisane do sieci, a interfejs mówi o tym, zanim ktokolwiek wyśle: tylko aktywa Base, inaczej mogą przepaść. Lista obsługiwanych aktywów jest na tym samym ekranie co QR.

21Eksport kluczy

Użytkownicy mogą wyeksportować swoje klucze z panelu — custody zostaje przy użytkowniku, nie tylko na stronie marketingowej. Portfel przetrwa relację z aplikacją, jeśli użytkownik tego chce.

22Automatyczna synchronizacja

Środki i aktywność synchronizują się bez przycisku odświeżania — panel i API widzą ten sam stan. Co wie łańcuch, to pokazuje portfel.

23Brak custody — z architektury

Konsola operatora działa wyłącznie do odczytu: może wyszukiwać adresy, łączyć je z użytkownikami i śledzić przepływy — nie może przenosić środków, bo nigdy nie ma kluczy. Najmocniejszą odpowiedzią dla compliance jest możliwość, która nie istnieje.

24User 360 dla supportu

Każdy zarejestrowany portfel prowadzi do User 360 właściciela w konsoli operatora — salda, urządzenia, poziom KYC i historia o jedno kliknięcie od adresu, o który pyta klient.

25Operacje wymagające uzasadnienia

Akcje operatora w konsoli wymagają podania powodu i są audytowane — baner produkcyjny przypomina o tym na każdym ekranie. Support działa szybko, ale nie po cichu.

26Whitelabel z założenia

Panel renderuje się wewnątrz Twojej aplikacji — Twoja nawigacja, Twój brand, nasz panel. Użytkownicy nie wychodzą z procesu, by znaleźć portfel; pojawia się tam, gdzie płatność.

27Zmiana nazw i porządkowanie

Portfele dostają nazwy — Portfel główny, Oszczędności Solana, Cold storage — od chwili utworzenia. Portfel, który użytkownik potrafi nazwać, to portfel, który rozumie.

28Sprawdzone w skali

Program demo obsługuje 84,120 portfeli przy 99.99% uptime, na tych samych torach, które dostaje każda nowa integracja. Liczby są na stronie głównej konsoli, a nie w prezentacji sprzedażowej.

Ekrany

Produkt od środka.

Prawdziwy interfejs produktu, pokazany na danych demo.

Wyszukiwanie po stronie wsparcia — 2,418 walletów, tylko odczyt, nigdy custody.
142 aktywa w rejestrze — kontrakty, miejsca dziesiętne i flagi dla każdego tokena.
Wyłączniki per akcja — wyłączone w konsoli, wyłączone w aplikacjach ~30 s później.

FAQ

Wallets przez API — odpowiedzi.

  • Nie. Generowanie kluczy i podpisywanie odbywają się na urządzeniu użytkownika — klucze nigdy nie trafiają na nasze serwery. Masz wallety w swojej aplikacji bez stawania się custodianem, a my nie moglibyśmy ruszyć środków użytkownika, nawet gdybyśmy chcieli.

  • Jedno wywołanie — POST /v1/wallets — zwraca wallet. Salda, przelewy i historia to endpointy, a nie infrastruktura do postawienia, a SDK renderuje arkusz walleta w Twojej aplikacji. Całą powierzchnię przeczytasz za jednym posiedzeniem.

  • Nie. Arkusz SDK osadza się w aplikacji hosta — Twoja nawigacja, Twoja marka, nasz arkusz. Produktem pozostaje aplikacja hosta; wallet jest w niej funkcją, a nie przejęciem.

  • SDK dla iOS, Android, React Native i Web, a do tego multi-chain od pierwszego dnia we wszystkich głównych blockchainach. Ekran odbioru ostrzega nawet o wysyłce w złą sieć, zanim do niej dojdzie.

  • Dwunastosłowna fraza odzyskiwania, pokazywana raz przy konfiguracji, do zapisania offline i nigdy więcej niewymagana. Ponieważ klucze są na urządzeniu, odzyskiwanie opiera się na frazie użytkownika — a nie na zgłoszeniu do nas.

  • Wsparcie dostaje konsolę tylko do odczytu z wyszukiwaniem adresu po dokładnym dopasowaniu — dość, by pomóc, nigdy custody. Wyłączniki per akcja mogą wstrzymać wysyłanie, odbieranie, swap lub zakup we wszystkich aplikacjach, ale żaden operator nie ruszy środków użytkownika.

Oceń

Utwórz wallet jednym wywołaniem.

01

Demo z przewodnikiem

Uruchamiamy z Tobą POST /v1/wallets i pokazujemy arkusz SDK osadzony w aplikacji hosta na iOS, Android, React Native i Web.

02

Sandbox deweloperski

Klucze API do środowiska testowego, aby Twój zespół mógł tworzyć wallety, odczytywać salda i przenosić testowe środki end to end.

03

SDK, webhooki i dokumentacja

Cztery SDK platformowe, webhooki zdarzeń i dokumentacja integracji — wystarczy, by osadzić wallet we własnej aplikacji.

04

Na urządzeniu z założenia

Zobacz na własne oczy, że klucze są generowane i przechowywane na urządzeniu — masz wallety, nie stając się custodianem.

Dostępność

Whitelabel z założenia — wallety trafiają do Twojej aplikacji, pod Twoją marką.

W ekosystemie

Wallets przechowuje to, co kupuje Ramp i co rozlicza Chain — a Safe jest miejscem, do którego salda trafiają, gdy przestają się ruszać.

Wybierz produkt. Albo weź rdzeń.

Wszystko powyżej działa w demach produkcyjnych, które możemy Ci pokazać — samodzielnie, jako whitelabel lub jako jedna platforma. Powiedz, co budujesz, a pokażemy najkrótszą drogę.