Tokenomics
Cryptocurrency is highly speculative and involves substantial risk. The value of cryptocurrencies can fluctuate dramatically, leading to significant potential losses. Scammers are always looking for new targets. Always do your own research for any project you encounter.
Frogecoins are created by mining a block in the Base blockchain. Every block created in the Base blockchain has 420 Frogecoins that can be mined. Frogecoins will continue to be created as fast as blocks on chain are generated.
This design makes Frogecoin inflationary, but there are two functions that can be called to create more or less Frogecoins. Anyone can call these functions so it is up to the community to decide on how fast/slow Frogecoins need to be created.
Create More Frogecoins
After sending the amount of ETH to increase the minerFee
by, the minerFee
is increased by the amount of sent ETH.
The increaseMinerFeeBy()
function helps decrease the amount of Frogecoins being created. A higher minerFee
makes it more expensive to create new Frogecoins.
// Function to help decrease overall supply
function increaseMinerFeeBy() public payable {
require(msg.value > 0);
frogeDev.transfer(msg.value);
minerFee = minerFee + msg.value;
}
Create Less Frogecoins
After sending the amount of ETH to decrease the minerFee
by, the minerFee
is decreased by the amount of sent ETH.
The decreaseMinerFeeBy()
function helps increase the amount of Frogecoins being created. A lower minerFee
makes it cheaper to create new Frogecoins.
// Function to help increase overall supply. 0.0042 ETH is the minimum minerFee
function decreaseMinerFeeBy() public payable {
require((msg.value > 0) && ((minerFee - msg.value) >= 4200000000000000));
frogeDev.transfer(msg.value);
minerFee = minerFee - msg.value;
}
Summary
The purpose of these two functions is to create a "tug of war" between the miners and non-miners in the Frogecoin community. The miner role is inherently selfish because they need to get rewarded for creating new Frogecoins. The community agrees on the minerFee once it stabilizes.
Mining Frogecoin
Anyone with a wallet that can connect to the Base Network can mine Frogecoin.
Mining Frogecoin is simple, but there are two public functions in place that control how fast or slow Frogecoins are created.
It is up to the Frogecoin community to decide a healthy minerFee for new Frogecoins to be created. The minerFee will constantly change until a minerFee is agreed upon by the community.
How to Mine Frogecoin
The steps to mine Frogecoin can be summarized through:
- Downloading the Coinbase Wallet app (or MetaMask)
- Making sure your wallet has enough ETH for the mining fee
- Waiting for enough mineable blocks to be generated
- Finding the official Frogecoin contract address
- Calling the "mineFROGE" function