Skip to main content
Privy Docs home page
Search...
⌘K
Ask AI
Demo
Support
Dashboard
Dashboard
Search...
Navigation
Welcome
Basics
Authentication
Wallets
Policies & controls
Transaction management
User management
Security
Recipes
API reference
Wallets overview
Chain support
Flexible custody
Embedded wallets
Create a wallet
Get a wallet
Update a wallet
Import a wallet
Export a wallet
Enabling server-side access to user wallets
Enabling offline actions with user wallets
Using wallets
Ethereum
Send a transaction
Sign a transaction
Sign a message
Sign typed data (EIP-712)
Sign a raw hash
Sign EIP-7702 authorization
Switch chains
Ethereum provider
Interfacing with common libraries
Solana
Bitcoin
Other chains
EVM smart wallets
UI components
Whitelabel
Custodial wallets
Overview
Setup
Create a custodial wallet
Sending funds
Transaction lifecycle
Advanced
Connectors
Overview
Setup
Usage
Ethereum
Solana
Global wallets
Overview
Launch your wallet
Integrate a global wallet
React
On this page
Usage
Parameters
Returns
Ethereum
Sign a transaction
Anthropic
Open in Claude
Anthropic
Open in Claude
React
When using Privy’s server-side SDKs to sign transactions, you can use the authorization context to automatically sign requests. Learn more about
signing on the server
.
Was this page helpful?
Yes
No
Send a transaction
Sign a message
Assistant
Responses are generated using AI and may contain mistakes.