MicroVaults are available to enabled sandbox organizations on Ethereum Sepolia.
Prerequisites
- A sandbox organization with MicroVaults enabled
- A Ground sandbox API key
curl,jq, anduuidgen
1. Check creation readiness
creation.status is accepted. Ground completes account setup before enabling MicroVaults for your organization.
2. Create a vault
task.id; it identifies this operation while the vault is being provisioned.
3. Wait for the vault
provisionings entry whose id matches task.id. Save its chainId, customerId, and customerVaultNonce. Match the active item by the same chainId and customerVaultNonce, with onchainCustomerId equal to that provisioning customerId. Verify the vault address against the confirmed creation receipt. If provisioning completes before you capture its entry, use the creation transaction’s confirmed vault address to identify the item. Follow nextCursor when the matching vault is on a later page; do not select by share name alone.
Once active, save id as VAULT_ID for Ground API paths and address for the onchain vault and ERC-20 share token. If the provisioning entry reports failed, retain its task ID and error before starting another creation attempt.
4. Inspect performance and positions
Confirm the quickstart
The vault is ready when it appears initems with status: "active". Continue with shareholder access, strategy configuration, and subscription.