Skip to content
@ODATANO

ODATANO

Enterprise OData Access to the Cardano Blockchain

SAP CAP OData V4 Services and Applications for Cardano & Midnight


Core Technical Principles

  • SAP Cloud Application Programming Model (CAP) as the application framework, providing service definitions, runtime, and OData V4 protocol handling out of the box
  • Node.js/TypeScript for type-safe service implementations, custom handlers, and blockchain adapter logic
  • Strict CDS entity modeling for blockchain objects (Transactions, UTxOs, Addresses, Assets, Metadata)
  • SAP-ready OData V4 endpoints designed for S/4HANA, RAP, and ABAP consumers as well as external interfaces covering both read and write operations
  • Full transaction lifecycle support: on-chain data retrieval, transaction building, external and HSM-based signing, and submission via typed OData V4 actions
  • Blockchain data providers integrated through a modular adapter layer (Blockfrost, Koios, Ogmios)
  • Plutus V3 smart contract interaction through schema-driven, typed contract call definitions
  • Deterministic, schema-driven data contracts as the single source of truth across ingestion, normalization, signing, and OData exposure
  • Layered architecture with clean separation between data ingestion, transaction building, signing workflows, and OData service layer
  • Enterprise security patterns: HSM integration, external signing delegation, request coalescing, and audit-safe key handling

Repository Structure

Core Services

🔷 ODATANO Core OData Service for interacting with the Cardano Blockchain

The main repository. Connects SAP systems or any OData client to the Cardano blockchain via a SAP CAP-based OData V4 API, enabling secure on-chain data access and blockchain transaction execution. Built with SAP CAP and Cardano SDKs, it provides a unified integration layer that brings Cardano into business processes with full enterprise-grade security and auditability.

🕛 NIGHTGATE Privacy Layer (Midnight)

Connects SAP systems to the Midnight privacy chain via a CAP-based OData V4 API, enabling confidential on-chain data access and privacy-preserving transaction execution. NIGHTGATE extends ODATANO's architecture into the privacy domain, acting as the gateway between SAP enterprise processes and Midnight's zero-knowledge infrastructure.

Specific Use Case Implementations

🔗 TRACE Trusted Records Anchored on Chain for Enterprise

SAP Fiori + CAP application built on top of ODATANO. A dedicated module for anchoring business records on-chain in a tamper-proof, auditable manner. TRACE provides the foundation for traceability, compliance, and ESG reporting use cases, where enterprises need verifiable, immutable proof of process steps stored on the Cardano blockchain.

📑 FINCA Anchoring Financial Data on Chain (Cardano Foundation Reeve specification)

SAP Fiori + CAP application built on top of ODATANO. Anchors accounting data and financial reports — Balance Sheets and Income Statements — on Cardano as CIP-10 label-1447 metadata, following the Cardano Foundation Reeve specification. Verifiable accounting without a smart contract: one CIP-30 signature per anchor.

💲x402 Implements the Cardano-x402-v2 spec, providing gated OData endpoints for agentic payments

Payment-gating library for SAP CAP built on top of ODATANO. Implements the Cardano-x402-v2 spec. Gated OData endpoints return HTTP 402 until the caller proves on-chain settlement. Asset-agnostic, no database, no smart contract: replay defense is the Cardano UTxO model itself. Ships with a working example CAP app.

🚚 QUANTIX Delivery commitments that enforce themselves on-chain

SAP Fiori + CAP application with multi-feed Charli3 pull-oracle built on top of ODATANO. Enables atomic on-chain B2B procurement orders by bundling multiple price feeds into a single transaction. Dual coordinators with disjoint UTxO sets eliminate refresh congestion. Settlement and price proof are combined into a single atomic Cardano transaction. Grand Prize winner at Charli3 Hackathon 2026.

📝 DAYPASS EU battery passport (Reg. 2023/1542) on Cardano

EU battery passport (Reg. 2023/1542) on Cardano: CIP-25 NFT anchors, AES-encrypted tiers, Merkle-field disclosure, and on-chain Groth16 ZK predicates. SAP CAP app on @odatano/core, with Catena-X PAC export like NIGHTPASS

🔋 NIGHTPASS EU battery passport (Reg. 2023/1542) on Midnight

NIGHTPASS lets battery manufacturers prove EU Battery Passport compliance without disclosing the confidential supply-chain, material, and carbon-footprint data behind it. Built on Midnight's zero-knowledge infrastructure and exposed through a CAP-based OData V4 API, NIGHTPASS turns regulatory disclosure into verifiable proof


ODATANO is built with a strong focus on reliability, transparency, and enterprise applicability, demonstrating how Cardano and Midnight can be cleanly and simply integrated into real enterprise landscapes.

