Last updated 2 weeks ago
Developers lack a Python SDK for Cardanoscan APIs, forcing them to manually integrate APIs. This slows down dApp and backend development and increases maintenance overhead
We will build a dev-friendly, open-source Python SDK for Cardanoscan APIs, enabling fast, reliable access to Cardano data in dApps, backend services, and research applications.
This is the total amount allocated to Cardanoscan API SDK - Python.
1/3
M1 - Add support for core APIs & Authentication
Cost: ₳ 19,200
Delivery: Month 1 - Dec 2025
2/3
M2 - Support for more APIs
Cost: ₳ 19,200
Delivery: Month 2 - Jan 2026
3/3
Release the SDK and close out
Cost: ₳ 25,600
Delivery: Month 3 - Feb 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
Cardanoscan API SDK - Python
Enter the amount of funding you are requesting in ADA
64000
Please specify how many months you expect your project to last
4
Please indicate if your proposal has been auto-translated
No
Original Language
en
What is the problem you want to solve?
Developers lack a Python SDK for Cardanoscan APIs, forcing them to manually integrate APIs. This slows down dApp and backend development and increases maintenance overhead
Supporting links
Does your project have any dependencies on other organizations, technical or otherwise?
No
Describe any dependencies or write 'No dependencies'
No dependencies
Will your project's outputs be fully open source?
Yes
License and Additional Information
Apache 2.0 Open Source License
Please choose the most relevant theme and tag related to the outcomes of your proposal
Developer Tools
Mention your open source license and describe your open source license rationale.
Apache License 2.0 is permissive and enterprise-friendly: allows commercial use, modification, redistribution, and provides an explicit patent grant and contributor protections to reduce legal risk and encourage broad adoption.
How do you make sure your source code is accessible to the public from project start, and people are informed?
Repository public from day one with LICENSE, README, CONTRIBUTING, issue/PR templates and release tags. CI produces builds/releases. We announce milestones via GitHub releases, project website, Discord and Twitter to keep contributors informed.
How will you provide high quality documentation?
Docs-as-code: versioned in-repo Markdown plus generated API reference, quickstarts and examples. Docs required in PRs and validated by CI (lint/link checks). Maintain support channels via Discord and provide sample configs and walkthroughs.
Please describe your proposed solution and how it addresses the problem
We propose to build an official Python SDK for Cardanoscan APIs to make it easier for developers, data scientists, and backend engineers to integrate with the Cardano blockchain via Cardanoscan’s reliable APIs.
Why Python?
Python is one of the most widely used programming languages in the blockchain, finance, and data science communities. A Python SDK will:
Enable developers building trading bots, analytics dashboards, and backend services to integrate seamlessly.
Support researchers and data analysts working with Cardano datasets.
Broaden Cardano’s accessibility by supporting developers outside of the JavaScript ecosystem.
SDK Features
Authentication support – API Key handling.
API Wrappers – Simple Python functions to fetch data from Cardanoscan APIs.
Error Handling & Retry – Built-in robustness against failed requests.
Async + Sync Support – Compatible with both traditional and async Python environments.
Documentation – Full reference docs and usage examples.
Testing – Unit and integration tests for reliability.
Deliverables
Open-source Python SDK under Apache 2.0.
Published package on PyPI (pip install cardanoscan-sdk).
Comprehensive docs, tutorials, and example code.
Demo video showcasing usage.
Benefits to the Ecosystem
Lowers entry barriers for Python developers.
Increases Cardano’s adoption in research, finance, and backend systems.
Creates open-source infrastructure that accelerates innovation.
Implementation Approach
Iterative API support (Address, Asset, Block, Network, Pool, Reward Account, Transaction).
Public GitHub repo for community visibility.
CI/CD for automated testing and releases.
Please define the positive impact your project will have on the wider Cardano community
The Python SDK will expand the Cardano developer base beyond JavaScript into Python, which is heavily used in data analytics, AI, and financial applications. This will:
Enable researchers and academics to query Cardano blockchain data for papers, simulations, and blockchain analysis.
Support financial and trading applications by providing a reliable SDK for market data integration.
Attract Python developers who otherwise may find it difficult to work with raw APIs.
Promote open-source collaboration and strengthen Cardano’s infrastructure layer.
The project builds upon Strica’s proven history of delivering community-facing infrastructure like Cardanoscan, Typhon Wallet, and Ledger Live integrations. By open-sourcing this SDK, we enable a multiplier effect: every developer who uses this SDK creates additional value for the community.
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?
Strica has a long-standing track record of delivering mission-critical tools and infrastructure for the Cardano ecosystem, consistently with transparency, accountability, and technical excellence. Over the past five years, we have shipped and maintained projects that serve both everyday users and the developer community at scale.
We are the creators and maintainers of:
Cardanoscan – A trusted and widely used Cardano blockchain explorer, relied on for real-time, accurate blockchain data by users, projects, and developers worldwide.
Typhon Wallet – A feature-rich, user-friendly Cardano wallet supporting ADA, native tokens, NFTs, staking, and governance, designed for both newcomers and power users.
Cardano Ledger Live Integration – Implemented ADA, native token, and staking support in Ledger Live, enabling millions of Ledger users to securely manage Cardano assets.
We are also active open-source contributors, with multiple well-maintained repositories on our GitHub (https://github.com/StricaHQ)
demonstrated by years of successful product delivery, continuous feature development, and widespread adoption. This proven track record of execution, combined with our public code repositories and transparent development process, demonstrates our ability to deliver meaningful, lasting results for the Cardano ecosystem.
Milestone Title
Core API Integration & Authentication
Milestone Outputs
Add support for four key APIs: Address, Asset, Block, and Network. Implement authentication support to ensure secure access and enable developers to interact with Cardano data through the SDK.
Acceptance Criteria
All four APIs (Address, Asset, Block, Network) are fully functional and accessible through the SDK. Authentication is implemented and verified, with code changes available via public GitHub PR.
Evidence of Completion
Public GitHub PR link with complete code implementation for all required features and functionality.
Delivery Month
2
Cost
32000
Progress
30 %
Milestone Title
Additional API Support
Milestone Outputs
Add support for three additional APIs: Pool, Reward Account, and Transaction. These enhancements enable developers to access staking, rewards, and transaction data programmatically through the SDK.
Acceptance Criteria
All three new APIs — Pool, Reward Account , and Transaction — are fully implemented, tested, and functional, with code publicly verified and accessible via GitHub PR for review and validation.
Evidence of Completion
Public GitHub PR link with complete code implementation for all required features and functionality.
Delivery Month
1
Cost
16000
Progress
70 %
Milestone Title
SDK Release & Documentation
Milestone Outputs
Release the SDK on PyPI for public usage. Publish comprehensive documentation and demo video, and deliver a project close-out report summarizing all completed milestones, implementation details, and results.
Acceptance Criteria
The SDK is live on PyPI and fully functional. Documentation, demo video, and project close-out report are published and publicly accessible, providing full verification of features and deliverables.
Evidence of Completion
SDK is live on PyPI, with demo video and close-out report published and publicly accessible for review.
Delivery Month
1
Cost
16000
Progress
100 %
Please provide a cost breakdown of the proposed work and resources
Total Cost: 64,000 ADA
Timeline: 4 months, 3 developers
Breakdown by milestones:
Milestone 1 (32,000 ADA) – API integration (Address, Asset, Block, Network) + Authentication.
Milestone 2 (16,000 ADA) – API integration (Pool, Reward Account, Transaction).
Final Milestone (16,000 ADA) – PyPI release, docs, testing, close-out report, demo.
How does the cost of the project represent value for the Cardano ecosystem?
The cost represents value in multiple ways:
Infrastructure investment: SDKs are core developer tools, lowering barriers and saving hundreds of developer hours across projects.
Open source availability: The SDK will be free for everyone, ensuring equitable access.
Proven delivery: Strica has consistently delivered high-quality open-source tools for Cardano, ensuring funds are used effectively.
Broader adoption: Python has millions of developers worldwide; this project makes Cardano more accessible to them.
Cost efficiency: With just 64,000 ADA, we will deliver a production-ready, fully tested SDK on PyPI, offering long-term benefits far exceeding the cost.
Terms and Conditions:
Yes
Ashish Prajapati – Project Lead
Oversees overall execution, milestone tracking, PR reviews, and stakeholder coordination. Ensures timely delivery and adherence to quality standards.
Pavan Vora – Backend & API Engineer
Implements core SDK logic, integrates Address, Asset, Block, Network, Pool, Reward Account, and Transaction APIs. Ensures correctness, authentication, and test coverage.
Mehul Prajapati – Deployment Engineer
Packages and releases SDK to PyPI, manages versioning, CI/CD, testing pipelines, and ensures smooth public release.