Skip to main content
Copy-paste clients for Persephone and the Bundler. No package to install. Thin wrappers around fetch (TypeScript) and httpx (Python) you can drop into your project.

TypeScript


Python


Usage Examples

TypeScript — display all available SuperStocks vaults

TypeScript — deposit 1 NVDAc into the NVDA SuperVault

Python — deposit 1 NVDAc

Python — check claimable rewards


Error Handling

The bundler returns structured errors. Always check the HTTP status and parse the message field to surface meaningful errors to users.
Error message substrings (match against the message field): Bundler errors are deterministic. An identical retry returns the same error. Fix the request before retrying.

Error Reference

Message-level lookup for the bundler error table. Match against the message field in the JSON error response.

Token Decimals Reference