Contract Details
Botto operates through a set of 5 smart contracts. These are specified as follows:
ERC20 Token Contract
0x9DFAD1b7102D46b1b197b90095B5c4E9f5845BBA
Botto operates with an ERC20 token contract, allowing for standardized functionalities like transferring tokens, fetching account balances, spending approvals, and other functionality on Ethereum.
Governance Contract
0x19CD3998f106eCC40eE7668c19C47e18b491e8a6
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.
Liquidity Mining Contract
0xf8515Cae6915838543bCD7756F39268CE8F853Fd
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 Olympus Pro Program. It has the following variables:
Total Rewards: 20,000,000 BOTTO
StartTime: 14/10/2021 (DD/MM/YYYY)
EndTime: 15/10/2025 (DD/MM/YYYY)
Active Rewards Contract
0x93298241417A63469b6F8f080b4878749aCB4C47
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.
Airdrop Contract
0xed39DAFd2B2a624fE43A5BbE76e0Dae4E4E621ef
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.
A total of 30,010,878 BOTTO were deployed for the airdrop. More info on the airdrop here.
Onboarding Bounties Contract
0x5f0F397a8f423EE97d4125bfb00d41bCEC44971a
The Botto rewards contract handles the claim
function that allows eligible users to get their set amount of $BOTTO upon completion of the Onboarding Bounties inside the Botto app.
Last updated