Skip to content

Add Dingo Node to Builder Tools#1697

Merged
rphair merged 4 commits intocardano-foundation:stagingfrom
blinklabs-io:staging
Feb 12, 2026
Merged

Add Dingo Node to Builder Tools#1697
rphair merged 4 commits intocardano-foundation:stagingfrom
blinklabs-io:staging

Conversation

@EarnCoinPool
Copy link
Copy Markdown
Contributor

👋 Hello there! Welcome. Please follow the steps below to tell us about your contribution.

  1. Please complete a Checklist
  2. Fill in all sections of the template
  3. Click "Create pull request"

Checklist

<-- Please fill the boxes with [x] before submitting a pull request -->

Builder Tool addition

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

EarnCoinPool and others added 3 commits January 6, 2026 14:27
Signed-off-by: EarnCoinPool <83303972+EarnCoinPool@users.noreply.github.com>
Add Dingo Node

Signed-off-by: EarnCoinPool <83303972+EarnCoinPool@users.noreply.github.com>
Signed-off-by: Chris Gianelloni <wolf31o2@blinklabs.io>
@0xBora 0xBora requested a review from rphair February 12, 2026 18:47
Copy link
Copy Markdown
Collaborator

@rphair rphair left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@EarnCoinPool - from the description: suggested (cc @agaffney @wolf31o2), should Dingo be added to the Implementors: list for CIP-0137?

@rphair rphair merged commit 001aea7 into cardano-foundation:staging Feb 12, 2026
3 checks passed
@wolf31o2
Copy link
Copy Markdown
Contributor

Yes, both gOuroboros (library/protocol) and Dingo (implementation) support CIP-0137 messaging.

@rphair
Copy link
Copy Markdown
Collaborator

rphair commented Feb 12, 2026

thanks @wolf31o2 ... if you submit a CIP repository PR to update CIP-0137 with Blink Labs as an implementor (I'll endorse it & would confirm @ the CIP meeting), I am sure it would both help the standard and encourage other node implementations (cc @jpraynaud) ⭐

@jpraynaud
Copy link
Copy Markdown
Contributor

thanks @wolf31o2 ... if you submit a CIP repository PR to update CIP-0137 with Blink Labs as an implementor (I'll endorse it & would confirm @ the CIP meeting), I am sure it would both help the standard and encourage other node implementations (cc @jpraynaud) ⭐

Happy to see that other node implementations are willing to implement the DMQ protocol 👍

@wolf31o2, do you intend to implement the n2c only or both n2c and n2n mini-protocols?

For your information, we are currently working on some modifications to fix some problems we have identified in the protocol during the testing phase:

  • The n2n message submission mini-protocol will have its agency reversed as this is creating problems with the peer discovery (see this draft PR CIP-0137 | Message Submission V2 + fixes CIPs#1141)
  • The n2c local notification mini-protocol will be slightly change to provide better support of blocking and non-blocking requests
  • We intend to enforce the computation of the message id to prevent some type of attacks (which will likely change the way the KES signature needs to be computed)

@wolf31o2
Copy link
Copy Markdown
Contributor

Cool. We've implemented both n2n and n2c in gOuroboros and Dingo gets, but it hasn't been wired up just yet. We're also working on our own client application, so we're definitely interested in changes as they come.

0xBora pushed a commit that referenced this pull request Feb 24, 2026
* Add files via upload

Signed-off-by: EarnCoinPool <83303972+EarnCoinPool@users.noreply.github.com>

* Update tools.js - Add Dingo Node

Add Dingo Node

Signed-off-by: EarnCoinPool <83303972+EarnCoinPool@users.noreply.github.com>

* fix(dingo): use horitontal logo w/ text

Signed-off-by: Chris Gianelloni <wolf31o2@blinklabs.io>

---------

Signed-off-by: EarnCoinPool <83303972+EarnCoinPool@users.noreply.github.com>
Signed-off-by: Chris Gianelloni <wolf31o2@blinklabs.io>
Co-authored-by: Chris Gianelloni <wolf31o2@blinklabs.io>
Co-authored-by: Chris Gianelloni <wolf31o2@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants