thirdwebPlayground
thirdweb

thirdweb Playground

Interactive UI components and endpoints to test, tweak, and ship faster with thirdweb.

AI

Blockchain LLM

thirdweb AI demo chat application

AI SDK Integration

Use the thirdweb blockchain models with the Vercel AI SDK

Wallets

Connect Button

Wallet connection component for EOA or email, mobile, social, and passkey logins

Connect Embed

Embedded component to view balance, get funds, and more

Headless Connect

Customizable wallet connection components using React hooks

In-App Wallets

Add social login, passkey, phone, or email sign-in to your app

Authentication (SIWE)

Authenticate users to your backend using their wallet

Social Profiles

Get user profiles across apps like ENS, Lens, Farcaster, and more

Headless Components

Components for rendering various wallet related information

Transactions

Interfaces to transact onchain with features such as monitoring, gas sponsorship etc

Account Abstraction

Gasless or permissioned transactions utilizing EIP-4337 and 7702 specs

Bridge

Swap Widget

A widget for swapping tokens with cross-chain support

Buy Widget

Buy any token with ability to customize theme, amounts, and more

Checkout Widget

Enable crypto payments for services and get notified on each sale

Transaction Widget

Enable users to pay for onchain transactions with fiat or crypto

Transaction Button

Enable users to pay for onchain transactions with fiat or crypto

Tokens

Token Components

Headless UI components for rendering token image, name, and symbol

NFT Components

Headless UI components for rendering NFT Media and metadata

x402

x402

Use the x402 payment protocol to pay for API calls using any web3 wallet