Curve Tokens

Fetch 3pool LP token.

curl -s --location --request GET \
    "https://app.pangea.foundation/v1/api/curve/tokens?chains=ETH&address__in=0x6c3f90f043a72fa612cbac8115ee7e52bde6e490" \
    --header "Accept: application/jsonstream" \
    --header "Accept-Encoding: gzip" --compressed \
    --header "Authorization: Basic $PANGEA_AUTH" | jq

Response

[ 
  {
    "chain": 1,
    "address": "0x6c3f90f043a72fa612cbac8115ee7e52bde6e490",
    "name": "Curve.fi DAI/USDC/USDT",
    "symbol": "3Crv",
    "decimals": 18,
    "pool_address": "0xbebc44782c7db0a1a60cb6fe97d0b483032ff1c7",
    "n_coins": 3
  }
]

Query Parameters

v1/api/curve/tokens

  • chains: This parameter is used to filter the data by specific blockchain networks.
  • from_block: This parameter is used to filter the data by a starting block number.
  • to_block: This parameter is used to filter the data by an ending block number.
  • address__in: This parameter is used to filter the data by a list of LP token addresses.
  • symbol__in: This parameter is used to filter the data by a list of LP token symbols.
  • name__in: This parameter is used to filter the data by a list of LP token names.
  • pool_address__in: This parameter is used to filter the data by a list of pool addresses.
  • decimals__gte: This parameter is used to filter the data by a minimum value for LP token decimals.
  • decimals__lte: This parameter is used to filter the data by a maximum value for LP token decimals.