Skip to content

Tokenomics - #58

Open
Ronnie-Ahmed wants to merge 2 commits into
masterfrom
tokenomics
Open

Tokenomics#58
Ronnie-Ahmed wants to merge 2 commits into
masterfrom
tokenomics

Conversation

@Ronnie-Ahmed

Copy link
Copy Markdown
Contributor

Pull Request: Initial Token Distribution & ChainSpec Update

This pull request introduces the initial token distribution for the Cyborg network and updates the chain_spec.rs accordingly. It adds all relevant stakeholder accounts and allocates tokens based on the predefined tokenomics model.


Changes Made

  • Modified testnet_genesis function in chain_spec.rs to:

    • Allocate portions of the total supply to:

      • early_contributors

      • public_sale

      • miners

      • foundation

      • founding_team

      • marketing

      • early_backers

      • presale

    • Each allocation is based on a percentage of a 20 million BORG total supply (adjusted for 12 decimal precision).

    • Added token allocation for collators based on candidacy bond.

  • Added hardcoded AccountIds derived from known public keys using array_bytes::hex_n_into_unchecked.


@tom-blk tom-blk left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good as far as I can tell, but we'll need two separate branches from now on then, since this will get rid of the pre-funded testing accounts if I am not mistaken. This means that we should probably have:

  • a development branch that keeps the old testing accounts intact and is used for dev and testing
  • the master branch with tokenomics implemented that mirrors the changes to the development branch

I think it would be good practice to add that before merging this, since it will be a requirement moving forward

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants