☕
TEA Project documents
  • TEA Project Intro
    • Litepaper
    • TEA Project Example Use Cases
    • TEA Project's Technical Principles
    • Profitability of TEA Ecosystem Participants
  • User's manual
    • Tea AppStore - Account
    • Tea AppStore-TApps list
    • Tea AppStore - Investments
    • Harberger auction
    • Seeds auction
    • TEA Fluencer
    • Miner's portal
    • Developer's portal
    • Leader board
    • TEA Party
    • Togar3 Game
    • Credit token
    • Metamask connect
    • TApp authorizations
  • Tokens
    • FAQ - Tokens
    • Bonding Curve Tokens
      • Bonding Curve Theta
      • CML Miner Tokens
      • TApp Token Supply & Demand
      • TApp and CML Tokens
      • TApp Tokens
    • CML Tokens
      • CML Transfers
      • CML Seed Auctions
    • TEA Tokens
      • Billing-system-between-layer1-layer2
  • Mining
    • FAQ - Mining
    • Mining: Required Open Ports
    • Mining With AWS Nitro
    • Mining with own hardware is not available on the mainnet (Q1, 2024)
    • Hosting Profitability
    • Remote Attestation
    • State Maintainer Nodes
  • TApps
    • Developers
    • FAQ - TApps
    • Core TApps
    • TApp Creation & Theta
    • TEA Billing
    • TEA Fluencer TApp
  • Mainnet and test net (Epochs)
    • Epoch 2
    • Epoch 3
    • Epoch 4
    • Epoch 5
    • Epoch 6
    • Epoch 7
    • Epoch 8
    • Epoch 9
    • Epoch 10
    • Epoch 11
    • Epoch 12
  • FAQs
    • FAQ - Links
    • FAQ - Technical
    • TEA Governance Structure
    • TEA Security
    • TEA Social Media
    • The TEA Project Core Team
  • Appendix
    • The Future and Innovation of Layer2
    • What Makes a Web3 Application
Powered by GitBook
On this page
  • Knowledges prerequisites
  • Installation steps
  • Verification on your work
  • Hosting node software updates, failed to do so will cause "offline"
Edit on GitHub

Mining

Last updated 1 year ago

TEA Project uses the terms mining and running a hosting node interchangeably. The TEA network's run on hosting nodes that are controlled by individual miners on the TEA ecosystem. Any particular TApp may use multiple hosting nodes in the process of carrying out the computing tasks required by a TApp.

Interested miners can start hosting a node on the TEA network by and planting it into a compatible machine. Given that our machines require a hardware security module, GPS, and a publicly-accessible IP, are the first machines that meet our requirement and are currently accessible to the public. During our previous testing epochs, miners were allowed to run simulated nodes using DigitalOcean droplets. But since Alpha release, digital ocean VM is no longer allowed.

Miners are paid a gas fee by end-users who use the miners' machines when they wish to run a TApp. CML hosting nodes are chosen algorithmically based on many factors including uptime, computing power, and any special hardware that a particular TApp might use.

In addition to gas fees, CML hosting miners are paid for a public service they perform called . More information on the CML hosting profitability is available in our

Besides hosting TApps, community members can also participate in . For further questions on mining, please or contact us .

Knowledges prerequisites

  • Create AWS account

  • Basic TEA operation on Web. Starting with alpha.teaproject.org.

  • Know basic operation on CML seed auction, Miner's portal.

  • Know how to check log in TAppStore

Installation steps

  • Make sure you connect to ETH mainnet

  • Ask TEA dev team for at least 100 T as a startup fund

  • Go to Seed auction tapp to buy a CML seed. If there is no seed available, you will need to ask the TEA Dev Team or for the next day when new seems coming up

  • Contact TEA Dev Team, provide your own Metamask testing address, ask for a machine_id

  • Follow the instruction at https://github.com/tearust/nitro-build/blob/main/README.md

Verification on your work

  • You should see the CML seeds you owned in CML seeds auction tApp.

  • Go to Miner's portal app to verify your node is up running.

  • Go to alpha.teaproject.org, you should see your node besides the CML0.

  • If all above works as expected, your node is up running

  • After a few hours, check the account balance in TAppStore. If anything wrong, go to the TAppStore check logs

Hosting node software updates, failed to do so will cause "offline"

  • When there is a new update on the Hosting node software, there will be an announcement in TEA telegram.

  • It is your responsibility to read the announcement and follow the instruction to update your nodes. Mostly just running a scripts similar to what you did when install at the first time

  • If you failed to do the update, after a few hours / days, your node will be removed from the "active list". The status should look like "offline" in alpha.teaproject.org. You may see this too in the Miner's Portal TApp.

  • If your node is "offline", users cannot access to your node and you will not earn income until it is updated and get "online" again.

  • There would be a delay between your finish the update of your node and your node appear "online". It may be half hour to one hour delay.

  • The CID of your node URL is actually the version. You can verify the CID in your node's URL to match the CID of CML0. CML0 is maintained by TEA Dev Team, it is always up to date.

TApps
purchasing a CML NFT
AWS Nitro
remote attestation
hosting profitability guide
helping run TEA's state maintainer nodes
consult our mining FAQ
in our Telegram channel