Yuki Kishimoto
_@yukikishimoto.com
GitHub: https://github.com/yukibtc PGP: 86F3 105A DFA8 AB58 7268 DCD7 8D3D CD04 2496 19D1
194 Following
1.4k Followers
0xtr
•
9h ago
0xtr
•
Apr 26, 2022
See translation
See translation
0
salvatoshi
•
1w ago
But we have no standard on how to do it.
How should we do it? Here's my attempt at an ideal approach: https://delvingbitcoin.org/t/a-simple-backup-scheme-for-wallet-accounts/1607
The approach I propose tries to achieve a number of desirable properties:
- Encrypted: so you can outsource its storage;
- Easy to implement: really, it's very simple;
- Vendor-independent: it should work with any signing device;
- Deterministic: the backup should be repeatable.
In the post, I try to give motivation on the approach, and come with a scheme that tries to be pragmatic, and easy to adopt.
Of course, variations, more features, etc. are possible, but I believe this scheme is good for the use cases of the typical
... See more
See translation
0
reya
•
1w ago
https://github.com/rust-nostr/nostr/commit/eff00fcdd74f4eb50048176b12362785390a6865
See translation
0
Blockstream
•
1w ago
Congratulations Jonas Nick, Tim Ruffing (Blockstream), and Yannick Seurin (Ledger) on introducing DahLIAS - a breakthrough in Bitcoin signature aggregation using secp256k1.

Read the full paper "DahLIAS: Discrete Logarithm-Based Interactive Aggregate Signatures" here:
https://eprint.iacr.org/2025/692.pdf
For more background on cross-input signature aggregation (CISA) in Bitcoin, see also the @HRF report by Fabian Jahr:
https://hrf.org/latest/cisa-research-paper/
See translation
0
daniele
•
1w ago
There is no longer any excuse not to invite friends and family to Nostr.
Currently available in English, Español, Italiano, Français, Deutsch and 日本語.

Don't you know what it is? Check https://nstart.me
Thank you very much to the translators:
Español - @Alekqs
Français - @Copinmalin
Deutsch - @whitefleaCH
日本語 - @雪猫
Would you like to contribute with a new language?
https://github.com/dtonon/nstart?tab=readme-ov-file#contribute-to-translations
See translation
0
softsimon
•
2w ago
Here I send some sats from the @ArkLabs wallet to my Phoenix wallet (using a LN swap).
Bullish!
See translation
0
QnA
•
2w ago
npub1lelkh
•
2w ago
I sent my friend his first bitcoin to Revolut ($30)
He had to verify the wallet it came from. Including my name, wallet etc. since I used a wallet which isn’t kyced (lol) they refused the Bitcoin - he was forced to send it back. Read that again. SEND IT BACK TO THE WALLET.
He couldn’t do anything with it. Fucked up.
But now he’s holding his own keys - he immediately understood why we bitcoin 😂 Barbara Streisand effect.
Loading note
See translation
See translation
0
Bitcoin Safe
•
2w ago
🛡️ Address poisoning detection
📬 Nostr Sync&Chat names also in TX/PSBT share menu
🔧 Lots of fixes and improvements
↪️ Please boost to spread the signal
💬 Drop your thoughts, questions, or 🔥 feedback
🧡 Stay sovereign. Stay safe.
Thank you for help with feedback from everyone and as always a huge thanks to @Bitcoin Dev Kit and ndk @Yuki Kishimoto
🔋Feature-packed Bitcoin Safe🔋
- Single and Multisig, but easy! A step-by-step wizard.

and a pdf backup sheet

- Full support for all major hardware signers, like Coldcard Mk4 and Q @DETERMINISTIC OPTIMISM 🌞 , @Blockstream Jade, @BitBox including screenshot instructions
- Transaction diagram -- The graphical wallet explorer: Navigate trough transactions by clicking on inputs and outputs

- Coin Categories
... See more
See translation
0
Yuki Kishimoto
•
2w ago
https://www.nuget.org/packages/Nostr.Sdk
Some basic examples are available at https://rust-nostr.org/
#rust-nostr #rustnostr #csharp #dotnet #nostr #devstr #rustlang
See translation
0
Yuki Kishimoto
•
2w ago
https://www.nuget.org/packages/Nostr.Sdk
Some basic examples are available at https://rust-nostr.org/
#rust-nostr #rustnostr #csharp #dotnet #nostr #devstr #rustlang
See translation
0
Chris
•
2w ago
See translation
0
reya
•
2w ago

