I think NFT is not simply just the hype but can be use in reality because of the structure in the contract will open a lot of ideas on how we utilise it. While centralised like twitter is going downhill, this is the opportunity for web3 social to rise to the top

10years ago no one know people can make money by streaming on twitch, and surely now there are still new unexplored ecosystem for new business flow. The ecosystem I want to build is quite large yet exciting, I believe the world can shift progressively to web3 through this because this will increase usage and userbase with high traffic activity. This will lead more job opportunity which require maintenance, and security ahead. I love blockchain and all of those innovative idea keeps my adrenaline up, I can't get enough learning them all.

Now let's back to this DAPP, since my overall goal and vision are quite large, and scalable idea with time limitation now. 
So to achieve this realistically, I split them into 3 Phases, and the first phase is already enough for this hackathon. Each phases is also have micro vision and mission.

Phase I: SELECTION
6 contracts deployed, focus on engaging and distribution level
with basic features on FrontEnd

Phase II: EXPLORATION
18 contracts sketch, focus on usage, socializing, and staking feature.

Phase III: [UNREVEALED]
Gamification implementation, to generate the new cashflow cycle in web3 era

That's brief summary, and I will explain further in video and community engagement later. I cannot reveal the 3rd phase yet since I think that's quite unique and only enabled because the power of blockchain,  and also still need to focus on the quality of 1st phase. 

I'm strategist, and I think 1st phase is enough for this hackthon. I prefer to explain in immaculate way and more prepared material. There are problem with tokenomic in 3rd phase idea and yet havent got time to finish it. 

So stay tune.

BACODAPP - 1st PHASE - SELECTION

BACODAPP.com

BACODAPP.xyz

BACOD.xyz

The goal of this phase is simply -> fluencing the other while making passive income. This phase is the first introduction to community how social dapp will use NFT and making passive income by increasing your network.

I'd must say "marketing by community will goes work as user will try their best to fluence the other for their own benefit and giving other the opportunity"

Almost every part of the dapp is utilising the NFT structure, starts from the profile token, the gift-codes, and the content post. Everything is in smart-contract and stored with IPFS/Filecoin too, and there's feature of using VRF-random to generate surpise amount of giftcode.

website

This ecosystem use 6 deployed mumbai smart contracts :

- 0x02DDe6B48a05bBB8035cc58f912a7334FEb67e8d
- 0x9cb9eDfFE899105f30bBc85AB809787960a24748
- 0x3709120C8D1DFEEE9bF8290baa1EA84b2839540c
- 0x9e9cbAd21DBDCEC93a7466B1Bc00b90d1d41CB5b
- 0x5d378E2B2274f9f1e53954e67Bfb76e756ed9da5
- 0x1328f326675a4d5f53d954023779F170EdCd6237

So what's the hightlight feature on 1ST PHASE? a commission reward in your network

Level Distribution

While creating your network, you will gain benefit passive income from everyone who invited by you.

Currently there are 3 levels: 3levels

Ancestor here is someone who has already invite many people, and those invited person has also invite the other, and making family tree a.k.a NETWORK chain. So if you are an ancestor of someone, you will receive distribution revenue.

while the first level (direct children) gives 30%. Screenshot 2022-11-15 at 12.38.10 AM|481x500

This is the 2nd level receiving and goes on. (only 3 levels available now) Screenshot 2022-11-15 at 12.45.29 AM|645x500

So if you are successfully influence many people, or influence an important person. Then your network will bigger and it will benefit your passive income. Screenshot 2022-11-15 at 12.50.10 AM|483x500 Screenshot 2022-11-13 at 5.35.51 AM|690x396

The rest of distribution will goes to Treasury wallet which will be used in 2nd and 3rd Phase. There will be competition in 3rd phase because it's a gamification, and initial reward injection in 2nd phase, and In the future after completing all phases. DAO will take care of this, as community will decide back how it grow further.

Now to boost and ignite thus process above, and creating the cashflow. the registration process is made with EXCLUSIVITY. this is one of the reason from the first theme: SELECTION. There are 3 ways to join:

  1. Whitelisted
  2. Get giftcodes
  3. Unpack the profile

Screenshot 2022-11-15 at 2.26.49 AM|690x475

the #2 and #3 are OPTIONS registration from product inside bacodapp store Screenshot 2022-11-15 at 2.29.37 AM|690x413

On hackthon demo, each user will be airdrop 1000 fake-USD after minting the profile. This to ensure, user can start to purchase the product and might to try the distribution reward in the demo dapp.

