Telcoin Platform

Council Members: TEL Distribution Levels

30M TEL distributes from the TEL Treasury as an automated stream, divided evenly amongst 33 Council Members, or 909,090.909 TEL per Member in year 1. Council Members receive an NFT when they are elected by the Miner Group, and TEL is allocated to owners of those NFTs in equal quantity each block.

Overview

Miner Council Members receive TEL via Sablier streams that originate from the TEL Treasury.

Council Member NFTs

Each Miner Council has its own NFT contract that grants each Council Member with proposal and voting authority over their domain. Council Members are transferred council NFTs upon selection by miners as a result of delegation and election processes.

The TEL Treasury sends a Sablier stream of TEL to the NFT contract, which is specially designed to split incoming streams equally and redirect them to holders of the NFT.

In year one, a total of 30M TEL streams to Council NFTs on a per block basis, with calculations based off of time, split evenly among the 33 elected Council Members across all Miner Councils and the TAO, at a rate of 909,090.905 TEL per member.

 

On-going Distribution Levels: TEL Streams

ComponentMechanismsY1Y2Y3
Council Member NFTsSablier streams30M27M24.3M
 

Distribution Mechanisms

  • Specification: The TAO will initiate Sablier streams to each of the Council’s NFT contracts.
  • Example: If a council has 8 members (such as the Platform Council), the TAO will open a stream to the Platform Council NFT contract with a rate of 8/33 * 60 million / 31557600 = 0.46 TEL per second where 31557600 is the number of seconds in a year. The Platform Council NFT contract will then split this flow into 8 equal parts and distribute to NFT holders.
  • Control: After the Councils have been organized, control over the Treasury and distribution infrastructure is empowered to the Platform, Treasury Council who may collaborate to make changes using the TELIP process.
  •  
    CouncilMembersNFT
    Platform Council80xbe3fDb7F619650dBFFcf45f9AcEc1E61658f1A59
    Treasury Council40x5F402dF1cBA14aAcf055F978Da0586c6F22d78B4
    Compliance Council40xE0128E658bDf23F02edA5dCAC536bF903307F02e
    TAN Council60xB2231a13924e7061019AeCC729d37b4BC311CE47
    TELx Council60xdfFed6db124462D6934cd72125a701bE587A5019