Create an account Vault
Create the single stablecoin Vault for a UPA.
ownershipMode:
stableyardreturns the allocated Vault address inpredictedSafeAddress, with statusprovisioning, while deployment and policy installation continue in the background. The address is allocated, not deployed: wait for statusactiveor thevault.policy_activewebhook before funding or using the Vault. An already verified account email authorizes the initial managed policy automatically; otherwise complete the returned contact-verification action.managedContactmust match the UPA’s verified email if it has one. Stableyard’s platform multisig is the final owner.externalis for account owners who sign policy changes themselves. After each authorization, the owner executes the returned transaction; see Authorize a Vault policy.
Idempotency-Key is required; reuse it only with the identical request. See Treasury settlement.Authorizations
HTTP Basic auth. Username is the Stableyard app ID. Password is the app secret. The optional Stableyard-Version request header must match the environment pin.
Headers
Required retry key. Reuse only with the identical vault request.
"request-key-001"
Optional contract-version assertion. Omit it to use the app environment's pinned version. A different supported version is accepted only after that environment is explicitly migrated.
2026-09-09 Path Parameters
Canonical account id returned by the Accounts API.
"acct_123"
Body
external, stableyard Canonical UPA email used for managed policy authorization. The initial policy OTP also verifies this email for KYC and fiat services. If the UPA already has a verified email, this value must match it.
Response
Vault
"vault_123"
"acct_123"
42161
external, stableyard pending_authorization, provisioning, awaiting_policy, active, suspended, failed, requires_intervention x >= 1The Vault's smart-account address once it is deployed.
Allocated Vault address. It is not evidence of deployment or readiness to receive funds. Wait for status active before funding or using the Vault.
Address of the Vault's on-chain policy module.