Dieses Dokument erläutert, wie Wallets innerhalb der OmniSafe API gehandhabt werden, aufbauend auf dem über OmniPersona etablierten Benutzererstellungsprozess.

1

Erstmalige Wallet-Erstellung über OmniPersona

  • Benutzererstellung mit OmniPersona: Benutzer werden über die mobile OmniPersona-Anwendung erstellt (siehe OmniPersona für Details).
  • Automatische Wallet-Erstellung: Wenn ein neuer Benutzer in OmniPersona erstellt wird, generiert das System automatisch eine Standard-Wallet für ihn. Diese Wallet dient als dessen erster Einstiegspunkt in die OmniSafe-Plattform.
  • Wallet-Details: Die Details der ersten Wallet (z. B. Wallet-ID) sind über die API verfügbar, sobald das Benutzerkonto vollständig eingerichtet ist.
2

Anfordern neuer Wallets

Nachdem die erste Wallet erstellt wurde, können Benutzer/Clients zusätzliche Wallets mit diesen zwei Methoden anfordern:

  • OmniPersona App: Benutzer können Wallets direkt innerhalb der mobilen OmniPersona-Anwendung anfordern und verwalten.
  • OmniSafe API: Clients können programmatisch neue Wallets für Benutzer über die OmniSafe API anfordern.

API-Endpunkt für die Wallet-Erstellung:

  • POST /v1/wallets: Dieser Endpunkt ermöglicht es Ihnen, eine neue Wallet für einen bestimmten Benutzer zu erstellen. Im API-Referenz zur Wallet-Erstellung finden Sie detaillierte Informationen zu Anfragen und Antworten.

Wichtige Überlegungen beim Erstellen von Wallets über die API:

  • Compliance-Anforderungen: Beachten Sie, dass bestimmte Wallet-Erstellungsanfragen Compliance-Prüfungen auslösen oder zusätzliche Informationen erfordern können.