Uniswap v3 USDC/GPT

    In Uniswap, the difference between token0 and token1 is simply the order in which they are listed in a particular trading pair. When a new trading pair is created on Uniswap, the two tokens being traded are assigned arbitrarily as either token0 or token1. The pair WETH/USDC is functionally the same as USDC/WETH.

    Out of curiosity, and to get an idea of pools to choose from, we will look at all pools created in Uniswap v3 using 'USDC' as either token0 or token1. From these pools we will search by swap volume in the past 30 days and make a selection. We will leave the token0 and token1 distinction as it simply adds more options.

    From there the required metrics will be shown, along with some additional insights.

    Loading...
    Loading...
    Loading...

    Looking at the past 30 days and taking the top ten pools by volume (combined on pair symbol) by USDC side, we find a large amount of stablecoins - USDT, USDC, DAI, FEI, BUSD, MIM, FRAX.

    What caught my eye, given recent news on the subject of AI, is GPT token. CryptoGPT (GPT) is a newly-launched ZK Layer-2 looking to combine blockchain technology and AI. Given the intersection of two cool technologies, I was interested to delve deeper and explore the token with this task.

    Choose 1 pool on Uniswap V3 where one of the token pair is USDC.

    • Show the daily volume of transactions where USDC was swapped for the other token.
    • Show the daily volume of transactions where the token was swapped for USDC.
    • Show the aggregate daily total swap volume of your chosen pool.
    • Show the daily number of transactions that used this pool.

    Requirements:

    • Make sure all swap volumes are measured in USDC.
    • Time period of past 30 days is chosen to evaluate swap activity.
    Picking a Pool
    Task
    • Since inception, over 1,500 pools using USDC as a token pair have been created.
    • Although arbitrary, USDC is typically set as Token1.