Blog

How DIMO is bringing transportation solutions onchain with Turnkey

Case Study
·
February 28, 2025

Learn how this open-source transportation network boosted conversion rates with seamless in-app wallets.

  • 90% reduction in onboarding times
  • 30% increase in onboarding completion
  • 2 to 3 weeks to integrate into DIMO’s global login stack
“Asking the average person to write down a 24-word seed phrase or install another app to use DIMO was a no-go. With Turnkey, we made the onboarding experience seamless — like logging into Google or PayPal.” — Yevgeny Khessin, Founder and CTO at DIMO

About

DIMO is a secure, open-source transportation network that enables drivers to connect to the future of mobility. By sharing their data, drivers gain access to a growing ecosystem of connected vehicle apps, with experiences tailored to them in areas like insurance, vehicle charging, fleet management, and predictive maintenance.

DIMO has connected over 165,000 vehicles to its platform, representing more than a billion in total vehicle value, with drivers collectively logging over 100 million miles.

Challenge: Streamlining onboarding and transaction flow

As a company whose mission is democratizing driving data with Web3 innovation, DIMO relies heavily on consistent user adoption to fuel its vast transportation network. However, a fragmented and time-consuming onboarding process was causing drop-offs.

While users had full ownership of their accounts, setting up secure wallets required installing external apps, managing seed phrases, and navigating multiple redirects. This turned a simple signup into a frustrating 10-minute process. For a non-crypto user, onboarding also involved creating a CEX account, depositing funds, transferring them to an EOA for gas fees, and executing on-chain actions, all while avoiding errors like sending the wrong token or using the wrong chain. This proved too complicated for most users.  

To attract both crypto-literate and non-crypto-native users, DIMO sought a wallet infrastructure solution that:

  • Makes crypto onboarding as simple as using traditional apps
  • Improves execution speed for transactions like staking and sharing vehicle data
  • Maintains the highest security standards while integrating into enterprise infrastructure

The solution needed to offer more than a fast and seamless onboarding experience. DIMO required enterprise-grade security with traceability throughout the tech stack. Critical user actions like vehicle registration and staking had to be verifiable and fraud-resistant. Users also needed to maintain complete control over their accounts.

Before Turnkey, DIMO explored multiple authentication and key management alternatives to simplify the signup process, evaluating solutions like Privy and Dynamic. DIMO discovered Turnkey as account abstraction was gaining traction. After learning of the team's work on Coinbase Custody, they knew Turnkey was up to the task of delivering an intuitive onboarding experience without sacrificing on security.

“Our goal was to use Web3 to reach every driver, not just crypto-native users. But asking users to deal with complex crypto wallets was a major blocker. We needed a faster, more intuitive solution.”

Solution: Fast, secure, and seamless authentication with Turnkey

With Turnkey, DIMO built a secure and user-friendly onboarding process, drastically improving conversion rates and speed – the sign-in time went from 2 minutes to 10 seconds, account creation went from ~10min to >1.5min, and conversion improved to 90%. Noteworthy elements of this process include:

  • Passkey authentication: With Turnkey’s passkey authentication feature, DIMO users securely approve transactions using passkeys on their devices. This eliminates the need to manage cumbersome seed phrases while ensuring each transaction remains secure and verifiable.
  • Zero unnecessary redirects: Turnkey’s streamlined authentication flow integrates wallet creation directly within the app, eliminating the need for users to switch between multiple applications. Users can complete onboarding as easily as logging in with Google or Apple.
  • Complete user control over accounts: Turnkey’s sub-organizations feature provides users with an independent account while maintaining the security and governance needed for enterprise compliance. Users have full ownership of their credentials and transactions without relying on DIMO for direct wallet management.
  • Enhanced security for critical transactions: Turnkey’s multi-factor authentication (MFA) provides an extra layer of protection for high-value interactions, such as sharing my driving data, staking tokens or registering vehicles. Implementing hardware-based cryptographic verification and user consent-based controls ensured that sensitive actions were tamper-proof and resistant to unauthorized access.

Turnkey’s responsive team and robust SDKs also facilitated DIMO’s smooth integration process, completing full deployment within two weeks.

“Turnkey’s SDKs were easy to use, and their team was incredibly supportive. The speed of iteration was fast, and their roadmap aligned perfectly with our long-term needs.”

Results: Faster onboarding, higher adoption, and a clear path to growth

By integrating Turnkey, DIMO significantly improved the user experience and expanded its reach to non-crypto-native users. They achieved:

  • 90% reduction in onboarding times
  • 30% increase in onboarding completion
  • 2 to 3 weeks to integrate into DIMO’s global login stack

While many Web3 projects are in the finance space, DIMO demonstrates how blockchain is powering other real-world applications. Looking ahead, DIMO is working with Turnkey to use its verifiable compute stack for privacy-preserving vehicle data attestations. This will support the development of new applications, such as privacy-first mileage reporting for insurance and road tax calculations – and build innovative new businesses.

“DIMO is one of the few non-financial Web3 projects today, proving that verifiable security has use cases beyond trading meme coins. With Turnkey, we are making blockchain-powered mobility a reality.”