Notabene Travel Rule Provider
Notabene is a Travel Rule VASP network provider. Website: https://notabene.id/
Notabene provides secure infrastructure enabling Operators to efficiently exchange customer identification data and comply with global Travel Rule regulations.
Overview
Create an incoming webhook to CAS for Notabene notifications.
Create an account at Notabene.
Locate and secure the Notabene API keys.
Choose Notabene manual/automatic transfers.
Configure the remaining CAS settings.
Test it.
1. Incoming Webhook Endpoints
Notabene communicates with CAS via a webhook.
Instructions to create a Notabene webhook for CAS: Webhook: Notabene
Do not proceed until you have created & successfully tested a working webhook endpoint.
2. Notabene API keys
Generate new API credentials for your account.
Navigate to NOTABENE > API CREDENTIALS > GENERATE API CREDENTIALS
Confirm Credential generation.
Locate and save your Client ID, Client Secret, and Your VASP DID:
Transfer the API Key data to the Notabene Travel Rule Provider in CAS:
Transfer [Your VASP DID] to your own CAS Travel Rule VASP setting:
3. Notabene account configuration
Set the Webhook
Notabene must be told how to contact your CAS. Configure the "Multi-Message Webhook" setting to match the endpoint you created in Step 1 (above).
Example from Step 1 (above):
https://notabene.yourcasdomain.com/my/webhook/pathThe webhook should be live/awake/usable at this point.
Navigate to NOTABENE > SETTINGS > Multi-Message Webhook
Add your Endpoint
Webhook Endpoints
Endpoint URL is required (determined in Step 1 above).
Description is optional.
Enable
notification.transactionUpdated(mandatory for Buy transactions).The other two notifications are for Sell transactions. They will be implemented later, but enable them all now to avoid problems down the road.
Rules for incoming & outgoing transfers
Navigate to NOTABENE > RULES > OUTBOUND
Choose:
Automatically accept all outgoing transfers will approve and send all transfers automatically to the counterparty VASP.
Alternate CLI method: set
automaticallyApproveOutgoingTransfers=truein/batm/config/notabene
Manually review all outgoing transfers forces manual approval for all transfers.
When set to manual, approval must be granted within 60 seconds -or- the BATM will timeout and the transaction will automatically fail!
Copyright © 2020-2026 General Bytes USA LLC