Skip to main content
The Deposit Addresses service lets you generate and list blockchain addresses for receiving crypto deposits. Client accessor: client.DepositAddresses

Available Methods

MethodHTTP EquivalentDescription
ListDepositAddressesGET /transfer/deposit-addressesList deposit addresses
CreateDepositAddressPOST /transfer/deposit-addressesCreate a new deposit address

CreateDepositAddress

addr, err := client.DepositAddresses.CreateDepositAddress(ctx, &paxos.CreateDepositAddressRequest{
    ProfileID:    "profile_123",
    CryptoNetwork: "ETHEREUM",
})
if err != nil {
    log.Fatal(err)
}
fmt.Printf("Deposit address: %s (%s)\n", addr.Address, addr.CryptoNetwork)
For the full REST API documentation, see the Deposit Addresses API Reference.