✦ Cardano Catalyst Fund 14

OData for
Cardano

Integrate Cardano blockchain into enterprise applications via familiar OData V4 patterns — built on SAP CAP. One npm install, three services, no specific blockchain  knowledge required.

# Install the CAP plugin
npm install @odatano/core

# package.json (cds.requires)
"odatano-core": {
  "network": "preview",
  "backends": ["blockfrost"],
  "blockfrostApiKey": "preview_api_key",
  "txBuilders": ["buildooor"]
}

# POST — build a simple ADA transaction
POST .../cardano-transaction/BuildSimpleAdaTransaction
{ "senderAddress": "addr1...",
  "recipientAddress": "addr1...",
  "lovelaceAmount": 5000000 }
  • 1122 Tests
  • 99% Statement Coverage
  • Apache 2.0 License
  • v0.3.milstone3 Latest Release

The bridge between enterprise applications and blockchain

Immutable records. Trustless verification. Full auditability across organizational boundaries. The Cardano Blockchain provides them by design. ODATANO makes them accessible to enterprise applications via OData V4. No deep protocol expertise required. No infrastructure or development overhead. Deployable as a standalone CAP Service or as a plugin data layer for full-stack applications.

Your Application

SAP Fiori / UI5 Any OData Client REST / curl

ODATANO

CardanoODataService CardanoTransactionService CardanoSignService

Cardano Blockchain

Mainnet Preview Preprod

A unified OData surface for the Cardano blockchain

ODATANO maps Cardano onto OData V4 — structured entities, standard query conventions, full metadata. Chain interactions become predictable API operations that can integrate directly with existing enterprise tooling.

Read Operations

18 OData entities, 15 actions — query Blocks, Transactions, Addresses, UTxOs, Pools, Accounts, DReps and more via standard $filter, $select, $expand, $orderby operations.

Transaction Building

End-to-end Build → Sign → Submit flow. Simple ADA or native Token transfers, minting, CIP-20 metadata, Plutus V3 smart contracts interactions. All covered with ready-to-use Preview testnet examples.

External Signing

Supports signing with CIP-30 browser wallets, Cardano CLI or HSM integration. Flexible signing from local development to enterprise-grade security.

Built on proven technology

Enterprise-grade components end to end — from CAP framework to Cardano node.

Framework SAP CAP 9.x
Language TypeScript 5.x
Runtime Node.js 20 / 22
Database SQLite · SAP HANA
Blockchain APIs Blockfrost · Koios · Ogmios
TX Builders CSL · Buildooor
Testing Jest — 1122 tests, 99% coverage
License Apache 2.0

TRACE — Pharma Supply Chain on Cardano

A full-stack SAP Fiori + CAP application demonstrating batch NFT minting, chain-of-custody via Plutus V3 smart contracts, document anchoring, and public verification — all signed from CIP-30 browser wallets. TRACE and ODATANO never hold private keys.

Mint Batch NFT (Plutus V3)
Transfer Custody
Anchor Documents
Public Verification