From a0fa718aeb91dbbf870e6740a9b17af9245b514b Mon Sep 17 00:00:00 2001 From: Vidhyanand CS Date: Tue, 12 Dec 2023 15:28:05 +0530 Subject: [PATCH 1/9] Create xGov-104.md --- Proposals/xGov-104.md | 70 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 Proposals/xGov-104.md diff --git a/Proposals/xGov-104.md b/Proposals/xGov-104.md new file mode 100644 index 00000000..f9a2075a --- /dev/null +++ b/Proposals/xGov-104.md @@ -0,0 +1,70 @@ +--- +id: 104 +title: Notiboy Web3 Chat +author: AP (@Vidhyanandcs) +discussions-to: https://discord.com/channels/917745024106643487/961952985125113866 +company_name: Securecerts Technologies +category: dApps +focus_area: User Onboarding +open_source: Yes +amount_requested: 50000 +status: Final +--- + +## Abstract +We at Notiboy has a vision to make web3 communication more efficient. That means the algorand addresses should be able to communicate with each other by maintaining their privacy. So we are developing a chat application which will help the addresses to chat between each other in an anonymous way. There will also be a facility for group chat which will help formation and development of web3 communites. The users will also be able to send/transfer assets between addresses during their chat. + +## Team +AP - CEO. I have 7 years of experience in sales and marketing of mobile handsets for multiple MNCs in India. I have been an active member in the Algorand community since August 2021 and is involved with the Angry Penguins NFT project. + +Deepak -CTO. Deepak has a Masters in computer science and has worked in product design & development for leading payment companies in the world. He is well versed in the Algorand smart contracts and SDKs and has been leading the design and development of Notiboy project. + +## Experience with Algorand +We have been building the Notiboy project and won 2nd prize during the 1st Green House Hackathon. We are one of the 6 teams that graduated from 1st cohort of the Algorand APAC accelerator. +Website: https://notiboy.com/ + +## Present Proposal +In web3 an identity is represented by an address rather than a username or password. When a web3 entity try to communicate with other entities using web2 social media platforms, they find it difficult because of this difference in identity. We at notiboy are building applications that will make communication more effective for algofam. Our notification service helps the web3 projects to effectively communicate with end-user addresses. As a next step, we would like to build a web3 specific chat application that will facilitate address-to-address communication. This application will be integrated into our web and mobile apps. APIs will be made available that can be integrated by the web3 projects to provide a in-app chat experience for their end-users. This will have address to address chat feature, group chat feature which helps in development of web3 communities. The users will also be able to swap/transfer assets while chatting which adds to convenience of web3 ecosystem on Algorand. + +## Future Blueprint + +### Milestone 1: Build Chat Application. +Time Taken : 3 months + +Amount: 30000 + +Description: + - We intend to build a basic address-to-address chat application and integrate it into our current application. + - Featutrs include 1) Ping an address to start a chat 2) Start chat on approval from the pinged address. + +### Milestone 2: Build a Group chat feature +Time Taken: 2 months + +Amount: 50000 + +Description: + - Group Chat feature which will allow cration of web3 communities without revealing any personal information of users involved. + - End to end encryption for better safety. + - Integrate NFDomains for better chat experience. + +### Milestone 3: Transfer of assets on chat +Time taken: 2 months + +Amount: 50000 + +Description: + - Swapping assets between addresses while chatting + - Sending assets between addresses while chatting + - Release apis as a service so that projects can integrate chat app into their web3 application. + + +## Benefits for the community +1) Community members can interact with each other by using an algorand address as their identity. Currently, members have to expose their web2 identities, like email-id or phone numbers via a web2 platform to interact with other members or web3 projects. + +2) Web3 projects on algorand can integrate our APIs to their application thus providing an in-app chat experience for +their end-users. + +## Additional information +Twitter: https://twitter.com/notiboyproject
+Discord: discord.gg/GdJyPP598W
+Medium: https://medium.com/@Notiboy From 8e7343c9eeec8ddc3df0faf3f848dd3068946b5c Mon Sep 17 00:00:00 2001 From: Vidhyanand CS Date: Tue, 12 Dec 2023 15:48:01 +0530 Subject: [PATCH 2/9] patch1 --- Proposals/xGov-104.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Proposals/xGov-104.md b/Proposals/xGov-104.md index f9a2075a..879341b4 100644 --- a/Proposals/xGov-104.md +++ b/Proposals/xGov-104.md @@ -24,7 +24,8 @@ We have been building the Notiboy project and won 2nd prize during the 1st Green Website: https://notiboy.com/ ## Present Proposal -In web3 an identity is represented by an address rather than a username or password. When a web3 entity try to communicate with other entities using web2 social media platforms, they find it difficult because of this difference in identity. We at notiboy are building applications that will make communication more effective for algofam. Our notification service helps the web3 projects to effectively communicate with end-user addresses. As a next step, we would like to build a web3 specific chat application that will facilitate address-to-address communication. This application will be integrated into our web and mobile apps. APIs will be made available that can be integrated by the web3 projects to provide a in-app chat experience for their end-users. This will have address to address chat feature, group chat feature which helps in development of web3 communities. The users will also be able to swap/transfer assets while chatting which adds to convenience of web3 ecosystem on Algorand. +In present proposal we would like to implement group chat which will allow projects to create communities without the complxities of discord. Also this will help them to maintain +privacy. We will implement end to end encryption for better safety. NFDomains will be integrated for better user experience while chatting. ## Future Blueprint @@ -48,7 +49,7 @@ Description: - Integrate NFDomains for better chat experience. ### Milestone 3: Transfer of assets on chat -Time taken: 2 months +Time taken: 1 months Amount: 50000 From 89d00ca63a11ab7a636444c8c3b73ee518399355 Mon Sep 17 00:00:00 2001 From: Vidhyanand CS Date: Tue, 12 Dec 2023 15:50:52 +0530 Subject: [PATCH 3/9] PATCH 3 --- Proposals/xGov-104.md | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/Proposals/xGov-104.md b/Proposals/xGov-104.md index 879341b4..2f6a3529 100644 --- a/Proposals/xGov-104.md +++ b/Proposals/xGov-104.md @@ -24,20 +24,13 @@ We have been building the Notiboy project and won 2nd prize during the 1st Green Website: https://notiboy.com/ ## Present Proposal -In present proposal we would like to implement group chat which will allow projects to create communities without the complxities of discord. Also this will help them to maintain -privacy. We will implement end to end encryption for better safety. NFDomains will be integrated for better user experience while chatting. +In present proposal we would like to implement group chat which will allow projects to create communities without the complxities of discord. +Also this will help them to maintain privacy. +We will implement end to end encryption for better safety. +NFDomains will be integrated for better user experience while chatting. ## Future Blueprint -### Milestone 1: Build Chat Application. -Time Taken : 3 months - -Amount: 30000 - -Description: - - We intend to build a basic address-to-address chat application and integrate it into our current application. - - Featutrs include 1) Ping an address to start a chat 2) Start chat on approval from the pinged address. - ### Milestone 2: Build a Group chat feature Time Taken: 2 months From 6dd53ab6c1d51fd5ac43852c7ece7b82c3665609 Mon Sep 17 00:00:00 2001 From: Vidhyanand CS Date: Wed, 20 Dec 2023 11:13:20 +0530 Subject: [PATCH 4/9] Adding forum link for discussion --- Proposals/xGov-104.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/Proposals/xGov-104.md b/Proposals/xGov-104.md index 2f6a3529..1ff221bb 100644 --- a/Proposals/xGov-104.md +++ b/Proposals/xGov-104.md @@ -2,12 +2,12 @@ id: 104 title: Notiboy Web3 Chat author: AP (@Vidhyanandcs) -discussions-to: https://discord.com/channels/917745024106643487/961952985125113866 +discussions-to: https://forum.algorand.org/t/xgov-104-notiboy-web3-chat-milestone-2/10809 company_name: Securecerts Technologies category: dApps focus_area: User Onboarding open_source: Yes -amount_requested: 50000 +amount_requested: 60000 status: Final --- @@ -34,12 +34,12 @@ NFDomains will be integrated for better user experience while chatting. ### Milestone 2: Build a Group chat feature Time Taken: 2 months -Amount: 50000 +Amount: 60000 Description: - - Group Chat feature which will allow cration of web3 communities without revealing any personal information of users involved. + - Group Chat feature which will allow creation of web3 communities without revealing any personal information of users involved (mobile). - End to end encryption for better safety. - - Integrate NFDomains for better chat experience. + - Integrate NFDomains for better chat experience (mobile). ### Milestone 3: Transfer of assets on chat Time taken: 1 months @@ -47,8 +47,9 @@ Time taken: 1 months Amount: 50000 Description: - - Swapping assets between addresses while chatting - - Sending assets between addresses while chatting + - Implemeting web3 chat in webapp. + - Swapping assets between addresses while chatting. + - Sending assets between addresses while chatting. - Release apis as a service so that projects can integrate chat app into their web3 application. From 35f1381169efb118d6b272e55fe207ef1ffa3d6c Mon Sep 17 00:00:00 2001 From: Vidhyanand CS Date: Thu, 4 Jan 2024 05:14:18 +0530 Subject: [PATCH 5/9] update present proposal --- Proposals/xGov-104.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Proposals/xGov-104.md b/Proposals/xGov-104.md index 1ff221bb..d63d30e3 100644 --- a/Proposals/xGov-104.md +++ b/Proposals/xGov-104.md @@ -24,10 +24,8 @@ We have been building the Notiboy project and won 2nd prize during the 1st Green Website: https://notiboy.com/ ## Present Proposal -In present proposal we would like to implement group chat which will allow projects to create communities without the complxities of discord. -Also this will help them to maintain privacy. -We will implement end to end encryption for better safety. -NFDomains will be integrated for better user experience while chatting. +In present proposal we would like to implement group chat which will allow projects to create communities without the complxities of discord.Community members can join the group by just connecting their wallet. This will help them to maintain privacy. We will implement end to end encryption for better safety. +NFDomains will be integrated for better user experience while chatting. The address and profile picture will be replaced by NFD (if there is one) which can also be considered as a digital idenity usecase for domain name service. ## Future Blueprint From 3bd225c006fa8063ebd9b460d6b17d598803d909 Mon Sep 17 00:00:00 2001 From: Vidhyanand CS Date: Thu, 4 Jan 2024 12:49:03 +0530 Subject: [PATCH 6/9] updates on mobile imlementation --- Proposals/xGov-104.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Proposals/xGov-104.md b/Proposals/xGov-104.md index d63d30e3..b24de9c3 100644 --- a/Proposals/xGov-104.md +++ b/Proposals/xGov-104.md @@ -27,6 +27,8 @@ Website: https://notiboy.com/ In present proposal we would like to implement group chat which will allow projects to create communities without the complxities of discord.Community members can join the group by just connecting their wallet. This will help them to maintain privacy. We will implement end to end encryption for better safety. NFDomains will be integrated for better user experience while chatting. The address and profile picture will be replaced by NFD (if there is one) which can also be considered as a digital idenity usecase for domain name service. +Our chat application will be mobile first with implementation on iOS and Android. This is inline with the analysis that mobile phones are primarly used for chat applications when compared to web. + ## Future Blueprint ### Milestone 2: Build a Group chat feature @@ -35,9 +37,9 @@ Time Taken: 2 months Amount: 60000 Description: - - Group Chat feature which will allow creation of web3 communities without revealing any personal information of users involved (mobile). + - Group Chat feature which will allow creation of web3 communities without revealing any personal information of users involved (Android & iOS). - End to end encryption for better safety. - - Integrate NFDomains for better chat experience (mobile). + - Integrate NFDomains for better chat experience. ### Milestone 3: Transfer of assets on chat Time taken: 1 months From 66aef04472a19017792c6c5d8d589e4bdb56bfaf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane?= Date: Tue, 23 Jan 2024 10:08:32 +0100 Subject: [PATCH 7/9] Add period to header --- Proposals/xGov-104.md | 1 + 1 file changed, 1 insertion(+) diff --git a/Proposals/xGov-104.md b/Proposals/xGov-104.md index b24de9c3..cc8d663d 100644 --- a/Proposals/xGov-104.md +++ b/Proposals/xGov-104.md @@ -1,5 +1,6 @@ --- id: 104 +period: 3 title: Notiboy Web3 Chat author: AP (@Vidhyanandcs) discussions-to: https://forum.algorand.org/t/xgov-104-notiboy-web3-chat-milestone-2/10809 From feff13dec631a4ba007f8978782bd002fdddadea Mon Sep 17 00:00:00 2001 From: Vidhyanand CS Date: Wed, 24 Jan 2024 17:40:24 +0530 Subject: [PATCH 8/9] update forum link --- Proposals/xGov-104.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Proposals/xGov-104.md b/Proposals/xGov-104.md index cc8d663d..eef79337 100644 --- a/Proposals/xGov-104.md +++ b/Proposals/xGov-104.md @@ -3,7 +3,7 @@ id: 104 period: 3 title: Notiboy Web3 Chat author: AP (@Vidhyanandcs) -discussions-to: https://forum.algorand.org/t/xgov-104-notiboy-web3-chat-milestone-2/10809 +discussions-to: https://forum.algorand.org/t/xgov-104-notiboy-web3-chat-milestone-2-group-chat-encryption-and-nfd-integration/11194 company_name: Securecerts Technologies category: dApps focus_area: User Onboarding From ad7ad41a6eedf017f942cc10ed36d6215f91fb52 Mon Sep 17 00:00:00 2001 From: Vidhyanand CS Date: Mon, 29 Jan 2024 15:52:27 +0530 Subject: [PATCH 9/9] More explanation. --- Proposals/xGov-104.md | 34 ++++++++++++++++------------------ 1 file changed, 16 insertions(+), 18 deletions(-) diff --git a/Proposals/xGov-104.md b/Proposals/xGov-104.md index eef79337..5d837e62 100644 --- a/Proposals/xGov-104.md +++ b/Proposals/xGov-104.md @@ -25,33 +25,29 @@ We have been building the Notiboy project and won 2nd prize during the 1st Green Website: https://notiboy.com/ ## Present Proposal -In present proposal we would like to implement group chat which will allow projects to create communities without the complxities of discord.Community members can join the group by just connecting their wallet. This will help them to maintain privacy. We will implement end to end encryption for better safety. -NFDomains will be integrated for better user experience while chatting. The address and profile picture will be replaced by NFD (if there is one) which can also be considered as a digital idenity usecase for domain name service. +In present proposal we would like to implement group chat which will allow projects to create communities without the complxities of discord. Smaller projects can create a group by just connecting their wallet. Community members can join the group by just connecting their wallet and need not share any other information. This will help them to maintain privacy. -Our chat application will be mobile first with implementation on iOS and Android. This is inline with the analysis that mobile phones are primarly used for chat applications when compared to web. +We will implement end to end encryptionwhich will make sure that the communication is secure and cannot be leaked by malicious entities. -## Future Blueprint +NFDomains will be integrated for better user experience while chatting. The address and profile picture will be replaced by NFD (if there is one) which can also be considered as a digital idenity usecase for domain name service. -### Milestone 2: Build a Group chat feature -Time Taken: 2 months +Our group chat application will be mobile first with implementation on iOS and Android. This is inline with the analysis that mobile phones are primarly used for chat applications when compared to web. -Amount: 60000 -Description: - - Group Chat feature which will allow creation of web3 communities without revealing any personal information of users involved (Android & iOS). - - End to end encryption for better safety. - - Integrate NFDomains for better chat experience. -### Milestone 3: Transfer of assets on chat -Time taken: 1 months +## Future Blueprint + +### Milestone 3: Notiboy Super App +Time taken: 3 months -Amount: 50000 +Amount: 100000 Description: - - Implemeting web3 chat in webapp. - - Swapping assets between addresses while chatting. - - Sending assets between addresses while chatting. - - Release apis as a service so that projects can integrate chat app into their web3 application. + - Transforming Notiboy into a super app for algorand with a service store (services include Node staking pool, swapping router and more...). + - Implementing chat feature on webapp. + - Swapping assets between addresses while chatting (web). + - Sending assets between addresses while chatting (web). + ## Benefits for the community @@ -60,6 +56,8 @@ Description: 2) Web3 projects on algorand can integrate our APIs to their application thus providing an in-app chat experience for their end-users. +3) Get concensus rewards by staking into our pool (once consensus rewards are live). This is useful for algo holders who cannot run their own node. Smart contract will be opensource and audited. + ## Additional information Twitter: https://twitter.com/notiboyproject
Discord: discord.gg/GdJyPP598W