
Haskell
Haskell is a declarative, statically-typed, general-purpose programming language used for Cardano smart contract development.
Open-source
What is Haskell?
Haskell is a purely functional programming language that serves as the main smart contract language for the Cardano blockchain. It features referential transparency, immutability, and lazy evaluation. Developers can take advantage of the concurrency features of Haskell to build Cardano smart contracts that perform faster than alternative chain languages. The strong type system and declarative style help catch mistakes before they reach production and keep codebases maintainable as requirements evolve.
Web3 dapps and developer tools related to Haskell
Discover blockchain applications that are frequently used with Haskell.
Developer resources from Alchemy

Introducing Rootstock - the Home of Bitcoin DeFi
Alchemy partners with Rootstock, the Bitcoin sidechain that combines Bitcoin's proof-of-work security with Ethereum-compatible smart contracts for DeFi.

6 reasons to choose OP Mainnet for blockchain development
Discover Why Developers Choose to Build on OP Mainnet

The stablecoin landscape across different chains
A data-driven look at where $300B+ in stablecoins actually live and move across major blockchains like Ethereum, Solana, Tron, and emerging L1s.
Haskell alternatives
Explore web3 competitors and apps like Haskell.

