1
Initial Wallet Creation via OmniPersona
- User Creation with OmniPersona: Users are created through the OmniPersona mobile application, where users confirm their details.
- Automatic Wallet Creation: When a new user is created in OmniPersona, the system automatically generates a default wallet for them. This wallet serves as their initial entry point into the OmniSafe platform.
- Wallet Details: The initial wallet’s details (e.g., wallet ID) are available via the API once the user account is fully provisioned.
2
Requesting New Wallets
After the initial wallet is created, you can request additional wallets by using /v1/wallets
.
API Endpoint for Wallet Creation:
POST /v1/wallets
: This endpoint allows you to create a new wallet for a specific user. This endpoint corresponds to an address on the underlying blockchain. The newly created wallet address is returned in the response. This operation directly creates a new address on the blockchain, enabling the storage and management of digital assets.
- Security: Ensure you follow all steps about security from the OmniSafe integration document.