# Install thirdweb with npm

. thirdweb. Version 5.120.1 via npm; verified 2026-06-10.

## Install

```sh
sudo av install npm:thirdweb
```

Additional install commands:

### Portable and language managers

- npm (100%):

```sh
npm install -g thirdweb
```

  Evidence: local npm package metadata

## Package facts

- **Package key:** npm:thirdweb
- **Package manager:** npm
- **Package manager page:** <https://www.npmjs.com/package/thirdweb>
- **Version:** 5.120.1
- **Source summary:** . thirdweb.
- **Homepage:** <https://github.com/thirdweb-dev/js/tree/main#readme>
- **Repository:** <https://github.com/thirdweb-dev/js.git#main>
- **Upstream docs:** <https://github.com/thirdweb-dev/js/tree/main#readme>
- **License:** Apache-2.0
- **Source archive:** <https://registry.npmjs.org/thirdweb/-/thirdweb-5.120.1.tgz>
- **Issue tracker:** <https://github.com/thirdweb-dev/js/issues>
- **Published:** 2026-06-10T12:20:41.859Z
- **Last updated:** 2026-06-10T12:20:41.859Z
- **Generated:** 2026-07-08T18:08:21+00:00

## Executables

- thirdweb (cli)
- thirdweb-cli (cli)
- thirdweb (alias)

## Dependencies

- @base-org/account
- @coinbase/wallet-sdk
- @emotion/react
- @emotion/styled
- @noble/curves
- @noble/hashes
- @passwordless-id/webauthn
- @radix-ui/react-dialog
- @radix-ui/react-focus-scope
- @radix-ui/react-icons
- @radix-ui/react-tooltip
- @tanstack/react-query
- @thirdweb-dev/engine
- @thirdweb-dev/insight
- @walletconnect/sign-client
- @walletconnect/universal-provider
- abitype
- cross-spawn
- fuse.js
- input-otp
- mipd
- open
- ora
- ox
- prompts
- qrcode
- toml
- uqr
- viem
- x402
- zod

## Build dependencies

- @aws-sdk/client-kms
- @aws-sdk/client-lambda
- @aws-sdk/credential-providers
- @biomejs/biome
- @chromatic-com/storybook
- @codspeed/vitest-plugin
- @coinbase/wallet-mobile-sdk
- @mobile-wallet-protocol/client
- @react-native-async-storage/async-storage
- @size-limit/preset-big-lib
- @storybook/addon-docs
- @storybook/addon-links
- @storybook/addon-onboarding
- @storybook/react
- @storybook/react-vite
- @testing-library/jest-dom
- @testing-library/react
- @testing-library/user-event
- @types/cross-spawn
- @types/prompts
- @types/qrcode
- @types/react
- @types/react-dom
- @viem/anvil
- @vitejs/plugin-react
- @vitest/coverage-v8
- @vitest/ui
- dotenv-mono
- ethers5
- ethers6
- expo-linking
- expo-web-browser
- happy-dom
- knip
- msw
- prettier
- react
- react-dom
- react-native
- react-native-aes-gcm-crypto
- react-native-passkey
- react-native-quick-crypto
- react-native-svg
- rimraf
- sharp
- size-limit
- storybook
- tsup
- typedoc
- typedoc-better-json
- typescript
- vite
- vitest

## Install behavior

- Post-install hook: not defined
- Bottle: not available

## Freshness

- Page generated: 2026-07-08
- Package-manager version: 5.120.1
- Package-manager updated: 2026-06-10
- Local data: ok
- Upstream repository: https://github.com/thirdweb-dev/js
- info: No cached GitHub release or tag data was available.

## Security Notes

No matching local secret-handling manifest was found for thirdweb. Nucleus package metadata is still published here so future coverage has a stable package URL.


## Source Database Details

- **Source Database:** npm registry
- **Dist Tags:** Alpha: 1.0.0-alpha-4a03d61dd0a5216a1217ff078ab762920d25d6d0-20240402021246, Beta: 5.0.0-beta-0c28573eec3111e724870f2832c1d3446a505e78-20240328000332, Dev: 0.0.0-dev-def1279ee72fa305354f0951884d936249ebf65a-20240618182413, Latest: 5.120.1, Next: 0.13.0-next-7abd58d84-20240917032316, Nightly: 5.120.2-nightly-8c521aa06aca02a57200f5941e10d06c8cbaf9fb-20260618002958, Pr19: 0.7.10-pr19-9e6a4dc
- **Version Count:** 4,783
- **Maintainers:** jnsdls, jakeloo, joaquim-verges, thirdweb-bot, 0xfirekeeper
- **Author:** thirdweb eng
- **Publisher:** thirdweb-bot
- **Engines:** Node: >=18
- **Peer Dependencies:** @aws-sdk/client-lambda, @aws-sdk/credential-providers, @coinbase/wallet-mobile-sdk, @mobile-wallet-protocol/client, @react-native-async-storage/async-storage, ethers, expo-linking, expo-web-browser, react, react-native, react-native-aes-gcm-crypto, react-native-passkey, react-native-quick-crypto, react-native-svg, typescript
- **Integrity:** sha512-AVAi0HBjIs58Tn9E/RDHO/E3MPlkcV0Xaf8tc3sZ8NO+vDOuOoub+6ZHW14K9piD1uELFvB52BoKgkYYof5Mzg==
- **Shasum:** c4989584c463c8a35bff8d28537bf8c5afb532df
- **Unpacked Size:** 54,358,688
- **File Count:** 0
- **Created At:** 2022-04-13T22:25:18.077Z
- **Latest Published At:** 2026-06-10T12:20:41.859Z
- **Modified At:** 2026-06-18T00:34:01.747Z


## Related links

- [Cloud CLI packages](https://www.automicvault.com/pkg/cloud-clis/) - Matched curated package taxonomy and local package facts.
- [transloadit](https://www.automicvault.com/pkg/npm/transloadit/) - Both packages touch the same language runtime or ecosystem. Shared terms: cli, client, clis, cloud, cloud-infrastructure.
- [osls](https://www.automicvault.com/pkg/npm/osls/) - Local metadata places this package in an adjacent workflow. Shared terms: cli, client, cloud, cloud-infrastructure, cross.
- [trigger.dev](https://www.automicvault.com/pkg/npm/trigger-dev/) - Local package facts share a topical domain. Shared terms: cli, clis, cloud, cloud-infrastructure, dev.

## Sources

- Nucleus package database
- package-page enrichment
- package version freshness
- av.db category and tag curation
- package relationship graph
- cross-ecosystem install command graph
