completed

Revenue Share Token Smart Contract

$10,000.00 Received
$10,000.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Addresses Challenge
Feasibility
Auditability
Solution

To build an open source smart contract for revenue sharing for Cardano DApps.

Problem:

There are currently no open source smart contracts for Revenue Share Tokens applications, which could be used by many different platforms.

Yes Votes:
₳ 79,598,756
No Votes:
₳ 3,158,807
Votes Cast:
204

This proposal was approved and funded by the Cardano Community via Project F7: Mini/Low-Budget Dapps & Integrations Catalyst funding round.

  • Video cover image

Detailed Plan

.

Revenue Sharing Tokens (RSTs)

In the context of token utilities, revenue sharing is probably one of the most fundamental use cases. Just like owning some shares of a company that pays dividends, by holding some RSTs you receive your shares of the profit made by the platform that issued the RSTs.

By issuing and selling RSTs, new platforms can raise money from crypto investors who believe in their project and in what they are building.

RST smart contract functionality

The most straightforward way of distributing revenue to RST holders is to send them their respective share of the platform's income based on a specified frequency. This approach, although, eventually leads to high transaction fees, proportional to the number of RST holders and also on the distribution frequency.

To avoid this issue, two main strategies can be used:

  • Decreasing the frequency at which rewards are distributed
  • Picking some RST holders randomly to receive rewards at that each rewards distribution batch

The RST distribution smart contract will query the Cardano blockchain, identify the RST holders and distribute the rewards based on their shares and the parameters defined by the platform owner, such as frequency and percentage of RST holders to receive funding each distribution round, for example.

Roadmap

<u>March 2022</u>

  • Development of the RST smart contract

<u>April 2022</u>

  • Testing of RST smart contract on testnet
  • Open sourcing code and documentation

Success metrics

  • After 3 months: RST smart contract developed and open sourced
  • After 6 months: 10+ projects using the RST smart contract
  • After 12 months: 30+ projects using the RST smart contract

Team

The Loxe Inc. team is behind this proposal, and we have already been funded through Catalyst in Fund 6 for the following proposals:

  • Win-Win Dispute Resolution: <https://cardano.ideascale.com/a/dtd/368353-48088>
  • Gravatar for ADA Wallets: <https://cardano.ideascale.com/a/dtd/367448-48088>
  • Proof of identity for mediators: <https://cardano.ideascale.com/a/dtd/368367-48088>

Besides, we are building partnerships with other projects being developed in the Cardano and Catalyst ecosystems, such as the Proposal Mentor Marketplace (https://cardano.ideascale.com/a/dtd/369749-48088).

Our team site ( <https://winwin-team.web.app/> ) has additional information on each team member incl. LinkedIn and/or Github links.

<u>Matthias Sieber</u>

  • Professional Software Engineer for over 20 years
  • worked on Liqwid through MLabs internship
  • Conflict Resolution Specialist (Mediator, Facilitator, Peacekeeper, Educator)
  • BA in Negotiation, Conflict Resolution, and Peacebuilding
  • Master of Dispute Resolution
  • Community-elected Moderator on Cardano Stack Exchange
  • Plutus and Prism Pioneer (1st cohorts)
  • Project Catalyst Community Advisor and Veteran Community Advisor
  • Catalyst Circle member representing the Cardano Foundation
  • Cardano Ambassador
  • Built successful marketplaces, startups, SMBs, and mission-driven teams
  • Gimbalabs PPBL Team Member

<u>Eli Selkin, L.C.S.W., M.S</u>

  • Professional Software Engineer for over 5 years
  • Plutus Pioneer
  • Gimbalabs PPBL Team Member
  • MS in Computer Science, specializing in Machine Learning
  • ML architect
  • B.A. in Psychology
  • Masters of Social Work
  • Licensed clinical social worker

<u>Victor Corcino</u>

  • Energy Industry Engineer for 6 years
  • Gimbalabs PPBL Team Member
  • Member of the 1st Catalyst Circle as Community Advisors representative
  • Catalyst Veteran Community Advisor and Proposal Mentor
  • Co-creator of AIM Community Tools (CA/vCA Tools, Voter Tool)
  • BSc Chemical Engineering and MSc Chemical Engineering and Software Development
  • Specialization in Data Science, Artificial Intelligence and Machine Learning
  • PhD candidate, researching the field of Machine Learning applied to Computational Fluid Dynamics

<u>Ganesh N</u>

  • Professional Software Engineer for over 8 years
  • Plutus Pioneer (1st cohort)
  • Gimbalabs PPBL Team Member
  • BTech in Electronics and Communication Engineering
  • Has lead development of large scale applications
  • Experience in the financial services industry

Budget

  • 2 Plutus developers part time for 2 months: $2000 x 2 x 2 = $8k
  • Project and integration management for 2 months: $2k
  • Total: $10k

Community Reviews (1)

Comments

Monthly Reports

We have already developed a flow chart for the smart contract and started building it. We are currently evaluation the integration with an oracle and testing it out.

Disbursed to Date
$10,000
Status
Still in progress
Completion Target
5/31/2022
Comments 0

Login or Register to leave a comment!

The proposal is progressing as expected.

Disbursed to Date
$10,000
Status
Still in progress
Completion Target
5/31/2022
Comments 0

Login or Register to leave a comment!

Evrything was already developed and tested. We are now finalizing the description of the repository in GitHub and preparing the close-out report and video, so we are closing this out within one week.

Disbursed to Date
$10,000
Status
Still in progress
Completion Target
5/31/2022
Comments 0

Login or Register to leave a comment!

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    d. 3 se. 24
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    d. 4 se. 3
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    d. 3 se. 48
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    d. 2 se. 16
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    d. 3 se. 14
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    d. 3 se. 19
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    d. 4 se. 59
    Darlington Kofa
0:00
/
~0:00