Skip to main content

@effectstream/cardano-contracts

Package: @effectstream/cardano-contracts · Source

Contract-interface package for Cardano inside EffectStream. Reserved as the home for Cardano-side bindings, helpers, and deployment scripts that an EffectStream app might use when interacting with Cardano-native contracts (Plutus, Aiken).

Install

bun add @effectstream/cardano-contracts
# or
npm install @effectstream/cardano-contracts

Standalone usage

This package is currently a stub. It ships so that @effectstream/sync, @effectstream/orchestrator, and the templates can depend on a stable Cardano integration namespace. Concrete exports — script encoders, datum types, common policy IDs — will land here as the Cardano integration evolves.

For Cardano support today, see:

Inside EffectStream

The package's role inside the framework is the per-chain "contracts" slot, mirroring @effectstream/evm-contracts, @effectstream/midnight-contracts, and @effectstream/bitcoin-contracts.

Key exports

None at present — the module currently re-exports nothing. Open an issue if you have a Cardano-side helper you'd like to upstream.