Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
85af5c4
FluidTokens: update Showcase description and image (#1648)
matteocoppola Sep 28, 2025
a324aed
Add IAGON Developer Blog (#1653)
weqanhet Sep 29, 2025
a4cdc58
Add Moneta - USDM Stablecoin to showcase (#1652)
AndrewWestberg Sep 30, 2025
bc46f73
Update NEWM entry in Showcase (#1646)
cristhianescobar Oct 5, 2025
b41fe80
Update Liqwid image (#1658)
rcheiko Oct 7, 2025
a5fe548
Add dev ecosystem survey (#1661)
katomm Oct 15, 2025
4ce2640
update contribution guidelines and fix blog tags (#1660)
0xBora Oct 15, 2025
49056c9
[Ecosystem Outreach] - Showcase - Mynth (#1567)
0xBora Oct 15, 2025
6b71258
[Ecosystem Outreach] - Showcase - Clarity (#1556)
0xBora Oct 15, 2025
a25b145
[Ecosystem Outreach] - Showcase - Indigo (#1566)
0xBora Oct 15, 2025
d673861
[Ecosystem Outreach] - Builder Tools - Apollo (#1603)
0xBora Oct 15, 2025
75640fc
Add CF Q3 2025 Development Report (#1662)
weqanhet Oct 16, 2025
d8b4565
Update WingRiders image (#1640)
TechRiderWR Oct 17, 2025
1b0dc0c
Update Mesh and add UTXOS (#1665)
jinglescode Oct 23, 2025
113e73f
[Purge] Remove inactive showcase item: Summon (#1663)
0xBora Oct 24, 2025
d684141
Update to CF Q2 2025 Development Report (#1664)
weqanhet Oct 24, 2025
fa7eab8
new tracing: add metrics migration guide (#1669)
mgmeier Oct 28, 2025
35410f4
[Update] Orcfax - Builder Tools -> Showcase (#1552)
0xBora Oct 29, 2025
582b3e1
[Ecosystem Outreach] - Builder Tools - Weld (#1550)
0xBora Oct 29, 2025
19dec2f
removed So Litty entry (#1666)
arpradio Nov 5, 2025
ec0e79e
[Refresh] - Everything 2 (#1673)
0xBora Nov 5, 2025
7633ef8
update navbar terminology from SPO to Validators to align with indust…
0xBora Nov 6, 2025
8f37acd
Update showcases.js Pet Registry url (#1672)
fangio10 Nov 8, 2025
728f914
[Refresh] - Everything 3 (#1675)
0xBora Nov 14, 2025
e567f0f
fix: update open djed info (#1676)
Salgueirinho Nov 18, 2025
cac8b48
Add DeltaDeFi to Showcase (#1677)
HinsonSIDAN Nov 22, 2025
99101b4
Add New Dev Office Hour Episodes (#1679)
weqanhet Nov 22, 2025
66f5f2c
add developer. domain alias (#1681)
fill-the-fill Nov 27, 2025
23ee3cf
Add Spidex to Showcase (#1678)
hiiamtrong Nov 27, 2025
2abdf05
Bump node-forge from 1.3.1 to 1.3.2 (#1680)
dependabot[bot] Nov 27, 2025
b1af214
modify developer redirect (#1683)
fill-the-fill Dec 1, 2025
6880bed
Feature: navbar dropdown mega (#1688)
0xBora Dec 5, 2025
ceb87a8
update smart contract design patterns & smart contract security vulne…
0xBora Dec 11, 2025
348de1d
update aiken language definition in prism (#1691)
0xBora Dec 11, 2025
1c2f816
Remove project showcase (moved to cardano.org/apps) (#1694)
0xBora Dec 19, 2025
989f0c2
change `conway` to `latest` + remove from where shouldn't be (#1690)
rphair Dec 28, 2025
8a81a03
Add Ethereum developer onboarding docs, fix broken links, and misc im…
0xBora Jan 9, 2026
171cf4c
Add Hackathon page (#1699)
0xBora Jan 23, 2026
7a5b858
update announcement bar CTA - intersect state of developer experience…
0xBora Jan 23, 2026
aa524d7
add hubspot EU domain to CSP for hackathons form (#1703)
0xBora Jan 26, 2026
3ddc257
Create SECURITY.md for security policy
Kubek2525 Feb 5, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 1 addition & 2 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
👋👋 Hello there! Welcome. Please follow the instruction below.
👋👋 Hello there! Welcome. Please follow the instruction below.

Click the `Preview` tab and select a PR template:

- [Add Showcase](?expand=1&template=showcase.md)
- [Add Builder Tool](?expand=1&template=builder-tool.md)
- [Update documentation or Fix a Bug](?expand=1&template=standard-change.md)
41 changes: 23 additions & 18 deletions .github/PULL_REQUEST_TEMPLATE/builder-tool.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,44 +9,49 @@
<-- Please fill the boxes with [x] before submitting a pull request -->

- [ ] I have read the [Contributing Guidelines](https://github.com/cardano-foundation/developer-portal/blob/staging/CONTRIBUTING.md).
- [ ] I have read the [Builder Tool Requirements](https://github.com/cardano-foundation/developer-portal/edit/staging/src/data/builder-tools.js)
- [ ] I have run `yarn build` after adding my changes **without getting any errors**.
- [ ] I have read the [Builder Tool Requirements](https://github.com/cardano-foundation/developer-portal/edit/staging/src/data/builder-tools/tools.js)
- [ ] I have added my image to `src/data/builder-tools/images/`
- [ ] I have run `yarn build` after adding my changes **without getting any errors**.
- [ ] I have not committed any changes to `yarn.lock` (or have [removed these changes](https://github.com/cardano-foundation/developer-portal/blob/staging/CONTRIBUTING.md#faq)).

## Builder Tool addition

<-- Provide information for every bullet in the list below. The tags you select must match the tags in your changes to the builder-tools.js -->
<-- Provide information for every bullet in the list below. The tags you select must match the tags in your changes to tools.js -->

* Title: *Project name*
* Description: *Describe your project*
* Website: <link_to_project>
* Getstarted: <link_to_getstarted_page>
* Tags:
* `chainindex`
* `c`
* `cli`
* `elm`
* `golang`
* `governance`
* `haskell`
* `hosted`
* `http`
* `IDE`
* `indexer`
* `java`
* `javascript`
* `marlowe`
* `json`
* `net`
* `nft`
* `nodeclient`
* `operatortool`
* `oracle`
* `plutus`
* `php`
* `provider`
* `purescript`
* `python`
* `redis`
* `rust`
* `purescript`
* `websocket`
* `http`
* `json`
* `haskell`
* `typescript`
* `wallet`
* `scala`
* `serialization`
* `sdk`
* `redis`
* `smartcontracts`
* `sql`
* `lowlevel`
* `testing`
* `hosted`
* `transactionbuilder`
* `typescript`
* `wallet`
* `websocket`
44 changes: 0 additions & 44 deletions .github/PULL_REQUEST_TEMPLATE/showcase.md

This file was deleted.

18 changes: 6 additions & 12 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Contributing to the Cardano Developer Portal

👍🎉First of all, thank you for taking the time to contribute!🎉👍
First of all, thank you for taking the time to contribute!🎉👍

## Quick Contributions (No Setup Required)

Expand All @@ -15,21 +15,15 @@
- [Create an issue](https://github.com/cardano-foundation/developer-portal/issues)
- [Start a discussion](https://github.com/cardano-foundation/developer-portal/discussions)

## Add Your Project or Tool

### Add to Project Showcase

- See inline instructions in [src/data/showcases.js](https://github.com/cardano-foundation/developer-portal/blob/staging/src/data/showcases.js)
- Requirements: Live on Cardano mainnet, functional product, stable domain
- Use the "Add Showcase" GitHub PR template
## Add Your Tool

### Add to Builder Tools

- See inline instructions in [src/data/builder-tools.js](https://github.com/cardano-foundation/developer-portal/blob/staging/src/data/builder-tools.js)
- See inline instructions in [src/data/builder-tools/tools.js](https://github.com/cardano-foundation/developer-portal/blob/staging/src/data/builder-tools/tools.js)
- Requirements: Helps Cardano developers, stable domain, functional
- Use the "Add Builder Tool" GitHub PR template

## Local Development (Required for Projects/Tools)
## Local Development (Required for Tools)

**Installation** (see [README.md](README.md) for full setup):

Expand Down Expand Up @@ -62,10 +56,10 @@ yarn start # Development server

## Pull Request Process

1. **Use appropriate PR template** (showcase, builder tool, or standard change)
1. **Use appropriate PR template** (builder tool or standard change)
2. **Fill out the checklist** in the template
3. **Ensure `yarn build` succeeds** without errors
4. **Wait for review** (requires 3 approvals for showcase/tools)
4. **Wait for review** (requires 3 approvals for tools)

## FAQ

Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ yarn build # Required at least once
yarn start # Development server at http://localhost:3000
```

>**Requirements:** Node.js ≥18.0, Yarn ≥1.20
>**Requirements:** Node.js ≥20.x, Yarn ≥1.20

## Documentation

Expand All @@ -26,10 +26,10 @@ yarn start # Development server at http://localhost:3000

## Contributing

We welcome all contributions! Whether you're adding your project to the showcase, improving documentation, or fixing typos.
We welcome all contributions! Whether you're adding your tool to the builder tools, improving documentation, or fixing typos.

**Quick contributions:** Use GitHub's web editor for small changes
**Add your project:** Follow the [Contributing Guide](CONTRIBUTING.md)
**Quick contributions:** Use GitHub's web editor for small changes
**Add your tool:** Follow the [Contributing Guide](CONTRIBUTING.md)
**Report issues:** [Create an issue](https://github.com/cardano-foundation/developer-portal/issues)

## License
Expand Down
21 changes: 21 additions & 0 deletions SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Security Policy

## Supported Versions

Use this section to tell people about which versions of your project are
currently being supported with security updates.

| Version | Supported |
| ------- | ------------------ |
| 5.1.x | :white_check_mark: |
| 5.0.x | :x: |
| 4.0.x | :white_check_mark: |
| < 4.0 | :x: |

## Reporting a Vulnerability

Use this section to tell people how to report a vulnerability.

Tell them where to go, how often they can expect to get an update on a
reported vulnerability, what to expect if the vulnerability is accepted or
declined, etc.
4 changes: 2 additions & 2 deletions blog/2021-08-09-nft-minting-standard.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,12 @@ To read more about CIP 721 and the NFT Metadata Standard, click [here](https://g

**How we minted the NFTAs**

Tokens that are built on Cardano are native. Unlike Ethereum’s ERC-20 tokens, Cardano doesn’t require a smart contract. Instead, the tokens are treated like Cardano’s native token, ADA. Using native tokens, you can create a variety of digital assets like Non-Fungible-Tokens representing art or appreciation. Learn more about this [here](../docs/native-tokens/).
Tokens that are built on Cardano are native. Unlike Ethereum’s ERC-20 tokens, Cardano doesn’t require a smart contract. Instead, the tokens are treated like Cardano’s native token, ADA. Using native tokens, you can create a variety of digital assets like Non-Fungible-Tokens representing art or appreciation. Learn more about this [here](/docs/build/native-tokens/overview).

To make sure the NFTAs came from the Cardano Foundation, a **policyId** identifies them. You can check out more information about the NFTAs and the **policyId** at the [Cardano Foundation NFTA Official Page](https://cardanofoundation.org/nfta). In addition, they are attached with [metadata](https://pool.pm/2783ee3048c5158646674def386e8610ce2c8824e515451baa4769a6.CFNFTA01) that describes the details of the transaction and ownership address.

To mint the NFT’s, we first used a Cardano Foundation wallet to create a transaction to mint the tokens containing the metadata. Second, the ten developers sent us a receiving wallet address to receive the token. Third, another transaction to send the token to their wallet. Finally, to verify the work, each NFTA has a QR code that will navigate to the [Cardano Blockchain Explorer](https://explorer.cardano.org/en/address.html?address=addr1v8jad20nlga6ca7vjtqs2pr8cu0tcq3rq8s6svm546rvyjggl5yh7) for anyone to view and verify the transactions, including the Bronze Developer Portal Token issuance. Thus, no matter how much time goes by, the blockchain will have an immutable record to show that the community members received the first Non-Fungible Token of Appreciation.

![title image](/img/devblog/how-to-mint.png)

At the time of writing this article, two NFTs have not been minted. We are waiting on two developers to provide their wallet addresses. Also, the Cardano Explorer is not showing the transactions correctly when you try to scan the QR code on the NFTAs. If you are interested in learning more or mint native assets or NFTs, visit the [Cardano Developer Portal](../docs/native-tokens/).
At the time of writing this article, two NFTs have not been minted. We are waiting on two developers to provide their wallet addresses. Also, the Cardano Explorer is not showing the transactions correctly when you try to scan the QR code on the NFTAs. If you are interested in learning more or mint native assets or NFTs, visit the [Cardano Developer Portal](/docs/build/native-tokens/overview).
2 changes: 1 addition & 1 deletion blog/2021-09-20-september.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ Many amazing people are working at NOWPayments and making the dream of Mass Adop

**_Which partnerships have you engaged so far, and which ones are the most impactful?_**

Hundreds of new partners sign up with us every month to start accepting crypto. Some notable partnerships include [Travala](https://travala.com/), a booking service, and [Elongate](https://www.elongate.cc/), a crypto charity project. These two represent two of the most important use cases for crypto: payments and donations.
Hundreds of new partners sign up with us every month to start accepting crypto. Some notable partnerships include [Travala](https://travala.com/), a booking service, and Elongate, a crypto charity project. These two represent two of the most important use cases for crypto: payments and donations.

<br />

Expand Down
8 changes: 4 additions & 4 deletions blog/2023-03-21-march.md
Original file line number Diff line number Diff line change
Expand Up @@ -101,14 +101,14 @@ We are working closely with [Gimbalabs](https://gimbalabs.io/), [Harmonic Labs](

**_How can someone interested in Mesh find out more about it?_**

You can stay updated on the latest Mesh development by following [@meshsdk](https://twitter.com/meshsdk) on Twitter. If you want to start building on Cardano, check out our [guides](https://meshjs.dev/guides), our guides in the [developer portal](../docs/get-started/mesh/overview), and [start building](https://meshjs.dev/apis).
You can stay updated on the latest Mesh development by following [@meshsdk](https://twitter.com/meshsdk) on Twitter. If you want to start building on Cardano, check out our [guides](https://meshjs.dev/guides), our guides in the [developer portal](/docs/get-started/client-sdks/typescript/mesh/overview), and [start building](https://meshjs.dev/apis).

Here are some of our links:

- Website: https://meshjs.dev/
- Twitter: https://meshjs.dev/go/twitter
- Discord: https://meshjs.dev/go/discord
- GitHub: https://meshjs.dev/go/github
- Twitter: https://x.com/meshsdk/
- Discord: https://discord.com/invite/dH48jH3BKa
- GitHub: https://github.com/MeshJS

<br />

Expand Down
2 changes: 1 addition & 1 deletion blog/2024-02-19-february.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ We are also quite proud of our smooth execution of the token launch in March 202

**_How can someone gain access to the Rejuve app? Also, has the app been rolled out globally already?_**

The Longevity App is currently in Beta, with over 2000 testers. While we welcome anyone to sign up to test, we do have a concrete and finite checklist of items and issues that we are working through in preparation for launch. (https://rejuve-ai.eo.page)
The Longevity App is currently in Beta, with over 2000 testers. While we welcome anyone to sign up to test, we do have a concrete and finite "checklist" of items and issues that we are working through in preparation for launch. (https://www.rejuve.ai/)


<br />
Expand Down
2 changes: 1 addition & 1 deletion blog/2025-06-13-june.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
slug: 2025-06-13-media-cardano-developer-office-hours
title: "Transforming Verification with UVerify"
authors: [cf]
tags: [media, Developer Office Hours]
tags: [media, developer-office-hours]
---

In this session of the Cardano Developer Office Hours, Fabian Bormann, Team Lead of Ecosystem Engineering at the Cardano Foundation, presents UVerify, a lightweight tool for certifying and verifying data on Cardano without tokens or NFTs. He covers datums as an alternative to metadata, SDKs and white-label tools for devs, and real-world use cases like documents, credentials, and oracles. A live demo shows UVerify in action. The roadmap explores frictionless integrations and future opportunities for verifiable interactions across ecosystems.
Expand Down
2 changes: 1 addition & 1 deletion blog/2025-06-27-june.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
slug: 2025-06-27-media-cardano-developer-office-hours
title: "Token Registry API v2"
authors: [cf]
tags: [media, Developer Office Hours]
tags: [media, developer-office-hours]
---

In this session of the Cardano Developer Office Hours, Giovanni Gargiulo, Senior Software Engineer – DevOps at the Cardano Foundation, presents the new Token Registry API v2 with full CIP-68 support. He demonstrates API endpoints, explains best practices for using the `query_priority` parameter, and covers support for tokens under both CIP-0026 and CIP-0068. A live demo shows practical use cases and integration opportunities for developers.
Expand Down
27 changes: 13 additions & 14 deletions blog/2025-06-30-april.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,12 @@ tags: [open-source]

Below is a well-deserved Q2 update highlighting ecosystem tooling and solutions across April, May, and June.

The past three months have been all about tightening up infrastructure, enhancing developer tools, and shipping valuable updates to support the Cardano ecosystem.
With over 90 pull requests merged and 60+ issues closed in June alone, it’s been a highly productive quarter.
The past three months have been all about tightening up infrastructure, enhancing developer tools, and shipping valuable updates to support the Cardano ecosystem. With over 90 pull requests merged and 60+ issues closed in June alone, it’s been a highly productive quarter. Check out the highlights below to see what’s been delivered.
<!-- truncate -->
<br />

Check out the highlights below to see what’s been delivered.

---
## :gear: Cardano Rosetta Java
## Cardano Rosetta Java

`cardano-foundation/cardano-rosetta-java`

Expand All @@ -40,7 +39,7 @@ Wide-ranging fixes and enhancements throughout the Rosetta Java stack:
- Closed issues related to pruning behavior, stake balance endpoint responses, and internal release testing for v1.2.9


## :large_blue_diamond: Cardano IBC Incubator
## Cardano IBC Incubator

`cardano-foundation/cardano-ibc-incubator`

Expand All @@ -51,14 +50,14 @@ Wide-ranging fixes and enhancements throughout the Rosetta Java stack:
- Upgraded Mithril and Cardano node version


## :large_blue_diamond: Ada Handle Resolver
## Ada Handle Resolver

`cardano-foundation/cf-adahandle-resolver`

**May**: Released v0.1.4 — now using Yaci Store 0.1.2 and Spring Boot 3.3.11


## :link: Connect with Wallet
## Connect with Wallet

`cardano-foundation/cardano-connect-with-wallet`

Expand All @@ -68,14 +67,14 @@ Wide-ranging fixes and enhancements throughout the Rosetta Java stack:
- Resolved a release issue where CIP-30 wallets weren't being properly detected — improving compatibility across wallet integrations


## :moneybag: Java Rewards Calculation
## Java Rewards Calculation

`cardano-foundation/cf-java-rewards-calculation`

**April**: Bug report opened to improve stake key registration checks at epoch boundaries.


## :toolbox: Cardano Client Lib
## Cardano Client Lib

`bloxbean/cardano-client-lib`

Expand All @@ -92,7 +91,7 @@ Precision fixes to improve developer reliability:
- Also opened a new issue to catch transaction builder errors when negative balances are likely — improving developer feedback during build time


## :test_tube: Yaci DevKit
## Yaci DevKit

`bloxbean/yaci-devkit`

Expand All @@ -111,7 +110,7 @@ CLI and testing enhancements:
- Closed the issue for passing --era flags via CLI


## :heavy_division_sign: Yaci
## Yaci

`bloxbean/yaci`

Expand All @@ -124,11 +123,11 @@ Resilience and parsing improvements:
- Fixed native script parsing errors and merged relevant CI and Maven-related changes


## :classical_building: Yaci Store
## Yaci Store

`bloxbean/yaci-store`

**April**: v2.0.0-beta1 Released — now with full ledger-state calculation! This is huge :exploding_head::heart_on_fire::_up_parrot_:
**April**: v2.0.0-beta1 Released — now with full ledger-state calculation! This is huge!
No need for DB Sync — Yaci Store independently derives rewards, ADAPot, and governance state from block data.
- Viewers now live for Preview, Preprod, and Mainnet
- Validated up to: epoch 916 (Preview), 212 (Preprod), 545 (Mainnet)
Expand Down
2 changes: 1 addition & 1 deletion blog/2025-07-11-july.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
slug: 2025-07-11-media-cardano-developer-office-hours
title: "Reeve Accountability Tools for Cardano"
authors: [cf]
tags: [media, Developer Office Hours]
tags: [media, developer-office-hours]
---

In this session of the Cardano Developer Office Hours, Thomas Kammerlocher, Senior Full Stack Developer, and Marco Russo, Backend Development Lead at the Cardano Foundation, present Reeve, a new solution for financial reporting and transparency. They cover how Reeve simplifies reporting, supports verifiable and tamper-proof data, and builds trust across ecosystems. A live walkthrough demonstrates current features, how to run it, and future roadmap directions.
Expand Down
2 changes: 1 addition & 1 deletion blog/2025-07-25-july.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
slug: 2025-07-25-media-cardano-developer-office-hours
title: "Simplifying Indexing with Yaci Store"
authors: [cf]
tags: [media, Developer Office Hours]
tags: [media, developer-office-hours]
---

In this session of the Cardano Developer Office Hours, Satya Ranjan, Lead Blockchain Architect at the Cardano Foundation, presents Yaci Store, a pluggable indexing solution for Cardano. The talk covers out-of-the-box indexers, feature toggling, plugins for customization, and an API overview for easy querying. Satya highlights how Yaci Store simplifies indexing for Java and non-Java developers alike, with integration possibilities that go beyond Java.
Expand Down
Loading