Marketplace Integration Bounty - Dojo

Its running version 1.26 - it would be nice if @linkinparkrulz updated it to 1.27 as its a requirement for the Ashigaru Terminakl (I think anyway).

It needs sideloaded current but it works. Hopefully be fully integrated soon!

It is in the Community Marketplace, not the Start9 Marketplace. The latter is for ā€œflagshipā€ apps. To use the community marketplace you click on ā€œmarketplaceā€ on the left hand side click ā€œchangeā€ underneath the registry name and then switch to ā€œCommunity Registryā€.

You should see dojo when you search:

image

1 Like

No hints needed sir. Just download it and pair it to core and electrs/fulcrum.

Take your ashigaru or samourai wallet and connect to said dojo with qr code.

1 Like

Number of things to hit here sir:

  • I have had Dojo 1.27 ready for a month or so now. A release is available for sideload
  • I have Ashigaru Terminal available for sideloading as well.
  • Terminal doesn’t use a dojo - just an electrum server - so you can connect your fulcrum or electrs instance to it if you would like.

Why isn’t the dojo update in the marketplace? WHat about Ashigaru-Terminal?

With Start9 migrating over to 0.4.0 soon going through the testing process for 0.3.6 apps has been discouraged. And so, at this point, I am migrating these projects over to the new OS.


Screenshot from 2025-07-18 06-34-46

Releases:

2 Likes

if you just connect Ashigaru from a Smartphone to a Dojo installed on StartOS, does it actually work? is it functional?

1 Like

oh hell yeah it does.

I’m not here to bash Ashigaru, but for anyone who wants a deep dive into some vulnerabilities, I thought you would like this X post
https://x.com/bc1984adam/status/1943909170941501556?s=51&t=Frmwej9GpLHvlVIDIEz21g

bc1984adam (@bc1984adam) posted: :star:UPDATED: Review of Ashigaru Whirlpool: RSA Blinding & Deanonymization Concerns :cyclone:

blog: https://bc1984.com/ashigaru-terminal-whirlpool-review/
gist: https://gist.github.com/84adam/e130b40cff5915de67b86fc8e452c8aa

1 Like

What up with the ā€˜copy’ command when I try to recieve bitcoin in my ashigaru terminal wallet? How can we use it at all? Not clickable, not copy/pasteable… How do you guys start/receive ashigaru terminal in start9 right now when you can not copy the address? Only work with QR code version?

Really cool dat Dojo is available, however: I think there is a huge Venn-diagram overlap between souvereignty-lovers that want to use Dojo, and the ones that are using Knots. This entire group is now stuck.

1 Like

I’m going to have to come up with a boilerplate response to deal with you knots guys :sweat_smile: because there seems to be a misunderstanding from you all.

  • paynyms and whirlpool rely on being able to use op_return in its 80 byte capacity. on knots they have it at luke jrs predetermined 40 bytes. this makes it infeasible for you to enter whirlpool or connect to a paynym because you cannot relay the proper data in the transaction from your own node.

  • Pavel included the ban knots script to prevent dojo’s from connecting to knots nodes that could not relay their transactions based on the same idea as personal node broadcasts.

  • Controversially, with the removal of the op_return cap by core it creates an opportunity for more efficient transactions in the samourai/ashigaru stack. Whirlpool multiparty tx0’s and batch paynym connection transactions are two examples. The latter of which we are hoping to start tinkering with soon.

Thanks, and sorry for my technical ignorance. I think Whirlpool is an excellent argument to raise the OP_RETURN limit to 80 bytes. I just really like the philosophy of Knots leaving configurability in the hands of node operators.
Hope this will become a possibility.
Edit: so setting the OP_RETURN to 80 in Knots will enable the Knots - Dojo cooperation, right?

1 Like

Core can be configured in the exact same way considering both Knots and Core are the exact same software. The difference lies in the defaults and unpredicatability of the knots team.

Here Pavel explains more thoroughly:

I appreciate your request and the kind manner you’ve approached it with, but I’m not talking Knots anymore (3 responses in 3 different venues today).

Policy is not enforceable at the end of the day.

1 Like

Adam did a great job on that post.

In regards to the vulnerability, it should be noted that your funds are never at risk in the terminal and that the issue is purely about deanonymization via a malicious coordinator.

From my perspective, as an Ashigaru user, I believe Ashigaru to be a good actor based on their efforts in development so far. Therefore, I am confident in the current release of Ashigaru Terminal and look forward to them ironing out the issues.

It is called a terminal interface.

In this sorts of applications, you can only use the keyboard to enter information, arrows to navigate and enter to select options.

Thx. I was confused by the COPY command there. It gives the impression it might be usable.

2 Likes