WalletKit home pagelight logodark logo
  • Join Discord
  • Dashboard
  • Dashboard
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.

AndroidEmail
website
Powered by Mintlify