Obi Public Docs
  • FOR USERS
    • Quickstart: Using Obi
  • FOR BUILDERS
    • Obi: Cross-Chain Account and User Management
    • Dev Quickstart: Connecting Your App
    • Dev Quickstart: Building Multi-Chain Apps
    • 🔵The Obi Smart Account Suite
      • 🔒Multikey
        • 🎣Preventing Phishing
        • 📲SMS and Other Web2 Providers
        • 💕Final Recovery
      • 🔍Signet
        • Draft Signet Whitepaper
      • 💕Extra Life
      • 🤖Automatons
      • ⏳Sessions
        • Threshold Escalation
      • 🧙‍♂️Party Members
        • Allowances: Hot Wallets, Budgets, and Subscriptions
        • Allow/Block/Delay Lists
      • 🧩Obi Stack Overview
      • ⛽Gasless UX
      • 🔍General Obi Features
      • 📜Smart Account Design Philosophy
      • 🏗️Smart Contract Architecture & Flow
    • 🛣️Roadmap: Upcoming Features
      • 🔧Duress Mode
      • 📳Security Notifications and Lockdowns
      • ✋Global Transaction Limit (Sanity Limit)
      • 🌐Obi Service Providers
        • Incentivizing Service Providers
    • 🥇Obi's Unique Advantages
    • 🔢Multikey Attack & Loss Vectors
      • Passkey
      • Cloud Key
      • SMS Key
      • Telegram Key
      • WhatsApp Key
      • Social Recovery Key
      • Email Recovery Key
      • Ledger Hardware Key
      • Map Points Key
      • NFC Key
      • Major 2 Key Loss Vectors and Mitigations
      • Major 2 Key Attack Vectors and Mitigations
      • “Unlocked Obi Theft” Attack
  • Glossary
Powered by GitBook
On this page
  • Depending on your experience with various technologies, you may find it helpful to think of Obi's core technology as:
  • Transaction Flow
  1. FOR BUILDERS
  2. The Obi Smart Account Suite

Obi Stack Overview

Overview of the modular component groups of the Obi stack

PreviousAllow/Block/Delay ListsNextGasless UX

Last updated 1 year ago

The Obi stack has multiple component groups which can be swapped out or upgraded independently, without adversely affecting users.

Depending on your experience with various technologies, you may find it helpful to think of Obi's core technology as:

🧩 a modular accounts blockchain which quietly integrates with all chains, without requiring backend integration work or cross-chain messaging

🔑 a near-zero-latency gasless MPC helper network – like a Ledger hardware wallet adding to your security, but as a network – where even nodes, downtime, or secure hardware vulnerabilities do not jeopardize user funds or access

🔒 a security network bringing standardization to user accounts across blockchains

😄 an all-chain, seamless, recoverable, hack-resistant user account experience

Transaction Flow

A typical transaction involves:

  1. This final signed transaction is broadcast directly or via 4337 relay/paymaster.

Step 1 is local to the client application. Under most conditions, steps 2 and 3 are gasless queries. Step 4 fees are covered by the paymaster.

🛠️ a robust all-chain permission system, allowing existing use cases such as , , subscriptions, budgets, , cross-chain , and purpose-bound "worker addresses" – in addition to new use cases not yet deployed

The user signs the transaction request with their Multikey threshold (or with a user-authorized account or easy .

The user’s account or the transaction based on the current abstraction rules, the simplest of which is, “Is the sender/signer the account ?”

The Obi finalizes the signature with the network share, an irretrievable share which can only sign if step 2 allowed the transaction.

The user is unaware of most of this process. They sign a transaction – sometimes automatically in the case of easy restricted – and then can see the results on the destination network ().

🔵
🧩
spend limits
inheritance
session keys
gasless
MEV-shielded
intents
allowance
session key)
allows
blocks
owner
signer
session keys
target chain