π§©Obi Stack Overview
Overview of the modular component groups of the Obi stack
Last updated
Overview of the modular component groups of the Obi stack
Last updated
The Obi stack has multiple component groups which can be swapped out or upgraded independently, without adversely affecting users.
𧩠a modular accounts blockchain which quietly integrates with all chains, without requiring backend integration work or cross-chain messaging
π οΈ a robust all-chain permission system, allowing existing use cases such as spend limits, inheritance, subscriptions, budgets, session keys, gasless MEV-shielded cross-chain intents, and purpose-bound "worker addresses" β in addition to new use cases not yet deployed
π 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
A typical transaction involves:
The user signs the transaction request with their Multikey threshold (or with a user-authorized allowance account or easy session key).
The Obi signer finalizes the signature with the network share, an irretrievable share which can only sign if step 2 allowed the transaction.
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.
The user is unaware of most of this process. They sign a transaction β sometimes automatically in the case of easy restricted session keys β and then can see the results on the destination network (target chain).