{"id":29219840,"url":"https://github.com/protofire/cardano-developer-studio","last_synced_at":"2025-07-03T02:07:39.357Z","repository":{"id":231151800,"uuid":"675790503","full_name":"protofire/Cardano-Developer-Studio","owner":"protofire","description":"Cardano - Portal dApp - Scaffold","archived":false,"fork":false,"pushed_at":"2024-10-24T18:39:03.000Z","size":24582,"stargazers_count":6,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-10-26T04:11:10.591Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Haskell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/protofire.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-08-07T18:21:08.000Z","updated_at":"2024-10-24T18:39:07.000Z","dependencies_parsed_at":"2024-05-21T05:45:25.043Z","dependency_job_id":"935687d7-12a2-4a5c-a102-f913a976dbe5","html_url":"https://github.com/protofire/Cardano-Developer-Studio","commit_stats":null,"previous_names":["protofire/cardano-developer-studio"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/protofire/Cardano-Developer-Studio","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/protofire%2FCardano-Developer-Studio","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/protofire%2FCardano-Developer-Studio/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/protofire%2FCardano-Developer-Studio/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/protofire%2FCardano-Developer-Studio/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/protofire","download_url":"https://codeload.github.com/protofire/Cardano-Developer-Studio/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/protofire%2FCardano-Developer-Studio/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263245315,"owners_count":23436515,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-07-03T02:07:38.596Z","updated_at":"2025-07-03T02:07:39.313Z","avatar_url":"https://github.com/protofire.png","language":"Haskell","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!-- Improved compatibility of back to top link: See: https://github.com/othneildrew/Best-README-Template/pull/73 --\u003e\n\u003ca name=\"readme-top\"\u003e\u003c/a\u003e\n\u003c!--\n*** Thanks for checking out the Best-README-Template. If you have a suggestion\n*** that would make this better, please fork the repo and create a pull request\n*** or simply open an issue with the tag \"enhancement\".\n*** Don't forget to give the project a star!\n*** Thanks again! Now go create something AMAZING! :D\n--\u003e\n\n\n\n\u003c!-- PROJECT SHIELDS --\u003e\n\u003c!--\n*** I'm using markdown \"reference style\" links for readability.\n*** Reference links are enclosed in brackets [ ] instead of parentheses ( ).\n*** See the bottom of this document for the declaration of the reference variables\n*** for contributors-url, forks-url, etc. This is an optional, concise syntax you may use.\n*** https://www.markdownguide.org/basic-syntax/#reference-style-links\n--\u003e\n[![Contributors][contributors-shield]][contributors-url]\n[![Forks][forks-shield]][forks-url]\n[![Stargazers][stars-shield]][stars-url]\n[![Issues][issues-shield]][issues-url]\n[![MIT License][license-shield]][license-url]\n[![LinkedIn][linkedin-shield]][linkedin-url]\n\u003c!-- PROJECT LOGO --\u003e\n\u003cbr /\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://github.com/protofire/Cardano-Developer-Studio\"\u003e\n    \u003cimg src=\"images/logo.png\" alt=\"Logo\" width=\"250\" height=\"250\"\u003e\n  \u003c/a\u003e\n\n\u003ch3 align=\"center\"\u003eCardano Developer Studio\u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003e\n    The best toolkit for the cardano developer.\n    \u003cbr /\u003e\n    \u003ca href=\"https://protofire-docs.gitbook.io/developer-studio\"\u003e\u003cstrong\u003eExplore the docs »\u003c/strong\u003e\u003c/a\u003e\n    \u003cbr /\u003e\n    \u003cbr /\u003e\n    \u003ca href=\"https://youtu.be/C9Ge6xyf6-o\"\u003eView Demo\u003c/a\u003e\n    ·\n    \u003ca href=\"https://github.com/protofire/Cardano-Developer-Studio/issues\"\u003eReport Bug\u003c/a\u003e\n    ·\n    \u003ca href=\"https://github.com/protofire/Cardano-Developer-Studio/issues\"\u003eRequest Feature\u003c/a\u003e\n  \u003c/p\u003e\n\u003c/div\u003e\n\n## Overview\n\nThis repository is the home of the Cardano Developer Studio, an all-in-one suite\ndesigned to streamline the development process for Cardano blockchain\ndevelopers. Our goal is to provide an accessible, comprehensive set of tools and\nresources to support developers in building dApps and smart contracts\nefficiently on the Cardano platform.\n\n## Table of Contents\n\n- [Cardano Developer Studio](#cardano-developer-studio)\n  - [Overview](#overview)\n  - [Table of Contents](#table-of-contents)\n  - [Documentation](#documentation)\n  - [Features](#features)\n  - [Features of Developer Studio](#features-of-developer-studio)\n  - [Why Developers Need to Experiment with These Tools](#why-developers-need-to-experiment-with-these-tools)\n  - [What is included](#what-is-included)\n  - [Installation and Setup](#installation-and-setup)\n  - [Docker Containers](#docker-containers)\n  - [Development Container in VS Code](#development-container-in-vs-code)\n  - [Using the Toolbox CLI](#using-the-toolbox-cli)\n  - [Using the Docker Containers](#using-the-docker-containers)\n  - [Smart Contracts Examples and Helpers Library](#smart-contracts-examples-and-helpers-library)\n  - [Cardano Web3 Frontend Template](#cardano-web3-frontend-template)\n  - [Contribution](#contribution)\n  - [License](#license)\n  - [Acknowledgements](#acknowledgements)\n  - [Ongoing Progress](#ongoing-progress)\n\n## Documentation\n\n**Gitbook**\n\nhttps://protofire-docs.gitbook.io/developer-studio/\n\n## Features\n\n## Features of Developer Studio\n\n- **Seamless Docker Compose Configurations**: Effortlessly set up and integrate all essential tools with Docker Compose, providing a consistent development environment across different platforms. Our configuration includes containers for the Cardano Node, DB Sync, Wallet Server, Kupo, Ogmios, and a specialized Cardano Development Container equipped with Cabal and GHC, tailored to compile Haskell code for smart contracts.\n- **Intuitive Toolbox CLI**: Our easy-to-use Toolbox CLI offers a menu-driven interface to navigate, configure, and run a wide array of tools directly from the terminal, making development and deployment processes more efficient.\n- **Real-World Smart Contract Examples**: Dive into a collection of practical Plutus smart contract examples, tailored for real-world applications on the Cardano blockchain. These examples help you understand and implement various functionalities quickly and effectively.\n- **Robust Testing Tools**: Leverage our comprehensive testing suite designed for evaluating resource consumption, transaction sizes, and contract compliance with Plutus constraints, ensuring your smart contracts are optimized for performance and security.\n- **Integrated Web3 Frontend Template**: Quickly build and deploy dApps on the Cardano blockchain using our ready-to-go React-based frontend template. This integration ensures a smooth workflow from smart contract development to dApp deployment.\n- **Automated CI/CD Pipelines**: Streamline your development lifecycle with our fully automated CI/CD pipelines. These pipelines handle everything from testing and building to deploying smart contracts and frontend applications, ensuring rapid and reliable releases.\n- **Scalable Docker Integration**: Deploy your applications effortlessly using production-ready Docker images, enabling easy scaling and consistent deployment across different environments. Our Docker integration ensures that your dApps and smart contracts run reliably, no matter where they're deployed.\n- **End-to-End Blockchain Solutions**: Developer Studio bridges the gap between smart contract development and real-world dApp deployment, offering all the tools you need to build, test, and launch robust blockchain applications on the Cardano network.\n\n## Why Developers Need to Experiment with These Tools\n\nExperimentation leads to innovation. By getting hands-on experience with the Cardano Node, Wallet, and DB Sync, developers can push the boundaries of what's possible within the Cardano ecosystem. It's not just about building applications; it's about understanding the intricacies of blockchain technology and leveraging that knowledge to create solutions that are secure, efficient, and user-friendly.\n\nFor instance, experimenting with the Cardano Node can help developers optimize transaction fees, understand block propagation, and secure their applications against common blockchain threats. Learning the ins and outs of the Cardano Wallet can lead to the development of new wallet features, improved user security practices, and the integration of ADA payments into e-commerce platforms. And with Cardano DB Sync, the possibilities for blockchain data analytics, reporting tools, and real-time monitoring services are endless.\n\n## What is included\n\nSee [What is included](./docs/README_INCLUDED.md)\n\n## Installation and Setup\n\nSee [Installation and Setup](./docs/README_INSTALLATION.md)\n\n## Docker Containers\n\nSee [Docker Containers](./docs/README_DOCKER.md)\n\n## Development Container in VS Code\n\nSee [Development Container in VS Code](./docs/README_VSCODE.md)\n\n## Using the Toolbox CLI\n\nSee [Using the Toolbox CLI](./docs/README_SCRIPT.md)\n\n## Using the Docker Containers\n\nSee [Using the Docker Containers](./docs/README_CONTAINERS.md)\n\n## Smart Contracts Examples and Helpers Library\n\nSee [Smart Contracts Examples and Helpers Library](./cardano-smart-contracts-examples/README.md)\n\n## Cardano Web3 Frontend Template\n\nSee [Cardano Web3 Frontend Template](./cardano-web3-frontend-template/README.md)\n\n## Cardano Catalyst Reports\nHere are the links to the Catalyst Milestone reports for the Cardano Developer Studio project. Each report provides an update on the project's progress, achievements, and next steps for each milestone.\n\n- [**Milestone 1 Report**](https://docs.google.com/document/d/1WDoeLv-KwiReC_Gs7kBkQXkcr9XdoUUuDn8BNQfd5zg/edit?usp=drive_link)\n- [**Milestone 2 Report**](https://docs.google.com/document/d/1KfpU4fbQrKDNGLq23_lkPMn7CqAZzAivJufQtCljS0A/edit?usp=drive_link)\n- [**Milestone 3 Report**](https://docs.google.com/document/d/1Wb0sM5Oh5G6gRw3HZADO0N0zUo3RdFlW7x3KeZKMEW4/edit?usp=drive_link)\n- [**Milestone 4 Report**](https://docs.google.com/document/d/1-m2ScmbRiqkNaDPqRhmSpb8Bj4hQkjIrMYPFNHaCq3M/edit?usp=drive_link)\n- [**Milestone 5 Report**](https://docs.google.com/document/d/1oQXbGM99qbZIrJI7LsaYCqH262u46Ebc0KscozZJrRA/edit?usp=drive_link)\n\nFor more details on our progress and achievements, please refer to each report.\n\n## Contribution\n\nContributions to the Cardano Developer Studio are welcome. Whether you're\nlooking to fix bugs, add new features, or improve documentation, your help is\nappreciated. Please see our contribution guidelines for more information.\n\n## License\n\nThis project is licensed under the GNU General Public License v3.0 - see the\n[LICENSE](LICENSE) file for details.\n\n## Acknowledgements\n\nWe express our deepest gratitude to the Cardano community for their unwavering\nsupport and valuable contributions to this project. This work is part of a\nfunded project through Cardano Catalyst, a community-driven innovation platform.\nFor more details on the proposal and its progress, please visit our proposal\npage on [IdeaScale](https://cardano.ideascale.com/c/idea/110047).\n\n## Ongoing Progress\n\nWelcome to the culmination of our journey! You're now experiencing the final milestone and release of our Cardano Developer Studio. We've laid a strong foundation and built upon it with a comprehensive suite of tools, features, and integrations to make your Cardano development experience as seamless and powerful as possible.\n\nThis release marks a significant achievement in our commitment to providing developers with everything they need to build, test, and deploy smart contracts and dApps on the Cardano blockchain. Our Toolbox CLI, extensive Docker integration, real-world smart contract examples, and automated CI/CD pipelines have all been crafted to support your development journey from start to finish.\n\nWhile this marks the final milestone for the initial phase, the journey doesn't end here. The Cardano Developer Studio will continue to evolve, with future updates focusing on refining and expanding the tools and functionalities available. We are committed to listening to your feedback and supporting the community as we move forward together.\n\nThank you for being part of this journey with us. Your ideas and contributions have been invaluable, and we look forward to seeing what you will create with the tools provided. Let's continue to build the future of the Cardano ecosystem together!\n\n\n\u003c!-- MARKDOWN LINKS \u0026 IMAGES --\u003e\n\u003c!-- https://www.markdownguide.org/basic-syntax/#reference-style-links --\u003e\n[contributors-shield]: https://img.shields.io/github/contributors/protofire/Cardano-Developer-Studio.svg?style=for-the-badge\n[contributors-url]: https://github.com/protofire/Cardano-Developer-Studio/graphs/contributors\n[forks-shield]: https://img.shields.io/github/forks/protofire/Cardano-Developer-Studio.svg?style=for-the-badge\n[forks-url]: https://github.com/protofire/Cardano-Developer-Studio/network/members\n[stars-shield]: https://img.shields.io/github/stars/protofire/Cardano-Developer-Studio.svg?style=for-the-badge\n[stars-url]: https://github.com/protofire/Cardano-Developer-Studio/stargazers\n[issues-shield]: https://img.shields.io/github/issues/protofire/Cardano-Developer-Studio.svg?style=for-the-badge\n[issues-url]: https://github.com/protofire/Cardano-Developer-Studio/issues\n[license-shield]: https://img.shields.io/github/license/protofire/Cardano-Developer-Studio.svg?style=for-the-badge\n[license-url]: https://github.com/protofire/Cardano-Developer-Studio/blob/master/LICENSE\n[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=for-the-badge\u0026logo=linkedin\u0026colorB=555\n[linkedin-url]: https://www.linkedin.com/company/protofire-io/posts/?feedView=all\n[product-screenshot]: images/screenshot.png\n[usage-example]: images/example.png\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprotofire%2Fcardano-developer-studio","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprotofire%2Fcardano-developer-studio","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprotofire%2Fcardano-developer-studio/lists"}