pr0dDOCS
Wallet

pr0d Wallet

Wallets, built into your app. An embedded wallet layer for the users you already have.

pr0d Wallet gives each of your users a wallet inside your product, not a separate app. Wallet access, policies, and signing sit alongside the rest of your interface.

Part of your product

A wallet is created for a user and shown in your interface. Each wallet has an EVM address and a Solana address, so one user can act on either.

{
  "subject": "usr_demo_01",
  "wallets": {
    "evm": "0xA1b27c3D9e4F5a6B8c0D1e2F3a4B5c6D7e8FE9f0",
    "solana": "4Nd1x7QpZ3vHt8RkYw2LbGsJ5nCeUa9FqTdM6XyBmK9x"
  }
}

Your auth, or ours

Wallet works with pr0d Identity, or you can keep your existing login and connect it to Wallet. Either way the wallet belongs to a verified user.

Access, policy, and signing

Your application defines who can act and which operations are allowed. Signing happens within those policies, so a wallet can only do what your product has permitted.

In progress

Setup, policy configuration, and the signing API are documented as they ship. See the API reference.

On this page