Popular smart contracts page background
Hero background image
HomeSmart contracts
Uniswap

Uniswap

Explore the smart contracts for Uniswap. Uniswap is a decentralized exchange protocol that enables users to swap tokens directly from their wallets, utilizing an automated market-making system.

Show of 12 results

Filter articles

Ethereum  logo

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.

0x1f98431c8ad98523631ae4a59f267346ea31f984
Copied
  • Router
  • Uniswap
  • Router
Ethereum  logo

ProxyAdmin

Verified

Explore the source code, ABI, and bytecode for the ProxyAdmin smart contract.

0xb753548f6e010e7e680ba186f9ca1bdab2e90cf2
Copied
  • Verified
  • Uniswap
Ethereum  logo

TickLens

Verified

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.

0xbfd8137f7d1516d3ea5ca83523914859ec47f573
Copied
  • Verified, Router
  • Uniswap
  • Router
Ethereum  logo

SwapRouter

Verified

This contract is a proxy and the implementation details are not yet known.

0xe592427a0aece92de3edee1f18e0157c05861564
Copied
  • Verified, DEX
  • Uniswap
  • DEX
  • Proxy
Ethereum  logo

TransparentUpgradeableProxy

Verified

This contract is a proxy and the implementation details are not yet known.

0xee6a57ec80ea46401049e92587e52f5ec1c24785
Copied
  • Verified
  • Uniswap
  • Proxy
Ethereum  logo

NonfungiblePositionManager

This contract is a proxy and the implementation details are not yet known.

0xc36442b4a4522e871399cd717abdd847ab11fe88
Copied
  • Uniswap
  • Proxy
Ethereum  logo

Collection

Verified

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.

0x363c5dc3ff5a93c9ab1ec54337d211148e10f567
Copied
  • Verified, NFT
  • Non Fungible Token
  • ERC-721
  • IERC2981
Ethereum  logo

SHILAINU

Verified

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.

0x20c3fa331a385b63ee39137e99d0cf2db142fce1
Copied
  • Verified
  • Fungible Token
  • ERC20
Ethereum  logo

LooksRareAirdrop

Verified

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.

0xa35dce3e0e6ceb67a30b8d7f4aee721c949b5970
Copied
  • Verified, Token
  • LooksRare
  • Fungible Token
  • ERC-20
Ethereum  logo

StandardERC20

Verified

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.

0xb53ecf1345cabee6ea1a65100ebb153cebcac40f
Copied
  • Verified, Token
  • Fungible Token
  • ERC-20
Section background image

Build blockchain magic with Alchemy

Alchemy combines the most powerful web3 developer products and tools with resources, community and legendary support.