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.