jam
jam copied to clipboard
myNode integration
@secondl1ght reached out to the myNode team already, see https://github.com/mynodebtc/mynode/issues/628
I am familiar with MyNode's software design, so I can take this up. However, I would like to know if we want to install it as Docker image or as node project.
I am familiar with MyNode's software design, so I can take this up. However, I would like to know if we want to install it as Docker image or as node project.
If it is possible I'd be in favor of using the Docker images. Just because it'd be more comfortable to make adaptions as the project progresses. However, I am not familiar with myNode, so they might already have a JoinMarket install and we'd just need the UI. What are your thoughts on this @abhiShandy and @secondl1ght?
myNode currently has JoinInBox, im not familiar with implementation either but is it possible to use the same joinmarket backend they are using for that?
I think Joininbox is a set of Shell scripts which installs JM among other utilities. We can add this web-UI to that script and then launch both the JM daemon and web-UI using a systemd service.
@secondl1ght You can definitely hook up Jam to an existing joinmarket instance that has the jmwalletd
API service running. That's what the RaspiBlitz integration is doing as well. We also have a UI-only docker image as @theborakompanioni mentioned.
@abhiShandy I would say once the next Jam release happens (which should be soon) with some bug fixes let's get the myNode integration happening after that. Once v0.0.4 is released let's get Jam out to the myNode users! Even the current version seems to be working very well overall on the other node implementations so it looks like it is ready.
I think we are ready for myNode with the latest release! Would love to see Jam on there.
Any update on this?
I can look into it this weekend.
Let me know if there is something we can do on our side to move this forward @abhiShandy 🙏
Created a draft PR: https://github.com/mynodebtc/mynode/pull/710
This thread it a bit old but I thought I would post here as a MyNode user. It is awesome to have Jam in MyNode. I especially looking forward to trying it out since Wasabi Wallet and Sparrow Whirlpool didn't meet my expectations for coinjoin. However, I cannot get it to launch completely.
The first time it takes me through several getting started screens with information about Jam. But when it gets to the page that should allow me to create the wallet the screen disappears in milliseconds and shows the following error message.
I guess that may be a problem with the jmwalletd API service not running or something in the background Jam is looking for. I'm not technical enough to explore all of this at the terminal level but am a super user and happy to do some testing with you.
Here is also a short screen share video I made so you can see the split second appearance of the wallet page and then the error message.
https://watch.screencastify.com/v/aN0i6cq3CY2x3hQqCx2A