# Grin community projects - brainstorm & kickstart - funding available

**URL:** <https://forum.grin.mw/t/grin-community-projects-brainstorm-kickstart-funding-available/8466>\
**Category:** Development and Technical Discussion\
**Created:** [February 23, 2021, 1:01pm UTC](https://forum.grin.mw/t/grin-community-projects-brainstorm-kickstart-funding-available/8466 "2021-02-23T13:01:10Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Anynomous](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/anynomous/32/2928_2.png) [@Anynomous](https://forum.grin.mw/u/Anynomous)\
**Post date:** [February 23, 2021, 1:01pm UTC](https://forum.grin.mw/t/grin-community-projects-brainstorm-kickstart-funding-available/8466/1 "2021-02-23T13:01:10Z")

</div>

Dear all, I started this topic to:

- COLLECT, BRAINSTORM and DISCUSS COMMUNITY PROJECTS  
(yes I love to capitalize)

During the last governance meeting it was decided that funding will be made available of which the spending will be mostly community governed. This funding is seperate from the funding for core development of Grin and will be used to fund interesting and fun Grin related projects.

Everyone is free to:

- submit ideas
- brainstorm
- discuss
- upvote
- downvote

Or in any other way contribute to the process of kickstarting non-core related Grin community projects. To give some examples, here are some of my crazy brain-farts/community ideas of which some are rather unfeasible.

1. Starting a test(net) Grin exchange
2. Building a web plugin to allow webstores to accept payments in grin  
-was worked on long ago, not sure about the status
3. Building a name system on top of addresses to make Grin more human friendly
4. Implementing atomic swap for Grin  
-was worked on long ago, not sure about the status
5. Build a private chat system that use the Grin network, litening network like [WhatSat](https://www.publish0x.com/blockchain-space/whatsat-the-whatsapp-of-bitcoin-xezwpx) or memory-pool for messages or for example for public key exchange  
-credits of the idea go to @Mokhtar
6. Build a Signal or Telegram (Telegrin @FirsArgentum) plugin to automatically send, accept slate packs in messages from contacts for seamless integration with Ironbelly and Grin++ mobile wallet

### Community ideas

1. Educational material in a form of short (Doodel) videos exlaining Grin’s origin, higher level working and technicals  
-credits of this idea go to @oryph
2. Improved cold storage, e.g. a seperate sign key for accepting Grin payments (hot privatekey) and sending Grin (cold privatekey).  
-credits of this idea go to @grn
3. Build a Grin faucet to allow new users to play around with nano-grin/gots (10^-9 Grin) and learn how transactions work.  
-credits of this idea go to @EucliwoodHellscythe
4. Write the first, well seccond if you count the Grinoire, Grin book  
-credits of the idea go to @minexpert
5. Creating a one click installer for grin + grin-wallet for all platform as a bounty
6. Creating an Aidrop workflow, pregenerated seed phrases  
-used in a temporary account to accept e.g. 1 Grin  
-with a special marker to make it so they can only be used to import and move funds to a wallet and not in ‘recover wallet from seed phrase’ since this would create a comromised wallet/  
-for the future, possibly implement more complex and fun airdrops by e.g. using custom salts such as GEO location to attract cryptographers

…In other words, what would you like to see added to the grin ecosystem? Let us know which of the above projects you l(dis-)ike, or which community project ideas should be added to the list. Think crazy, be realistic and even better, get your hands and mouth dirty by getting involved in discussions, or even better, in the building process of these community projects.  
Funding is waiting to be spend on any cool and feasible community projects 😁.

---

<div class="post-metadata">

**Author:** ![Mokhtar](https://avatars.discourse-cdn.com/v4/letter/m/e9bcb4/32.png) [@Mokhtar](https://forum.grin.mw/u/Mokhtar)\
**Post date:** [February 23, 2021, 3:14pm UTC](https://forum.grin.mw/t/grin-community-projects-brainstorm-kickstart-funding-available/8466/2 "2021-02-23T15:14:43Z")

</div>

regarding the chat system, i added this issue to grinplusplus. i think we can build something over slatepack address and use it to receive both payments AND messages.

interactivity is truly what makes MimbleWimble transaction so special and unique, why don’t we take advantage of that and build something over the wallet 🧐

> <https://github.com/GrinPlusPlus/GrinPlusPlusMobile/issues/16>
>
> Mimblewimble transactions are interactive, meaning both parties need some kind of communication to interact with each other and exchange the necessary...

---

<div class="post-metadata">

**Author:** ![insider](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/insider/32/4360_2.png) [@insider](https://forum.grin.mw/u/insider)\
**Post date:** [February 23, 2021, 3:33pm UTC](https://forum.grin.mw/t/grin-community-projects-brainstorm-kickstart-funding-available/8466/3 "2021-02-23T15:33:45Z")

</div>

Examples 2 and 6 seem very promising to me.

In particular, everything related to the use of Telegram, I see it as a serious movement towards adoption. As Pavel Durov once wanted to do for his cryptocurrency under the ticker TON.

Once the creator of Telegram, Pavel Durov, intended to launch his own cryptocurrency. But the SEC did not allow him to do this because of participation in ICO of American investors. His vision of a messenger is related to cryptocurrency. And the fact that, say, bitcoin is not integrated into it, leaves the situation unsaid… Or it will happen soon. Or there are reasons why this will not happen.

I have no idea how to convey information about Grin to Pavel.

Everyone who uses telegram, in this case, can open their own store and create their own economy. I think this symbiosis (Telegram+Grin) is key for the future.

![grin](https://canada1.discourse-cdn.com/flex036/uploads/grin/original/2X/8/8963a410db8396824d5cf9230b3c8534e1605691.jpeg)

---

<div class="post-metadata">

**Author:** ![grn](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/grn/32/3722_2.png) [@grn](https://forum.grin.mw/u/grn)\
**Post date:** [February 23, 2021, 4:15pm UTC](https://forum.grin.mw/t/grin-community-projects-brainstorm-kickstart-funding-available/8466/4 "2021-02-23T16:15:17Z")

</div>

I think a valuable field of work would be to improve the options for cold storing Grin in a a practical way. Currently a business has not many options, but holding their hot wallets online in order to process transactions.

---

<div class="post-metadata">

**Author:** ![oryhp](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/oryhp/32/2923_2.png) [@oryhp](https://forum.grin.mw/u/oryhp)\
**Post date:** [February 23, 2021, 4:17pm UTC](https://forum.grin.mw/t/grin-community-projects-brainstorm-kickstart-funding-available/8466/5 "2021-02-23T16:17:17Z")

</div>

I’d like to see some educational material in a form of short videos. For instance, a playlist of 10 videos that are uploaded to Grin’s Youtube account. Perhaps they could be done with Doodly (I hate their ads on YT!). These should be done by someone who understands how MW works, is good at explaining things in layman terms and has a decent english pronunciation.

Grin Intro Playlist:

1. The start of cryptocurrencies
2. How Bitcoin works - very high level (including IBD)
3. Mimblewimble origins and what it promises to achieve
4. Confidential Transactions - high level intro
5. Transaction aggregation - block becomes a single transaction
6. Transaction cut-through
7. Blockchain cut-through and IBD
8. Interactive transactions
9. Grin origins and overview
10. Grin Monetary Policy - reasons behind it

This could be just the first playlist. Once this is done, we could have an “In depth look at” playlist where there could be a video explaining Slatepacks, one that explains the PIBD option that MW comes with etc.

---

<div class="post-metadata">

**Author:** ![Arka](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/arka/32/6134_2.png) [@Arka](https://forum.grin.mw/u/Arka)\
**Post date:** [February 23, 2021, 5:00pm UTC](https://forum.grin.mw/t/grin-community-projects-brainstorm-kickstart-funding-available/8466/6 "2021-02-23T17:00:29Z")

</div>

> [@Anynomous](#):
>
> Building a web plugin to allow webstores to accept payments in grin

This would be a great advancement, and would open up a lot of opportunities for GRIN!

---

<div class="post-metadata">

**Author:** ![insider](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/insider/32/4360_2.png) [@insider](https://forum.grin.mw/u/insider)\
**Post date:** [February 23, 2021, 5:03pm UTC](https://forum.grin.mw/t/grin-community-projects-brainstorm-kickstart-funding-available/8466/7 "2021-02-23T17:03:17Z")

</div>

When all the hype about defi has subsided, everyone will return to the origins of the internet’s electronic cash. And here we can be one step ahead.

> **[We got an exclusive look at the pitch deck bitcoin payments startup Bottlepay...](https://www.businessinsider.com/bottlepay-fintech-payments-startup-raises-15-million-in-seed-funding-2021-2?r=US&IR=T&op=1)**
>
> Uk payments startup Bottlepay hopes to take advantage of the surge in crypto activity.

---

<div class="post-metadata">

**Author:** ![Chronos](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/chronos/32/153_2.png) [@Chronos](https://forum.grin.mw/u/Chronos)\
**Post date:** [February 23, 2021, 11:14pm UTC](https://forum.grin.mw/t/grin-community-projects-brainstorm-kickstart-funding-available/8466/8 "2021-02-23T23:14:32Z")

</div>

I have experience in producing educational crypto videos. Here’s a similar playlist I produced for Peercoin: [https://youtube.com/playlist?list=PLvd1OhApu6fULYdoGIDBxlNl9qglo2vJG](https://youtube.com/playlist?list=PLvd1OhApu6fULYdoGIDBxlNl9qglo2vJG)

Is something like this what you have in mind?

---

<div class="post-metadata">

**Author:** ![FirsArgentum](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/firsargentum/32/736_2.png) [@FirsArgentum](https://forum.grin.mw/u/FirsArgentum)\
**Post date:** [February 24, 2021, 12:09am UTC](https://forum.grin.mw/t/grin-community-projects-brainstorm-kickstart-funding-available/8466/9 "2021-02-24T00:09:25Z")

</div>

It could be called “Telegrin” 😄

---

<div class="post-metadata">

**Author:** ![grn](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/grn/32/3722_2.png) [@grn](https://forum.grin.mw/u/grn)\
**Post date:** [February 24, 2021, 2:28am UTC](https://forum.grin.mw/t/grin-community-projects-brainstorm-kickstart-funding-available/8466/10 "2021-02-24T02:28:27Z")

</div>

I think I have seen one of your videos before. Great quality!

---

<div class="post-metadata">

**Author:** ![Anynomous](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/anynomous/32/2928_2.png) [@Anynomous](https://forum.grin.mw/u/Anynomous)\
**Post date:** [February 24, 2021, 7:34am UTC](https://forum.grin.mw/t/grin-community-projects-brainstorm-kickstart-funding-available/8466/11 "2021-02-24T07:34:02Z")

</div>

> [@Chronos](#):
>
> Is something like this what you have in mind?

Looks good, and well explained. If you would pair with someone who is good with Doodle visualizations it would be even better. Although with the visualizations you use now it is already quite good. If others agrees, this could be the first community project to request funding for. @Chronos 1) do you by any chance know someone who is good with Doodle and 2) you think you can explain MW (I think you can) or would it be nice to have someone from the community as backup to help with the technicals?

---

<div class="post-metadata">

**Author:** ![EucliwoodHellscythe](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/eucliwoodhellscythe/32/3609_2.png) [@EucliwoodHellscythe](https://forum.grin.mw/u/EucliwoodHellscythe)\
**Post date:** [February 24, 2021, 8:35am UTC](https://forum.grin.mw/t/grin-community-projects-brainstorm-kickstart-funding-available/8466/12 "2021-02-24T08:35:10Z")

</div>

I think I should tell users how to use grin practically.

For example slatepack

I think it is difficult use for users who are accustomed to sending and receiving money with bitcoin and ethereum.  
If there is a faucet that supports slatepack, users will be able to learn about slatepack.

---

<div class="post-metadata">

**Author:** ![Anynomous](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/anynomous/32/2928_2.png) [@Anynomous](https://forum.grin.mw/u/Anynomous)\
**Post date:** [February 24, 2021, 9:19am UTC](https://forum.grin.mw/t/grin-community-projects-brainstorm-kickstart-funding-available/8466/13 "2021-02-24T09:19:41Z")

</div>

A faucet. nice idea! I think the practical use videos could be part of the video series, I will add the faucet id to the list.

---

<div class="post-metadata">

**Author:** ![Anynomous](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/anynomous/32/2928_2.png) [@Anynomous](https://forum.grin.mw/u/Anynomous)\
**Post date:** [February 24, 2021, 12:13pm UTC](https://forum.grin.mw/t/grin-community-projects-brainstorm-kickstart-funding-available/8466/14 "2021-02-24T12:13:19Z")

</div>

@Chronos and anyoone else who wants to take on project. The next step after the idea phase is to make it a bit more concrete. You can write a short project proposal in a seperate post with:

- Description
- Person who is responsible
- Timeline
- Needed funding + work tracking publilcy.

Just to give an example:

#### Grin community project 1 : Educational material in a form of short (Doodel) videos exlaining Grin’s origin, higher level working and technicals

**Description:**  
Create short Doodle videos explaining:

- The start of cryptocurrencies
- How Bitcoin works - very high level (including IBD)
- Mimblewimble origins and what it promises to achieve
- Confidential Transactions - high level intro
- Transaction aggregation - block becomes a single transaction
- Transaction cut-through
- Blockchain cut-through and IBD
- Interactive transactions
- Grin origins and overview
- Grin Monetary Policy - reasons behind it

**Person who is responsible:** …  
**Timeline:** …  
**Needed funding + work tracking publilcy:** …

---

<div class="post-metadata">

**Author:** ![nirg](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/nirg/32/5083_2.png) [@nirg](https://forum.grin.mw/u/nirg)\
**Post date:** [February 24, 2021, 1:56pm UTC](https://forum.grin.mw/t/grin-community-projects-brainstorm-kickstart-funding-available/8466/15 "2021-02-24T13:56:23Z")

</div>

> [@Anynomous](#):
>
> Starting a test Grin exchange

If this becomes a reality on different terms than the rest of the exchanges operate, it will be amazing! Since most exchanges have established KYC, the Grin exchange for example could establish AYC (Anonymize Your Client). 😉 A principle that allows the exchange of cryptocurrencies between users while respecting their anonymity and privacy.

I AM NOT A DEVELOPER(be forgiving 😥 ) and what I will describe I do not know if it is realizable. User registration will only require email. Automatically a .txt file will be created to be stored in a secure place, so that every time you log in you need to add a lexarithm for security reasons. In the first login the first word number will be used, in the second login the second etc. When it reaches its end the user will be able to create a new one.

```
1.4qd56A 2.nNR91f 3.Tu5VMh 4.Xww14z ... 50.U09fkK

```

The user will then be able to deposit the cryptocurrency of his choice. I do not know if this can be done with slatepack method. The idea is this though. Slatepack message to be used in exactly the same way but to have the role of guarantor for the release of cryptocurrencies between users. For example we have user1 and user2 . User1 wants to buy 100 Grin from user2 for 1 btc. User2 accepts user1. This will be followed by the process of freezing the corresponding amounts of each user and automatically a slatepack message will be generated to user2. User2 sends slatepack message to user1 and user1 sends back the message generated to user2. If messages are compatible with this procedure, then the coins will be released to the respective addresses of the users. This will not only apply to Grin but to any cryptocurrency exchange.

What I am describing may be entirely impracticable, but as an idea I am thinking of something corresponding. That with exchangeable encrypted messages that will act as guarantors, the release of cryptocurrencies will be allowed between users.

---

<div class="post-metadata">

**Author:** ![Anynomous](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/anynomous/32/2928_2.png) [@Anynomous](https://forum.grin.mw/u/Anynomous)\
**Post date:** [February 24, 2021, 4:14pm UTC](https://forum.grin.mw/t/grin-community-projects-brainstorm-kickstart-funding-available/8466/16 "2021-02-24T16:14:30Z")

</div>

> [@nirg](#):
>
> If this becomes a reality on different terms than the rest of the exchanges operate, it will be amazing! Since most exchanges have established KYC, the Grin exchange for example could establish AYC (Anonymize Your Client).

I think what you are desribing is most similar to a Decentralised Exchange (DEX) using atomic swaps. For now, the idea was to build a testnet exchange (i modified the proposal above), but a real exchange would ofcourse be even better, just so much work that it is hard to find someone to take it on.

---

<div class="post-metadata">

**Author:** ![oryhp](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/oryhp/32/2923_2.png) [@oryhp](https://forum.grin.mw/u/oryhp)\
**Post date:** [February 24, 2021, 10:32pm UTC](https://forum.grin.mw/t/grin-community-projects-brainstorm-kickstart-funding-available/8466/17 "2021-02-24T22:32:04Z")

</div>

Yes, these videos have the right length for the material but it would need visual explanations in my opinion. The whole math behind MW can be represented visually in a simple way. Worth noting that I might be biased here because I’m a visual/spatial learner 😕

---

<div class="post-metadata">

**Author:** ![Neo](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/neo/32/3365_2.png) [@Neo](https://forum.grin.mw/u/Neo)\
**Post date:** [February 24, 2021, 10:35pm UTC](https://forum.grin.mw/t/grin-community-projects-brainstorm-kickstart-funding-available/8466/18 "2021-02-24T22:35:17Z")

</div>

> [@Anynomous](#):
>
> Grin Monetary Policy - reasons behind it

I’m going to make a video on Grin’s Monetary policy. I’ve debated it so much and I’m sick of having to explain it, thus I’m creating a video as a reference point.

Will appear on this channel here at some point: [https://www.youtube.com/channel/UCXjClsC5DCYyzhObZ4II5-A/featured](https://www.youtube.com/channel/UCXjClsC5DCYyzhObZ4II5-A/featured)

---

<div class="post-metadata">

**Author:** ![vegycslol](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/vegycslol/32/3340_2.png) [@vegycslol](https://forum.grin.mw/u/vegycslol)\
**Post date:** [February 25, 2021, 8:47am UTC](https://forum.grin.mw/t/grin-community-projects-brainstorm-kickstart-funding-available/8466/19 "2021-02-25T08:47:59Z")

</div>

> [@Anynomous](#):
>
> I think what you are desribing is most similar to a Decentralised Exchange (DEX) using atomic swaps.

I also believe he’s referring to this. Not sure if btc already supports atomic swaps through adaptor signatures. Anyway i don’t think there’s anyone out there who would be willing to invest enormous time to create such dex.

---

<div class="post-metadata">

**Author:** ![Anynomous](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/anynomous/32/2928_2.png) [@Anynomous](https://forum.grin.mw/u/Anynomous)\
**Post date:** [February 25, 2021, 9:49am UTC](https://forum.grin.mw/t/grin-community-projects-brainstorm-kickstart-funding-available/8466/20 "2021-02-25T09:49:00Z")

</div>

> [@vegycslol](#):
>
> i don’t think there’s anyone out there who would be willing to invest enormous time to create such dex

I do not think so either. The best chance would be and existing DEX who would be willing to add a Grin BTC pair, asuming that is even technically possible.

[Next page](https://forum.grin.mw/t/grin-community-projects-brainstorm-kickstart-funding-available/8466.md?page=2)
