This page serves to publish Project updates and Technical aspects for Catalyst funded proposal CBIA - Add Developer Tool Compatibility Matrix to Cardano Developers Portal.
Regarding the Stakeholders side of this milestone, we confirm we are now in contact with the Cardano Foundation Dev Portal maintainers, having chatted with Tommy (CF Community Team) and met with Bora Oben (Developer Advocate), who is in charge of overseeing changes to this portal.
We have also engaged with some Dev Portal tooling authors via a GitHub issue on the portal’s repository and gathered initial indication of the compatibility of their tool with others from some CBIA members.
Regarding the Technical side of this milestone, we have established a Data structure to enable the portal to gather the relationships and compatibility between different tools.
The data file located at developer-portal/src/data/builder-tools.js should be extended.
// Original data structure
{
"title": "cardanocli-js",
"description": "A library that wraps the cardano-cli in JavaScript.",
"preview": "require('./builder-tools/cardanocli-js.png')",
"website": "https://github.com/Berry-Pool/cardanocli-js",
"getstarted": "/docs/get-started/cardanocli-js",
"tags": ["javascript", "sdk"],
},It will have a releases section, including version, latest, dependencies and traits.
// Extended data structure
{
"title": "cardanocli-js",
"description": "A library that wraps the cardano-cli in JavaScript.",
"preview": "require('./builder-tools/cardanocli-js.png')",
"website": "https://github.com/Berry-Pool/cardanocli-js",
"getstarted": "/docs/get-started/cardanocli-js",
"tags": ["javascript", "sdk"],
"releases": [
{
"version": "3.1.2",
"latest": true,
"dependencies": ["cardano-node"],
"traits": ["babbage", "alonzo", "cip31", "cip32"]
},
{
"version": "3.1.1",
"dependencies": ["cardano-node"],
"traits": ["alonzo"]
}
]
}To prove this, we have built the technical changes necessary to the Developer Portal, achieving an initial version of the code that will display these relationships and compatibility within the portal.
The repository can be found at https://github.com/Tanglius/cardano_matrix (its readme includes instructions to run it locally).




