Practical overview
When it fits
Use Atlas when developing Haskell backend logic for Cardano Plutus contracts, especially when transaction construction, ledger-state queries and contract testing are part of the work.
Who it is for
- Haskell developers building Cardano dApp backends.
- Teams implementing off-chain transaction flows for Plutus smart contracts.
- Developers who need configurable ledger data access or a contract-focused test harness.
Documented uses
- Construct and balance transactions that interact with Plutus contracts.
- Query ledger state using a local node, Cardano DB Sync or Maestro.
- Write unit tests corresponding to on-chain behavior and integration tests against a Cardano node in a private network.
- Reuse Haskell types and reduce duplication between on-chain and off-chain code.
Requirements & limits
The project repository is public and specifies the Apache-2.0 license.
- Atlas is a Haskell developer library, not a hosted end-user dApp.
- Applications can query data through a local node, Cardano DB Sync or Maestro, or a custom provider.
- The testing options include unit tests and private-network integration tests against a Cardano node.
- Haskell APIs support interoperability with Cardano and Plutus libraries and sharing types across on-chain and off-chain code.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Choose an Atlas ledger data provider
Identify a documented provider option for querying Cardano ledger state in an Atlas application.
Before you start
- An Atlas application that needs ledger state information.
Steps
Review Atlas’s modular data-provider options.
Select among Maestro, a local node, Cardano DB Sync, or a custom provider.
Expected outcome
You have identified a documented data-provider option to explore for ledger-state queries.
Guide limitations
- The repository overview names provider options but does not give configuration or connection steps.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 13 October 2026
- Original website title
- geniusyield/atlas · Official homepage title · retained in its source language