Pinned Loading

  1. ODATANO ODATANO Public

    ODATANO makes the Cardano blockchain accessible over standard OData V4. Built with SAP CAP and Cardano SDKs, it runs standalone or inside an existing landscape, providing secure on-chain data acces…

    TypeScript 12 1

  2. TRACE TRACE Public

    SAP Fiori + CAP application built on top of @odatano/core. Tracks pharmaceutical batches across manufacturer, distributor, and pharmacy using NFTs minted under a Plutus V3 policy. Each handoff is a…

    TypeScript 1

  3. NIGHTGATE NIGHTGATE Public

    A CAP-based OData V4 gateway to the Midnight privacy chain, providing confidential on-chain data access and privacy-preserving transaction execution to any enterprise system

    TypeScript 4 1

  4. NIGHTPASS NIGHTPASS Public

    EU Battery Passport (Reg. 2023/1542) consumer app: SAP CAP service with three disclosure tiers, backed by Midnight ZK attestations via @odatano/nightgate

    TypeScript 9 2

  5. x402 x402 Public

    Payment-gating library for SAP CAP built on top of @odatano/core. Implements the Cardano-x402-v2 spec - gated OData endpoints return HTTP 402 until the caller proves on-chain settlement. Asset-agno…

    TypeScript 3

  6. DAYPASS DAYPASS Public

    EU battery passport (Reg. 2023/1542) on Cardano: CIP-25 NFT anchors, AES-encrypted tiers, Merkle field disclosure and on-chain Groth16 ZK predicates. SAP CAP app on @odatano/core, with Catena-X PAC…

    TypeScript

Repositories

Showing 10 of 15 repositories
  • ODATANO Public

    ODATANO makes the Cardano blockchain accessible over standard OData V4. Built with SAP CAP and Cardano SDKs, it runs standalone or inside an existing landscape, providing secure on-chain data access and transaction execution with enterprise-grade security and auditability

    TypeScript 12 Apache-2.0 1 0 0 Updated Sep 19, 2026
  • NIGHTGATE Public

    A CAP-based OData V4 gateway to the Midnight privacy chain, providing confidential on-chain data access and privacy-preserving transaction execution to any enterprise system

    ODATANO/NIGHTGATE's past year of commit activity
    TypeScript 4 Apache-2.0 1 0 0 Updated Sep 17, 2026
  • NIGHTPASS Public

    EU Battery Passport (Reg. 2023/1542) consumer app: SAP CAP service with three disclosure tiers, backed by Midnight ZK attestations via @odatano/nightgate

    ODATANO/NIGHTPASS's past year of commit activity
    TypeScript 9 2 0 0 Updated Sep 15, 2026
  • odatano.dev Public

    ODATANO — Official Website Landing page and documentation for ODATANO, the enterprise OData V4 service for the Cardano blockchain. Built with Astro

    ODATANO/odatano.dev's past year of commit activity
    MDX 0 0 0 0 Updated Sep 9, 2026
  • DPP-SDK Public

    Chain-agnostic TypeScript SDK for Digital Product Passports: canonical payload hashing, encryption, disclosure tiers, provable-field handling and dpp domain model.

    ODATANO/DPP-SDK's past year of commit activity
    TypeScript 0 Apache-2.0 0 0 0 Updated Sep 8, 2026
  • NIGHTGATE-MCP Public

    MCP server that lets AI agents use NIGHTGATE, the Midnight blockchain attestation layer: anchor documents, prove zero-knowledge predicates over hidden fields, manage disclosure grants, verify everything against live contract state, and poll async jobs.

    ODATANO/NIGHTGATE-MCP's past year of commit activity
    TypeScript 1 Apache-2.0 1 0 0 Updated Aug 23, 2026
  • DAYPASS Public

    EU battery passport (Reg. 2023/1542) on Cardano: CIP-25 NFT anchors, AES-encrypted tiers, Merkle field disclosure and on-chain Groth16 ZK predicates. SAP CAP app on @odatano/core, with Catena-X PAC export

    ODATANO/DAYPASS's past year of commit activity
    TypeScript 0 0 0 0 Updated Aug 20, 2026
  • DAYZERO Public

    Pure-TypeScript zero-knowledge toolkit for DAYPASS with Groth16 proving and verification plus Poseidon hashing on BLS12-381

    TypeScript 1 Apache-2.0 0 0 0 Updated Aug 20, 2026
  • ODATANO-CORE-MCP Public

    MCP server exposing ODATANO Cardano data and transaction tooling to AI agents via a clean, read-first interface

    ODATANO/ODATANO-CORE-MCP's past year of commit activity
    TypeScript 0 Apache-2.0 0 0 0 Updated Aug 16, 2026
  • TRACE Public

    SAP Fiori + CAP application built on top of @odatano/core. Tracks pharmaceutical batches across manufacturer, distributor, and pharmacy using NFTs minted under a Plutus V3 policy. Each handoff is a Plutus spend with a continuing-output datum update, anchoring certificates and cold-chain telemetry on-chain.

    TypeScript 0 Apache-2.0 1 0 0 Updated Jul 16, 2026

Top languages

Loading…

Most used topics

Loading…