SeriousMarketProtocol

Verified contract

Active on Base with 6,367 txns
Deployed by via 0x81ad3cda at 15678448
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $2,503.08
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x21fd751777f3b9963d65fb324c59ae288106128cadbde3b2dd1188addf02f44c
0x0b12ba78a1384f0044fe371be60fdcd5aec596d258b5a5eac9a41ac2c05d38db
0x0a0a640e285020b21aeb824a27c83e3cc4cb174292c04b24425abf0f73bc1604
0x2b2803ebeb2b3aa07a34e035aa08941234a5d108d5de8de942dd636550ab1012
0x2139699410bfb9cb9761e20ef6bd41cf02ed56bd2e97187438e262401eb6fcdd
0x70c77aea6a4551bb9f565d1d298cace62bf65264f2386d889f7efb9035ec871c
0x43b7911c801860bf6c72c880c7e7cb4911decceffceb7d429ade9d8c8a4ae687
0x07b0c6284f428435b181e4ba968423d3153e5d2f0aca478c56a9cb51efc6b1e0
0xc73edd33f14b937c3b21a2f2491c6bfa6366fd72646f55d69e0ce97573bf25f9
0x8528d3fb8d73b48d66cfb5f08ac1ce9d2c4f462bc5ede819a08bdc51704076ef

Functions
Getter at block 23222131
bondingCurveSlope(view returns (int256)
30
bondingCurveStartingPrice(view returns (int256)
1000000000
buyFeeBps(view returns (uint256)
100
cooldownPeriod(view returns (uint256)
100
feeWallet(view returns (address)
0x8bc8518cb271d04cffb6ddc24e069b22d0ffa868
fractionalTokensPerWeth(view returns (uint256)
48067795
nullContractAddress(view returns (address)
0x77ca6036315ab92d4e8cb2ed1eeaf5413aaa99c7
owner(view returns (address)
0xe5cdb119a7701088e317c64e3603d58901640f9c
poolCreationReward(view returns (uint256)
100000000000000000
referralFeeBps(view returns (uint256)
1000
sellFeeBps(view returns (uint256)
100
tokenDecimals(view returns (uint8)
18
totalLiquidity(view returns (uint256)
7131735000000000000
tradeableSupply(view returns (uint256)
657000000
uniswapFactory(view returns (address)
0x8909dc15e40173ff4699343b6eb8132c65e18ec6
weth(view returns (address)
0x4200000000000000000000000000000000000006
Read-only
addressToReferralCode(addressview returns (bytes8)
getBuyFee(uint256 ethValueview returns (uint256)
getCurrentPrice(int256 supplySoldpure returns (uint256)
getEthValueForTrade(int256 supplySoldint256 amountpure returns (uint256)
getEthValueForTradeWithFee(int256 supplySoldint256 amountview returns (uint256)
getReferralFee(uint256 protocolFeeValueview returns (uint256)
getSellFee(uint256 ethValueview returns (uint256)
getTokensForBuyTradeWithFee(int256 supplySolduint256 ethValueuint256 slippageBpsview returns (uint256)
getWholeTokenBalance(address tokenOwneraddress tokenAddressview returns (uint256)
isReferralCodeUsed(addressview returns (bool)
referralCodeToAddress(bytes8view returns (address)
tokenDatas(addressview returns (address tokenuint256 tokensSoldbool tradingEnableduint256 cooldownEnd)
State-modifying
addLiquidityToUniswapPool(address tokenAddressreturns (address)
buyToken(address tokenAddressuint256 amountbytes8 referralCodepayable 
createToken(string namestring symbolstring tokenUrireturns (address)
generateReferralCode(returns (bytes8)
sellToken(address tokenAddressuint256 amountuint256 estimatedEthReturneduint256 slippageBpsbytes8 referralCode
setBuyFee(uint256 _buyFeeBps
setFeeWallet(address _feeWallet
setPoolCreationReward(uint256 _poolCreationReward
setReferralFee(uint256 _referralFeeBps
setSellFee(uint256 _sellFeeBps
transferOwnership(address newOwner
Events
BuyFeeSet(uint256 buyFeeBps
EthReceived(address indexed senderuint256 amount
FeeWalletSet(address indexed feeWallet
OwnershipTransferred(address indexed useraddress indexed newOwner
PoolCreationRewardSet(uint256 poolCreationReward
PoolFunded(address indexed poolAddressaddress indexed tokenAddressuint256 tokenAmountSentuint256 wethAmountSentuint256 priorWethAmountInPooluint256 blockTimestamp
ReferralCodeGenerated(address indexed referrerbytes8 referralCode
ReferralFeeSet(uint256 referrerFeeBps
SellFeeSet(uint256 sellFeeBps
TokenContractCreated(address indexed creatoraddress indexed tokenAddressstring namestring symbolstring tokenUriuint256 blockTimestamp
TokensBought(address indexed tokenAddressaddress indexed buyeraddress indexed referreruint256 amountWholeTokensuint256 ethTradeValueuint256 feeValueuint256 referralFeeValueuint256 buyerTokenBalanceuint256 totalNumTokensSolduint256 blockTimestamp
TokensSold(address indexed tokenAddressaddress indexed selleraddress indexed referreruint256 amountWholeTokensuint256 ethTradeValueuint256 feeValueuint256 referralFeeValueuint256 sellerTokenBalanceuint256 totalNumTokensSolduint256 blockTimestamp
Constructor
constructor(address _owneraddress _feeWalletaddress _uniswapFactoryaddress _weth
Fallback and receive
receive(
Errors

This contract contains no error objects.