- Home
- Product Traceability Software
- CardanoTrace
CardanoTrace
What it is
CardanoTrace is an open-source supply chain traceability API and SDK built on the Cardano blockchain. Plutus smart contracts record product lifecycle events on-chain, covering events, lots, assets, and policies. The stated scope runs end to end, with examples ranging from farm-to-fork supply chains to pharmaceutical logistics. Its modular, event-driven design is intended for GS1- and ISO-aligned data, portability, and connection with existing systems and standards. Developers can use typed SDKs such as TypeScript, documented APIs, and end-to-end examples. The repository describes a FastAPI REST API, QR-code generation and scanning linked to blockchain transaction IDs, and a Python SDK for Python applications. Local deployment uses PostgreSQL for production and SQLite for development and testing; Swagger and ReDoc documentation are available when the server runs locally. The project is released under the MIT License. The roadmap marks smart contracts and architecture documentation complete, API work in progress, and the QR service and Python SDK as upcoming. The site displays a waitlist call to action.
For and against
For
- Records lifecycle events on Cardano with Plutus contracts
- Supports end-to-end supply-chain traceability
- Includes TypeScript SDK and documented APIs
- MIT-licensed open-source project
- Offers QR links to blockchain transaction IDs
Against
- Python quickstart is marked as coming soon
- QR service and Python SDK are upcoming
- API development remains in progress
- Access site displays a waitlist
The verdict
CardanoTrace provides blockchain-based primitives for recording and following supply-chain events. Its open license, API, SDK, and deployment options suit developers, though several planned components are not yet complete.
Who it suits
It is aimed at developers building supply-chain traceability solutions involving products, lots, batches, and lifecycle events. Teams needing open-source, self-hosted or API-based components may find its modular approach relevant.
On the record
- API
- The repository describes a FastAPI REST API for interacting with smart contracts through documented endpoints.github.com · read 9 Oct 2026
- API documentation
- The repository says the API documentation is available through Swagger at /docs and ReDoc at /redoc when running locally.github.com · read 9 Oct 2026
- Architecture
- CardanoTrace describes its components as modular and its architecture as event-driven.cardanotrace.online · read 4 Oct 2026
- Availability
- The site displays a Join waitlist call to action and labels the Python quickstart as coming soon.cardanotrace.online · read 4 Oct 2026
- Deployment stack
- The repository lists PostgreSQL for production and SQLite for development and testing, with a local FastAPI server setup.github.com · read 9 Oct 2026
- Developer support
- The site mentions end-to-end examples and clean APIs and SDKs for developers.cardanotrace.online · read 4 Oct 2026
- Integrations
- The site says CardanoTrace works with existing systems and standards.cardanotrace.online · read 4 Oct 2026
- Intended users
- The homepage describes the product as built for developers creating supply chain traceability solutions.cardanotrace.online · read 9 Oct 2026
- Interoperability
- The project describes standardized data models intended to support integration with ERP, IoT, mobile, and web applications.github.com · read 9 Oct 2026
- License
- The site identifies CardanoTrace as open source under the MIT License.cardanotrace.online · read 4 Oct 2026
- Lifecycle records
- Its Plutus smart contracts are described as recording product lifecycle events such as origin, transport, compliance checks, and ownership changes.github.com · read 9 Oct 2026
- Open source
- The repository states that CardanoTrace is released under the MIT License.github.com · read 9 Oct 2026
- Project status
- The repository roadmap marks smart contracts and architecture documentation as complete, API development as in progress, and the QR service and Python SDK as upcoming.github.com · read 9 Oct 2026
- Purpose
- CardanoTrace is described as an open-source supply chain traceability platform built on the Cardano blockchain.cardanotrace.online · read 9 Oct 2026
- QR codes
- The repository describes a QR code service that generates and scans codes linked to blockchain transaction IDs.github.com · read 9 Oct 2026
- SDK
- The project describes a Python SDK for integrating with Python applications.github.com · read 9 Oct 2026
- SDKs
- The site describes typed SDKs, including TypeScript, and says Python quickstart is coming soon.cardanotrace.online · read 4 Oct 2026
- Security
- The site describes code as auditable and peer-reviewed, and says Plutus smart contracts support provenance and event integrity on Cardano.cardanotrace.online · read 4 Oct 2026