All projects
Web3 Tooling2024Live

Thirdweb Browser

Browser-only ESM build of thirdweb

Overview

Most thirdweb usage assumes a bundler — Vite, Next.js, Webpack. The browser-only build collapses that assumption: a single ESM or UMD bundle you drop into a `<script>` tag, with no build step. It exposes the same wallet-connect, contract-interaction, and chain-switching primitives as the canonical thirdweb SDK.

Used by landing pages that need to demo crypto interactions without forcing a bundler dependency, and by static-site projects that wanted wallet-connect but didn't want to adopt a JS-tooling pipeline. Published as `thirdweb-browser` on npm.

The engineering work was the tree-shaking — the canonical thirdweb bundle is ~580 KB; the browser-only build trims that to ~210 KB by aggressively dropping Node.js polyfills and server-only code paths.

Key features
  • 01ESM + UMD dual build
  • 02<210 KB gzipped — 64% smaller than canonical thirdweb
  • 03No bundler required — works via script tag
  • 04Wallet-connect, contract interaction, chain switching
  • 05Drop-in for static sites and landing pages
Screenshots
[Screenshot 1]
Drop a PNG into /public
[Screenshot 2]
Drop a PNG into /public
[Screenshot 3]
Drop a PNG into /public
[Screenshot 4]
Drop a PNG into /public

More work

Seven other projects across crypto, AI, and games.

All projects