Vaults
Every Money Account is backed by a programmable vault built on Safe.Non-Custodial by Design
- The user’s EOA wallet is the owner
- Stableyard never holds user keys
- Users can interact with vaults directly if needed
Safe-Based Architecture
Vaults leverage Safe’s battle-tested smart contract infrastructure:- Multi-sig support for teams
- Module system for extensibility
- Guards for transaction validation
- Recovery mechanisms
Omnichain Capability
A single vault can:- Accept deposits from any supported chain
- Process withdrawals to any chain
- Hold balances across networks
- Execute cross-chain transactions
Vault Modules
Money Account vaults include:| Module | Purpose |
|---|---|
| Policy Module | Enforces spend limits and rules |
| Gasless Module | Enables meta-transactions |
| Automation Module | Handles recurring payments |
| Recovery Module | Account recovery flows |
API Endpoints
| Endpoint | Description |
|---|---|
POST /create-vault | Deploy a new vault |
GET /get-balance | Get USD balance |

