AOPP Portal
The AOPP Portal verifies ownership of self-hosted wallets using digital signatures. Request a proof link, forward it to your customer, and track the proof in the Self-Hosted Wallets table.
Obtaining an AOPP Portal Link
Open AOPP Portal Link Modal
In the 21 Travel dashboard, navigate to Self-Hosted Wallets and click
AOPP Portal Link.
Fill Out AOPP Portal Link Form
Customer's Wallet Address (Optional)
You can optionally specify the customer's wallet address. If specified, the proof submitted by your customer will only be accepted if it cryptographically proves wallet ownership by your customer of that specific wallet address.
Signed Message (Optional)
You can pick the message your customer is expected to sign. If omitted, a message based on a UUID and a timestamp is generated for you.
Customer ID
Your customer's ID from your user database.
Comment (Optional)
An optional comment.
Digital Asset
The digital asset the proof should be submitted for.
Submit to Receive the AOPP Portal Link
Click Get AOPP Portal Link to create a pending signature proof and open its
detail modal. The modal shows the proof details and a prompt to forward the link
to your customer. Use the copy button next to the URL to copy it.
The request appears immediately in the Self-Hosted Wallets table with a
Pending status. If you did not specify a wallet address, it shows
Awaiting address until your customer submits the proof. You can reopen the
detail modal from the table to copy the link again. When your customer submits a
valid signature, the same proof updates to Verified in both the table and the
open detail modal.
If you are integrating with our API, obtain an AOPP Portal Link with the
requestAoppProof mutation.
Optional Redirect Query Argument
The AOPP 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/someid?redirect=www.vasp.com
By using the redirect query argument, 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.