WalletKit home page
Search...
⌘K
Ask AI
Join Discord
Dashboard
Dashboard
Search...
Navigation
Documentation
API Reference
Welcome
Introduction
Supported Networks
Link
Overview
Installation
Create wallet
Send transaction
Sign message
Batch transactions
External connectors
Sign-In With Ethereum
CORS origin
Wallets API
Overview
Libraries
Authentication
Overview
Email
Magic link
API Key
Create Wallet
Send transaction
Sign message
Delegate transactions
Import wallet
Export wallet
Authentication
Overview
Authenticate your requests with WalletKit using server-side or client-side authentication.
When making calls to the WalletKit API, you must authenticate your requests using one of the following methods:
Email Login
Generate access tokens for your users by letting them login using their email address. This is ideal for
client-side applications
or if you don’t already have an authentication system in place.
API Key
Authenticate your requests using your API key. This method should only be used by
server-side applications
or if you already have an authentication system in place.
Android
Email
Assistant
Responses are generated using AI and may contain mistakes.