Why thirdweb?
The thirdweb SDK comes with all the features you need to build production-grade client-side applications. Here's a comparison with other popular libraries.
The thirdweb SDK is designed to be as small as possible leveraging tree shaking. Here's a comparison of the bundle size to perform a simple RPC call on mainnet with other popular libraries:

Performance is the biggest focus of the thirdweb SDK. Here are some runtime benchmarks for encoding, RPC calls, reading contract state and sending a transaction:

To run your own benchmarks or see results in detail, check out our instructions to run them.
Last updated: March 14, 2024