Crypto payment verification API

OpenTrust Verify exposes an HTTPS API at https://otv.poptrust.me. It verifies incoming cryptocurrency payments. It does not move funds.

Verify an incoming payment

POST /v1/verify/incoming requires chain, network, transactionHash, and recipient. Optional fields are asset and expectedAmount. Authenticate with Authorization: Bearer or X-OTV-Api-Key. The response is a signed verdict with schema id otv.verdict.v1.

Read a result

Webhooks notify a workspace when a verification is final, failed, or suspicious. Each body is HMAC-signed. The URL cannot target a private network. There is no endpoint that signs or broadcasts a user transaction.

Related

Scan a transaction · Look up a verdict · Explore documentation · Download the Android app