Damus

Recent Notes

TKay · 1d
I should probably get something working for Hermes, but feel free to ask Hermes to modify this plug in so that it can use it. The app has two components, A marmot-CLI app (this should work regardles...
notmandatory profile picture
I got something roughly working but still some kinks to workout. It receives my messages from @White Noise but responds slow and then not at all.

It seems to be having problems with the "epoch" getting out of sync. I pretty much let my OpenCode + @PayPerQ coding agent write the whole thing.

I'll keep hacking on it when I have time, happy to get help from anyone else interested.

https://github.com/notmandatory/hermes-marmot
1
TKay · 16h
Yeah, this MF gave me a headache and a very long time for it to work. I truly do not remember how it got solved at the end 😂😂😂 Try to initiate the conversation instead of Hermes.
TKay · 1d
I should probably get something working for Hermes, but feel free to ask Hermes to modify this plug in so that it can use it. The app has two components, A marmot-CLI app (this should work regardless) and a plug-in to speak to your agent of choice. Modifying the plug in should be relatively easy.
notmandatory · 1w
... and I finally got my ldk-server node up, and recklessly on mainnet! 🙌 Next step is setting up some channels and shuffling sats around. $ sudo ldk-server-cli -c /etc/ldk-server/config.toml -t ...
notmandatory profile picture
First channel successfully created!

$ just l list-channels
{
"channels": [
{
"channel_id": "62a4f96a725f82206915bb41e4206ba48cf124346c7c25cf7d968cb870814fc4",
"counterparty_node_id": "02a98c86ef366ce226aad6e7706959456e1701058915c3cbf527b37da143bb1441",
"funding_txo": {
"txid": "XXXXXXXXXXXXXXXX...",
"vout": 1
},
"user_channel_id": "104657457929790906827754287720134454496",
"unspendable_punishment_reserve": 1500,
"channel_value_sats": 150000,
"feerate_sat_per_1000_weight": 253,
"outbound_capacity_msat": 97756865,
"inbound_capacity_msat": 48583135,
"confirmations_required": 3,
"confirmations": 80,
"is_outbound": true,
"is_channel_ready": true,
"is_usable": true,
"is_announced": false,
"channel_config": {
"forwarding_fee_proportional_millionths": 0,
"forwarding_fee_base_msat": 1000,
"cltv_expiry_delta": 72,
"force_close_avoidance_max_fee_satoshis": 1000,
"accept_underpaying_htlcs": false,
"max_dust_htlc_exposure": {
"fee_rate_multiplier": 10000
}
},
"next_outbound_htlc_limit_msat": 97385865,
"next_outbound_htlc_minimum_msat": 1,
"force_close_spend_delay": 144,
"counterparty_outbound_htlc_minimum_msat": 1,
"counterparty_outbound_htlc_maximum_msat": 147000000,
"counterparty_unspendable_punishment_reserve": 1500,
"counterparty_forwarding_info_fee_base_msat": 1000,
"counterparty_forwarding_info_fee_proportional_millionths": 5000,
"counterparty_forwarding_info_cltv_expiry_delta": 144
}
]
}
notmandatory · 3w
Hot off the nostr:nprofile1qyxhwumn8ghj7mn0wvhxcmmvqywhwumn8ghj7mn0wd68yttsw43zuam9d3kx7unyv4ezumn9wsqzpqz8m7vp497agx6g7422cq8fp0tzxj87v5uyez809ypj6afg2u2ru5xv7m Xtter here's nostr:nprofile1qyxhwumn8...
notmandatory profile picture
... and I finally got my ldk-server node up, and recklessly on mainnet! 🙌 Next step is setting up some channels and shuffling sats around.

$ sudo ldk-server-cli -c /etc/ldk-server/config.toml -t /var/lib/ldk-server/tls.crt get-node-info
{
"node_id": "XXXXXXXXXXXXXXXX...",
"current_best_block": {
"block_hash": "000000000000000000006e23ae3b95a74cf13018dd44aa4f4b1a89c0289ce4c7",
"height": 950112
},
"latest_lightning_wallet_sync_timestamp": 1779211650,
"latest_onchain_wallet_sync_timestamp": 1779211650,
"latest_fee_rate_cache_update_timestamp": 1779211203,
"latest_rgs_snapshot_timestamp": null,
"latest_node_announcement_broadcast_timestamp": null,
"listening_addresses": [],
"announcement_addresses": [],
"node_alias": null,
"node_uris": [],
"network": "BITCOIN"
}
1
notmandatory · 6d
First channel successfully created! $ just l list-channels { "channels": [ { "channel_id": "62a4f96a725f82206915bb41e4206ba48cf124346c7c25cf7d968cb870814fc4", "counterparty_node_id": "02a98c86ef366ce226aad6e7706959456e1701058915c3cbf527b37da143bb1441", "funding_txo": { ...
Autópsia do Fiat BR · 3w
Dinheiro fiat é um paciente terminal. Inflação crônica e intervenção dos bancos centrais aceleram a morte. Exemplo: hiperinflação na Venezuela.
notmandatory · 1w
... and I finally got my ldk-server node up, and recklessly on mainnet! 🙌 Next step is setting up some channels and shuffling sats around. $ sudo ldk-server-cli -c /etc/ldk-server/config.toml -t /var/lib/ldk-server/tls.crt get-node-info { "node_id": "XXXXXXXXXXXXXXXX...", "current_best_blo...