See translation
0
Bitcoin Alerts
•
3w ago
See translation
0
Bitcoin Alerts
•
3w ago
See translation
0
dluvian
•
3w ago
The kanban boards are not modifiable right now, which means you can't add/remove/rename columns. And adding cards is also not possible from the board view. You'd first have to create a git issue in the parent repo for it to show up as a kanban card.
And no drag&drop for now because I didn't understand how to implement it with Iced 😅
Download: https://codeberg.org/dluvian/gitplaza/releases/tag/v0.2.0

See translation
0
Bitcoin Dev Kit
•
3w ago
https://github.com/bitcoindevkit/bdk/releases/tag/wallet-1.2.0
See translation
0
Nomishka Dilshan
•
4w ago

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
🗞️ The Latest the Nostr: Weekly Nostr Recap - 24th March
... See more
See translation
0
Bitcoin Alerts
•
1mo ago
See translation
0
See translation
0
Bitcoin Alerts
•
1mo ago
See translation
0
reya
•
1mo ago
reya
•
1mo ago

See translation
See translation
0
ever4st
•
1mo ago

See translation
0
Andreas Griffin
•
1mo ago
Thank you @OpenSats 🎉🙏
Big plans for Bitcoin-Safe.org
See translation
0
OpenSats
•
1mo ago
https://opensats.org/blog/tenth-wave-of-bitcoin-grants
See translation
0
jack (n/acc)
•
1mo ago
See translation
0
reya
•
1mo ago

reya
•
1mo ago

See translation
See translation
0
Don't ₿elieve The Vibe 🦊
•
1mo ago
Replying to @npub1ak68q
See translation
0
reya
•
1mo ago

See translation
0
Awiteb
•
1mo ago
See translation
0
ever4st
•
1mo ago
1mo ago • 1 min read
nostr_sdk: ns_follow_npub.py
ever4st
Thanks @Yuki Kishimoto for help
See translation
0
Yuki Kishimoto
•
2mo ago
#rustnostr #rust-nostr #kotlin #python #swift #jvm
See translation
0
Bitcoin Alerts
•
2mo ago
See translation
0
d070814538
•
2mo ago

See translation
0
Vitor Pamplona
•
2mo ago
https://eylenburg.github.io/android_comparison.htm
See translation
0
dluvian
•
2mo ago
Current features:
- Login via nsec
- Activity feed for the people you follow (only issue creation)
- Create issues
- Comment on issues
You can download it here:
https://codeberg.org/dluvian/gitplaza/releases/tag/v0.1.0
Or check the instructions on the readme to self-compile it.
Thanks to @Yuki Kishimoto for his excellent rust-nostr library.

See translation
0
Bitcoin Dev Kit
•
2mo ago
We love seeing you give your 100M users this great privacy-focused easy-to-use #Bitcoin wallet built on FOSS software.
https://proton.me/blog/wallet-launch
See translation
0
0xtr
•
2mo ago
npub1s0lce
•
2mo ago
They say it's a "safety measure" to protect your #privacy but in fact it's client-side scanning.
Yet, we all know that client-side scanning is bad: https://tuta.com/blog/eu-client-side-scanning
Deinstall the app on your #Android System -> Apps
See translation
See translation
0
Kieran
•
2mo ago
Replying to @Kieran
I will continue to attempt data recovery to restore those critically missing databases.
On a side note, are there any data recovery experts on nostr? #asknostr
See translation
0
Final
•
2mo ago
Several other improvements were made based on our January 2024 vulnerability reports and proposals including an implementation of wiping data before rebooting when a wipe is triggered. We shipped an improved version of this for our duress PIN/password feature before the feature shipped for Android.
We made massive improvements in #GrapheneOS to defend against these attacks since January 2024.
For ARMv9 devices, we greatly improved our hardware memory tagging implementation in hardened_malloc, deployed it for the Linux kernel allocators and greatly expanded the use of PAC and BTI across the OS.
We replaced our decade old
... See more
See translation
0
Bitcoin Alerts
•
2mo ago
See translation
0
Andreas Griffin
•
2mo ago

- Fixes for UI bugs and CSV Drag&Drop in lists
- bitbox02: Added initial device setup option "restore from seed" without needing vendor software
- Jade: Bugfix for unlocking a newly initialized device
- Stricter tests for clean wallet shutdowns
Checkout the awesome summary by @No Bullshit Bitcoin: nobsbitcoin.com/bitcoin-safe-v1-0/
Why choose Bitcoin Safe? See bitcoin-safe.org/en/page/usps/
A HUGE thanks to: @Bitcoin Dev Kit and ndk by @Yuki Kishimoto
#Bitcoin #wallet #BTC #bitcoinsafe #multisig #selfcustody
See translation
0
Ken Berry, MD
•
2mo ago

See translation
0
No Bullshit Bitcoin
•
2mo ago
Rust-nostr is a Nostr SDK that helps developers build fast and secure Nostr protocol apps for desktop, web, and mobile. Rust crates can be easily integrated into environments like Swift, Kotlin, Python, and JavaScript, offering versatility for development.
https://www.nobsbitcoin.com/rust-nostr-v0-39-0/
See translation
0
jb55
•
2mo ago
- notedeck: next gen rust native multiplatform nostr client/browser/os
- damus ios: swiftUI iOS nostr client (the OG)
- nostrdb: C embedded strfry-like relay/db that powers notedeck, damus iOS, notecrumbs and notepush(soon)
- nostrdb-rs: rust bindings for nostrdb
- notecrumbs: rust damus njump / damus io links / profile pages
- notepush: rust apple push notification relay for nostr, google soon
- noteguard: rust strfry relay plugin system
join us!
npub1h50pn
•
2mo ago
See translation
See translation
0
Yuki Kishimoto
•
2mo ago
Yuki Kishimoto
•
2mo ago
```kotlin
implementation("org.rust-nostr-sdk-jvm:0.39.0-alpha.1")
```
https://central.sonatype.com/artifact/org.rust-nostr/nostr-sdk-jvm
See translation
See translation
0
Yuki Kishimoto
•
2mo ago
```kotlin
implementation("org.rust-nostr-sdk-jvm:0.39.0-alpha.1")
```
https://central.sonatype.com/artifact/org.rust-nostr/nostr-sdk-jvm
See translation
0
Ark Labs
•
3mo ago
https://blog.arklabs.to/introducing-the-ark-wallet-sdk-d1c77ce61cfc?gi=154b9541fa53
See translation
0
Gigi
•
3mo ago
See translation
0
Mike Dilger ☑️
•
3mo ago
See translation
0
Economista Austriaco
•
3mo ago

See translation
0
walker
•
3mo ago

See translation
0
JSKitty
•
3mo ago
Good things coming in 2025 - Let’s Build Together. 💜
#grownostr #build
See translation
0
crimsonleaf363
•
3mo ago
Replying to @npub1zuuaj
See translation
0
Gzuuus
•
3mo ago
See translation
0
Rich Nost
•
3mo ago
Loading note
See translation
0
thesimplekid
•
3mo ago
See translation
0
Andreas Griffin
•
3mo ago
Why choose Bitcoin Safe? See bitcoin-safe.org/en/page/usps/

Fully featured:
- Single and Multisig, but easy! A step-by-step wizard.

- Full support for all major hardware signers
- Balance Statement: PDF export of your current address balances to PDF bitcoin-safe.org/en/page/balance-statement/
- Transaction diagram -- The graphical wallet explorer: Navigate trough transactions by clicking on inputs and outputs

- Coin Categories & Privacy: Categories for your addresses; get warned when a transaction/PSBT links any categories
- Automatic UTXO Management: Autocombine utxos of the same category when making a transaction
- Sync & Chat: Label Synchronization, backup, and Multi-party Multisig Collaboration (you can choose your own relay)

- Multi Language: 🇺🇸 🇨🇳 🇪🇸 🇯🇵 🇷🇺 🇵🇹 🇮🇳 🇮🇹 🇫🇷
-
... See more
See translation
0
Mike Dilger ☑️
•
3mo ago
See translation
0
Gzuuus
•
3mo ago
npub10wv37
•
3mo ago

See translation
See translation
0
Silberengel
•
3mo ago
Don't assume "free" relays will keep everything you post forever. They're an interim data store, at best. Paid relays are better, but you also have no guarantees and they might have legal requirements to remove things.
See translation
0
dluvian
•
3mo ago
See translation
0
HRF
•
3mo ago
For more info on the Prize, Hal’s story, the committee, and future prizes, visit http://finneyprize.org

See translation
0
dluvian
•
3mo ago
https://github.com/dluvian/voyage/releases/tag/v0.17.2
🛠 Improvements
- Force nip22 usage when reply has 6 or less characters
- Use v2 replies by default for new installs
- Don't set grandparent p-tags
⚙️ Miscellaneous Tasks
- Upgrade compose
- Upgrade rust-nostr to v0.38.2
- Bump version to v0.17.2
See translation
0
calle 👁️⚡👁️
•
Sep 8, 2024
calle 👁️⚡👁️
•
May 21, 2024
- Satoshi used PoW to rate-limit block production.
- Blocks create scarce Satoshis.
- Cashu puts Satoshis into bearer ecash tokens.
- KeyChat (privacy messenger) uses Cashu tokens as stamps to prevent spam.
Full circle @npub1qg8j6.
See translation
See translation
0
Don't ₿elieve The Vibe 🦊
•
Sep 4, 2024
npub1ak68q
•
Sep 2, 2024
Download Citrine and start as local relay
Open Orbot
Tap more
Tap onion hosted services
Tap user services
Tap +
Add any name to service
Add 4869 to both ports
Hit save
Exit from orbot
Restart orbot by closing out or force close
Restart orbot and connect orbot vpn again
Tap hosted services and copy new onion url
Open #Amethyst and go to relays
Add ws://yournewonionaddress. onion:4869 to outbox relay
Remove any other outbox relay
Hit save
@greenart7c3 @Vitor Pamplona @Derek Ross
#nostr
See translation
See translation
0
雪猫
•
Sep 3, 2024
Replying to @雪猫
See translation
0
Yuki Kishimoto
•
Sep 1, 2024
Works on QubesOS too

See translation
0
Dustin Dannenhauer
•
Aug 29, 2024
Replying to @ODELL
Aug 14, 2024 • 7 min read
Announcing DVMDash v0.1
Dustin Dannenhauer
See translation
0
Bitcoin Alerts
•
Aug 28, 2024
See translation
0
雪猫
•
Aug 26, 2024
See translation
0
Keychat
•
Aug 25, 2024
The Signal protocol is particularly suited for one-on-one chats and small group. On the other hand, the MLS protocol is more appropriate for larger group.
Both can be implemented on Nostr.
If you are interested in understanding the basic principles of these protocols, I highly recommend the following two videos:
See translation
0
utxo the webmaster 🧑💻
•
Aug 24, 2024
When I get sick, I have to wait 3 months and pay 40% of my income for "free" healthcare
🇨🇦🍁
See translation
0
calle 👁️⚡👁️
•
Aug 22, 2024
Don't ₿elieve The Vibe 🦊
•
Aug 21, 2024
Replying to @USER

See translation
See translation
0
hodlonaut
•
Aug 21, 2024

See translation
0
Don't ₿elieve The Vibe 🦊
•
Aug 15, 2024
Today marks 53 years of the world being "temporarily off the gold standard". And most people today believe it's always been normal to back your currency with nothing but violence and it's the crazy people that want something else.

See translation
0
Don't ₿elieve The Vibe 🦊
•
Aug 12, 2024

npub1exv22
•
Aug 12, 2024
We wrote before that strong e2e encryption is the only way to protect children online: https://simplex.chat/blog/20240601-protecting-children-safety-requires-e2e-encryption.html
Write to the MPs you voted for – every single letter can change the outcome.
And huge thanks to Patrick Breyer for fighting this insanity.
See translation
See translation
0
jb55
•
Aug 3, 2024
See translation
0
jb55
•
Aug 3, 2024
ODELL
•
Aug 3, 2024
Replying to @USER
See translation
See translation
0
Bitcoin Alerts
•
Jul 31, 2024
See translation
0
DETERMINISTIC OPTIMISM 🌞
•
Jul 30, 2024
See translation
0
reya
•
Jul 9, 2024

See translation
0
reya
•
Jul 7, 2024
A few highlights about "coop", the direct message client for Nostr:
- Cross-platforms (desktop only).
- Very lightweight.
- Render directly via GPU.
- Support 120 FPS and higher 🤪.

See translation
0
negrunch
•
Jul 5, 2024
It's working right now with Mostro and @lnp2pbot
If you run the command /nostr on the bot you will get the npub of the bot

Then you can query on of those relays and see what is happening at real time
nostreq --kinds 38383 --authors 25990d8f6e55ede920c826aa219d69b1ab39cae02e489337e88e3b7ec4377c2c --limit 5 | nostcat --stream wss://relay.mostro.network | jq

See translation
0
Bitcoin Alerts
•
Jul 5, 2024
See translation
0
Yuki Kishimoto
•
Jul 4, 2024
OpenSats
•
Jul 4, 2024
https://opensats.org/blog/yuki-receives-lts-grant
See translation
See translation
0
remyers
•
Jul 3, 2024
- reusable, non-expiring payment requests
- contact list (Android for now, iOS soon)
- attach messages to payments
You can now receive payments to a static bolt-12 offer via Phoenix and keep a list of offers in your contact list!

See also bolt12.org
See translation
0
Yuki Kishimoto
•
Jul 3, 2024

See translation
0
Gigi
•
Jun 25, 2024

See translation
0
calle 👁️⚡👁️
•
Jun 25, 2024
🖕
See translation
0
jb55
•
Jun 22, 2024
Initiatives like LTS give opensource a chance for us to build true long term value in cyberspace, and gives us a fighting chance against big tech who couldn’t care less about freedom tech and individual freedoms.
Thanks to the opensats donors and everyone who has kept this vision alive, and thanks to everyone who has believed in me for this long to keeping fighting the fight.
🤙
OpenSats
•
Jun 22, 2024
https://opensats.org/blog/jb55-receives-lts-grant
See translation
See translation
0
Yuki Kishimoto
•
Jun 14, 2024
Rust devs have to update the `async-wsocket` dep in `Cargo.lock` file to `v0.5.2`: `cargo update -p async-wsocket`.
Python, Kotlin and Swift devs, just bump the package from `v0.32.1` to `v0.32.2`.
Thanks to the @Mostro team!
See translation
0
Don't ₿elieve The Vibe 🦊
•
Jun 7, 2024
Build your own Data Vending Machines.
Yuki Kishimoto
•
Jun 7, 2024
Versions
Rust & JS: `v0.32.0`
Python, Kotlin & Swift: `v0.32.1`
From this release all packages for all languages will have the same major and minor versions.
Summary
Added `async`/`future` support to Python, Kotlin and Swift, added automatic authentication to relays (NIP-42, can be deactivated in client options), improvements to relay limits, many bug fixes (relays not auto reconnect, wrong query order for SQLite, tokio panic when using SQLite database in bindings) and more!
Note for kotlin devs: from this release the packages will be published at `org.rust-nostr` instead of `io.github.rust-nostr`.
Full changelog: https://rust-nostr.org/changelog
Contributors
Thanks to all contributors!
* @Carman
* @xy
* @Rydal
Thanks also to @Don't ₿elieve The Vibe 🦊 for helping to discover some nasty bugs!
Links
https://rust-nostr.org
https://rust-nostr.org/donate
#rustnostr #nostr
See translation
See translation
0
calle 👁️⚡👁️
•
Jun 5, 2024
We believe that the future of Bitcoin ecash infrastructure should be free and open-source and accessible to everyone.
opencash.dev

See translation
0
KoalaSat
•
Jun 5, 2024
See translation
0
Lou
•
May 28, 2024
Shout out to you YUKI!!! Super class act. Super useful libraries!
Yuki Kishimoto
•
May 28, 2024
All rust-nostr libraries (except for protocol implementation) are async so make sense to convert bindings to async instead of keeping them blocking, but I don't know how common async programming is in those langs.
The alpha versions are:
* Python: 0.13.0a1.dev0
* Kotlin: 0.13.0-alpha.1
* Swift: 0.13.0-alpha.1
Here you can find some async python examples: https://github.com/rust-nostr/nostr/tree/async-ffi/bindings%2Fnostr-sdk-ffi%2Fbindings-python%2Fexamples
https://github.com/rust-nostr/nostr/pull/379
@Don't ₿elieve The Vibe 🦊 @Dustin Dannenhauer @dluvian @Daniel Cadenas
#rustnostr
See translation
See translation
0
reya
•
May 27, 2024
See translation
0
StackSats ⚡️
•
May 19, 2024

See translation
0
Bitcoin Alerts
•
May 19, 2024
See translation
0
jb55
•
Jan 17, 2023
See translation
0