Skip to main content
Each fee wrapper has a customer allowlist separate from the gtoken’s backing vault allowlist. Ground authorizes the wrapper contract against that vault; your backend authorizes customer addresses against the wrapper. Use the wrapper id returned by the fee-wrapper API and the customer address that will receive shares:

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.