The Magic dApp Link system eliminates complex onboarding hurdles, allowing users to sign in with their social profiles and start using your dApp without ever leaving their favorite platform. Go from ~10 steps to a simple, 3-step, in-app experience.

Imagine a user scrolling through TikTok, seeing a link to your dApp in their favorite creator’s bio. They tap it. Instead of being pushed to an app store or a confusing website, they stay inside TikTok. A streamlined interface pops up, and within moments, they are inside your dApp, ready to engage. This is the power of the Magic dApp Link.

It’s a frictionless, in-context onboarding flow designed for the massive, untapped audience on mobile social platforms.

Your Social Profile, Now a Web3 Passport

For new users, the biggest barrier to Web3 is the wallet. We’ve made it invisible.

  • Seamless Native Login: With Refract AnyAuth, users instantly create a secure, self-custodial Refract Passport wallet using the social profile they’re already logged in with. No seed phrases to write down, no new passwords to remember.
  • Persistent Identity: This Passport becomes their universal web3 identity across the entire Refract ecosystem. Their assets and profile follow them across every dApp and platform, eliminating fragmentation.

The Magic Link: A Viral Growth Engine

Every link is more than just a gateway to your dApp; it’s a built-in referral and distribution tool. The Magic dApp Link is a simple, shareable URL that you can post anywhere.

https://refract.network/app?appId={dAppId}&referrerId={userId}&platform={platform}

When a user shares a link, our system automatically tracks the referral relationship, building a social graph that gives you powerful insights into how your community grows.

Best Practice: Encourage users to share their links by creating quests and rewards for successful referrals. We’ll cover this in the Better With Friends section.

Secure by Design: The SecureSign Sandbox

Security is paramount. Your dApp runs inside a sandboxed <iframe> managed by the Refract SecureSign Protocol. This architecture isolates your dApp, ensuring it can’t access sensitive user data or perform actions without explicit consent, while our SDK handles all the complex communication securely.

This model provides the best of both worlds: dApp developers get a simple, standard development experience using familiar tools, while users get the robust security of a dedicated wallet application.