Contract Details
Last updated
Was this helpful?
Last updated
Was this helpful?
Botto operates through a set of 5 smart contracts on Ethereum mainnet, and 3 on the Base network, allowing users to perform certain actions on both chains. The contracts are specified as follows:
Botto operates with an ERC20 token contract, allowing for standardized functionalities like transferring tokens, fetching account balances, spending approvals, and other functionality on Ethereum.
The governance contract handles the stake
and unstake
function alongside events like Staked
, Unstaked
. In order to be able to contribute to training Botto's algorithm, users are required to use this contract to stake their BOTTO.
The liquidity mining contract handles the stake
and unstake
of LP tokens as well as liquidity mining reward payouts. The contract was deployed with an 8 month duration, and was updated to 3 years when we joined the . It has the following variables:
Total Rewards:
StartTime: 14/10/2021 (DD/MM/YYYY)
EndTime: 15/10/2025 (DD/MM/YYYY)
The active rewards contract handles the claim
function that allows eligible users to get their share of protocol revenue in ETH that is distributed weekly.
The airdrop contract handled the initial distribution of BOTTO tokens to the community. Airdrop contracts are deployed with a list of addresses and amounts in Merkle tree form, enabling the list of addresses the ability to claim BOTTO.
The governance contract handles the stake
and unstake
function alongside events like Staked
, Unstaked
. In order to be able to contribute to training Botto's algorithm, users are required to use this contract to stake their BOTTO.
The active rewards contract handles the claim
function that allows eligible users to get their share of protocol revenue in ETH that is distributed weekly.
A total of for the airdrop. More info on the airdrop .
Botto operates with a type of token contract for L2s on Base, allowing for standardized functionalities like transferring tokens, fetching account balances, spending approvals, and other functionality on Base.
You can also bridge your Mainnet ERC20 $BOTTO tokens to Base by .