Skip to main content
Export transfers one vault’s administrative authority to an EOA or ERC-1271 contract you control. After confirmation, Ground can continue reporting the vault but cannot manage its strategy, fees, shareholder root, pauses, or source operations.

Prerequisites

  • The VAULT_ID to export
  • The destination authority address
  • Confirmation that the destination can perform every required vault administration action
  • No in-progress vault update that you expect Ground to finish
Export affects only the selected vault. It does not move shareholder assets or shares and does not change your other MicroVaults.

1. Prepare the export

Review the returned summary, requiredSigner, target address, and simulation before authorizing it. Save the returned authorization id as INTENT_ID.

2. Authorize and relay

When managed approval has not already started, sign the returned EIP-712 payload with the current vault authority and submit it:
When the prepared response contains turnkeyActivityId, poll the authorization instead; the managed approval is already in progress.

3. Wait for confirmation

Confirm the export

Fetch GET /v2/microvaults/vaults/{vaultId} and verify that exported is true and authorityAddress is the destination you supplied. Stop sending Ground-managed mutation requests for that vault. A 409 already_exported means authority has already moved. Verify the current authority on the vault before taking further action. Because the old authority cannot reverse the transfer after confirmation, recovering management requires cooperation from the new authority.