Open rroland10 opened 3 years ago
Addendum:
To Keep things simple:
Main account would be support.gm (100% funds)
Then monthly 10% will automatically be distributed to development account; 10% to merchandise act; 10% for free account creation; then 70% distributed to EOS Representatives account. Whatever amount that is in the EOS representative account, only 10% will be distributed among the representatives. Then the multi-sig of 3/5 approval needed to make changes to the smart contract if we have to adjust the percentages.
EOS User Support:
EOS user support created by the community for the community. The goal of EOS support is to help the average user onboard into EOS without any difficulties. Members of the EOS community are developing the EOS user support for the EOS community.
Introduction: Blockchains have the potential to revolutionize the way we do things in today’s society. As it stands, blockchain is on pace to deliver on its promise to introduce transparency and trust into our legacy systems. As one of the most performant and technologically advanced blockchains, EOS is leading blockchain development and scalability. The core functionality of EOS is to provide blockchain-based applications in a way that is similar to web-based applications. For EOS to achieve these goals, we must recognize EOS user support. EOS user support aims to provide assistance to users and in addition make EOS onboarding process as easy as possible.
To achieve these goals, EOS user support must:
Secure funding from EOS foundation, Pomelo, Eden on EOS
Operate based on community Donations
Create a smart contract to aid with token distribution and gamification of the EOS User Support platform.
This issue will address step three of the development of the EOS user support platform.
Smart Contract development for EOS User Support Platform: Initially, the idea was to issue support tokens to EOS support representatives based on a calculated algorithm so that Support representatives could stake and claim EOS tokens from the EOS pool each month. Upon further discussion and re-evaluation, we will improve on the idea by:
Designing a smart contract to distribute EOS tokens directly to EOS user support representatives and contractors.
setting up the support.gm account to secure donations and grants from the EOS support web application, Pomelo, EOS Foundation, and Eden.
of note: there will be five administrator multi-sig; with 3/5 approval of 5% of 10% allocated for support expenses, marketing and platform development monthly distribution to EOS support developers; 5% of 10% allocated for EOS merchandise; 10% for free account creation, free power-ups, user rewards program; 10% of 70% of funds allocated for EOS support representatives monthly.)
Leveraging the Eden filter built by EOS Costa Rica since EOS support members will be Eden members.
If possible, utilizing the Eden treasury contract and modify it.
The idea is to have five multi-sig with 3/5 approval to allow for monthly disbursement of the EOS support treasury. The monthly disbursement of the 10% approved from the 70% allotment to be distributed to EOS support representatives will be divided equally among the EOS support user representatives' ranks. Hence, like the Eden contract, the amount will further be divided equally among the level's representatives.
Ranking Support representatives automatically off-chain using the EOS support platform: as beginner, intermediate, Expert. (for example, for Eden, after each election, each account is assigned a representative rank) --- it will be a challenge to have the smart contract automate the rankings; therefore in our case, we will use off-chain tools to automate the ranks and update all rankings manually each month on-chain.
Solutions: Eden member filter, then filter on who is EOS support representative and Eden member. Manually update rankings monthly by five multi-sig administrators.
Gamification
Issue NFT badges for EOS representatives based on their rankings through atomic hub platform
Issue NFT for users who sign up for the EOS support learning center and complete the online courses at the learning center
Ability to Mint NFT's for accounts that donates 500 EOS and above to EOS User Support
(The idea is Eden on Eos is a form of governance on the EOS blockchain, so we should trust that the administrators will act in the best interest of the EOS Support Representatives and, better yet, the whole EOS community. In addition, we are trusting that all support representatives will follow the peace treaty, Eden bylaws and act in good faith for the betterment of EOS user support)
Credit: Francis Sangkuan and his team from Pizza.live Developed the Initial smart contract for EOS User Support.
Issue opened by Randall Roland