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:
![bundle size table](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fbundlesize-transparent.7ec9bd84.png&w=3840&q=75)
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:
![performance table](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fperformance-transparent.ed90271d.png&w=3840&q=75)
To run your own benchmarks or see results in detail, check out our instructions to run them.
Last updated: March 14, 2024