Install Lucid Evolution
Lucid Evolution is a powerful, modular framework for building Cardano applications off-chain. It provides developers with type-safe interfaces and utilities to interact with the Cardano blockchain, create transactions, and manage wallets without dealing with low-level complexities.
Prerequisites
Before installing Lucid Evolution, ensure your environment meets the prerequisites:
- Node.js: Version 14 or higher
- Package Manager: npm, yarn, pnpm, or bun
Installation
Choose your preferred package manager to install Lucid Evolution:
pnpm i @lucid-evolution/lucid
Package Structure
Lucid Evolution uses a modular architecture to allow importing only what you need:
- lucid-evolution/lucid โ Main package for Lucid Evolution
- lucid-evolution/bip39 โ Package for BIP-39 mnemonic code
- lucid-evolution/core-types โ Core types used across Lucid Evolution packages
- lucid-evolution/core-utils โ Core utilities used across Lucid Evolution packages
- lucid-evolution/crc8 โ Package for CRC8 calculation
- lucid-evolution/plutus โ Package for Plutus integration
- lucid-evolution/provider โ Package for providing data
- lucid-evolution/sign_data โ Package for signing data
- lucid-evolution/utils โ Utility functions for Lucid Evolution
- lucid-evolution/wallet โ Wallet package for Lucid Evolution
Installing the lucid
package will automatically export all other packages in
the library.