The OneBalance Toolkit now supports Externally Owned Accounts (EOAs) within embedded wallets such as Privy and Turnkey. This allows developers to upgrade the user experience by providing the most common onchain accounts with the benefits of smart contract wallets.
Onboarding and retention just got easier
Before this launch, developers who supported EOAs within embedded wallets were limited in what they could achieve in the user experience.
Now, with 7702 support in the OneBalance Toolkit, developers can create a fully abstracted experience where the onchain complexity is fully removed from the user experience.
Here are some of the features that you can now support with EOAs:
- Chain abstraction: Remove crosschain complexity from the user experience
- Gas abstraction: Pay gas fees with the input token
- Unified balances: Aggregate token holdings into a single spendable balance
Now you can build the app you’ve always wanted without the complexity that kills user acquisition and retention.
What is the OneBalance Toolkit?
The OneBalance Toolkit is the simplest way to bring your users onchain by removing chains, bridges, and gas from the user experience. Designed for fintechs, superapps, and AI agents, it offers a chain abstraction API for building one-click interactions across any chain, action, or token.
Our Toolkit is ideal for apps that need fast, highly reliable, and cheap crosschain execution:
- Superapps that want to create a unified UX across multiple chains without compromising on design choices due to fragmented infrastructure, to help with onboarding and retention
- Fintechs that want to provide their users access to onchain products (swaps, transfers, yield, tokens) while preserving the simple UX that made them successful in the first place
- AI Agents that want reliable crosschain transactions across all onchain actions without human involvement
The OneBalance Toolkit currently supports the leading EVM networks like Ethereum, Arbitrum, Base, and Optimism. In the immediate future, we plan to fully integrate Solana (currently only swaps, with multichain calldata coming soon), HyperEVM, and implement further improvements and efficiencies in transaction routing.
Instant transactions with Resource Locks
Resource Locks provide instant transaction execution without waiting for source chain finality, even when slower chains like Bitcoin or Ethereum are involved.
They work similarly to an escrow by temporarily locking up the specific asset and amount the user wants to spend for the transaction, with a cryptographic commitment (we call it a credible commitment) based on particular conditions being fulfilled, such as transaction execution or an expiry time. This credible commitment signals a transaction intent to solvers, enabling them to execute the destination-chain transaction without requiring origin-chain inclusion while also preventing double-spending.
Learn more about Resource Locks.
Build apps that just work with OneBalance
Growing onchain fragmentation requires infrastructure that gives users simplicity. We make that possible with the OneBalance Toolkit by handling the complexity so you can focus on building the app experience that you’ve always wanted.
Explore our documentation or speak to our team to learn how we can help you
What is OneBalance?
OneBalance's mission is to help applications create delightful one-click onchain experiences and capture more value. We offer superior onchain execution through Resource Locks, providing faster execution, greater reliability, and lower costs.