Overview
Pouchi is an SDK for app-specific digital asset wallets. Users approve payments requested by your app. First-time sign-up uses email; users can add a passkey afterward. Current integrations use test assets on Maroo Testnet (chainId 450815).
Integration prerequisites
Section titled “Integration prerequisites”For a website sign-in button, start with the web script SDK. Register an app ID and allowed origins. React and package installation are not required. Final new-account and payment regression checks are in progress.
For Provider and hook integration in a React app, use the React quickstart. This path requires package read access. A public npm beta is in preparation; contact us until installation from a published package is confirmed.
Email business@pouchi.app with your app name and development and deployment origins. Confirm your app ID, allowed origins, test funds and gas sponsorship. Do not send tokens, PINs or recovery codes. Review the proposed pricing for draft cost assumptions.
For coding tools, see the developer MCP guide. For an existing Privy app, see migration. The developer MCP and the payment wallet MCP are different tools.
Products and availability
Section titled “Products and availability”| Product | Purpose | Current scope |
|---|---|---|
| Web script SDK | Sign-in button, session state and payment request API | Maroo Testnet. App registration required. Final signup and payment checks in progress |
| React SDK | Wallet integration through the Provider and hooks | Maroo Testnet. Confirm package access and installation before starting |
| Agent payments | Checks user-approved destinations, amounts, counts and periods | See payment permissions |
| Wallet MCP | Agent wallet connection and payment requests | Connect to the public testnet URL |
Accounts and security
Section titled “Accounts and security”One Pouchi account signs in across apps. Wallets are separate per app by default; sharing requires the app operator to opt in. Recovery is configured once per account. Users must keep their passkey or recovery code. The app pays gas.
App code never accesses key material. Read accounts and security for the vault boundary and recovery requirements, and use Pouchi Home to manage wallets, connected apps, devices and recovery. Pouchi has not yet undergone an external security audit.
References
Section titled “References”- Pouchi tour: testnet demo accounts and payment flows
- React SDK reference: selected public APIs and support status
- Wallet MCP tools: tool arguments and result states
- FAQ: limits, test assets and package access