Ownership Proof Portals

Introduction

Using our ownership proof portals, VASPs can easily generate unique URLs that allow their customers to prove ownership over a self-hosted wallet. These proofs will be sent to, verified by and stored in 21 Travel Rule.

There are two ownership proof portals available to your customers: One for signature proofs and one for Satoshi proofs.

Workflow

  1. A VASP's customer is required to submit proof of ownership for an address.
  2. The VASP requests an AOPP Portal Link via the GUI or the API. In addition, it obtains a proof ID.
  3. The VASP loads the Ownership Portal Link in an iframe or redirects the customer to the AOPP Portal Link.
  4. The customer completes the ownership proof and (if necessary) is redirected back to the VASP's main page.
  5. The VASP receives a notification about the completed proof via the GraphQL subscription API (which exists for both signature proofs and Satoshi proofs).
  6. The VASP correlates the proof ID from the subscription notification with the proof ID it has obtained in step 2 and proceeds accordingly.

Configuring the AOPP Portal Base URL

Ensure that the AOPP Portal URL is configured.

Obtaining Ownership Proofs

For the actual workflows of obtaining ownership proofs, please consult the pages for the signature proofs portal and for the Satoshi proof portal.