Last updated 2 weeks ago
Enterprises using SAP have no secure, standardized way to connect with the Cardano blockchain, limiting adoption for supply chain, finance, and ESG use cases.
Develop an open-source OData API with SAP CAP that lets SAP systems securely read blockchain data and submit transactions to Cardano. Enabling enterprise blockchain integration at scale.
This is the total amount allocated to SAP–Cardano OData V4 API with CAP & SAP-Cardano SDK.
1/4
OData Service Foundation & Blockchain Read Access
Cost: $ADA 25,500
Delivery: Month 2 - Jan 2026
2/4
Transaction Build & Submit
Cost: $ADA 20,500
Delivery: Month 4 - Mar 2026
3/4
External Signing & SAP Integration
Cost: $ADA 19,000
Delivery: Month 6 - May 2026
4/4
Finalization, Advanced Use Cases & Project Close-Out
Cost: $ADA 20,000
Delivery: Month 7 - Jun 2026
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
Please provide your proposal title
SAP–Cardano OData V4 API with CAP & SAP-Cardano SDK
Enter the amount of funding you are requesting in ADA
85000
Please specify how many months you expect your project to last
6
Please indicate if your proposal has been auto-translated
No
Original Language
en
What is the problem you want to solve?
Enterprises using SAP have no secure, standardized way to connect with the Cardano blockchain, limiting adoption for supply chain, finance, and ESG use cases.
Supporting links
Does your project have any dependencies on other organizations, technical or otherwise?
Yes
Describe any dependencies or write 'No dependencies'
The project’s success depends on SAP CAP, reliable Cardano blockchain infrastructure, and secure external signing tools. But all of which are mature and stable, so they do not represent a project risk.
Will your project's outputs be fully open source?
Yes
License and Additional Information
The project will be released as open source under the Apache License 2.0.
This allows free use, modification, and distribution in both commercial and non-commercial environments. Which is also based on the license of the used programming model SAP CAP (Cloud Application Programming Model) for the SAP parts of the implementation.
Please choose the most relevant theme and tag related to the outcomes of your proposal
Manufacturing
Mention your open source license and describe your open source license rationale.
The project will be released under the Apache License 2.0, enabling free use, modification, and distribution in both commercial and non-commercial environments. All custom code will be open source, ensuring transparency and reusability. While SAP itself is proprietary, the API and integration examples are fully open sourced. Also the used SAP CAP Model is open source under the Apache 2.0 license, allowing anyone to build OData services and applications locally
How do you make sure your source code is accessible to the public from project start, and people are informed?
From day one, I will create a public GitHub repository with Apache-2.0 license, README.md, MILESTONES.md and /docs. Project updates will be documented every two weeks in Milestones and shared through SAP Groups on LinkedIn, X, Catalyst Town Hall, Cardano Forum, and GitHub Discussions to keep the community informed.
How will you provide high quality documentation?
Documentation will be maintained in /docs within the public GitHub repository from day one. It will include a clear Developer Guide (covering architecture, API schema, and integration steps), a User Guide (setup and usage), and versioned Milestones. Documentation will be updated alongside each milestone to ensure accuracy and completeness. In addition, code examples, integration tutorials, and API references will be provided to support both developers and end users.
Please describe your proposed solution and how it addresses the problem
I will develop an open-source OData V4 API for SAP Business Technology Platforms (BTP), built with the open source SAP Cloud Application Programming Model (CAP), to enable secure, standardized, and reusable integration between SAP systems and the Cardano blockchain.
This API will expose well-defined endpoints for both read and submit blockchain operations, including:
The API will integrate natively into SAP landscapes via OData, which means SAP ABAP developers can consume blockchain data and perform blockchain actions without writing any blockchain-specific code.
On top of this API, an open-source SDK will be provided. The SDK will contain reusable libraries and helper functions that wrap the API calls, making it easier for SAP ABAP developers and integration architects to consume blockchain data and perform blockchain actions directly from SAP applications.
The API ensures standardized interoperability, while the SDK provides a developer-friendly toolkit that eliminates the need to write blockchain-specific code within SAP landscapes.
Layer 1: OData Service Layer (SAP CAP)
Layer 2: Cardano Adapter Service
Layer 3: External Signing Integration
SDK:
Key Features:
Cardano continues to lack adaptation beyond typical blockchain use cases. Mainly due to the more difficult learning phase involved in the characteristics of the UTXO model, this OData API is intended to ensure that Cardano can also be easily used in enterprise software solutions such as SAP in the future.
If companies using SAP are currently seeking Cardano integration, they need to use costly, one-off intgrations.
This leads to high costs, technical risk, and long delivery times for every new SAP–Cardano use case.By delivering a single, open-source, well-documented API layer, future SAP projects can reuse the same integration. Cutting cost and time-to-market dramatically.
1. Enabling Enterprise-Grade Security: One of the main blockers for blockchain adoption in enterprises is key management and transaction signing. The proposed API will never store private keys in SAP or BTP. Instead: All transaction building happens in the API service. Signing happens externally via HSM, wallet service, or secure signing application. Only signed transactions are sent to the blockchain via the API. This design meets enterprise compliance standards while keeping blockchain operations auditable and secure.
2. Leveraging Familiar SAP Patterns: SAP developers are already familiar with consuming OData services for both standard and custom scenarios. By providing the Cardano integration as an OData V4 service, SAP developers can: Use standard SAP tooling (SEGW, RAP, Fiori) to consume blockchain data. Integrate blockchain into existing SAP processes (Sales Orders, Purchase Orders, supply chain events, ESG reporting) without learning blockchain SDKs or transaction formats. This lowers the skills barrier and makes blockchain integration accessible to existing SAP teams.
3. Open-Source for Transparency and Adoption: The project will be licensed under Apache License 2.0 and developed in a public GitHub repository from day one. This ensures: Transparency for security audits. Community contributions to extend functionality. Adoption across industries without licensing restrictions. By being open-source, the API can be quickly tested and adopted by SAP customers, consultants, and developers worldwide.
Example Use Cases:
Addressing the Problem in Practice:
With this API & SDK, the pain points are directly eliminated:
Please define the positive impact your project will have on the wider Cardano community
This project will deliver the first open-source, enterprise-ready SAP–Cardano connector, enabling direct interaction between the world’s most widely used enterprise ERP system and the Cardano blockchain.
What is your capability to deliver your project with high levels of trust and accountability? How do you intend to validate if your approach is feasible?
I have over 8 years of professional SAP development & consultig experience. After five years as SAP lead developer for one of Europe's largest organic food chains, I know exactly what modern enterprises need to integrate blockchain solutions. In addition, I have been working as a freelancer for three years now on all kinds of projects involving SAP and interfaces to external systems.
In addition, I have been learning about and working with the diverse programmability of Cardano for two years now. Last winter, I attended the Ermurgo Aiken Smart Contract course, where I learned a lot about development on Cardano. I am a passionate developer and recently participated in the Blockfrost July of Code Hackathon, for example and buid a mvp ecentralized energy trading platform with pallas and firefly.
My track record also includes delivering complex enterprise integrations in regulated industries (Retail, Chemicals, Manufacturing, Logistics) where security, compliance, and reliability are very importat.
I am certified with SAP in multiple areas (SAP Cloud Platform, ABAP for HANA, Fiori, HANA Development) and have built production-ready interfaces via OData, PROXY, ALE and Webservices.
The project will be developed fully in public from day one with:
How to validate if the approach is feasible:
Interface Prototyping in SAP:
Data & Compliance Validation:
Security & Authorization Checks
SAP Experts Alignment
Milestone Title
OData Foundation & Blockchain Read Integration
Milestone Outputs
Acceptance Criteria
Evidence of Completion
Delivery Month
3
Cost
35000
Progress
40 %
Milestone Title
Transaction Build, Submit & External Signing
Milestone Outputs
Acceptance Criteria
Evidence of Completion
Delivery Month
5
Cost
25000
Progress
70 %
Milestone Title
SAP Process Integration & Finalization
Milestone Outputs
Acceptance Criteria
Evidence of Completion
Delivery Month
6
Cost
25000
Progress
100 %
Please provide a cost breakdown of the proposed work and resources
All Costs are caluclated with a $ADA price of 0,95$ and a devloper hourly base rate of 95$
Milestone 1:
Milestone 2:
Milestone 3:
Total: 806h x 95$ hourly rate = 76,570$ = 80,600 ₳
For comparison, a normal hourly rate for a SAP Freelacer Development and Consulting averaged 110 € (~ 130$ ) hourly in the last three years, which gives a significant discount on the rates quoted here. But I am more than happy to grant it in in order to be able to implement this project.
Infrastructure & Tools: SAP BTP runtime for CAP service, Cardano node/indexer hosting (Koios/Blockfrost), cloud storage for demo/docs -1400 ₳
Risk Buffer: Covers unexpected infra needs, extra testnet experiments, additional security hardening ₳3,000
How does the cost of the project represent value for the Cardano ecosystem?
Adoption won’t simply come knocking. It’s on us to build the roads and bridges that lead to it. The ₳85,000 budget funds me a 6-month, part-time solo delivery of the first open-source, enterprise-ready SAP–Cardano integration. SAP powers over 400,000 organizations worldwide, many in industries where blockchain can add measurable value like supply chain, finance & compliance. By providing a secure, standardized OData API on SAP BTP and SDK, the project removes technical and adoption barriers, enabling enterprises to use Cardano without custom blockchain code. This creates a reusable, open foundation for countless future integrations, multiplying the impact of a one-time investment across many industries and projects in the Cardano ecosystem.
Terms and Conditions:
Yes
Project Lead & Developer – Maximilian Weber
LinkedIn: ( https://www.linkedin.com/in/maximilian-weber-3a503a241/ )
Role: End-to-end design, development, testing, documentation, and delivery of the SAP–Cardano OData API MVP & SDK.
Experience:
Key Strengths for this Project:
Unique cross-domain expertise: I combine deep SAP enterprise development and integration experience with hands-on Cardano blockchain engineering, bridging two traditionally separate worlds.
Proven architecture & integration skills: Experienced in designing and implementing secure, maintainable, and well-documented integration architectures that meet enterprise compliance requirements.
End-to-end delivery capability: Able to manage the full lifecycle from initial design and prototyping to implementation, testing, and release as a solo developer, ensuring consistency, accountability, and quality.
Focus on reliability & sustainability: Strong background in sustainable IT practices and long-term maintainability, ensuring that the solution can be extended and adopted beyond the initial MVP.
Open-source mindset: Committed to transparent development, public documentation, and community-driven improvement from day one.