Documentation Index
Fetch the complete documentation index at: https://docs.prudra.dev/llms.txt
Use this file to discover all available pages before exploring further.
Deregister a wallet
Deregistering a BYO wallet stops address monitoring and frees the wallet slot for reuse. No funds are affected — Prudra never held custody of the wallet, so deregistering is purely a monitoring change.- Dashboard
- SDK
- cURL
Dashboard support for BYO wallet deregistration is coming soon. Use the SDK or cURL to deregister wallets.
What deregistering does
When you deregister a BYO wallet:- Address monitoring is stopped immediately
- No further
deposit.successwebhooks fire for this address - The wallet slot is freed — you can register a new wallet on your plan
- Existing
WalletTransactionandWalletBalancerecords are retained (read-only) - The wallet ID becomes invalid for use in
walletMiddleware
What deregistering does NOT do
- It does not move, freeze, or affect funds in the wallet
- It does not delete historical transaction records
- It does not affect payments already processed through this wallet
Before deregistering
Ensure you have updated anywalletMiddleware calls that reference this wallet ID. Requests hitting a middleware with a deregistered wallet ID return a 503 error.
Error handling
| Error | Status | Cause | Resolution |
|---|---|---|---|
wallet-not-found | 404 | Wallet ID does not exist | Check the wallet ID is correct |
wallet-already-deregistered | 409 | Already deregistered | No action needed |
Related
- Register a BYO wallet — register a new wallet after freeing a slot
- Monitor deposits — how deposit monitoring worked
- Plan limits — slot counts by plan

