It's time for developer-friendly stablecoin infrastructure.
Stablecoins are the most interesting development in fintech over the last decade. They are the platform on which new financial applications will be built. Even though stablecoins have seen massive adoption (with over $27 trillion transferred in 2024, surpassing Visa and Mastercard’s combined volume) the infrastructure to support easy, payment-like usage is lacking.
Today, building stablecoin-based products usually involves juggling multiple SDKs, RPCs, bridges, and DEXs to enable basic payment flows. This fragmented “plumbing” work means developers spend more time on wallet management, gas fee handling, and cross-chain transfers, instead of focusing on core product features. On the consumer side, the experience isn’t any better. For example, a user who wants to send $10 in USDC might have to:
- Set up a crypto wallet and manage private keys. Traditional self-custody wallets are notoriously user-unfriendly, requiring seed phrases and complex UIs.
- Acquire and hold blockchain gas tokens (like ETH) just to pay transaction fees. This gas hurdle is confusing and deters users who thought they were only dealing in dollars.
- Navigate chain differences and bridging. Stablecoins exist across many networks, and users often need to bridge assets or worry about which chain to use, which causes further confusion.
- Manually confirm every transaction. If a user wants to set up recurring payments, they currently must sign each payment or entrust their funds to a custodial service.
Stablecoins may be the “product/market fit of blockchain” in concept, but existing crypto infrastructure was not designed for payments at scale. The developer and user experience around stablecoins is far from the simplicity of Web2 finance. Existing options force a trade-off between user experience, security, and development effort. We are tackling this by eliminating the complexity of wallet management, chain integration, and gas fees for stablecoin transactions. The goal is to deliver a familiar, “it just works” experience for both developers and end-users. We envision a solution that is composed of integrated components designed to tackle the above pain points head-on:
Account Abstraction
We provide each end-user with an embedded, non-custodial smart wallet. Users don’t need to manage private keys or even know they have a crypto wallet. User wallets are controlled by Web2 authentication mechanisms they own and are already familiar with. These wallets come with features like seedless account recovery, multi-sig/guardian security, spending limits, and two-factor auth on wallets, all configurable via API.
Gas Abstraction
We eliminate the need for users to hold or pay with native blockchain tokens when transacting in stablecoins. Users can pay fees in their preferred stablecoin, or the developer can sponsor the gas entirely (creating a truly “gasless” experience for the end user).
Chain Abstraction
We support multiple EVM-compatible chains and layer-2 networks out of the box, providing developers with a unified interface for interacting with stablecoins across ecosystems. For developers, this means not writing custom code for each blockchain or integrating multiple libraries.
Transaction Abstraction
We enable developers to set up workflows that allow multiple transactions or delayed transactions to execute without requiring additional user approvals each time. These programmatic features enable entirely new use cases, such as subscriptions and agentic payments.
If this resonates, let's talk! We are looking to work with forward-looking companies that want to offer the very best stablecoin experience to their users.