Address Ownership

On the tab 'Address Ownership', you can configure the AOPP callback URL and Satoshi Test base amounts.

Configure your VASP Address Ownership

Configure your VASP: Address Ownership

AOPP Callback URL (optional)

The end user's wallet uses this URL to submit an address ownership proof to 21 Travel Rule for verification. The callback URL will be auto-detected when left empty (recommended). If auto-detection fails then usually there are configuration mistakes in the Caddyfile. The option to bypass auto-detection is mainly provided for users that don't use caddy.

NOTE: The callback URL is not meant to be used by API integrators to obtain a submitted proof. Instead, use the aoppAoppProofs GraphQL subscription for that purpose.

Chainalysis Key (optional)

When a Chainalysis API Key is added then all the cryptocurrency addresses from the proofs are submitted to Chainalysis for risk analysis. The risk results are shown in the Proofs Overview Table. You can contact your technical team to request the Chainalysis API Key. The risk scores can be found in the Self-hosted Wallet Proof Overview page.

Satoshi Test Blockbook Server (optional)

When the Blockbook Server URL is added, submitted Satoshi Tests transactions will be automatically recognised by the 21 Travel Rule, which will monitor the blockchain for incoming transactions. This is done using a Blockbook server. Blockbook is an open-source blockchain indexing software (for more information see here) which can be run by anyone - the VASP who runs 21 Travel Rule, a 3rd party or 21 Analytics (get in touch with us for more information). If no URL is added then this feature will be disabled and the compliance officer will have to manually verify the Satoshi Test transaction using a block explorer application of their preference.

Satoshi Test Base Amounts

Randomised amounts will be generated for each Satoshi Test based on the amounts input below. It is a best practice to set them to a fiat equivalent of about $1.

Satoshi Test Due Time

You can select how much time the user has to conduct the transaction (Satoshi Test). After this time a check will be done to see if the values match.