Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
60 changes: 49 additions & 11 deletions appkit/overview.mdx
Original file line number Diff line number Diff line change
@@ -1,21 +1,32 @@
---
title: Overview
title: About Reown SDK
---

**Reown AppKit** is an open-source all-in-one SDK with a generous free tier and the official gateway to the WalletConnect Network for delivering smooth wallet connections, transactions, logins, and more within your app - designed to onboard millions and scale with data-driven precision. It abstracts the complexity of blockchain infrastructure so you can focus on building apps that users love.
**The Reown SDK (AppKit)** is an open-source all-in-one SDK for building seamless onchain apps. Offering smooth wallet connections, transactions, logins, and more, the Reown SDK is designed to onboard millions and scale with data-driven precision. It abstracts the complexity of blockchain infrastructure so you can focus on building apps that users love.

**AppKit includes:**
**The Reown SDK (AppKit) includes:**

- Onboarding through email, social logins, and wallet connections
- Multichain compatible (EVM, Solana, Bitcoin, etc.)
- Access 600+ wallets with millions of users
- Transaction UX flows (chain/stablecoin abstraction)
- Payment solutions (Pay with Wallet, Pay with Exchange, and Subscriptions)
**Accounts & Authentication**
- Connections to 600+ wallets via the WalletConnect Network (SIWE)
- [Email & social logins](/appkit/authentication/socials)
- [Multichain authentication (SIWX)](/appkit/authentication/siwx/default)
- [Smart Accounts](/appkit/features/smart-accounts)

**Payments Solutions**
- [In-platform Swap feature](/appkit/features/swaps)
- [In-platform Onramps](/appkit/features/onramp)
- [Pay with Exchange](/appkit/payments/pay-with-exchange)
- [Deposit with Exchange](/appkit/payments/deposit-with-exchange)
- [One-click checkout](/appkit/payments/one-click-checkout)

**Multichain Tools**
- [Multichain Support](/appkit/features/multichain)
- [Chain Abstraction](/appkit/features/chain-abstraction)

**Flexible Frameworks & Platform Support**
- Mobile and mini-app support
- Built-in security (transaction screening and domain verification)
- SDKs for **React, React Native, Flutter, Kotlin, Swift, Unity**, and more

<video controls autoPlay src="/images/appkit-overview-demo.mp4" className="w-full"></video>
- A choice of Frameworks, including; **React, React Native, Flutter, Kotlin, Swift, Unity** & more

### Demo

Expand Down Expand Up @@ -136,3 +147,30 @@ Engage your users with web3-native notifications sent straight to their wallets
#### Telegram MiniApps

Build Web3 mini-apps for Telegram with a prebuilt interface for connecting self-custodial wallets or enabling wallet creation via email or social login.

## Framework Support

While AppKit offers a wide range of features, networks, and authentication methods that make it easy to build interactive and user-friendly blockchain applications, certain features are limited to specific frameworks.

**The following table provides an overview of the features, networks, and authentication methods available in AppKit and the frameworks they support.**

- ✅ - indicates the feature is supported and can be integrated.
- ❌ - indicates the feature is not supported and cannot be integrated.

| | React | Next.js | Vue | JavaScript | React Native | Flutter | Android | Swift | Unity (Web) | Unity (Native) |
|----------------|--------------------------|-------------------|------------------|-------------------| ------------------| ------------------| -----------------| ----------------- | ----------------- | ----------------- |
| ***Features*** | | | | | | | | | | |
| Swaps (EVM Only)|<center>✅</center> |<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>❌</center>|<center>❌</center>|<center>❌</center>|<center>✅</center>|<center>❌</center>|
| On-Ramp |<center>✅</center> |<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>❌</center>|<center>❌</center>|<center>❌</center>|<center>✅</center>|<center>❌</center>|
| Multichain Modal |<center>✅</center> |<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>❌</center>|<center>❌</center>|<center>❌</center>|<center>❌</center>|<center>❌</center>|
| Smart Accounts |<center>✅</center> |<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>❌</center>|<center>❌</center>|<center>❌</center>|<center>✅</center>|<center>✅</center>|
| Notifications |<center>✅</center> |<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>❌</center>|<center>❌</center>|<center>❌</center>|<center>❌</center>|<center>❌</center>|<center>❌</center>|
| Telegram Mini Apps |<center>✅</center> |<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>❌</center>|<center>❌</center>|<center>❌</center>|<center>❌</center>|<center>✅</center>|<center>❌</center>|
| ***Networks*** | | | | | | | | | | |
| EVM Chains |<center>✅</center> |<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>✅</center>|
| Solana |<center>✅</center> |<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>❌</center>|<center>❌</center>|<center>❌</center>|<center>✅</center>|
| Bitcoin |<center>✅</center> |<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>❌</center>|<center>❌</center>|<center>❌</center>|<center>❌</center>|<center>❌</center>|
| ***Authentication*** | | | | | | | | | | |
| Email & Social Login |<center>✅</center> |<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>❌</center>|<center>❌</center>|<center>✅</center>|<center>✅</center>|
| One-Click Auth |<center>✅</center> |<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>❌</center>|<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>✅</center>|
| SIWX |<center>✅</center> |<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>✅</center>|<center>❌</center>|<center>❌</center>|<center>❌</center>|<center>❌</center>|<center>❌</center>|
66 changes: 35 additions & 31 deletions docs.json
Original file line number Diff line number Diff line change
Expand Up @@ -75,35 +75,23 @@
"group": "Getting Started",
"pages": ["appkit/overview"]
},
{
"group": "Paid Plans",
"pages": ["appkit/paid-plans/pro", "appkit/paid-plans/enterprise"]
},
{
"group": "Features",
"pages": [
"appkit/features/index",
"appkit/features/swaps",
"appkit/features/onramp",
"appkit/features/multichain",
"appkit/features/smart-accounts",
"appkit/features/smart-accounts-interaction",
"appkit/features/chain-abstraction"
]
"group": "Paid Plans",
"pages": ["appkit/paid-plans/pro", "appkit/paid-plans/enterprise"]
},
{
"group": "Authentication",
"group": "Accounts & Authentication",
"pages": [
"appkit/authentication/socials",
"appkit/authentication/one-click-auth",
"appkit/authentication/siwx/default"
]
},
{
"group": "Integrations",
"pages": [
"appkit/integrations/telegram-mini-apps",
"appkit/integrations/farcaster-mini-apps"
{
"group": "Authentication",
"pages": [
"appkit/authentication/socials",
"appkit/authentication/one-click-auth",
"appkit/authentication/siwx/default"
]
},
"appkit/features/smart-accounts",
"appkit/features/smart-accounts-interaction"
]
},
{
Expand All @@ -112,23 +100,39 @@
"appkit/payments/overview",
"appkit/payments/pay-with-exchange",
"appkit/payments/deposit-with-exchange",
"appkit/payments/one-click-checkout"
"appkit/payments/one-click-checkout",
"appkit/features/swaps",
"appkit/features/onramp"
]
},
{
"group": "Multichain Tools",
"pages": [
"appkit/features/multichain",
"appkit/features/chain-abstraction"
]
},
{
"group": "Network",
"group": "Supported Networks",
"pages": [
"appkit/networks/supported-chains",
"appkit/networks/evm",
"appkit/networks/solana",
"appkit/networks/bitcoin"
]
},
{
"group": "Use Cases",
"pages": [
"appkit/integrations/telegram-mini-apps",
"appkit/integrations/farcaster-mini-apps"
]
},
{
"group": "Guides",
"pages": [
{
"group": "AppKit Guides",
"group": "How Tos",
"pages": [
"appkit/recipes/telegram-mini-app",
"appkit/recipes/tenderly-virtual-testnets",
Expand All @@ -138,9 +142,9 @@
"appkit/recipes/EVM-smart-contract-interaction",
"appkit/recipes/solana-send-transaction",
"appkit/recipes/bitcoin-send-transaction",
"appkit/recipes/switching-to-send-calls",
"appkit/recipes/travel-rule",
"appkit/recipes/update-appkit",
"appkit/recipes/switching-to-send-calls",
"appkit/recipes/travel-rule",
"appkit/recipes/update-appkit",
"appkit/recipes/universal-connector",
"appkit/recipes/troubleshooting"
]
Expand Down