Get a fresh PayGo billing address with attestation proof

post/api/v2/internal/{coin}/paygo/address

Creates a new billing address from BitGo's PayGo wallet and signs an attestation proof via the Key Service. Called by indexerdb-microservice during transaction building when the PayGo fee exceeds the threshold.

Path Parameters

  • coinstringRequired
    A cryptocurrency symbol or token ticker symbol
    Example: btc
    Min length: >= 1 characters

200 Response

address string required
Billing address (base58 or bech32)
entropy string required
64-byte entropy, hex encoded
signature string required
ECDSA signature over (entropy || address || uuid), hex encoded

400 Response

name string
Error code
context object required
Properties that apply to a specific error name
error string required
Human-readable error message
requestId string required
Client request id

500 Response

name string
Error code
context object required
Properties that apply to a specific error name
error string required
Human-readable error message
requestId string required
Client request id