Skip to main content
PUT
Allow an address on a fee wrapper
Call this from your backend before the customer deposits into the fee wrapper. Keep the Ground API key on the server.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

id
string<uuid>
required

Organization-owned fee-wrapper ID.

Pattern: ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89aAbB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$
Example:

"8f4c52d7-62ab-4db9-a964-92f481f6b851"

address
string
required

Nonzero EVM EOA or contract address. Valid nonzero EVM EOA or contract address. Mixed-case values must use a valid EIP-55 checksum.

Required string length: 42
Pattern: ^0x(?!0{40}$)[0-9a-fA-F]{40}$
Example:

"0x3bf25a73a1f1033c2d50ac65f3c9d6a44123db81"

Response

Already confirmed.

status
enum<string>
required
Available options:
confirmed,
submitted
transactionHash
string | null

EVM transaction hash, or null when no transaction was submitted.

Required string length: 66
Pattern: ^0x[0-9a-fA-F]{64}$
Example:

"0xabababababababababababababababababababababababababababababababab"