Skip to content

Saline Wallets

Overview

Saline redefines wallets as programmable, intent-governed asset controllers. Instead of signing every transaction, users sign logic once— via mandates—that dictates future behavior.

This means wallets can be:

  • Traditional (like MetaMask)
  • Shared vaults
  • Autonomous agents
  • DAO treasuries
  • Programmatic market participants

All logic is enforceable, composable, and on-chain.

Key Features

Security-First Architecture

  • Unified Recovery: One passphrase restores all wallets/sub-wallets (EIP-2333).
  • Native Multisig: Efficient threshold signing with BLS12-381.
  • On-Chain Permissions: Intents must be fulfilled for any asset movement.

Modular Wallets per Use Case

Users can create multiple wallets from a single root key, each with different behavior:

  • Personal spending
  • DAO treasury
  • Market Making or limit-order agent
  • Yield optimizer

Each wallet can enforce different logic while being part of the same recovery root.

Multi-Chain & Multi-Currency

Saline Wallets natively support multiple chains and assets (BTC, ETH, USDC, USDT, etc.) in a single interface.

One wallet. One passphrase. All networks.

User Experience

Logic-Driven Control

Saline Wallets support logic such as:

  • Spending limits“$20/day allowance for 5 days”
  • Multisig thresholds“2-of-3 for transfers over $10k”
  • Financial automationLiquidity provision, prediction markets, structured products

All without writing code.

No-Code Builder

Use a drag-and-drop editor to:

  • Define conditions
  • Add participants
  • Preview the logic in plain English
  • Deploy directly to chain

Saline GPT (Coming Soon)

Interact with your wallet via natural language:

"Send $100 every Friday to my freelancer" "Create a vault with Alice and Bob, $5k/week limit" "Swap ETH to USDC if price drops below $1,800"

Saline GPT generates and installs the matching mandate—securely.


Execution Abstraction

Users define what they want. Saline’s matcher network handles how it's executed.

  • Automatically routes through DEXs, CEXs, or across chains
  • Submits transactions that fulfill your logic
  • Guarantees atomic, intent-compliant execution

You care about outcomes. Saline handles the path.

Developer Access

Use the Python SDK to:

  • Generate wallets and subaccounts
  • Attach and manage mandates
  • Track balances and mandate states
  • Build bots, integrations, or matchers

SDK Example

python
from saline_sdk.account import Account

mnemonic = "vehicle glue talk scissors away blame film spend visit timber wasp hybrid"
root = Account.from_mnemonic(mnemonic)
wallet = root.create_subaccount(label="trading_agent")

Mandate Marketplace (Coming Soon)

Don’t want to build logic from scratch?

The Mandate Marketplace is a curated collection of prebuilt logic modules. Use it to instantly add behavior to your wallet:

  • Launch tokens
  • Enable P2P betting
  • Add compliance or spending rules
  • Automate cross-chain workflows
  • Configure escrow or time-locks

Install a module with one click—no development required.