01Η κονσόλα προγραμματιστών
Η κονσόλα δείχνει ολόκληρη την επιφάνεια: ένα quickstart που δημιουργεί πορτοφόλι με ένα curl — HTTP 201 σε 84 ms — κλειδιά API live και test, κατάσταση παράδοσης webhook και τα νούμερα παραγωγής. Το demo πρόγραμμα τρέχει 84,120 πορτοφόλια με uptime 99.99%.
- Quickstart σε curl, Node, Python και Go
- Κλειδιά live και test, με εμφάνιση και αντιγραφή επί τόπου
- Webhooks wallet.created με κατάσταση ανά παράδοση
02Το ενσωματωμένο sheet
Στο demo, μια εφαρμογή εισιτηρίων πουλά είσοδο €49.00 και το sheet της Protocore ανεβαίνει από πάνω της: υπόλοιπο 124.00 USDC στο Base, πληρωμή και λήψη, backup, εξαγωγή κλειδιών. Η εφαρμογή-οικοδεσπότης παραμένει το προϊόν· το πορτοφόλι είναι ένα sheet μέσα της.
03Το πορτοφόλι είναι έτοιμο
Το τέλος του onboarding είναι μία οθόνη: το πορτοφόλι σας είναι έτοιμο. Από εκεί τα κεφάλαια και η δραστηριότητα συγχρονίζονται αυτόματα — ο χρήστης το μετονομάζει, το χρηματοδοτεί ή απλώς συνεχίζει με την εφαρμογή. Η κλήση API έγινε νωρίτερα· ο χρήστης δεν την είδε ποτέ.
04Πολλά πορτοφόλια, ένας χρήστης
Ο switcher στο demo περιέχει τρία είδη ταυτόχρονα: ένα multi-chain κύριο πορτοφόλι με €1,148.20, ένα single-chain πορτοφόλι Solana που ακόμη επισημαίνεται για backup, και μια διεύθυνση cold storage μόνο για παρακολούθηση. Οι χρήστες οργανώνουν τα κεφάλαια όπως τα σκέφτονται.
- Multi-chain και single-chain πορτοφόλια δίπλα-δίπλα
- Εγγραφές μόνο για παρακολούθηση, για διευθύνσεις που παρακολουθείτε και δεν κατέχετε
- Πορτοφόλια χωρίς backup επισημαίνονται μέχρι να γραφτεί το seed
05Λήψη, με δικλίδες ασφαλείας
Μια οθόνη λήψης που προϋποθέτει λάθη: το banner λέει μόνο assets Base, αλλιώς τα κεφάλαια μπορεί να χαθούν, το QR και η διεύθυνση προς αντιγραφή βρίσκονται από κάτω, και το sheet απαριθμεί ακριβώς ποια assets υποστηρίζει η διεύθυνση. Αντιγράψτε τη διεύθυνση ή μοιραστείτε την ως έχει.
06Η φράση ανάκτησης
Δώδεκα αριθμημένες λέξεις, εμφανίζονται μία φορά, γράφονται offline. Η οθόνη έχει τη δική της στάση ασφάλειας: τα screenshots είναι απενεργοποιημένα και η Protocore δηλώνει καθαρά ότι δεν θα ζητήσει ποτέ αυτές τις λέξεις. Η φύλαξη μένει στον χρήστη, γιατί και το backup μένει σε εκείνον.
07Το μητρώο πορτοφολιών
Η κονσόλα operator κρατά ένα μητρώο ανάγνωσης για κάθε πορτοφόλι του tenant — 2,418 στο demo — με αναζήτηση διεύθυνσης ακριβούς αντιστοίχισης και προβολή ανά χρήστη. Το drawer λέει ό,τι επιβάλλει η αρχιτεκτονική: η κονσόλα δεν κατέχει ποτέ κλειδιά ούτε μετακινεί κεφάλαια. Οι διευθύνσεις εμφανίζονται για υποστήριξη και ιχνηλάτηση, ποτέ για sweep.
- Αναζήτηση διεύθυνσης ακριβούς αντιστοίχισης σε όλο το tenant
- Κάτοχος, chain, ετικέτα και ηλικία εγγραφής ανά πορτοφόλι
- Ένα κλικ από το πορτοφόλι στο User 360 του κατόχου
08Το μητρώο assets
142 assets στο αρχείο — σύμβολο, όνομα, chain, contract, δεκαδικά και σημαίες καταχώρισης σε έναν πίνακα μόνο για ανάγνωση. Τα USDC και ETH φέρουν τη σημαία Core· το USDT είναι σημαδεμένο Unsafe. Η εφαρμογή σας εμφανίζει ακριβώς τα tokens που εγγυάται το μητρώο, και τίποτα που δεν εγγυάται.
09Kill switches ανά ενέργεια
Τα send, receive, swap και buy έχουν το καθένα τον δικό του διακόπτη, τη δική του λειτουργία απενεργοποίησης — απενεργοποίηση με μήνυμα ή πλήρης απόκρυψη — και έναν γενικό διακόπτη πάνω από όλους. Μια αλλαγή αποθηκεύεται server-side και φτάνει στις εφαρμογές σε περίπου 30 δευτερόλεπτα. Όταν ένα rail παρουσιάζει πρόβλημα, κλείνετε ακριβώς αυτό το rail.
10POST /v1/wallets
Μία κλήση με authentication επιστρέφει ένα πορτοφόλι — id, διεύθυνση, chains — σε 84 ms στο demo. Δεν υπάρχει βήμα υποδομής πριν από το πρώτο πορτοφόλι· το endpoint είναι η υποδομή.
11Τέσσερα SDK
Τα iOS, Android, React Native και Web διατίθενται ως SDK με εκδόσεις — 1.4.2, 1.4.0, 0.9.1 και 2.1.0 στην κονσόλα του demo. Ένα μοτίβο ενσωμάτωσης, τέσσερις πλατφόρμες, το ίδιο sheet παντού.
12Κλειδιά στη συσκευή
Το υλικό κλειδιών δημιουργείται και φυλάσσεται στη συσκευή του χρήστη — αποκτάτε πορτοφόλια χωρίς να γίνετε θεματοφύλακας. Το sheet το λέει καθαρά στο κάτω μέρος: ασφαλισμένο από την Protocore, κλειδιά στη συσκευή.
13Multi-chain από προεπιλογή
Τα πορτοφόλια μιλούν BTC, ETH, Base και Solana από την πρώτη μέρα. Η κλήση δημιουργίας δέχεται έναν πίνακα chains — το quickstart περνά base και ethereum και παίρνει πίσω ένα πορτοφόλι.
14Υπόλοιπα, μεταφορές, ιστορικό
Και ό,τι ακολουθεί τη δημιουργία είναι endpoint: υπόλοιπα, μεταφορές και ιστορικό είναι κλήσεις API, όχι συστήματα που στήνετε. Η προβολή συναλλαγών της κονσόλας διαβάζει από την ίδια επιφάνεια με την εφαρμογή σας.
15Webhooks
Τα συμβάντα πορτοφολιού στέλνονται στο endpoint σας με κατάσταση ανά παράδοση — το demo δείχνει wallet.created με 100% επιτυχία σε 24 ώρες, τελευταία παράδοση πριν από δύο λεπτά. Το backend σας μαθαίνει για τα πορτοφόλια τη στιγμή που υπάρχουν.
16Κλειδιά live και test
Τα κλειδιά έρχονται σε ζεύγη — sk_live και sk_test — και διαχειρίζονται από την κονσόλα. Η λειτουργία test δοκιμάζει ολόκληρη την επιφάνεια πριν υπάρξει πραγματικό πορτοφόλι.
17Πορτοφόλια μόνο για παρακολούθηση
Μια διεύθυνση μπορεί να μπει στον switcher χωρίς τα κλειδιά της — υπόλοιπα ορατά, τίποτα διαθέσιμο προς δαπάνη. Οι χρήστες παρακολουθούν το cold storage από την ίδια οθόνη απ' όπου πληρώνουν.
18Υπενθυμίσεις backup
Ένα πορτοφόλι χωρίς καταγεγραμμένη φράση φέρει ορατή σήμανση backup μέχρι να το διορθώσει ο χρήστης. Η υπενθύμιση ζει εκεί που είναι τα χρήματα, όχι σε ένα email που κανείς δεν ανοίγει.
19Αιτήματα πληρωμής
Ορίστε ποσό στην οθόνη λήψης και μοιραστείτε το αποτέλεσμα — ο αντισυμβαλλόμενος παίρνει διεύθυνση και ποσό αντί για screenshot και εικασία. Η απλή κοινοποίηση διεύθυνσης μένει ένα tap μακριά.
20Προστασία από λάθος chain
Οι διευθύνσεις ανήκουν σε συγκεκριμένο δίκτυο και το UI το λέει πριν στείλει κανείς: μόνο assets Base, αλλιώς μπορεί να χαθούν. Η λίστα υποστηριζόμενων assets βρίσκεται στην ίδια οθόνη με το QR.
21Εξαγωγή κλειδιών
Οι χρήστες μπορούν να εξαγάγουν τα κλειδιά τους από το sheet — η φύλαξη μένει στον χρήστη, όχι μόνο στη σελίδα marketing. Το πορτοφόλι ζει πέρα από τη σχέση με την εφαρμογή, αν το θέλει ο χρήστης.
22Αυτόματος συγχρονισμός
Τα κεφάλαια και η δραστηριότητα συγχρονίζονται χωρίς κουμπί ανανέωσης — το sheet και το API βλέπουν την ίδια κατάσταση. Ό,τι ξέρει η αλυσίδα, το δείχνει το πορτοφόλι.
23Χωρίς φύλαξη, εκ αρχιτεκτονικής
Η κονσόλα operator είναι μόνο για ανάγνωση: μπορεί να αναζητά διευθύνσεις, να τις συνδέει με χρήστες και να ιχνηλατεί ροές — δεν μπορεί να μετακινήσει κεφάλαια, γιατί δεν έχει ποτέ τα κλειδιά. Η ισχυρότερη απάντηση συμμόρφωσης είναι μια δυνατότητα που δεν υπάρχει.
24User 360 για υποστήριξη
Κάθε καταχωρισμένο πορτοφόλι συνδέεται με το User 360 του κατόχου του στην κονσόλα operator — υπόλοιπα, συσκευές, επίπεδο KYC και ιστορικό, ένα κλικ από τη διεύθυνση για την οποία ρωτά ένας πελάτης.
25Ενέργειες με υποχρεωτική αιτιολόγηση
Οι ενέργειες operator στην κονσόλα απαιτούν αιτιολόγηση και ελέγχονται — το banner παραγωγής το λέει σε κάθε οθόνη. Η υποστήριξη μπορεί να δράσει γρήγορα χωρίς να δράσει αθόρυβα.
26Whitelabel εκ σχεδιασμού
Το sheet αποδίδεται μέσα στην εφαρμογή σας — η δική σας πλοήγηση, το δικό σας brand, το δικό μας sheet. Οι χρήστες δεν βγαίνουν ποτέ από τη ροή για να βρουν πορτοφόλι· εμφανίζεται εκεί όπου γίνεται η πληρωμή.
27Μετονομασία και οργάνωση
Τα πορτοφόλια παίρνουν ονόματα — Κύριο πορτοφόλι, Αποταμίευση Solana, Cold storage — από τη στιγμή που δημιουργούνται. Ένα πορτοφόλι που ο χρήστης μπορεί να ονομάσει είναι ένα πορτοφόλι που καταλαβαίνει.
28Δοκιμασμένο σε κλίμακα
Το demo πρόγραμμα τρέχει 84,120 πορτοφόλια με uptime 99.99%, στις ίδιες ράγες που παίρνει κάθε νέα ενσωμάτωση. Τα νούμερα βρίσκονται στην αρχική της κονσόλας, όχι σε ένα sales deck.