34254β¦
Looks like Iβm creating ecash shares π but how do I get access to them or see them outside the log statements?
The shares are coming from my local pool in the container right?

34254β¦
Looks like Iβm creating ecash shares π but how do I get access to them or see them outside the log statements?
The shares are coming from my local pool in the container right?

Bertha this is sick! I have never tried to mine ehash with a physical ASIC. You are pushing the frontier! π
It's an ephemeral setup right now. The whole stack lives and dies with those nix containers, mint and all. So when you ctrl-c the in-memory DB is wiped and the mint goes down, meaning you can't claim or swap ecash tokens anymore. When you start it back up it randomly generates a new set of private keys, so the old ecash won't be recognized.
I'll push an update this morning to log out some ehash tokens. Then you should be able to configure an ecash wallet to connect to the mint and claim tokens.
With a config file and a switch to an on-disk DB, it should be possible to stop and start without losing all your accumulated ehash.
If you're a dev check out my github issues! You could fix it yourself!
Love it, Iβll check in later! No pressure just playing at the moment but was really easy to get setup and this hash pool concept is amazing π
Pull master and you can now try to claim ehash to a cashu wallet. You should be able to connect your wallet to the mint at 127.0.0.1:3338. It's hard coded to spit out a 1 difficulty token every minute.
https://github.com/vnprc/hashpool/commit/cd15bb70238a7f63bf091cf1c846c4c44b796840

I pulled the latest and I can see cashu tokens in the logs π₯
I tried connecting macadamia and cashu.me but there was an issue. Macadamia reported that the keysets for the mint were not available.
I can program but not much of a developer! Iβll keep playing with Windsurf and see where I get to. Windsurf thinks itβs an issue with the HASH unit keysets being unretrivable given the Custom unit.
nostr:nprofile1qqsd846pynwlkk7uvxu0rrghcve4hw6033c3s234acnnzjjf5n4hk8gpzdmhxw309ucnydewxqhrqt338g6rsd3eqy88wumn8ghj7mn0wvhxcmmv9uq3uamnwvaz7tmwdaehgu3dwp6kytnhv4kxcmmjv3jhytnwv46z7e9lsuj how did you modify the cashu wallet in ur demo?
Seems like a poor design to have supported currencies coded at the wallet level. That should be a mint setting. The wallet should be smart enough to retrieve it from the mint and 'just work'.
Lotta work to do!