
Portal
Portal Team
Share the love
Want to stay updated? Subscribe below to keep in touch.
Introducing Signature Approval Webhooks
Real-time control over your Portal signing requests
April 2, 2025

We're excited to announce Signature Approval Webhooks, a new tool to give you more power over your Portal clients’ signing requests. This feature lets you get real-time updates and approve or deny signing requests straight from your server—unlocking you to build any custom rules engine you need!
What Are Signature Approvals?
With Signature Approval Webhooks, your server receives a webhook every time a Portal client tries to sign a transaction or message. You set up a webhook URL, and we send the details your way. Your server decides whether to greenlight or block it based on whatever logic you want.
Key Features
- Real-time Alerts: Know the second a signing request happens.
- Extra Security: Only the requests you greenlight get through.
- Secure Implementation: Secured by HTTPS enforcement, webhook secrets, and IP allowlisting, all best practices in the industry.
- Simple Setup: Just turn it on in the Portal Dashboard.
Get Started Today
Contact our support team to enable Signature Approval Webhooks for your organization. Then you can configure your webhook URL in the Portal Dashboard.

Select Signature Approvals.

Implement the webhook endpoint in your backend. To help you get started quickly, we've provided a reference implementation using TypeScript and Express. Check out our example repository for best practices on how to implement a Signature Approval webhook.
You can read more on how to implement webhooks in our docs.
Security First
We've implemented measures to ensure your webhook implementation is secure:
- Mandatory HTTPS for all webhook URLs
- Request verification using webhook secrets
- IP address allowlisting to restrict incoming requests
Ready to enhance your Portal integration with real-time signature approvals for your clients’ wallets? Contact our team to enable Signature Approval Webhooks for your organization today!