thirdweb
87.1kstarscachedComplete Web3 development platform
Official links
About thirdweb
thirdweb is a complete Web3 development toolkit: a TypeScript/React SDK, audited contract templates, an embedded wallet, account abstraction, and a managed infrastructure layer for RPC, storage, and analytics. It is designed to get a production dApp shipped in hours, not weeks, while still giving advanced teams escape hatches into raw contract interactions.
Quickstarts
A fast path from zero to running code.
npm install thirdwebimport { createThirdwebClient } from "thirdweb";
export const client = createThirdwebClient({
clientId: process.env.NEXT_PUBLIC_THIRDWEB_CLIENT_ID!,
});"use client";
import { ConnectButton } from "thirdweb/react";
import { client } from "./client";
export function Header() {
return <ConnectButton client={client} />;
}Documentation
The thirdweb portal documents the TypeScript SDK, React hooks, Connect (wallet UI), Engine (server wallets), and pre-built contracts. New projects should start with the Connect quickstart, then layer in Engine for backend automation.
Read full docsCommunity Notes
Tips, gotchas, and updated examples from the community.
No community notes yet.
Be the first to share a tip, gotcha, or updated example.