Smart Contracts
Explore the top verified smart contracts on Ethereum by transaction volume to help you build your dapps.
Explore the top smart contracts
Browse By Category
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
DEFAULT Results filtered by descending transaction volume
AnyswapV6ERC20
The following smart contract is an implementation of the ERC20 token standard with additional functionality for swapping tokens. It includes features such as setting a vault address, adding and revoking minters, and swapping tokens in and out of the contract. The contract also uses SafeERC20 library for safe token transfers.
No items found.
StandardToken
Summary: The following smart contract is called StandardToken and it is used to create a token with ERC20 and BasicToken functionalities. It has a constant name, symbol, and decimals. It also has a mapping to keep track of allowed transfers and a modifier to restrict certain functions to be called only by the crowdsale address. The contract has functions to mint new tokens, transfer tokens, approve token transfers, and check the allowance of a spender. It also has functions to increase or decrease the approved amount of tokens for a spender.
No items found.
MemoryPageFactRegistry
The following smart contract implements a Fact Registry design pattern for verifying cryptographic claims. The MemoryPageFactRegistry contract extends the FactRegistry contract and provides methods for registering facts based on memory (address, value) pairs. It supports two types of memory pages: regular pages and continuous pages. The contract computes a hash of the memory pairs and a cumulative product of a linear combination of the pairs. The fact consists of (pageType, prime, n, z, alpha, prod, memoryHash, address). The contract emits events for registering facts and implements an interface for querying the fact registry.
No items found.
WstETH
The following smart contract is called WstETH and it is an ERC20 token that represents liquid staked Ether 2.0. It allows users to wrap their staked Ether into wstETH tokens and unwrap them back to stETH. The contract also includes functions to convert stETH to wstETH and vice versa. The purpose of this contract is to provide liquidity to staked Ether and enable it to be used in DeFi applications.
No items found.
No items found.
PancakePair
The following smart contract is a Solidity implementation of the PancakeSwap Pair contract, which allows users to swap tokens on the PancakeSwap decentralized exchange. The contract includes functions for minting and burning liquidity, swapping tokens, and updating reserves. It also includes a lock modifier to prevent reentrancy attacks. The PancakeFactory contract is used to create new pairs and track existing pairs.
No items found.
DogPad
The following smart contract is called DogPad and it is an ERC20 token with additional features such as automated liquidity provision and anti-bot measures. It includes a fee system for marketing, liquidity, and development, as well as the ability to exclude accounts from fees. The contract also has a transfer delay feature and the ability to blacklist accounts. The purpose of the contract is to provide a secure and fair trading environment for its users.
No items found.
ChimpifAI
The following smart contract is a token contract called ChimpifAI. It implements the ERC20 standard and includes features such as a trading tax, max transaction amount, max wallet size, and bot protection. The contract also includes liquidity provision and swap functionality through Uniswap. The owner can open trading and manually trigger swaps and fee transfers.
No items found.
SmartERC20
The following smart contract is a custom ERC20 token contract named SmartERC20. It inherits from the OpenZeppelin ERC20 contract and adds a burn function that allows users to burn their tokens. The constructor initializes the token with a name "Smart game" and symbol "SMART" and mints the initial supply to the specified address.
No items found.
OldBitcoin
The following smart contract is called OldBitcoin and it is an ERC20 token with a total supply of 21 million. It includes features such as a transaction fee, wallet size limit, and a swap function. The contract also has a blacklist for certain accounts and allows for exclusion from fees for certain accounts. The purpose of the contract is to provide a decentralized currency with various features for its users.
No items found.
No items found.
KOKContract
The following smart contract is an ERC20 token contract named KOKContract. It has a total supply of 5 billion tokens with 18 decimal places. The contract allows for blacklisting of addresses and has a function for airdropping tokens to multiple addresses. The contract also has a stop/start function to pause token transfers. The transfer, transferFrom, approve, and allowance functions are implemented to allow for token transfers and approvals.
No items found.
AnyswapV6Router
The following smart contract is the AnyswapV6Router, which is used for swapping tokens and assets between different blockchains. It uses the SafeERC20 and SafeMathSushiswap libraries for safe token transfers and mathematical operations. The contract allows for swapping tokens for other tokens or native assets, and also supports depositing and withdrawing of native assets. The contract also includes functionality for changing the MPC (Multi Party Computation) address and enabling/disabling swap trades.
No items found.
No items found.
BAToken
The following smart contract is for the Basic Attention Token (BAT) which is an ERC20 token. It allows users to create tokens by sending Ether to the contract during a specified funding period. The token exchange rate is fixed at 6400 BAT per Ether. The contract has a token creation cap of 1.5 billion BAT and a minimum creation amount of 675 million BAT. The contract can be finalized by the owner after the funding period ends, and any remaining Ether is sent to the owner. If the minimum creation amount is not met, users can request a refund of their Ether.
No items found.
CryptoAI
The following smart contract is called CryptoAI and it is an ERC20 token with additional functionalities. It includes features such as max transaction and wallet limits, fees for marketing, liquidity, and contest AI, and the ability to swap and liquify tokens. The contract also interacts with the Uniswap V2 router and factory contracts.
No items found.
No items found.
AutisticIndividuals
The following smart contract is called AutisticIndividuals and it is an ERC20 token with additional features such as a max transaction amount, max wallet limit, and fees for marketing and liquidity. It also includes functionality to block bots and exclude certain addresses from fees and max transaction amounts. The contract uses Uniswap for liquidity and has the ability to swap tokens for ETH and add liquidity automatically.
No items found.
EmblemVault
The following smart contract is called EmblemVault and it is an implementation of the ERC721 standard for non-fungible tokens (NFTs). It allows for minting, burning, and transferring of NFTs. The contract also includes functions for updating the contract URI and token URI. The contract inherits from the NFTokenEnumerableMetadata and Ownable contracts. The purpose of the contract is to provide a secure and flexible way to manage NFTs.
No items found.
No items found.
OpenEye
The following smart contract is called OpenEye and is an ERC20 token with additional features such as anti-bot measures, transaction and wallet limits, and a fee system. The contract also includes a swapback function that allows the contract to automatically swap tokens for ETH and transfer it to the development address. The contract can be used for trading on Uniswap.
No items found.
DontBuyInu
The following smart contract is called DontBuyInu and it is an ERC20 token with additional features. It includes a max wallet limit, an exclusion list for maximum transaction amounts, and the ability to set automated market maker pairs. The contract also includes an airdrop function and the ability to remove limits and set a new maximum wallet amount. The purpose of the contract is to provide a secure and controlled environment for trading the Dont Buy Inu token.
No items found.
No items found.
Registry
The following smart contract is a Registry contract that manages routes for cross-chain transfers. It allows adding, disabling, and executing routes for middleware and bridge contracts. It also includes a function for rescuing funds and uses OpenZeppelin libraries for access control and ERC20 token handling.
No items found.
No items found.
No items found.
WaifuAI
The following smart contract is called WaifuAI and is an ERC20 token with a total supply of 1 million. It includes a fee on transfers, with a portion going towards liquidity and marketing. The contract also has a maximum wallet amount and the ability to swap tokens for ETH. The purpose of the contract is to create a community-driven token with a focus on anime and manga.
No items found.
SingDao
The following smart contract is SingDao, a token contract that implements the ERC20 standard. It allows for minting of tokens, transferring tokens, and delegation of voting power. It also includes a locking mechanism through an external contract, ILocker. The contract uses SafeMath to prevent integer overflow and implements the EIP712 standard for signature verification.
No items found.
No items found.
OrdinalBTC
The following smart contract is a basic ERC20 token contract called OrdinalBTC. It has a constructor that takes in a uint parameter representing the initial supply of the token. The constructor then calls the _mint function to mint the initial supply of the token and assign it to the contract deployer's address. The name of the token is "Ordinal BTC" and its symbol is "oBTC".
No items found.
SimpsAI
The following smart contract is called SimpsAI and is an ERC20 token with additional features such as max transaction limits, fees, and liquidity management. It includes functions for updating max buy/sell amounts, removing limits, excluding addresses from max transaction amounts, and enabling/disabling trading. It also has a function for adding liquidity and swapping tokens for ETH. The contract also includes a function for transferring foreign tokens and withdrawing stuck ETH.
No items found.
TapToken
The following smart contract is a token contract called TapToken. It inherits from ERC20Detailed and Ownable contracts. It has a modifier called beforeEnd which checks if the token sale is still open. It has a constructor that initializes the contract with a total supply of 10 billion tokens, with 3 billion tokens minted to the tapTokensAddress and 7 billion tokens minted to a TokenVesting contract. The TokenVesting contract is used to vest tokens for the team over a period of 274 days. The contract also has a function to close the token sale and a function to burn tokens.
No items found.
AnyswapV5ERC20
The following smart contract is the AnyswapV5ERC20 contract, which implements the IAnyswapV3ERC20 interface. It is used for creating ERC20 tokens that can be deposited and withdrawn from a vault. The contract includes functions for minting and burning tokens, as well as swapping tokens in and out of the contract. It also includes functions for approving and transferring tokens, and for setting and changing the vault and minter addresses. The contract uses the SafeERC20 library for safe token transfers and the EIP712 standard for permit functions.
No items found.
No items found.
LidoExecutionLayerRewardsVault
The following smart contract is called LidoExecutionLayerRewardsVault. It is used to manage rewards for the Lido protocol. The contract allows Lido to withdraw rewards, recover ERC20 and ERC721 tokens, and receive ETH. The contract uses the SafeERC20 library to ensure safe transfers of ERC20 tokens. The purpose of this contract is to provide a secure and efficient way to manage rewards for the Lido protocol.
No items found.
No items found.
No items found.
OpenAI
The following smart contract is an ERC20 token contract called OpenAI. It includes features such as a maximum transaction amount, maximum wallet amount, and taxes for liquidity and marketing. It also has functions to change the marketing wallet, tax amounts, and maximum amounts. The contract uses Uniswap for liquidity and has a swap and liquify function to add liquidity to the pool.
No items found.
mfers
The following smart contract is an ERC721 token contract called "mfers". It allows for the minting of up to 10 tokens per transaction, with a maximum supply of 10,021 tokens. The contract includes a reserve function for the owner to mint 150 tokens, and a saleIsActive boolean to control the availability of token purchases. The contract also includes a withdraw function for the owner to transfer the contract's balance to a designated shareholder address.
No items found.
TransitSwapRouterV4
The following smart contract is TransitSwapRouterV4, which is a router contract for swapping tokens across different chains. It allows users to swap tokens using different swap types and fees. The contract also supports cross-chain swaps and allows the owner to change the transit swap, transit cross, and transit fees addresses. The contract is implemented using SafeMath, ReentrancyGuard, Pausable, and various libraries.
No items found.
AIGoneWild
The following smart contract is a token contract called AIGoneWild. It implements the ERC20 interface and includes features such as a maximum transaction limit, maximum wallet limit, and fees for liquidity, marketing, development, and burning. The contract also includes a swap and liquify function, as well as a swap back function to prevent price impact. The contract also has the ability to set parameters and structure for the token.
No items found.
No items found.
chiliZ
The following smart contract is called chiliZ and it is an ERC20 token with the symbol CHZ and 18 decimal places. It uses the SafeERC20 library to ensure secure token transfers. The contract is also pausable, allowing the owner to pause and unpause token transfers if necessary. Upon deployment, the contract mints 8,888,888,888 CHZ tokens and assigns them to the contract deployer's address.
No items found.
TokenMintERC20Token
The following smart contract is a TokenMintERC20Token contract that inherits from ERC20. It allows for the creation of ERC20 tokens with a specified name, symbol, and decimal places. The constructor function initializes the token with a specified total supply and assigns it to the token owner's address. Additionally, it allows for the transfer of Ether to a specified fee receiver. The burn function allows for the burning of tokens by the message sender. The name, symbol, and decimal functions return the respective values of the token.
No items found.
BaseRewardPool
The following smart contract is a base reward pool contract that allows users to stake tokens and earn rewards. It includes functions for staking, withdrawing, and claiming rewards. The contract also allows for the addition of extra rewards and the queuing of new rewards. The contract uses SafeMath and SafeERC20 libraries for safe arithmetic and token transfers.
No items found.
GasRefunder
The following smart contract is a GasRefunder contract that refunds gas costs to specified refundees. It allows the owner to set common parameters such as maximum refundee balance, extra gas margin, calldata cost, maximum gas tip, maximum gas cost, and maximum single gas usage. The contract also allows the owner to set allowed contracts and refundees, and withdraw funds.
No items found.
No items found.
TickLens
The following smart contract is TickLens, which implements the ITickLens interface. It provides a function to retrieve populated ticks in a Uniswap V3 pool, given a tick bitmap index. It calculates the number of populated ticks, creates an array of PopulatedTick structs, and populates the array with data from the pool's ticks. The purpose of this contract is to provide a way to query populated ticks in a Uniswap V3 pool, which can be useful for analyzing liquidity and trading strategies.
No items found.
milkAI
The following smart contract is a token contract called milkAI. It includes features such as a dynamic tax system, max transaction and wallet size limits, and the ability to prevent bot trading. The contract also includes a liquidity pool and swap functionality through Uniswap. The contract owner can open trading and manually swap tokens for ETH.
No items found.
Azuki
The following smart contract is called Azuki and is an ERC721A token contract with additional functionality for minting and selling tokens. It includes an auction sale, public sale, and allowlist sale. The contract also has a dev mint function and the ability to set a base URI for token metadata. The contract is owned by a single owner and includes various modifiers to ensure secure and safe transactions.
No items found.
ZKT
The following smart contract is the ZKT token contract, written in Solidity. It is an ERC-20 token with a total supply of 5 million tokens. The contract includes features such as anti-bot measures, max transaction limit, and max wallet size. It also has a fee system that includes a redistribution fee and a tax fee. The contract uses the Uniswap V2 router for trading and allows for manual swapping and sending of tokens. The contract is owned by a single address and includes functions for setting various parameters such as fees and maximum transaction amounts.
No items found.
Imgnai
The following smart contract, Imgnai, is an ERC20 token with additional features such as unlocking users and channels, setting costs, and swapping tokens for ETH. It includes a liquidity pool and marketing wallet, and allows for exclusion from fees. The contract also sets maximum transaction and wallet amounts, and allows for modification by the owner.
No items found.
No items found.
LinkToken
The following smart contract is called LinkToken and it is an ERC20 token that implements the ERC677 standard. It has a total supply of 10^27 LINK tokens with 18 decimal places. The purpose of this contract is to allow for the transfer of LINK tokens between addresses and to call functions on the receiving contract. It includes functions for transferring tokens, approving spending, and transferring tokens on behalf of another address. It also includes a modifier to ensure that the recipient address is valid.
No items found.
No items found.
IceToken
The following smart contract is called IceToken and it is an ERC20 token with added permit functionality. The contract has a maximum total supply of 69 million tokens and allows the owner to mint and burn tokens. The _mint function checks that the total supply does not exceed the maximum total supply.
No items found.
StandardERC20
The following smart contract is a Standard ERC20 token contract that inherits from ERC20Decimals and ServicePayer contracts. It allows for the creation of a new ERC20 token with a specified name, symbol, decimals, initial balance, and fee receiver address. The constructor ensures that the initial balance is greater than zero and mints the initial balance to the contract creator. The decimals function returns the number of decimal places used by the token.
No items found.
FLOKI
The following smart contract is the FLOKI contract, which implements the IERC20 and IGovernanceToken interfaces and inherits from the Ownable contract. It includes functions for transferring tokens, managing allowances, and delegating voting power. It also includes interfaces for tax and treasury handling. The contract is designed to be used as a governance token with a built-in tax and treasury system.
No items found.
SHILAINU
The following smart contract is the SHILAINU token contract, which is an ERC20 token with a total supply of 1 trillion. It includes features such as transaction limits, fees, and automatic liquidity provision. The contract also has a blacklist mode and the ability to set fee and transaction exemptions for specific addresses. The purpose of the contract is to provide a decentralized currency for the Shiba Inu community.
No items found.
No items found.
THORChain_Router
The following smart contract is the THORChain_Router contract, which is responsible for handling deposits, transfers, and allowances of assets between different vaults and routers in the THORChain network. It includes functions for depositing assets, transferring allowances, transferring assets out, and returning vault assets. The contract also includes a non-reentrant modifier to prevent reentrancy attacks.
No items found.
FixedToken
The following smart contract is a Solidity implementation of a fixed token contract that conforms to the ERC20 and IMisoToken standards. It allows for the initialization of a fixed supply token with a specified name, symbol, owner, and initial supply. The contract also includes functions for initializing the token and retrieving initialization data.
No items found.
LooksRareAirdrop
The following smart contract is a LooksRareAirdrop contract that allows users to claim airdrop rewards in the form of ERC20 tokens. Users must provide a valid merkle proof and meet certain requirements, including having a signed maker order and approval for the collection. The contract is pausable and has a maximum amount that can be claimed. The owner can set the merkle root, update the end timestamp, and withdraw token rewards.
No items found.
WBTC
The following smart contract is called WBTC and it is a token contract that inherits from several other contracts. It is a mintable, burnable, pausable ERC20 token with detailed information about the token. The `burn` function allows the owner to burn tokens, the `finishMinting` function stops the minting process and the `renounceOwnership` function blocks the owner from renouncing ownership.
No items found.
No items found.
SimpleToken
The following smart contract is a Solidity implementation of a simple ERC20 token called SimpleToken. It inherits from the OpenZeppelin ERC20 contract and has a constructor that takes in the name, symbol, and total supply of the token. Upon deployment, the constructor mints the total supply of tokens to the contract deployer's address. This contract can be used as a starting point for creating custom ERC20 tokens on the Ethereum blockchain.
No items found.
ALERT
The following smart contract is called ALERT and is an ERC20 token with additional features. It includes a fee on each transaction, which is split between liquidity and marketing. The contract also has a maximum wallet limit and an automatic liquidity feature. The purpose of the contract is to provide a secure and efficient way to trade ALERT tokens on the Ethereum network.
No items found.
No items found.
No items found.
No items found.
SSVToken
The following smart contract is a Solidity code for a token contract called SSVToken. It is an ERC20 token that inherits from OpenZeppelin's Ownable and ERC20Burnable contracts. It allows the owner to mint new tokens and burn existing ones. The token has a name "SSV Token" and a symbol "SSV".
No items found.
Invoice
The following smart contract is called Invoice and it is used to accept payments in either Ether or ERC20 tokens. It verifies the payment using a signature and stores the payment status in a mapping. The contract also allows the owner to withdraw the funds and change the signer address. The SafeERC20 library is used to perform safe transfers of ERC20 tokens.
No items found.
Collection
The following smart contract is a Collection contract that implements ERC721 and IERC2981 interfaces. It allows for the creation and configuration of sequences, which are used to mint unique tokens. The contract also includes functions for minting tokens, transferring ownership, and retrieving sequence data. Additionally, the contract implements a royalty system for token sales.
No items found.
No items found.
No items found.
Token
The following smart contract is a token contract that implements the ERC20 standard. It includes features such as a fee system, wallet and transaction limits, and liquidity provision. The contract also allows for the destruction of tokens through a fee system. The contract is designed to be used with the Uniswap decentralized exchange.
No items found.
UniswapV3Factory
The following smart contract is the UniswapV3Factory, which is responsible for creating and managing Uniswap V3 pools. It allows users to create pools with different fee amounts and tick spacings, and stores the addresses of these pools for easy access. The contract also has an owner who can enable new fee amounts and tick spacings.
No items found.
OPTIMUS
The following smart contract is called OPTIMUS. It is an ERC20 token with a total supply of 100 million. The contract includes features such as anti-bot measures, max transaction limit, max wallet size, and fees on buy and sell transactions. The contract also includes a function to swap tokens for ETH and send ETH to a marketing address. The owner can set various parameters such as fees, max transaction amount, and max wallet size.
No items found.
No items found.
No items found.
No items found.
No items found.
SwftSwap
The following smart contract is called SwftSwap and it allows users to swap tokens and ETH. It uses OpenZeppelin libraries for access control, reentrancy protection, and safe math operations. The contract has functions for swapping tokens and ETH, withdrawing tokens and ETH, and receiving ETH. The purpose of the contract is to provide a secure and efficient way for users to swap tokens and ETH.
No items found.
ENSRegistryWithFallback
The following smart contract is an extension of the ENSRegistry contract. It adds a fallback mechanism to retrieve records from an older version of the ENS contract. If a record does not exist in the current contract, it will be retrieved from the older contract. This allows for a smooth transition between versions of the ENS contract.
No items found.
UFragments
The following smart contract, UFragments, is an ERC20 token with a rebase feature that allows for the adjustment of the token's total supply. The contract also includes functionality for pausing the rebase and token transfers, as well as setting a monetary policy. The token's initial supply is set to 12,222,222 with 18 decimal places. The contract uses SafeMath to prevent integer overflow/underflow.
No items found.
TokenERC20
The following smart contract is a basic implementation of an ERC20 token. It includes functions for transferring tokens, approving transfers, and burning tokens. The contract also includes events for tracking transfers and burns. The token has a name, symbol, and decimal places. The total supply is set upon deployment and the initial supply is assigned to the contract deployer.
No items found.
ETHRegistrarController
The following smart contract is called ETHRegistrarController. It is used to manage the registration and renewal of Ethereum domain names. It uses a BaseRegistrar contract to manage the ownership of domain names and a PriceOracle contract to determine the cost of registration and renewal. The ETHRegistrarController contract allows users to register and renew domain names, set the price oracle, and withdraw funds. It also includes functions for making and committing to a domain name, as well as checking the availability and validity of a domain name.
No items found.
Dreambox
The following smart contract is called Dreambox and it is an ERC1155 token contract that allows for minting of tokens using a Merkle tree. The contract has a maximum supply of 3333 tokens and can be activated or deactivated for minting by the owner. The contract also has an open minting function that can be activated by the owner. The Merkle root can be set by the owner and the contract verifies the Merkle proof for each minting transaction.
No items found.
DepositContract
The following smart contract implements a deposit contract for the Ethereum 2.0 network. It allows users to deposit Ether and receive a validator key in return. The contract stores the deposits in a Merkle tree and generates a Merkle root that is used to verify the deposit. The contract also implements the ERC165 interface for contract introspection.
No items found.
ParaSwapLiquiditySwapAdapter
The following smart contract is a Solidity implementation of a ParaSwap liquidity swap adapter. It allows users to swap liquidity between two assets using ParaSwap's Augustus aggregator. The contract uses Aave's flash loan feature to provide liquidity for the swap and also supports permit signatures for ERC20 tokens. The contract is non-reentrant and uses SafeMath for arithmetic operations.
No items found.
Seaport
The following smart contract is called Seaport and it inherits from the Consideration contract. It has two internal functions that override the Consideration contract's functions. The `_name()` function uses assembly code to return the name of the contract as a string, while the `_nameString()` function simply returns the name as a string. The purpose of this contract is not clear from the provided code snippet.
No items found.
Start building on Alchemy
Get Started for Free
Build blockchain magic with Alchemy
Alchemy combines the most powerful web3 developer products and tools with resources, community and legendary support.
