Sign in with Ethereum

Open standard for authentication with Ethereum accounts.

Try it out

Open standard

Open EIP-4361
community standard

Person

Enrich your apps UX
with onchain data

Learn more

Authentication

Works with crypto
and non-crypto apps

Learn more

How it works

Connect your wallet

Connect your wallet

You can use any wallet provider

MetaMaskMetaMask
WalletConnectWalletConnect
Rainbow WalletRainbow Wallet
Coinbase WalletCoinbase Wallet
Trust WalletTrust Wallet
LedgerLedger
Rabby WalletRabby Wallet
PhantomPhantom
SafeSafe
Ambire WalletAmbire Wallet
TrezorTrezor
OKX WalletOKX Wallet
ExodusExodus
AlphaWalletAlphaWallet
ZerionZerion
MetaMaskMetaMask
WalletConnectWalletConnect
Rainbow WalletRainbow Wallet
Coinbase WalletCoinbase Wallet
Trust WalletTrust Wallet
LedgerLedger
Rabby WalletRabby Wallet
PhantomPhantom
SafeSafe
Ambire WalletAmbire Wallet
TrezorTrezor
OKX WalletOKX Wallet
ExodusExodus
AlphaWalletAlphaWallet
ZerionZerion
Sign a message

Sign a message

Sign a short message

Message

Hello from SIWE!

URL

https://siwe.com

Network

Ethereum

Account

vitalik.eth

Chain ID

1

Nonce

10c534ea1f3b5

You're authenticated

You're authenticated

Your connections follow you.

header
vitalik.eth

vitalik.eth

Following
Followers

Add it to your app

EIK

Ethereum Identity Kit

Add a SIWE button with our component library

TypeScriptTypeScript
PythonPython
PythonRust
PythonRuby

Part of the

Ethereum identity stack

SIWE is complementary with ENS, EFP and other Ethereum identity primitives.

Learn more
ENS Logo

On-chain usernames and profiles

EFP Logo

On-chain social graph for Ethereum accounts

Featured Integrations

Wallets

MetaMask
Rainbow
Frame
WalletConnect
MetaMask
Rainbow
Frame
WalletConnect

Apps

Snapshot
Tally
Superfluid
1inch
Ceramic
Snapshot
Tally
Superfluid
1inch
Ceramic