Skip to main content
Each fee wrapper has a customer allowlist separate from the underlying gVault’s allowlist. Ground authorizes the wrapper contract against the gVault; your backend authorizes customer addresses against the wrapper.

Add an address

Wait for the wrapper to reach status: ready, then call:
The path parameter is an address, which may be an EOA, smart account, multisig, or contract.

Verify access

Only enable a deposit after the effective state is true. If the mutation returns 202, its transaction hash is only submission evidence; poll this endpoint or consume the corresponding webhook event for confirmation.

Remove access

Removal blocks new deposits after confirmation. It preserves the address’s ability to redeem an existing fee-wrapper position. API reference: add, get, and remove.