Community Projects
Here you can browse the projects supported by community funding and requested features by Grin community.
In Progress
Grin node on UmbrelOS
Implementing grin node support on UmbrelOS.
Suggested by anynomous
Implementing by wiesche
History: https://forum.grin.mw/t/funding-request-grin-node-meets-umbrelos-embassyos/11928
GitHub code:
Completed
Coinswap
CoinSwap protocol is useful for obfuscating the Mimblewimble transaction graph.
Suggested by tromp
Implemented by scilio
Proposal: https://forum.grin.mw/t/mimblewimble-coinswap-proposal/8322
History: https://forum.grin.mw/t/request-for-funding-scilio-coinswap-implementation/9149
GitHub code: https://github.com/mimblewimble/mwixnet/
Grin++
Improving Grin++ wallet.
Implemented by davidtavarez
History:
https://forum.grin.mw/t/davidtavarez-progress-update-thread-august-december-2022/9986
https://forum.grin.mw/t/request-for-funding-davidtavarez-january-april-2023/10205
https://forum.grin.mw/t/request-for-funding-davidtavarez-may-august-2023/10485
https://forum.grin.mw/t/davidtavarez-contributions-summary-logs/10474
https://forum.grin.mw/t/grin-recent-development-updates-and-nostr/10449
GitHub code: https://github.com/GrinPlusPlus/GrinPlusPlus
Python cffi secp256k1-zkp wrapper
Simplier access to secp256k1-zkp methods. Useful for Mimblewimble implementation in Python.
Suggested by renzokuken
Implemented by nicolasflamel
Proposal: https://forum.grin.mw/t/requesting-help-with-writing-a-cffi-wrapper-of-our-secp256k1-zkp-fork/10024
History: https://forum.grin.mw/t/completed-python-cffi-secp256k1-zkp-wrapper-bounty/10030
GitHub code: https://github.com/grinventions/secp256k1-zkp-mw
Slatepacks as QR codes in CLI
Implemented QR code support for displaying Slatepacks in grin-wallet.
Suggested by stakervali
Implemented by cliik
Proposal: https://github.com/stakervali/grin-wishlist/issues/12
GitHub code: https://github.com/mimblewimble/grin-wallet/pull/655
Ledger
Implemented Ledger wallet support.
Suggested by quentinlesceller
Implemented by nicolasflamel
History:
https://forum.grin.mw/t/locked-support-ledger-wallet/8517/25
https://forum.grin.mw/t/how-to-send-and-receive-grin-with-ledger-live-desktop/10021/15
GitHub code: https://github.com/NicolasFlamel1/Ledger-MimbleWimble-Coin
Telegram bot
Implemented Telegram bot that can deposit and withdraw GRIN.
Suggested by renzokuken
Implemented by wiesche
Proposal: https://gist.github.com/marekyggdrasil/a703743d2baf5414382b6a20c2a61873
History: https://forum.grin.mw/t/bounty-for-telegram-bot-locked/9876
GitHub code: https://github.com/wiesche89/grin-telegram-bot
Wish List
Formal prover / integrity checker
History: https://forum.grin.mw/t/investigation-formal-proofs-alternate-verifier-implementation/8712
Light (pruned) node
History: https://gist.github.com/phyro/0ad4ccf71e936dd90545648110224e96
Atomic Swaps
History:
https://forum.grin.mw/t/request-for-funding-gene-adaptor-signature-atomic-swaps-grn-btc/8632
MultiSig
Donations
Grim Wallet
Cross-platform GUI Wallet in Rust.
History: https://forum.grin.mw/t/donations-to-ardo-nicolas-and-scilio/12228
Project: https://gri.mw/
Cuckatoo Reference Miner
Cuckatoo Reference Miner
History: https://forum.grin.mw/t/donations-to-ardo-nicolas-and-scilio/12228
Project: https://github.com/NicolasFlamel1/Cuckatoo-Reference-Miner
Grincoin.org
Grin blockchain explorer.
History: https://forum.grin.mw/t/donation-to-grincoin-org/11415
Grinventions
Pure Python implementation of Mimblewimble protocol for Grin cryptocurrency.
History: https://forum.grin.mw/t/should-the-cc-donate-to-grinvention-mimblewimble-py/10942