Build Decentralized Applications
Leverage the power of Cardano's blockchain to create secure and scalable dApps. CardanoWeb3js library offers seamless integration and comprehensive tools for developers
Unlock the Full Potential of Cardano
CardanoWeb3js is a versatile TypeScript library designed for seamless integration with the Cardano blockchain
CardanoWeb3js is a versatile TypeScript library designed for seamless integration with the Cardano blockchain. It supports both Node.js and browser environments, streamlining transaction creation, smart contract deployment, and data exploration. Ideal for developers, this toolkit simplifies Cardano cryptographic operations and API interactions.
This library is a set of abstractions over various opensource libraries and SDKs that are required to work with the Cardano blockchain: CML by dcSpark, MSL by Emurgo, UPLC by Aiken, Plutus Data by Spacebudz, and other.
Building an SDK is always a compromise between functionality, ease of code understanding, and modularity. We think we've managed to find the middle ground on this one. We believe that you will enjoy the ease of working with CW3js! ✨
Node.js | Browser (CSR) | SSR |
✅ | ✅ | ✅ |
SSR involves prerendering pages with Node.js and executing them in the browser environment. Related concepts include SSR (Server-Side Rendering), SSG (Static Site Generation), ISR (Incremental Static Regeneration), and CSR (Client-Side Rendering)
CardanoWeb3js is under active development: architectures, methods, and approaches can change rapidly, so you can get actively involved by visiting our repository: https://github.com/xray-network/cardano-web3-js
Issues: https://github.com/xray-network/cardano-web3-js/issues