Source Code
Overview
ETH Balance
0 ETH
ETH Value
$0.00
Cross-Chain Transactions
Loading...
Loading
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"contract IERC20","name":"keynote_","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"uint256","name":"requested","type":"uint256"},{"internalType":"uint256","name":"has","type":"uint256"}],"name":"InsufficientStake","type":"error"},{"inputs":[],"name":"ReentrancyGuardReentrantCall","type":"error"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"SafeERC20FailedOperation","type":"error"},{"inputs":[],"name":"ZeroAddress","type":"error"},{"inputs":[],"name":"ZeroAmount","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"newStake","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"newTier","type":"uint256"}],"name":"Staked","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"newStake","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"newTier","type":"uint256"}],"name":"Unstaked","type":"event"},{"inputs":[],"name":"TIER_1_AMOUNT","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"TIER_1_DISCOUNT_BPS","outputs":[{"internalType":"uint16","name":"","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"TIER_2_AMOUNT","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"TIER_2_DISCOUNT_BPS","outputs":[{"internalType":"uint16","name":"","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"TIER_3_AMOUNT","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"TIER_3_DISCOUNT_BPS","outputs":[{"internalType":"uint16","name":"","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"discountBpsOf","outputs":[{"internalType":"uint16","name":"","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"isProEligible","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"keynote","outputs":[{"internalType":"contract IERC20","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"stake","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"stakeDurationDays","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"stakeOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"stakeStartTime","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"tierOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"unstake","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
60a0346100b157601f61081938819003918201601f19168301916001600160401b038311848410176100b5578084926020946040528339810103126100b157516001600160a01b0381168082036100b15760017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f0055156100a25760805260405161074f90816100ca82396080518181816101150152818161025301526104ba0152f35b63d92e233d60e01b5f5260045ffd5b5f80fd5b634e487b7160e01b5f52604160045260245ffdfe6080806040526004361015610012575f80fd5b5f3560e01c908163120b2e6d146105aa575080632354683b1461057b5780632e17de781461046557806331104dde14610449578063426233601461040e5780636985e6d8146103d257806385058abf146103ad5780639bcd9c6e14610391578063a694fc3a14610205578063c5a51660146101bc578063c8f74bb814610185578063cb2e1f4514610160578063e0010b4714610144578063e03f72a4146101005763fe9cc2be146100c1575f80fd5b346100fc5760203660031901126100fc576004356001600160a01b03811681036100fc576100f0602091610683565b61ffff60405191168152f35b5f80fd5b346100fc575f3660031901126100fc576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346100fc575f3660031901126100fc576020604051610fa08152f35b346100fc575f3660031901126100fc5760206040516a295be96e640669720000008152f35b346100fc5760203660031901126100fc576004356001600160a01b03811681036100fc576101b460209161061f565b604051908152f35b346100fc5760203660031901126100fc576004356001600160a01b038116908190036100fc575f525f60205260206a14adf4b7320334b900000060405f20541015604051908152f35b346100fc5760203660031901126100fc576004356102216106bb565b801561038257335f525f60205260405f2054801561036f575b81810180911161035b57335f525f6020528060405f20557f00000000000000000000000000000000000000000000000000000000000000006040516323b872dd60e01b5f5233600452306024528360445260205f60648180865af19060015f511482161561033a575b6040525f6060521561031a57507fb4caaf29adda3eefee3ad552a8e85058589bf834c7466cae4ee58787f70589ed906102db3361061f565b604080519485526020850192909252908301523391606090a260017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f0055005b635274afe760e01b5f9081526001600160a01b0391909116600452602490fd5b90600181151661035257823b15153d151616906102a3565b503d5f823e3d90fd5b634e487b7160e01b5f52601160045260245ffd5b335f5260016020524260405f205561023a565b631f2a200560e01b5f5260045ffd5b346100fc575f3660031901126100fc5760206040516105dc8152f35b346100fc575f3660031901126100fc5760206040516a52b7d2dcc80cd2e40000008152f35b346100fc5760203660031901126100fc576004356001600160a01b038116908190036100fc575f526001602052602060405f2054604051908152f35b346100fc5760203660031901126100fc576004356001600160a01b038116908190036100fc575f525f602052602060405f2054604051908152f35b346100fc575f3660031901126100fc5760206040516109c48152f35b346100fc5760203660031901126100fc576004356104816106bb565b801561038257335f525f60205260405f205480821161056557816104a4916105cd565b335f525f6020528060405f20558015610552575b7f000000000000000000000000000000000000000000000000000000000000000060405163a9059cbb60e01b5f52336004528360245260205f60448180865af19060015f511482161561053a575b6040521561031a57507f204fccf0d92ed8d48f204adb39b2e81e92bad0dedb93f5716ca9478cfb57de00906102db3361061f565b90600181151661035257823b15153d15161690610506565b335f5260016020525f60408120556104b8565b906322df051360e11b5f5260045260245260445ffd5b346100fc5760203660031901126100fc576004356001600160a01b03811681036100fc576101b46020916105da565b346100fc575f3660031901126100fc57806a14adf4b7320334b900000060209252f35b9190820391821161035b57565b6001600160a01b03165f9081526001602052604090205480158015610615575b6106105761060c6201518091426105cd565b0490565b505f90565b50804211156105fa565b6001600160a01b03165f908152602081905260409020546a52b7d2dcc80cd2e400000081101561067d576a295be96e64066972000000811015610677576a14adf4b7320334b90000001115610672575f90565b600190565b50600290565b50600390565b61068c9061061f565b600381146106b457600281146106ad576001146106a7575f90565b6105dc90565b506109c490565b50610fa090565b60027f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00541461070a5760027f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f0055565b633ee5aeb560e01b5f5260045ffdfea26469706673582212202d2db5e97d67e6f3585aa4528869334f76a717cf223bb2549cbc7f0f55c20aa264736f6c634300081c0033000000000000000000000000c085c7232aa4ec067238082eb74c83c1952e8826
Deployed Bytecode
0x6080806040526004361015610012575f80fd5b5f3560e01c908163120b2e6d146105aa575080632354683b1461057b5780632e17de781461046557806331104dde14610449578063426233601461040e5780636985e6d8146103d257806385058abf146103ad5780639bcd9c6e14610391578063a694fc3a14610205578063c5a51660146101bc578063c8f74bb814610185578063cb2e1f4514610160578063e0010b4714610144578063e03f72a4146101005763fe9cc2be146100c1575f80fd5b346100fc5760203660031901126100fc576004356001600160a01b03811681036100fc576100f0602091610683565b61ffff60405191168152f35b5f80fd5b346100fc575f3660031901126100fc576040517f000000000000000000000000c085c7232aa4ec067238082eb74c83c1952e88266001600160a01b03168152602090f35b346100fc575f3660031901126100fc576020604051610fa08152f35b346100fc575f3660031901126100fc5760206040516a295be96e640669720000008152f35b346100fc5760203660031901126100fc576004356001600160a01b03811681036100fc576101b460209161061f565b604051908152f35b346100fc5760203660031901126100fc576004356001600160a01b038116908190036100fc575f525f60205260206a14adf4b7320334b900000060405f20541015604051908152f35b346100fc5760203660031901126100fc576004356102216106bb565b801561038257335f525f60205260405f2054801561036f575b81810180911161035b57335f525f6020528060405f20557f000000000000000000000000c085c7232aa4ec067238082eb74c83c1952e88266040516323b872dd60e01b5f5233600452306024528360445260205f60648180865af19060015f511482161561033a575b6040525f6060521561031a57507fb4caaf29adda3eefee3ad552a8e85058589bf834c7466cae4ee58787f70589ed906102db3361061f565b604080519485526020850192909252908301523391606090a260017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f0055005b635274afe760e01b5f9081526001600160a01b0391909116600452602490fd5b90600181151661035257823b15153d151616906102a3565b503d5f823e3d90fd5b634e487b7160e01b5f52601160045260245ffd5b335f5260016020524260405f205561023a565b631f2a200560e01b5f5260045ffd5b346100fc575f3660031901126100fc5760206040516105dc8152f35b346100fc575f3660031901126100fc5760206040516a52b7d2dcc80cd2e40000008152f35b346100fc5760203660031901126100fc576004356001600160a01b038116908190036100fc575f526001602052602060405f2054604051908152f35b346100fc5760203660031901126100fc576004356001600160a01b038116908190036100fc575f525f602052602060405f2054604051908152f35b346100fc575f3660031901126100fc5760206040516109c48152f35b346100fc5760203660031901126100fc576004356104816106bb565b801561038257335f525f60205260405f205480821161056557816104a4916105cd565b335f525f6020528060405f20558015610552575b7f000000000000000000000000c085c7232aa4ec067238082eb74c83c1952e882660405163a9059cbb60e01b5f52336004528360245260205f60448180865af19060015f511482161561053a575b6040521561031a57507f204fccf0d92ed8d48f204adb39b2e81e92bad0dedb93f5716ca9478cfb57de00906102db3361061f565b90600181151661035257823b15153d15161690610506565b335f5260016020525f60408120556104b8565b906322df051360e11b5f5260045260245260445ffd5b346100fc5760203660031901126100fc576004356001600160a01b03811681036100fc576101b46020916105da565b346100fc575f3660031901126100fc57806a14adf4b7320334b900000060209252f35b9190820391821161035b57565b6001600160a01b03165f9081526001602052604090205480158015610615575b6106105761060c6201518091426105cd565b0490565b505f90565b50804211156105fa565b6001600160a01b03165f908152602081905260409020546a52b7d2dcc80cd2e400000081101561067d576a295be96e64066972000000811015610677576a14adf4b7320334b90000001115610672575f90565b600190565b50600290565b50600390565b61068c9061061f565b600381146106b457600281146106ad576001146106a7575f90565b6105dc90565b506109c490565b50610fa090565b60027f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00541461070a5760027f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f0055565b633ee5aeb560e01b5f5260045ffdfea26469706673582212202d2db5e97d67e6f3585aa4528869334f76a717cf223bb2549cbc7f0f55c20aa264736f6c634300081c0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000c085c7232aa4ec067238082eb74c83c1952e8826
-----Decoded View---------------
Arg [0] : keynote_ (address): 0xC085C7232aA4eC067238082eb74C83c1952e8826
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000c085c7232aa4ec067238082eb74c83c1952e8826
🤖 Code Reader
Generate instant answers for your smart contract questions using Al Models. Read more.
Loading...
Loading
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.

