Interactive UI components and endpoints to test, tweak, and ship faster with thirdweb.
thirdweb AI demo chat application
Use the thirdweb blockchain models with the Vercel AI SDK
Wallet connection component for EOA or email, mobile, social, and passkey logins
Embedded component to view balance, get funds, and more
Customizable wallet connection components using React hooks
Add social login, passkey, phone, or email sign-in to your app
Authenticate users to your backend using their wallet
Get user profiles across apps like ENS, Lens, Farcaster, and more
Transactions from user wallets with monitoring and retries.
Airdrop any token with a few lines of code with gas sponsorship, optional.
Gasless and efficient token minting with just a wallet address
Receive real-time notifications for transactions and wallet events.
Read data from any contract on any EVM
Send transactions from the connected wallet
High-level read and write functions
Subscribe to any contract event
Buy any token with ability to customize theme, amounts, and more
Enable crypto payments for services and get notified on each sale
Enable users to pay for onchain transactions with fiat or crypto
Use the x402 payment protocol to pay for API calls using any web3 wallet
A widget for swapping tokens with cross-chain support
Implement via a higher-layer mempool using objects and bundlers
Allow EOAs to temporarily behave like smart contracts during txs
Define a standard RPC interface for smart account interactions
Native account abstraction available for zkSync chains