Making onchain UX seamless with Infinex

The onchain landscape today is generally disaggregated, with a multitude of protocols, forks, and applications across several (often non-interoperable) ecosystems. Finding a place to start—even for a seasoned crypto user—is difficult.

Infinex is aiming to solve this problem by building an aggregated UX layer for any onchain protocol. By offering the most secure and reliable tools to interface with an unpredictable and unforgiving crypto ecosystem, Infinex is revolutionizing the DeFi experience by providing a simple way to access all that crypto has to offer, without compromising on user safety and experience.

Here’s how they did it with Turnkey:

The problem: Securely managing private keys for user-operated Infinex accounts

Before Turnkey, Infinex’s security architecture relied on other providers to manage the Browser, Device, MFA, and Recovery Keys used to operate the Infinex account. As outlined in Infinex’s XIP-2 Security Proposal, this was implemented in order to “emulate the structural interface of the CeFi solution in a trustless and decentralized fashion,” or in other words, to make the DeFi experience as smooth and painless as possible.

However, these solutions created a vector for potential compromised user safety due to a divergence of security logic from the Ethereum smart contract logic, leading Infinex to seek out alternative, more secure solutions.

The solution: Building secure wallet architecture with Turnkey

To address their needs for secure key management, user account creation and authentication, and account operation, Infinex turned to Turnkey. Using Turnkey’s API, Infinex is generating private keys for signing onchain transactions on behalf of users, which are neither accessible to Infinex nor Turnkey.

Take a look at Infinex’s onboarding flow for new users, powered by Turnkey:

Infinex's signup flow, secured by Turnkey-powered passkeys.
Infinex's signup flow, secured by Turnkey-powered passkeys.
Creating an Infinex account creates an embedded wallet on behalf of the user.
Creating an Infinex account creates an embedded wallet on behalf of the user.

Infinex’s results

  • With an embedded wallet creation flow that felt like “magic”, Infinex was able to secure $95m in TVL via Turnkey-powered non-custodial wallets (source)

  • Using passkey-powered authentication, Infinex users are able to deposit and stake without opening a wallet pop-up modal

  • Infinex users were able to set up multiple recovery mechanisms for their account, secured via passkeys

About Infinex

Infinex is an onchain UX layer that provides secure, direct access to decentralized protocols for a web2 audience. The platform aims to accelerate onchain adoption and by offering a seamless user experience while upholding principles of decentralization – transparency, self-custody, and composability.

About Turnkey

Turnkey is secure, flexible, and scalable wallet infrastructure offering low-level primitives for teams building onchain applications and infrastructure. Founded by the team that built Coinbase Custody, Turnkey is powering serious applications across a wide range of use cases, from  wallets-as-a-service to programmatic backend crypto automation. By leveraging a novel security framework, Turnkey achieves 50-100ms signing latency for millions of wallets, all with affordable transaction-based pricing that’s designed for scale.

Subscribe to Turnkey
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.