Compare the two kinds
Which one do I need?
Use flow control hooks if you need to:- Approve or reject every signature before it happens, for example to enforce your own transaction limits.
- Store your clients’ custodian backup shares in your own infrastructure instead of using Portal-managed backups.
- Track deposits, withdrawals, token approvals, and revocations on your clients’ EVM and Solana wallets.
- Keep your records in sync when a client creates, backs up, recovers, or ejects a wallet.
If your environment uses Portal-managed backups, the dashboard hides the
/backup and /backup/fetch hooks, and signature approvals are the only flow control hook available.Get started
Flow control hooks
Response contracts for signature approvals and self-managed backups.
Informational webhooks
Delivery, retries, deduplication, and the event log.
Set up flow control hooks
Walk through the flow control wizard in the dashboard.
Set up informational webhooks
Walk through the informational wizard in the dashboard.