Skip to main content
OpenXSwitch’s Smart Account Infrastructure provides programmable account infrastructure for developers, fintechs, institutions, exchanges, wallet providers, and trading platforms building on EVM, Solana, and Stellar network. The infrastructure is designed to abstract blockchain complexity while enabling modern financial experiences and programmable transaction flows.
Within the OpenXSwitch platform, “Smart Accounts” refers to the infrastructure layer and operational section.
Smart Accounts Overview Page And Stats

Architecture Overview

OpenXSwitch Smart Account supports multiple account and wallet models designed for programmable wallet operations, treasury routing, settlement flows, and end-user wallet infrastructure.
ModelDescriptionBest For
AccountsLogical container used to group and manage smart wallets.Treasury separation, application-level grouping, operational isolation, and user segmentation.
WalletsActual blockchain wallet addresses grouped and managed under an account structure.Deposits, programmable transfers, gasless transactions, and wallet execution flows.

Types of Accounts

Account TypeDescriptionUse Case
SettlementTreasury-level account used for operational liquidity and settlement management.Auto-sweep destination, treasury management, liquidity routing, and settlement operations.
UserAccount structure used for end-user applications and wallet orchestration.Consumer applications, embedded wallets, user balances, and programmable wallet flows.

Types of Wallets

Wallets within Smart Account infrastructure are known as Smart Wallets.
Wallet TypeDescriptionUse Case
SettlementThe first wallet automatically created under a Settlement Account.Treasury reserve management and auto-sweep destination wallet.
DepositAdditional smart wallet addresses created under accounts.User deposits, programmable transfers, wallet interactions, and application-level wallet operations.

Unified Wallet Addressing on EVM Chains

All supported EVM networks share the same wallet address format. A single wallet address can be used to receive supported assets across multiple EVM chains and tokens.

Learn More About Wallet Addresses Model

Supported Asset Endpoints

Supported asset coverage for deposits and withdrawals is shared across Smart Account infrastructure.
ActionDescriptionLink
Get Supported BlockchainsRetrieve supported blockchain networks available within Smart Account infrastructure.api-reference/mix-endpoints/get-list-of-rechargeable-currencies
Get Supported TokensRetrieve supported tokens available across supported blockchain networks.api-reference/mix-endpoints/get-all-supported-currencies
Get Supported Tokens With BlockchainsRetrieve supported tokens alongside their supported blockchain networks.

Provisioning

OpenXSwitch Smart Account infrastructure supports programmable wallet provisioning for both operational and user wallet flows.
Wallet TypeProvisioningUse Case
SettlementSettlement accounts and wallets are provisioned automatically after successful workspace onboarding and activation.Treasury operations, liquidity management, and auto-sweep infrastructure.
Deposit / UserSmart wallets can be created programmatically using a valid email string and name through the API.End-user wallets, embedded wallet infrastructure, and application wallet provisioning.

Supported Operations

Smart Accounts support programmable wallet for:
  • Deposits
  • Withdrawals
  • Smart account execution
  • Gasless transactions (EVM)
  • Sponsored transactions (Stellar, Solana)
  • Auto-sweep operations
  • Batch transactions
  • On-chain swap and bridge operations
All transaction flows within Smart Account infrastructure are designed to support programmable and gas-abstracted operational experiences.

Benefits of Smart Accounts

CapabilityDescription
Transaction BatchingCombines multiple actions into a single transaction flow, reducing friction, execution steps, and gas overhead.
Gas AbstractionAllows gas fees to be sponsored or paid using supported ERC-20 assets instead of requiring native gas tokens.
Better User ExperienceReduces blockchain complexity and repetitive transaction confirmations for users.
Better Developer ExperienceSimplify account orchestration, transaction execution, and policy management through programmable infrastructure.
Multisig SupportRequires multiple approvals before transactions can execute, improving institutional-grade security and reducing single points of failure.
Social RecoveryAllows trusted guardians or recovery policies to restore account access without depending entirely on seed phrases.
Auto Approvals & SubscriptionsEnables recurring approvals, delegated permissions, spending policies, and subscription-like transaction execution models.