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 protocol. It allows users to trade ERC20 tokens in a decentralized manner by providing liquidity to a pool. The contract includes functions for minting and burning liquidity tokens, swapping tokens, and updating fees. It also includes a modifier to prevent reentrancy attacks. The contract uses various libraries and interfaces to interact with other contracts in the Uniswap protocol.
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 trade ERC20 tokens in a decentralized manner 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 a lock modifier to prevent reentrancy attacks.
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 ERC20 tokens in a trustless and decentralized manner. The contract handles liquidity pools, token swaps, and fee distribution. It also includes functions for minting and burning liquidity tokens, as well as syncing and updating token reserves.
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.
FeeSharingSystem
The following smart contract implements a fee-sharing system where users can deposit a token and receive rewards in another token. The rewards are distributed based on the user's share of the total deposited amount. The contract uses the OpenZeppelin library for access control and safe token transfers. The contract also interacts with a TokenDistributor contract to compound rewards and distribute them to users. The contract owner can update the reward amount and duration for each reward period. Users can deposit, withdraw, and harvest their rewards.
No items found.
No items found.
No items found.
No items found.
GraphLinq
The following smart contract is called GraphLinq and is an ERC20 token. It uses SafeMath library for arithmetic operations. The contract has a fixed supply of 500 million tokens with 18 decimal places. The purpose of the contract is to allow users to burn their tokens by calling the `burnFuel` function. The contract is initialized with a name "GraphLinq", symbol "GLQ" and decimal places set to 18.
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 swap tokens and provide liquidity to the exchange. The contract uses SafeMath and UQ112x112 libraries for mathematical operations and implements functions for minting and burning liquidity tokens, swapping tokens, and syncing reserves. The contract also includes a lock modifier to prevent reentrancy attacks.
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.
OneInch
The following smart contract is called OneInch and it is an ERC20 token that inherits from ERC20Permit, ERC20Burnable, and Ownable contracts. Its purpose is to create a token with the name "1INCH Token" and symbol "1INCH" and mint 1.5 billion tokens to the contract owner upon deployment. Additionally, it allows the owner to mint more tokens to any address using the `mint` function. The contract uses EIP712 for permit function.
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 ERC20 tokens in a trustless and decentralized manner. 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 fee mechanism for liquidity providers and a lock modifier to prevent reentrancy attacks.
No items found.
StargateEthVault
The following smart contract is a Solidity implementation of a Stargate Ether Vault. It allows users to deposit and withdraw Ether, as well as transfer it to other addresses. The contract also includes functionality for approving transfers and checking balances. The contract is owned by the deployer and includes a function to set addresses that cannot receive unwrapped Ether transfers. The contract is built using the OpenZeppelin Ownable and ReentrancyGuard libraries.
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.
Coti
The following smart contract defines the `Coti` token, which is a standard ERC20 token with a name of "COTI Token", a symbol of "COTI", and 18 decimal places. It inherits from several other contracts, including `HasNoEther`, `Claimable`, `MintableToken`, and `BurnableToken`. The `HasNoEther` contract ensures that the contract cannot receive Ether, while `Claimable` allows the owner to transfer ownership of the contract. `MintableToken` and `BurnableToken` provide functionality for minting and burning tokens, respectively.
No items found.
PowerLedger
The following smart contract is called PowerLedger and implements the ERC20TokenInterface. It is a token contract with a fixed supply of 1 billion tokens, with 6 decimal places. The contract allows for transfers, approvals, and balance checks. It also has functions to set and change migration information, which can only be done by a designated migration info setter.
No items found.
No items found.
BaseRegistrarImplementation
The following smart contract is an implementation of the BaseRegistrar interface and ERC721 standard. It allows for the registration and renewal of ENS names with an expiration date. The contract also includes functions for adding and removing controllers, setting the resolver, and reclaiming ownership of a name. The contract supports the ERC721 and RECLAIM interfaces.
No items found.
DaiJoin
The following smart contract is called DaiJoin and it is used to allow users to join and exit the MakerDAO system by converting their Dai tokens to and from a collateral asset. The contract uses the Vat and DSToken contracts to move tokens and keep track of the collateral asset. The contract has an auth modifier to ensure that only authorized users can execute certain functions.
No items found.
No items found.
AaveProtocolDataProvider
The following smart contract, AaveProtocolDataProvider, is an implementation of the IPoolDataProvider interface. It provides data on Aave protocol reserves, including reserve tokens, aTokens, configuration data, reserve data, user reserve data, and more. It uses various libraries and interfaces, including ReserveConfiguration, UserConfiguration, DataTypes, WadRayMath, IPoolAddressesProvider, IStableDebtToken, IVariableDebtToken, IPool, and IERC20Detailed. The contract is designed to be used by other contracts or applications that require access to Aave protocol data.
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 the creation and destruction of liquidity pools, as well as the swapping of tokens between pools. It also includes functions for updating and syncing the reserves of the pools.
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 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 a lock modifier to prevent reentrancy attacks.
No items found.
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.
FetchToken
The following smart contract is called FetchToken and it is an ERC20 token that includes the ability to mint new tokens and pause/unpause transfers. It utilizes the AccessControl and ERC20Pausable libraries and includes two roles, MINTER_ROLE and PAUSER_ROLE, which are required to mint and pause/unpause respectively. The contract also includes a constructor that sets the initial supply and assigns the DEFAULT_ADMIN_ROLE to the contract deployer.
No items found.
No items found.
No items found.
No items found.
No items found.
No items found.
No items found.
No items found.
No items found.
No items found.
No items found.
No items found.
No items found.
No items found.
No items found.
No items found.
UniswapV2Factory
The following smart contract is the UniswapV2Factory contract, which is used to create and manage Uniswap V2 pairs. It includes functions to create new pairs, set fees, and retrieve information about existing pairs. The contract uses SafeMath and UQ112x112 libraries for safe mathematical operations and encoding, respectively. The purpose of the contract is to facilitate decentralized trading of ERC20 tokens on the Ethereum blockchain.
No items found.
No items found.
No items found.
StateSender
The following smart contract, named StateSender, is a contract that allows registered senders to sync state with registered receivers. It keeps track of registrations and emits events when new registrations are made or when state is synced. The contract also has a modifier to ensure that only registered senders can sync state with their respective receivers.
No items found.
InjectiveToken
The following smart contract is an implementation of the ERC20 token standard in Solidity programming language. It creates a new token called "Injective Token" with the symbol "INJ". The constructor takes an address parameter called "custodian" and mints 100,000,000 INJ tokens to the custodian's address. This contract can be used as a basis for creating a new token on the Ethereum blockchain.
No items found.
No items found.
No items found.
No items found.
No items found.
YFI
The following smart contract is called YFI and it is an ERC20 token with additional functionalities. It allows for minting of new tokens by authorized minters and has a governance system to control the minters. The contract is named after the yearn.finance platform and is used as a governance token for the platform.
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.
AiSmartChain
The following smart contract is called AiSmartChain and is an ERC20 token with additional features such as a liquidity pool, transaction limits, and fees for charity, marketing, liquidity, and development. The contract also includes a transfer delay feature and the ability to swap tokens for ETH. The purpose of the contract is to provide a secure and efficient way to trade the Ai Smart Chain token.
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 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 syncing the reserves. The contract is initialized with the addresses of two tokens and is owned by the UniswapV2Factory contract.
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 trade ERC20 tokens in a trustless and decentralized manner. The contract handles liquidity provision, token swaps, and fee collection. It also includes functions for updating the reserves and syncing the contract with the blockchain.
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 functions for minting and burning liquidity, swapping tokens, and syncing the reserves. The contract also includes a fee mechanism for liquidity providers.
No items found.
ZigZagToken
The following smart contract is a basic ERC20 token contract called ZigZagToken. It includes functions for transferring tokens, approving spending limits, and checking balances. The contract also includes functions for minting and burning tokens. The contract is designed to be inherited by other contracts that require ERC20 functionality.
No items found.
NvirWorldToken
The following smart contract is for NvirWorldToken, an ERC20 token. It includes functions for transferring tokens, approving transfers, checking balances, and allowing contracts to spend tokens on behalf of users. The contract also includes a function for transferring any ERC20 token owned by the contract owner.
No items found.
No items found.
No items found.
MaticToken
The following smart contract is a MaticToken contract that inherits from ERC20Pausable and ERC20Detailed contracts. It has a constructor that takes in the name, symbol, decimals, 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 to create a new ERC20 token on the Matic network.
No items found.
No items found.
No items found.
No items found.
No items found.
WETH9
The following smart contract is a basic implementation of the Wrapped Ether (WETH) token on the Ethereum blockchain. It allows users to deposit Ether into the contract and receive WETH tokens in return, which can be transferred to other users or contracts. The contract also includes functions for withdrawing Ether, checking balances, and approving transfers. The WETH token has a fixed supply of 18 decimal places and is represented by the symbol "WETH".
No items found.
No items found.
No items found.
SNS
The following smart contract is an ERC20 token called SNS (Shibarium Name Service) that includes functionality for setting maximum wallet and transaction limits. The contract also includes a function for adding excluded wallets. The contract uses the UniswapV2Router02 interface for handling liquidity and swaps.
No items found.
No items found.
No items found.
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.
