User Onboarding
Sequence
The Embedded Wallet (opens in a new tab) is designed for a traditional gaming experience. The advantages are:
- Authenticate users with common social providers or email.
- Support for Unity, Unreal, Web, and Mobile.
- Optional pop-ups, modals, and transaction signing for a seamless UX.
- Fully non-custodial, smart contract wallet.
- Out of the box login with Web SDK or build your own flow.
On the other hand, the Ecosystem Wallet caters to apps who want to build an entire ecosystem and connect their users to third-party applications such as external marketplaces or DEX's.
Our Web SDK library is a customizable UI written in Typescript, tailored for a browser experience. This is great when you want to support users with existing wallets like Metamask, have an out-of-the-box experience, as well as millions of potential new users who prefer the convenience of social login.
Lastly, we provide Wallet Linking for your ecosystem which enables the ability for a developer to create a verifiable association between two wallets from a single user. Generally, this is a link between an embedded wallet for a game or application and an external wallet, such as Metamask so you can easily query all wallets associated with a single user - across games, ecosystems, and blockchains.
Reown (prev. known as WalletConnect)
Reown (opens in a new tab) gives developers the tools to build user experiences that make digital ownership effortless, intuitive, and secure.
Reown has two major product offerings, they are, AppKit and WalletKit.
AppKit
AppKit is a powerful, free, and fully open-source SDK for developers looking to integrate wallet connections and other Web3 functionalities into their apps on any EVM and non-EVM chain. In just a few simple steps, you can provide your users with seamless wallet access, one-click authentication, social logins, and notifications—streamlining their experience while enabling advanced features like on-ramp functionality, in-app token swaps and smart accounts.
WalletKit
WalletKit is a robust, open-source SDK designed to empower seamless wallet connections and interactions across any blockchain. With WalletKit, you can offer your users a simple and secure way to connect with thousands of apps, enabling features like one-click authentication, secure transaction signing, and streamlined wallet address verification. Its chain-agnostic design ensures effortless multi-chain support, eliminating the need for complex integrations while delivering unmatched connectivity and security.
To summarize, AppKit is for Web3 applications and WalletKit is for Web3 wallets.
You will be able to use Reown AppKit to power end-to-end wallet interactions on your Web3 app deployed on ApeChain.
Some links to learn more about Reown: