Grinツ July 2022 #1️⃣0️⃣ 🍉 *PIBD a novel sync method & *Wallet-API Tutorial
Grin MimbleWimble News biweekly 10
𝗝𝘂ly 01-15 𝟮𝟬𝟮𝟮
NEWS & Developments
PIBD (Parallel Independent Block Download) RFC is ready for review. PIBD is a new fast-sync method that leverages the unique structure of GRIN.
GRIN core developer @Yeastplume‘s PIBD progress tracker, to keep up-to-date implementations and developments.
GRIN Telegram Bot project is in progress. Developer Renzokuken has already implemented some features. If you want to track, the GRIN Telegram Bot progress thread can be found on the forum.
Deeev will be joining GRIN Core as a developer, he requested to work mainly on node & wallet core code for the next 2 months. @Deeev is a software developer and been following GRIN since mid-2019, and has submitted some PRs before.
Grin ledger hardware wallet progress by @Markhollis, who is working on the firmware and has been conducting some manual tests.
Auth Slates proposal. The Auth slates protocol is a proposal to expand the use of wallets to derive private-keys to create signatures for authentication purposes. Wallets can derive private-keys for a specific service and user name and generate signatures to use as authentication tokens in slatepack format. The Auth slates protocol allows you to use your GRIN wallet to login to online services without revealing the slatepack address or allowing different accounts to be linked.
(Tutorial) grin-wallet API. GRINCC member and GRIN++ Developer @davidtavarez prepared the Tutorial Communicating with grin-wallet API. It is a brief documentation and full package for installing GRIN to communicate with API, including 20 bash scripts to query the API. The document is edited by @satoshcrat.
Development PR
There are 114 issues at mimblewimble/grin and 68 issues at at mimblewimble/grin-wallet.
Merged PRs: 5 in mimblewimble/grin-wallet
5 unique contributors.
-https://github.com/mimblewimble/grin-wallet/pull/650
-https://github.com/mimblewimble/grin-wallet/pull/655
-https://github.com/mimblewimble/grin-wallet/pull/656
-https://github.com/mimblewimble/grin-wallet/pull/652
Request for comments
Draft
PIBD by Yeastplume.
Payjoins Support by Phyro.
Safe Cancel by Tromp.
Early Payment Proofs by Tromp.
Auth slates by Renzokuken.
Open
Multiple Named Wallets by Sheldonth.
Multisignature Outputs by GeneFerneau.
Atomic Swaps by GeneFerneau.
Manual Confirmation of Transaction by DavidTavarez.
Governance
Transaction Contract flow discussed.
@Cekickafa as Groundskeeper approved.
@Satoshocrat as assistant Groundskeeper approved.
@Deeev joined as Node-wallet Core developer.
@Cliik joining as rust-developer discussed.
The next bi-weekly development meeting is scheduled for Tue July 19 @ 15:00 UTC in grincoin#general on Keybase. You can add topics to the agenda & review past meeting notes
For more info and links about GRIN, with up-to-date developments and materials,
visit GrinCC ↘️
Grin is an opensource project, everybody is free to contribute and join. Thanks to all contributors.
Grin is the original implementation of MimbleWimble.
This newsletter is written by Cekickafa. Any views, materials, expressed opinions are personal and do not represent an official position of the Grin project. Any feedback, news or other suggestions, please email: cekickafa@protonmail.com.