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 Popular Projects
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
No items found.
UniswapV2Pair
The following smart contract is the UniswapV2Pair contract, which is used in the Uniswap decentralized exchange. It allows users to swap tokens and provide liquidity to the exchange. The contract uses SafeMath and UQ112x112 libraries for mathematical operations and implements the IUniswapV2Pair and UniswapV2ERC20 interfaces. It also includes functions for minting and burning liquidity tokens, swapping tokens, and updating reserves. The contract is designed to prevent reentrancy attacks and ensure that only the factory contract can initialize the token addresses.
No items found.
No items found.
No items found.
No items found.
No items found.
No items found.
KATA
The following smart contract is an ERC20 token contract named KATA. It has a fixed total supply of 50 billion tokens with 18 decimal places. The contract allows for transferring tokens between addresses, approving other addresses to spend tokens on behalf of the owner, and increasing or decreasing the approved amount. The contract also includes functions to retrieve the name, symbol, decimals, and balance of an address. The constructor initializes the balances of the specified addresses with the specified token amounts.
No items found.
ASIC
The following smart contract is called ASIC and is an ERC20 token that allows users to transform their PLSD tokens into ASIC tokens. The transformation event lasts for 60 days and users can only transform PLSD tokens during this period. The contract also includes functions for minting and burning tokens, and is owned by a single address.
No items found.
No items found.
NuCypherToken
The following smart contract is a NuCypherToken contract that implements ERC20 and ERC20Detailed interfaces. It allows the creation of a new token with a specified total supply and provides a function to approve and call a contract that implements the TokenRecipient interface. The contract is written in Solidity programming language.
No items found.
No items found.
UniswapV2Pair
The following smart contract is the UniswapV2Pair contract, which is used in the Uniswap decentralized exchange protocol. It allows users to swap tokens and provide liquidity to the exchange. The contract uses SafeMath and UQ112x112 libraries for mathematical operations and implements the IUniswapV2Pair and UniswapV2ERC20 interfaces. It also includes functions for minting and burning liquidity tokens, swapping tokens, and updating reserves. The contract is designed to prevent reentrancy attacks and ensure that only the factory contract can initialize the token pair.
No items found.
UniswapV2Pair
The following smart contract is the UniswapV2Pair contract, which is used in the Uniswap decentralized exchange protocol. It allows users to swap tokens and provide liquidity to the exchange. The contract uses SafeMath and UQ112x112 libraries for arithmetic operations and implements functions for minting and burning liquidity tokens, swapping tokens, and updating reserves. The contract also includes a lock modifier to prevent reentrancy attacks.
No items found.
No items found.
No items found.
No items found.
No items found.
TokenMintERC20Token
The following smart contract is a TokenMintERC20Token contract that inherits from the ERC20 contract. It allows for the creation of ERC20 tokens with a specified name, symbol, and decimal places. The constructor function initializes the token with a total supply and assigns it to the token owner's address. It also 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.
No items found.
No items found.
No items found.
JIZZ
The following smart contract is called JIZZ and is an ERC20 token. It includes anti-bot measures to prevent bots from trading the token frequently. The contract includes functions for transferring tokens, approving spending limits, and burning tokens. The contract also allows the owner to set anti-bot measures and exempt certain contracts from these measures.
No items found.
No items found.
No items found.
No items found.
No items found.
MouseWorm
The following smart contract is called MouseWorm and it is an ERC20 token with additional features such as anti-bot measures, transaction limits, and fees for burning and dev wallet. The contract uses the Uniswap V2 router for swapping tokens and has the ability to exclude certain addresses from fees and transaction limits. The purpose of the contract is to provide a secure and fair trading environment for its users.
No items found.
RIA
The following smart contract is called RIA and is an ERC20 token with a capped supply. It includes anti-bot measures to limit the amount of tokens that can be traded in a single transaction and the frequency of trades. The contract also allows for minting and burning of tokens by the owner, and the ability to withdraw tokens and ether.
No items found.
Token
The following smart contract is an ERC20 token contract that implements the IERC20Metadata interface. It allows for the creation of a token with a name, symbol, and decimal places. The contract also includes functions for transferring tokens, approving transfers, and checking balances. Additionally, it includes functions for minting and burning tokens, as well as increasing and decreasing allowances. The hard cap for the total supply of tokens is set at 1 billion.
No items found.
No items found.
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.
DSToken
The following smart contract is a basic implementation of an ERC20 token called DSToken. It allows for the creation of tokens with a specified symbol and a fixed number of decimals. The contract includes functions for transferring tokens, approving transfers, and minting/burning tokens. It also includes functions for setting the name of the token and for stopping all transfers in case of emergency.
No items found.
UniswapV2Pair
The following smart contract is the UniswapV2Pair contract, which is used in the Uniswap decentralized exchange. It allows users to swap tokens and provide liquidity to the exchange. The contract uses SafeMath and UQ112x112 libraries for mathematical operations and implements the IUniswapV2Pair and UniswapV2ERC20 interfaces. It also includes functions for minting and burning liquidity tokens, swapping tokens, and updating reserves. The contract is designed to prevent reentrancy attacks and ensure that only the factory contract can initialize the token pair.
No items found.
No items found.
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.
No items found.
No items found.
No items found.
BurnableERC20
The following smart contract is a BurnableERC20 contract that inherits from ERC20Decimals, ERC20Burnable, and ServicePayer contracts. It allows for the creation of a burnable ERC20 token with a specified name, symbol, decimals, initial balance, and fee receiver address. The constructor requires that the initial balance is greater than zero and mints the initial balance to the contract creator. The decimals function returns the number of decimals for the token.
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.
OXAI
The following smart contract is called OXAI and is an ERC20 token. It allows for the creation of new tokens by a designated minter. The minter can be changed by the current minter. The contract has a name of "OxAI", a symbol of "OXAI", and 18 decimal places. The contract also includes an error message for when a non-minter tries to mint new tokens.
No items found.
No items found.
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.
No items found.
FantomToken
The following smart contract is for the Fantom Token, an ERC20 token with additional features such as a whitelist, lock slots, and ICO dates. It has a maximum total token supply of 3.175 billion and a main cap of 50 million tokens. Tokens are minted by the owner and can be locked for a specified term. The contract also allows for token exchanges during a migration phase and has transfer restrictions until tokens become tradeable.
No items found.
No items found.
No items found.
UniswapV2Pair
The following smart contract is the UniswapV2Pair contract, which is used in the Uniswap decentralized exchange protocol. It allows users to swap tokens and provide liquidity to token pairs. The contract uses SafeMath and UQ112x112 libraries for arithmetic operations and implements functions for minting and burning liquidity, swapping tokens, and updating reserves. The contract also includes a lock modifier to prevent reentrancy attacks.
No items found.
No items found.
No items found.
RallyToken
The following smart contract is called RallyToken and it is an ERC20 token contract. It has a constant variable called TOKEN_SUPPLY which is set to 15 billion tokens with 18 decimal places. The constructor function takes an address parameter called _escrow and it calls the ERC20 constructor with the token name "Rally" and symbol "RLY". The _mint function is called with the _escrow address and TOKEN_SUPPLY to mint all the tokens to the _escrow address.
No items found.
No items found.
No items found.
No items found.
UniswapV2Pair
The following smart contract is the UniswapV2Pair contract, which is a core component of the Uniswap decentralized exchange protocol. It allows users to trade ERC20 tokens with each other by providing liquidity to a pool of tokens. The contract includes functions for minting and burning liquidity tokens, swapping tokens, and updating the reserves of the token pool. It also includes safety measures such as a lock modifier to prevent reentrancy attacks.
No items found.
Metacrypt_B_NC_X
The following smart contract is called Metacrypt_B_NC_X and is an ERC20 token contract that inherits from MetacryptHelper. It takes in four parameters in the constructor and mints the initial supply to the contract deployer. The purpose of this contract is to create a new ERC20 token with MetacryptHelper functionality.
No items found.
No items found.
No items found.
No items found.
MainToken
The following smart contract is a token contract called MainToken. It inherits from several other contracts, including FreezableMintableToken, BurnableToken, and Pausable. The contract has a constructor that initializes the token and transfers ownership to a target user. It also has functions for getting the name, symbol, and decimals of the token, as well as functions for transferring tokens and approving transfers. The contract also has an initialization function that mints tokens to specified addresses and freezes them if necessary. Finally, the contract emits an Initialized event when it is initialized.
No items found.
CartesiToken
The following smart contract is called CartesiToken and it is an ERC20 token that can be minted by the owner. It has a lock time feature that prevents minting for a certain period of time after deployment. The lock time can be extended by the owner. The contract has a name, symbol, decimals, and initial supply.
No items found.
No items found.
UniswapV2Pair
The following smart contract is the UniswapV2Pair contract, which is used in the Uniswap decentralized exchange. It allows users to swap tokens and provide liquidity to the exchange. The contract uses SafeMath and UQ112x112 libraries for mathematical operations and implements the IUniswapV2Pair and UniswapV2ERC20 interfaces. It also includes functions for minting and burning liquidity tokens, swapping tokens, and updating reserves. The contract is designed to prevent reentrancy attacks and ensure that only the factory contract can initialize the token addresses.
No items found.
No items found.
DextfToken
The following smart contract is a Solidity code for creating a DextfToken contract that inherits from ERC20. It sets the initial supply of the token to 10^8 and mints the tokens to the contract deployer. The purpose of this code is to create a new ERC20 token named "DEXTF Token" with the symbol "DEXTF".
No items found.
No items found.
No items found.
UniswapV2Pair
The following smart contract is the UniswapV2Pair contract, which is used in the Uniswap decentralized exchange. It allows users to trade ERC20 tokens in a trustless and decentralized manner. The contract handles liquidity provision, token swapping, and fee collection. It also uses the SafeMath and UQ112x112 libraries for secure and efficient mathematical operations.
No items found.
No items found.
No items found.
No items found.
QuadraticFundingVotingStrategyImplementation
The following smart contract is an implementation of the Quadratic Funding Voting Strategy. It allows users to vote for grant proposals by transferring ERC20 tokens or ETH to the grant address. The votes are encoded and passed as an array of bytes to the `vote` function. The contract uses the OpenZeppelin library for safe ERC20 transfers and reentrancy protection. The contract emits a `Voted` event for each vote casted.
No items found.
CNCToken
The following smart contract is for the CNCToken, which is an ERC20 token. It includes functions for minting tokens for initial distribution, airdrops, AMM rewards, treasury shares, and seed shares. It also includes a function for general token minting and a function to list authorized minters. The contract uses various ratios to determine the amount of tokens to mint for each function and has a maximum total supply of 10 million tokens.
No items found.
No items found.
MITx_Token
The following smart contract is for the MITx token, which is a mintable ERC20 token. It includes a function to start trading, a modifier to ensure trading has started, and functions to transfer tokens. The MITx_TokenSale contract is for the sale of the MITx token, with functions to set the sale parameters, authorize accounts, and buy tokens. The sale can be finished by the owner, and any unassigned tokens are minted to the owner's address.
No items found.
No items found.
No items found.
No items found.
UniswapV2Pair
The following smart contract is the UniswapV2Pair contract, which is used in the Uniswap decentralized exchange protocol. It allows for the creation and management of liquidity pools for trading pairs of ERC20 tokens. The contract includes functions for minting and burning liquidity tokens, swapping tokens, and updating the reserves of the pool. It also includes safety measures such as a lock modifier to prevent reentrancy attacks.
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.