The giftcodes are NFTs product and has unlimited supply, while profile pack is limited for the early stage only. I was considering the price will be pegged with BACOD coin, but that's not important now. Since the focused is to create network chain instead newly tree-branch. So its supply is limited and might be quite pricey.

While after completing all phases will have different approach and will be made free for registration. This is because the new ecosystem from gamification of 3rd phase will be the vital of cashflow and structure of the DApp supposedly finished to accommodate the other idea, but right now this is the strategy for 1st phase i implemented to increase userbase while still making other benefit and improvement. I prefer to take things slowly, so I can reflect on each phases and balancing the quality of the infrastructure.

Once you have purchased the giftcodes, you can try to create another account with referral code of previous and purchase the product again in 2nd account, so you can check out the distribution reward on notification and it will also have increased in earnings

Supposedly user need to be a subscriber to be able receive the distribution else it will be skipped to the next upper level. but in this demo, you will get free subs if you made the first purchase in bacod-store.

you can check the 2nd phase sneak peak, and if I had time (since im really late to join this). the first phase can post directly to chain network. (if somehow when you try it's closed, then there's bug i need to fix). 2nd phase will have approximately 18 smart-contracts. Since each followers, or even a post can be collected, and there are newly innovative idea from me to stake thus NFT for another cashflow generator. Screenshot 2022-11-15 at 3.05.18 AM|690x413

and this one is the sneakpeak of 3rd phase with gamification. Screenshot 2022-11-13 at 5.35.43 AM|690x395

This is the roadmap, the 1st phase still need to be perfected. But already capable to show and demo what it can do for 1st phase goal.

Finished goal for this hackthon:

  • [x] build smart contract for the system
  • [x] use VRF on smart contract
  • [x] build FE
  • [x] integrate FE with smart contract
  • [x] a working distribution flow
  • [x] a working profile token
  • [x] a working store
  • [x] a working invitation
  • [x] giftcode to be nft
  • [x] giftcode track history (bug fixing)
  • [ ] prepare social community (discord, telegram, reddit, instagram)

Next todo (perfecting):

  • Upgrade contract to upgradeable feature (or proxy contract)
  • Enhance contract security
  • Cold development contract for initial phase 2
  • Enhance network graph
  • Fix frontend render
  • Update UI UX
  • Contract Audit
  • Whitelist people to join
  • More videos
  • Launch DAPP on mainnet

I think if all good and the DAPP can serve without bug. we can goes to mainnet and start preparing for the next phase.

Simplify Next Roadmap:

  • Phase 2 contracts development (collection, post, follower)
  • Whitepaper for NFT staking
  • Newly product registration
  • PHASE 2 LAUNCH
  • Finalize Governance token
  • DAO launch and Governance token
  • Finalize the Tokenomic for 3rd phase
  • Finishing whitepaper for the gamification
  • BACOD Token deployment
  • PHASE 3 LAUNCH

Consideration Roadmap (might removed): The future roadmap is also depending on the growth of the project, as every situation can become advantage for the dapp but i cannot distracted way too much with this while quality of the product still not meet my expectation, but future consideration :

  • DAO
  • Cross-Chain with chainlink CCIP

The challenge here is definitely TIME,

I got the idea late and how gamification is way too big to accomplish, so prepare set of strategy to make it better idea while still achievable. So SELECTION theme for hackathon is already good enough. because Im in rush, i think my code is not good enough and lack of many things, I even skip the unit testing, etc

2nd challenge, i was making wrong development on vrf, and there's complexity with transferring from callback but it's fun to learn more


and that's it for now. Glad I'm able to make the demo in short time, only got 2 weeks from my side because the idea was late, but really hope can win.

See you in community forum: TELEGRAM: TBC DISCORD: TBC

Stay tune, stay active in community as well to get whitelist and free giftcodes when project goes mainnet. Member who work hard will be recognized. YES I'M SELECTING YOU.

Screenshot 2022-11-15 at 4.01.05 AM|406x482

NEXT PHASE (2ND PHASE) : EXPEDITION ... TBC

Built With

Share this project:

Updates

posted an update

forgot to mention, but the whitelist register is FREE PUBLIC for demo purpose. later on mainnet it will be using eip712 or simple erecover encrypt. then proceed to only use giftcodes. When the app scales and completed the 3rd phase, registration might goes public and act like social media since all the business logic now moved in the gamification tokenomic

Log in or sign up for Devpost to join the conversation.