PlebRebel on Nostr: Presenting Nostru - a Chrome extension that maps your Nostr key to a Bitcoin Silent ...
Presenting Nostru - a Chrome extension that maps your Nostr key to a Bitcoin Silent Payment address. Your npub becomes your sp1 address. Your nsec scans for incoming payments - locally, via a native host. The scan key never touches a remote server.
In NSP, scan_priv is root-equivalent to nsec. That's what @`Tim Bouma`'s brief makes explicit, and it's the constraint the whole architecture is built around.
Nostru started as an experiment, not a product. The idea was simple: Nostr keys are secp256k1 - the same curve Bitcoin uses. Silent Payments run on the same curve. The derivation writes itself.
What came out is a working proof of concept. Someone receives a payment to their npub. Their nsec scans for it locally. They sweep it. That loop closes.
I'm not claiming it's finished or that I have all the answers. The point is that the direction is valid. @`Tim Bouma` raised a real problem and got pushback instead of engagement. I'd rather build something that shows the problem is solvable than join the chorus that calls it unsolvable and moves on.
The ecosystem will take it from here - or it won't. Either way, the concept has been tested.
https://github.com/i2dor/nostru Published at
2026-06-20 09:44:09 UTCEvent JSON
{
"id": "b4b56586ff8e779da50b451ccf24feddac030668296b0ae7ec562705065beb62",
"pubkey": "f06f5ead66e65a7d53370965a6ad3708a45e8a94733833b440d2ea4d46206678",
"created_at": 1781948649,
"kind": 1,
"tags": [
[
"client",
"Primal Android"
]
],
"content": "https://blossom.primal.net/7108bf38de3d15f7e10b5632e0c4335a1d5c0a47060d8d596ed1bd472e4c115f.png \n\nPresenting Nostru - a Chrome extension that maps your Nostr key to a Bitcoin Silent Payment address. Your npub becomes your sp1 address. Your nsec scans for incoming payments - locally, via a native host. The scan key never touches a remote server.\n\nIn NSP, scan_priv is root-equivalent to nsec. That's what @`Tim Bouma`'s brief makes explicit, and it's the constraint the whole architecture is built around. \n\nNostru started as an experiment, not a product. The idea was simple: Nostr keys are secp256k1 - the same curve Bitcoin uses. Silent Payments run on the same curve. The derivation writes itself.\n\nWhat came out is a working proof of concept. Someone receives a payment to their npub. Their nsec scans for it locally. They sweep it. That loop closes.\n\nI'm not claiming it's finished or that I have all the answers. The point is that the direction is valid. @`Tim Bouma` raised a real problem and got pushback instead of engagement. I'd rather build something that shows the problem is solvable than join the chorus that calls it unsolvable and moves on.\n\nThe ecosystem will take it from here - or it won't. Either way, the concept has been tested.\n\nhttps://github.com/i2dor/nostru \n\n",
"sig": "179019da9c21734b73cc7c82e222338302c4aee83b63c8c8da16fd5bca9c3ad609d55fd675671b52c4a8f659f368af142f758b2b82741a3e363304e7f3e6572d"
}