Skip to main content
Address verification is in Developer Preview. Endpoints and schemas are subject to change. To participate, contact Paxos Support.
Address verification confirms that a user or partner controls a blockchain address. Verified addresses can establish reward claim eligibility and support compliance workflows.
The API represents each verification attempt as a verification record. A verification record is the API resource you create, retrieve, list, and complete. It confirms address control for the requested Paxos use case; it does not determine custody, title, or legal rights.

How Verification Works

Paxos supports two API verification methods and an off-platform manual review path. Choose based on what the address holder can do, then follow the Verify an Address guide.
MethodWhen to useHow it works
SIGNATUREThe address holder can sign a message directly or through a wallet integrationCreate a verification record, collect the signed message, then submit the signature via Submit Signature
SMALL_DEPOSITThe address holder can send a transaction from the address but cannot sign a messageSend the exact amount specified in the response from the address under verification to a Paxos-controlled address
MANUALAdditional verification requirements have not yet been automatedContact Support for requirements. Manual review is handled off-platform and is not created through the public API.

Verification Lifecycle

StatusMeaningNext step
PENDINGIn progressPoll Get Address Verification with the returned id. For SIGNATURE, submit the collected signature via Submit Signature. For SMALL_DEPOSIT, wait for on-chain confirmation or send again from the same address.
APPROVEDAddress control confirmedDone
EXPIREDVerification window elapsedCreate a new verification and retry
API-created SIGNATURE and SMALL_DEPOSIT verifications expire after 48 hours. Check expires_at in the response and create a new verification if the window elapses. Manual review is handled off-platform and does not expire through the public API.

Supported Networks

All networks support both SIGNATURE and SMALL_DEPOSIT. The signing standard only applies when using SIGNATURE.
NetworkSigning standard (SIGNATURE)
ARBITRUM_ONEEIP-191 (personal_sign)
ETHEREUMEIP-191 (personal_sign)
INKEIP-191 (personal_sign)
ROBINHOODEIP-191 (personal_sign)
SOLANAed25519
XLAYEREIP-191 (personal_sign)

Required OAuth Scopes

ScopeAccess
address_ownership:read_verificationRead and list verifications
address_ownership:write_verificationCreate and complete verifications

API Reference

EndpointDescription
Create Address VerificationInitiate a new verification
Submit SignatureSubmit a signature to complete a SIGNATURE verification
Get Address VerificationRetrieve a single verification by ID
List Address VerificationsList verifications with optional filters

Next Steps

Verify an Address

End-to-end walkthrough for signature and small deposit methods

Verification Statuses

Status transitions and what triggers each one

FAQ

Troubleshooting and common questions
Questions? Contact Support.