Skip to main content
Creating a MicroVault deploys a non-upgradeable vault with its own ERC-20 share token. The vault contract address is also the share-token address.

Prerequisites

  • MicroVaults enabled for your organization
  • A base asset returned by GET /v2/microvaults/yield-sources?chainId=11155111
  • A fee recipient address

1. Submit the vault settings

Fees use basis points: 100 is 1%. Use 0 for no fee.
The response describes the asynchronous creation task. Save task.id to identify this creation attempt.

2. Track provisioning

Confirm creation

Creation is complete when the vault appears in items with status: "active". Save its id for API calls. Its address is both the vault contract address and the ERC-20 share-token address. If the provisioning entry reports failed, do not create a duplicate vault with the same settings. Record its task ID and error, correct the reported cause, and retry with a new idempotency key.