Development

GitHub metrics

Developer activity (from Coinlib.io)

The Theta mainnet launch is tomorrow, and the team has some more updates for the community coming last week. Here is a quick summary of the mainnet launch schedule and details:

March 12th: The Theta mainnet snapshot is complete! The team completed the snapshot at Ethereum block 7,356,258 at 7:45:36 pm UTC, details here.

March 15th: The Theta native blockchain will launch at approximately 7PM UTC. For each ERC20 Theta Token you held at the time of the snapshot, you will automatically receive Theta Tokens on the Theta mainnet at a 1:1 ratio. You will also receive an airdrop of Theta Fuel, the operational or ‘gas’ token of the protocol, at a 1:5 ratio. Example: if you hold 1,000 ERC20 Theta Tokens at the time of the snapshot, you will receive 1,000 mainnet Theta Tokens as well as 5,000 Theta Fuel.

Wallets supporting Theta mainnet: Theta wallet for Android OS and Apple iOS, Web Wallet

Exchanges supporting Theta mainnet: Binance, UPbit, Bithumb, Gate.io, DigiFinex, Huobi

With the Theta mainnet launch fast approaching, the team would like to share with the community some important updates on Guardian Nodes, a critical piece of Theta’s Multi-Level BFT consensus mechanism. This includes the introduction of the Guardian Node onboarding program, which will let users start earning TFUEL and will help select the initial operators of Guardian Nodes.

Guardian Nodes finalize blocks in Theta’s Multi-BFT consensus protocol, and are meant to be run by members of the Theta community. Users that run Guardian Nodes will be rewarded with TFUEL. Theta team expectation is that Guardian Node functionality will go live in Q3 2019 The plan is for a minimum requirement of 100,000 Theta Tokens staked to run a Guardian Node As a transition to Guardian Nodes functionality in Q3, the team is launching the Guardian Node onboarding program, including a downloadable client (to be released by end of March) that will allow you to earn TFUEL based on the amount of Theta Tokens you hold, your “node” uptime, and your system specs. For the Guardian Node onboarding client, there is no minimum number of Theta Tokens to hold, and all users will be able to earn TFUEL. Evaluation of the top participants in the Guardian Node onboarding program will influence which users are first to participate in operating Guardian Nodes upon their release

More on The Guardian Node onboarding program:

The Guardian Node onboarding program begins with a downloadable client that verifies the number of Theta Tokens you hold, your hardware specs, and your uptime/consistency running the client. By scoring well in all those categories, you will earn TFUEL rewards in your Theta wallet just as you will when the actual Guardian Node functionality launches in Q3. Your TFUEL earnings will be proportional to the Theta Tokens you hold in your wallet — the more Theta you hold, the more TFUEL you’ll earn. This TFUEL will come from the TFUEL reserves that Theta Labs holds, and until Guardian Nodes formally launch the supply of TFUEL will remain fixed at 5 billion. The Guardian Node onboarding client will be released no later than end of March 2019.

For the GN onboarding client, there is no minimum requirement of Theta Tokens to hold. You can hold as few or as many tokens as you want, but your TFUEL earnings will be proportional to how many Theta Tokens you are holding. While the team expects the minimum to actually run a Guardian Node to be 100,000 tokens, they will be using this onboarding program as a way to gauge the landscape of Theta tokenholders, and that minimum token requirement may change based on testing and observation.

Your uptime running the onboarding client (how consistently your computer is online) is critical; the consensus protocol requires nodes maintain consistent contact with the network. If nodes are significantly asynchronous, block production could be delayed, or the protocol could become vulnerable to an attack.

While the onboarding client is light and does NOT require specs as high as the actual Guardian Node to run, the client will take into account your hardware specs, and users that meet the actual requirements of running a Guardian Node will be noted if there is excess demand to run Guardian Nodes at launch.

More broadly, one of the benefits of running the GN onboarding program is that Theta team can evaluate which users are performing to the standards required to run a Guardian Node, which will allow those users to take priority in the first Guardian Node set upon launch in Q3. Ideally this can be done at the protocol level prior to GN launch and make the process as unbiased as possible.

The Theta web wallet has been released. PC users can access the web wallet here. The Theta Web Wallet fully supports the mainnet token swap.