Cloud Auth SIWX Usage
Cloud Auth SIWX is a predefined implementation of the SIWX configuration plugin that uses the Cloud service to create and manage SIWX messages and sessions.
With Cloud Auth SIWX you will be able to see and control the sessions of your users using the User Management Dashboard.
For now, Cloud Auth SIWX will only work for eip155
compatible networks.
Installation
- npm
- Yarn
- Bun
- pnpm
npm install @reown/appkit-siwx
yarn add @reown/appkit-siwx
bun add @reown/appkit-siwx
pnpm add @reown/appkit-siwx
Usage
import { createAppKit } from '@reown/appkit'
import { CloudAuthSIWX } from '@reown/appkit-siwx'
const appkit = createAppKit({
projectId,
networks,
metadata,
siwx: new CloudAuthSIWX()
})
Now you are ready to use the SIWX feature in your Dapp.
User Management
Easily view and manage all authenticated users through AppKit Cloud Auth SIWX, a drop-in hosted SIWX server that provides key insights into your user base.
Dashboard
The dashboard provides a list of all accounts (chain + address) connected to your dapp, including the country they connected from, the last connection time, and the authentication method (wallet or social login).
Insights
We plan to add more insights over time. Currently, it includes:
- Connections: Authenticated users over time
- Geographic Distribution: User distribution by country
- Wallet Analytics: Which wallets are most commonly used
- 30-Day History: Historical data for the past 30 days