UpshiftDocs

Vault-as-a-Service

White-label vault infrastructure that lets partner protocols offer curated DeFi yield strategies to their users.

Vault-as-a-Service lets a fintech, exchange, wallet or asset manager offer yield on stablecoin balances under its own brand. You choose the strategy and the curator, set the rules, and put the vault in front of your customers through the SDK, the REST API or a branded page in the Upshift app.

The range of strategies runs from 24/7 tokenized money market funds to DeFi lending. You can start with one conservative vault and add others later on the same integration.

Who uses it

PartnerWhat they launchExample
Neobanks, wallets and exchangesAn earn tab on customer USDC and USDT balancesTria runs Upshift vaults inside its self-custodial app
Card and payment programsYield on card float or settlement balances, with atomic redemptions at the point of transactionSee Atomic Redemption
Asset managers and fundsA vault as the wrapper for a mandate, run by their own team or a curatorCurated by the manager, priced and settled by Upshift
Chains and protocolsAn anchor stablecoin vault for their ecosystemearnAUSD on Monad, offered in app.monad.xyz

What you can launch

Each vault sits in one of three bands. Customers can be offered one band or all three.

BandWhat the vault holdsTypical liquidity
ConservativeTokenized Treasury bills and money market fundsInstant, 24/7
CoreOvercollateralized lending and private credit, run by a curator such as SentoraDaily
EnhancedDeFi strategies for customers who opt into more risk, in a separate vault with its own mandateSet per vault

Yields vary with markets and are never guaranteed. Current rates for live vaults are in the Upshift app.

How a launch works

  1. Pick the strategy and curator. Use an existing vault from the catalogue or have a custom one built for your mandate.
  2. Set the parameters. Fees, deposit caps, which protocols and assets the vault can use, and whether deposits are open or limited to a whitelist of wallets.
  3. Deploy. Upshift deploys the vault contract. The owner is a multisig, and parameter changes can sit behind a timelock.
  4. Integrate. Connect through the SDK (EVM chains, Solana and Stellar) or the REST API, or send customers to a branded vault page in the app.
  5. Go live. Customers deposit stablecoins and receive a vault share token. Its value rises as the vault earns.

What you control

  • Fees. Management, performance, deposit and withdrawal fees are set per vault. Terms are scoped per partner.
  • Access. Deposits can be open or restricted to approved wallets.
  • Limits. Deposit caps and the list of protocols and assets the curator can use.
  • Branding. The vault name, share token and the page your customers see.

Custody and risk controls

  • Non-custodial. Assets sit in the vault contract or its subaccounts. Customers or your platform hold the share tokens.
  • Mandate enforced onchain. Curators can only move funds into the protocols and assets on the vault's whitelist, enforced by the policy engine.
  • Independent pricing. Upshift validates each vault's net asset value before it reaches depositors, processes withdrawals daily and charges fees onchain.
  • Audited. The vault contracts have been through 11 smart contract audits by 6 independent firms. See Audits.

Next steps