Skip to main content
POST
Provision a fee wrapper on an existing gVault
Provisions a revenue-sharing fee wrapper around an existing Ground gVault. Use the returned fee-wrapper ID to check when the contract is ready.

Authorizations

Authorization
string
header
required

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

Body

application/json
requestId
string<uuid>
required

UUID v4 used to safely retry this request.

gVaultId
string
required

Existing gVault ID from the gVault yield-source endpoint.

feeRecipientAddress
string
required
performanceFeeBps
integer
required
Required range: 0 <= x <= 9999

Response

Provisioning accepted.

id
string<uuid>
required
requestId
string<uuid>
required
gVaultId
string
required
status
enum<string>
required
Available options:
provisioning,
ready,
failed
contractAddress
string | null
required
feeRecipientAddress
string
required
performanceFeeBps
integer
required
maxPerformanceFeeBps
integer
required
createdAt
string<date-time>
required
updatedAt
string<date-time>
required