Satoshi Proof Portal

Introduction

The Satoshi proof method involves the customer sending a minimal amount of a digital asset to verify they own the self-hosted wallet account. As opposed to the digital signature proofs automated by the AOPP Portal, this method requires a final verification step by the compliance officer, or integration into your custody system, after the user has submitted the Satoshi proof.

In the 21 Travel dashboard, navigate to Self-Hosted Wallets and click Satoshi Test Link.

Satoshi Test Link Button

Fill in the corresponding values in the form. You will have another chance to add a comment at the final stage of the workflow.

Satoshi Test Link Form

The AOPP Proof Link will be displayed after you click Get Satoshi Test Link.

Satoshi Test Link Modal Pending

If you are integrating with our API, a Satoshi Proof Link can be obtained with the requestSatoshiProof mutation.

Optional Redirect Query Argument

The Satoshi Portal supports the usage of a redirect query argument, which can be optionally added after you have obtained the AOPP Portal Link from the API:

https://aopp-portal.vasp.com/satoshi/someid?redirect=www.vasp.com

By using the redirect query argument /someid?redirect=www.vasp.com, a VASP can redirect a customer back to its main site upon successful proof submission. A valid URL must be entered, or the query argument will be ignored.

User Submits a Transaction ID

When the user navigates to the Satoshi Proof Link, he will be able to submit a transaction ID for a transaction that fulfils the Satoshi Proof criteria:

Satoshi Test Portal Page

If you wish to change the amount that should be transferred, you can always modify this in the Configure Your VASP settings.

Verifying the Satoshi Proof

As a final step, you need to verify that the transaction sent the correct number of coins from the correct address. To do so, click on the Proofs Overview entry, or on the verify button represented by a tick (✔). On the form, you can optionally add a comment and documents, and either approve or decline the proof:

Satoshi Test Proof Entry

You can also use the aopdSatoshiProofs subscription to listen for submitted Satoshi proofs that require verification.