Ambire is an extension wallet that makes self-custody easy and secure.
We build on Ethereum's Pectra upgrade, enhancing convenience and security thanks to eliminating approvals (batching) and gas sponsorship.
We're open-source and we support Trezor & Ledger.
Hey everyone,
We just reinvented Ambire in a major way by launching our browser extension!
This comes following Ethereum's Pectra upgrade, which introduced EIP-7702, which allows any account on the network to become smart - this introduces convenience and security improvements such as finally eliminating risky ERC20 approvals (thanks to batching), and using new networks without needing money for gas (thanks to gas sponsorship).
But other than that, we're laser focused on finally building a web3 wallet that just works, and is fast, secure and reliable.
We'd love to hear your feedback, especially if you're coming from MetaMask, Rabby, Rainbow or any other similar products!
Report
@ivshti The extension UI is clean and responsive great job on that.
Report
Great job on the extension guys
Report
This is like a significant step forward for user experience in self custody wallets. How easy is the batching process for the average user?
@mia_arthur very easy, there's two ways to do batching
when the app requests it - this is a one-click experience, the user doesn't even know they did a batch. Everything that normally happens with multiple signatures happens with one.
manually by clicking "start a batch" instead of the main CTA (eg Swap) which will initiate a "pending" state in the dashboard, from there you can add multiple actions to the batch
So it's either transparent and seamless, or if the app doesn't support it or you want to intentionally do it (eg multiple swaps, multiple transfers) you can do it manually
Report
Self custody with security is crucial how do you deal with malicious dApp interactions or phishing attempts on signatures?
@alfie_logan we use a publicly available list of malicious apps (kudos to MetaMask for maintaining it) to warn users. But most importantly, we simulate the outcome of each transaction before you sign it - you see all the balance changes.
Report
How does Ambire manage transaction simulation or previews before signing?
@joey_k_moran we simulate the transactions and preview balance changes (see screenshot).
But the cool thing about Ambire is that we support simulations on ALL networks we support. This is quite unique and it's achieved thanks to NOT using a third-party provider: instead, we rely on the native RPC of the network, using our own method: it only needs the RPC to support eth_call, which all RPCs do.
Report
I love the support for Trezor and Ledger. Are there plans for multisig or smart wallet support as well?
@leo_cobain we already support smart wallets, but EIP-7702 allows traditional accounts to become smart up to an extent that makes smart accounts less valuable.
For example, gas sponsorship and batching are available on traditional accounts (aka EOAs) now.
As for multisigs, we do plan to integrate with Safe.
Report
Can you explain how gas sponsorship actually works behind the scenes?
Is it funded by Ambire or is it specific to the protocol?
The Ethereum protocol (and L2s/most alt L1s) don't actually support gas sponsorship under the hood. What happens is that an automated "agent" (called a relayer or bundler) broadcasts the transaction, but you still authorize the account operations with an elliptic curve signature. This is made possible thanks to account abstraction, and now thanks to the Pectra upgrade it's possible for ALL accounts, not just smart accounts.
Now from the user perspective, either the dapp funds the transaction, or the user still pays for it via another token they have, for example USDC, which eliminates the friction of needing to have native tokens on each L1/L2 you try to operate. We have a feature called the Gas Tank where you pre-fund from any network and then spend on any other.
This not only eliminates friction, but increases privacy as well, because many folks get stuck trying to transact on a L2 because they don't have the gas token, and they fund their account from another account, or from a CEX, both of which compromise the privacy. Meanwhile on Ambire, you can just use your Gas Tank balance to pay on any network, or in some (still rare, but getting more common) cases the app pays for the transaction.
Report
This is like the wallet that MetaMask should have grown into. Are you considering any integrations with Layer 2s or alternative Layer 1s?
@jackson_wells we're already integrated with Optimism, Arbitrum, Base, Scroll, Linea and a few others, as well as some alternative layer 1s like BNB Chain.
We're considering more integrations as well, but built-in networks are not our top priority since we support all EVM networks anyway.
Congrats on the launch of Ambire. We just launched Mukh.1 too, a no-code platform to build AI-powered agents and workflows with drag-and-drop ease. Check it out - would love your take!
Report
I tried Ambire and it’s genuinely impressive — finally a wallet that makes self-custody feel smooth and secure. No more constant approvals, gas is handled, and it just works out of the box with Trezor and Ledger. Clean UI, open-source, and built for the future of Ethereum.
Replies
Ambire Wallet
@ivshti The extension UI is clean and responsive great job on that.
Great job on the extension guys
This is like a significant step forward for user experience in self custody wallets. How easy is the batching process for the average user?
Ambire Wallet
@mia_arthur very easy, there's two ways to do batching
when the app requests it - this is a one-click experience, the user doesn't even know they did a batch. Everything that normally happens with multiple signatures happens with one.
manually by clicking "start a batch" instead of the main CTA (eg Swap) which will initiate a "pending" state in the dashboard, from there you can add multiple actions to the batch
So it's either transparent and seamless, or if the app doesn't support it or you want to intentionally do it (eg multiple swaps, multiple transfers) you can do it manually
Self custody with security is crucial how do you deal with malicious dApp interactions or phishing attempts on signatures?
Ambire Wallet
@alfie_logan we use a publicly available list of malicious apps (kudos to MetaMask for maintaining it) to warn users. But most importantly, we simulate the outcome of each transaction before you sign it - you see all the balance changes.
How does Ambire manage transaction simulation or previews before signing?
Ambire Wallet
@joey_k_moran we simulate the transactions and preview balance changes (see screenshot).
But the cool thing about Ambire is that we support simulations on ALL networks we support. This is quite unique and it's achieved thanks to NOT using a third-party provider: instead, we rely on the native RPC of the network, using our own method: it only needs the RPC to support eth_call, which all RPCs do.
I love the support for Trezor and Ledger. Are there plans for multisig or smart wallet support as well?
Ambire Wallet
@leo_cobain we already support smart wallets, but EIP-7702 allows traditional accounts to become smart up to an extent that makes smart accounts less valuable.
For example, gas sponsorship and batching are available on traditional accounts (aka EOAs) now.
As for multisigs, we do plan to integrate with Safe.
Can you explain how gas sponsorship actually works behind the scenes?
Is it funded by Ambire or is it specific to the protocol?
Ambire Wallet
@hannah_jhon awesome question!
The Ethereum protocol (and L2s/most alt L1s) don't actually support gas sponsorship under the hood. What happens is that an automated "agent" (called a relayer or bundler) broadcasts the transaction, but you still authorize the account operations with an elliptic curve signature. This is made possible thanks to account abstraction, and now thanks to the Pectra upgrade it's possible for ALL accounts, not just smart accounts.
Now from the user perspective, either the dapp funds the transaction, or the user still pays for it via another token they have, for example USDC, which eliminates the friction of needing to have native tokens on each L1/L2 you try to operate. We have a feature called the Gas Tank where you pre-fund from any network and then spend on any other.
This not only eliminates friction, but increases privacy as well, because many folks get stuck trying to transact on a L2 because they don't have the gas token, and they fund their account from another account, or from a CEX, both of which compromise the privacy. Meanwhile on Ambire, you can just use your Gas Tank balance to pay on any network, or in some (still rare, but getting more common) cases the app pays for the transaction.
This is like the wallet that MetaMask should have grown into. Are you considering any integrations with Layer 2s or alternative Layer 1s?
Ambire Wallet
@jackson_wells we're already integrated with Optimism, Arbitrum, Base, Scroll, Linea and a few others, as well as some alternative layer 1s like BNB Chain.
We're considering more integrations as well, but built-in networks are not our top priority since we support all EVM networks anyway.
Mukh.1
Congrats on the launch of Ambire. We just launched Mukh.1 too, a no-code platform to build AI-powered agents and workflows with drag-and-drop ease. Check it out - would love your take!
I tried Ambire and it’s genuinely impressive — finally a wallet that makes self-custody feel smooth and secure. No more constant approvals, gas is handled, and it just works out of the box with Trezor and Ledger. Clean UI, open-source, and built for the future of Ethereum.