Skip to main content
GET
/
v2
/
transactions
/
rewards
/
context
/
{userAddress}
cURL
curl --request GET \
  --url https://api.vaults.fyi/v2/transactions/rewards/context/{userAddress} \
  --header 'x-api-key: <api-key>'
{
  "claimable": {
    "mainnet": [
      {
        "claimId": "<string>",
        "asset": {
          "address": "<string>",
          "assetCaip": "<string>",
          "name": "<string>",
          "symbol": "<string>",
          "decimals": 123,
          "assetGroup": "<string>",
          "claimableAmount": "<string>",
          "assetLogo": "<string>",
          "assetPriceInUsd": "<string>",
          "claimableAmountInUsd": "<string>"
        },
        "sources": [
          {
            "protocol": {
              "name": "<string>",
              "product": "<string>",
              "version": "<string>",
              "protocolUrl": "<string>",
              "protocolLogo": "<string>",
              "description": "<string>"
            }
          }
        ],
        "actionUrl": "<string>"
      }
    ],
    "optimism": [
      {
        "claimId": "<string>",
        "asset": {
          "address": "<string>",
          "assetCaip": "<string>",
          "name": "<string>",
          "symbol": "<string>",
          "decimals": 123,
          "assetGroup": "<string>",
          "claimableAmount": "<string>",
          "assetLogo": "<string>",
          "assetPriceInUsd": "<string>",
          "claimableAmountInUsd": "<string>"
        },
        "sources": [
          {
            "protocol": {
              "name": "<string>",
              "product": "<string>",
              "version": "<string>",
              "protocolUrl": "<string>",
              "protocolLogo": "<string>",
              "description": "<string>"
            }
          }
        ],
        "actionUrl": "<string>"
      }
    ],
    "arbitrum": [
      {
        "claimId": "<string>",
        "asset": {
          "address": "<string>",
          "assetCaip": "<string>",
          "name": "<string>",
          "symbol": "<string>",
          "decimals": 123,
          "assetGroup": "<string>",
          "claimableAmount": "<string>",
          "assetLogo": "<string>",
          "assetPriceInUsd": "<string>",
          "claimableAmountInUsd": "<string>"
        },
        "sources": [
          {
            "protocol": {
              "name": "<string>",
              "product": "<string>",
              "version": "<string>",
              "protocolUrl": "<string>",
              "protocolLogo": "<string>",
              "description": "<string>"
            }
          }
        ],
        "actionUrl": "<string>"
      }
    ],
    "polygon": [
      {
        "claimId": "<string>",
        "asset": {
          "address": "<string>",
          "assetCaip": "<string>",
          "name": "<string>",
          "symbol": "<string>",
          "decimals": 123,
          "assetGroup": "<string>",
          "claimableAmount": "<string>",
          "assetLogo": "<string>",
          "assetPriceInUsd": "<string>",
          "claimableAmountInUsd": "<string>"
        },
        "sources": [
          {
            "protocol": {
              "name": "<string>",
              "product": "<string>",
              "version": "<string>",
              "protocolUrl": "<string>",
              "protocolLogo": "<string>",
              "description": "<string>"
            }
          }
        ],
        "actionUrl": "<string>"
      }
    ],
    "gnosis": [
      {
        "claimId": "<string>",
        "asset": {
          "address": "<string>",
          "assetCaip": "<string>",
          "name": "<string>",
          "symbol": "<string>",
          "decimals": 123,
          "assetGroup": "<string>",
          "claimableAmount": "<string>",
          "assetLogo": "<string>",
          "assetPriceInUsd": "<string>",
          "claimableAmountInUsd": "<string>"
        },
        "sources": [
          {
            "protocol": {
              "name": "<string>",
              "product": "<string>",
              "version": "<string>",
              "protocolUrl": "<string>",
              "protocolLogo": "<string>",
              "description": "<string>"
            }
          }
        ],
        "actionUrl": "<string>"
      }
    ],
    "base": [
      {
        "claimId": "<string>",
        "asset": {
          "address": "<string>",
          "assetCaip": "<string>",
          "name": "<string>",
          "symbol": "<string>",
          "decimals": 123,
          "assetGroup": "<string>",
          "claimableAmount": "<string>",
          "assetLogo": "<string>",
          "assetPriceInUsd": "<string>",
          "claimableAmountInUsd": "<string>"
        },
        "sources": [
          {
            "protocol": {
              "name": "<string>",
              "product": "<string>",
              "version": "<string>",
              "protocolUrl": "<string>",
              "protocolLogo": "<string>",
              "description": "<string>"
            }
          }
        ],
        "actionUrl": "<string>"
      }
    ],
    "unichain": [
      {
        "claimId": "<string>",
        "asset": {
          "address": "<string>",
          "assetCaip": "<string>",
          "name": "<string>",
          "symbol": "<string>",
          "decimals": 123,
          "assetGroup": "<string>",
          "claimableAmount": "<string>",
          "assetLogo": "<string>",
          "assetPriceInUsd": "<string>",
          "claimableAmountInUsd": "<string>"
        },
        "sources": [
          {
            "protocol": {
              "name": "<string>",
              "product": "<string>",
              "version": "<string>",
              "protocolUrl": "<string>",
              "protocolLogo": "<string>",
              "description": "<string>"
            }
          }
        ],
        "actionUrl": "<string>"
      }
    ],
    "swellchain": [
      {
        "claimId": "<string>",
        "asset": {
          "address": "<string>",
          "assetCaip": "<string>",
          "name": "<string>",
          "symbol": "<string>",
          "decimals": 123,
          "assetGroup": "<string>",
          "claimableAmount": "<string>",
          "assetLogo": "<string>",
          "assetPriceInUsd": "<string>",
          "claimableAmountInUsd": "<string>"
        },
        "sources": [
          {
            "protocol": {
              "name": "<string>",
              "product": "<string>",
              "version": "<string>",
              "protocolUrl": "<string>",
              "protocolLogo": "<string>",
              "description": "<string>"
            }
          }
        ],
        "actionUrl": "<string>"
      }
    ],
    "celo": [
      {
        "claimId": "<string>",
        "asset": {
          "address": "<string>",
          "assetCaip": "<string>",
          "name": "<string>",
          "symbol": "<string>",
          "decimals": 123,
          "assetGroup": "<string>",
          "claimableAmount": "<string>",
          "assetLogo": "<string>",
          "assetPriceInUsd": "<string>",
          "claimableAmountInUsd": "<string>"
        },
        "sources": [
          {
            "protocol": {
              "name": "<string>",
              "product": "<string>",
              "version": "<string>",
              "protocolUrl": "<string>",
              "protocolLogo": "<string>",
              "description": "<string>"
            }
          }
        ],
        "actionUrl": "<string>"
      }
    ],
    "worldchain": [
      {
        "claimId": "<string>",
        "asset": {
          "address": "<string>",
          "assetCaip": "<string>",
          "name": "<string>",
          "symbol": "<string>",
          "decimals": 123,
          "assetGroup": "<string>",
          "claimableAmount": "<string>",
          "assetLogo": "<string>",
          "assetPriceInUsd": "<string>",
          "claimableAmountInUsd": "<string>"
        },
        "sources": [
          {
            "protocol": {
              "name": "<string>",
              "product": "<string>",
              "version": "<string>",
              "protocolUrl": "<string>",
              "protocolLogo": "<string>",
              "description": "<string>"
            }
          }
        ],
        "actionUrl": "<string>"
      }
    ],
    "berachain": [
      {
        "claimId": "<string>",
        "asset": {
          "address": "<string>",
          "assetCaip": "<string>",
          "name": "<string>",
          "symbol": "<string>",
          "decimals": 123,
          "assetGroup": "<string>",
          "claimableAmount": "<string>",
          "assetLogo": "<string>",
          "assetPriceInUsd": "<string>",
          "claimableAmountInUsd": "<string>"
        },
        "sources": [
          {
            "protocol": {
              "name": "<string>",
              "product": "<string>",
              "version": "<string>",
              "protocolUrl": "<string>",
              "protocolLogo": "<string>",
              "description": "<string>"
            }
          }
        ],
        "actionUrl": "<string>"
      }
    ],
    "ink": [
      {
        "claimId": "<string>",
        "asset": {
          "address": "<string>",
          "assetCaip": "<string>",
          "name": "<string>",
          "symbol": "<string>",
          "decimals": 123,
          "assetGroup": "<string>",
          "claimableAmount": "<string>",
          "assetLogo": "<string>",
          "assetPriceInUsd": "<string>",
          "claimableAmountInUsd": "<string>"
        },
        "sources": [
          {
            "protocol": {
              "name": "<string>",
              "product": "<string>",
              "version": "<string>",
              "protocolUrl": "<string>",
              "protocolLogo": "<string>",
              "description": "<string>"
            }
          }
        ],
        "actionUrl": "<string>"
      }
    ],
    "bsc": [
      {
        "claimId": "<string>",
        "asset": {
          "address": "<string>",
          "assetCaip": "<string>",
          "name": "<string>",
          "symbol": "<string>",
          "decimals": 123,
          "assetGroup": "<string>",
          "claimableAmount": "<string>",
          "assetLogo": "<string>",
          "assetPriceInUsd": "<string>",
          "claimableAmountInUsd": "<string>"
        },
        "sources": [
          {
            "protocol": {
              "name": "<string>",
              "product": "<string>",
              "version": "<string>",
              "protocolUrl": "<string>",
              "protocolLogo": "<string>",
              "description": "<string>"
            }
          }
        ],
        "actionUrl": "<string>"
      }
    ],
    "hyperliquid": [
      {
        "claimId": "<string>",
        "asset": {
          "address": "<string>",
          "assetCaip": "<string>",
          "name": "<string>",
          "symbol": "<string>",
          "decimals": 123,
          "assetGroup": "<string>",
          "claimableAmount": "<string>",
          "assetLogo": "<string>",
          "assetPriceInUsd": "<string>",
          "claimableAmountInUsd": "<string>"
        },
        "sources": [
          {
            "protocol": {
              "name": "<string>",
              "product": "<string>",
              "version": "<string>",
              "protocolUrl": "<string>",
              "protocolLogo": "<string>",
              "description": "<string>"
            }
          }
        ],
        "actionUrl": "<string>"
      }
    ],
    "plasma": [
      {
        "claimId": "<string>",
        "asset": {
          "address": "<string>",
          "assetCaip": "<string>",
          "name": "<string>",
          "symbol": "<string>",
          "decimals": 123,
          "assetGroup": "<string>",
          "claimableAmount": "<string>",
          "assetLogo": "<string>",
          "assetPriceInUsd": "<string>",
          "claimableAmountInUsd": "<string>"
        },
        "sources": [
          {
            "protocol": {
              "name": "<string>",
              "product": "<string>",
              "version": "<string>",
              "protocolUrl": "<string>",
              "protocolLogo": "<string>",
              "description": "<string>"
            }
          }
        ],
        "actionUrl": "<string>"
      }
    ],
    "avalanche": [
      {
        "claimId": "<string>",
        "asset": {
          "address": "<string>",
          "assetCaip": "<string>",
          "name": "<string>",
          "symbol": "<string>",
          "decimals": 123,
          "assetGroup": "<string>",
          "claimableAmount": "<string>",
          "assetLogo": "<string>",
          "assetPriceInUsd": "<string>",
          "claimableAmountInUsd": "<string>"
        },
        "sources": [
          {
            "protocol": {
              "name": "<string>",
              "product": "<string>",
              "version": "<string>",
              "protocolUrl": "<string>",
              "protocolLogo": "<string>",
              "description": "<string>"
            }
          }
        ],
        "actionUrl": "<string>"
      }
    ],
    "katana": [
      {
        "claimId": "<string>",
        "asset": {
          "address": "<string>",
          "assetCaip": "<string>",
          "name": "<string>",
          "symbol": "<string>",
          "decimals": 123,
          "assetGroup": "<string>",
          "claimableAmount": "<string>",
          "assetLogo": "<string>",
          "assetPriceInUsd": "<string>",
          "claimableAmountInUsd": "<string>"
        },
        "sources": [
          {
            "protocol": {
              "name": "<string>",
              "product": "<string>",
              "version": "<string>",
              "protocolUrl": "<string>",
              "protocolLogo": "<string>",
              "description": "<string>"
            }
          }
        ],
        "actionUrl": "<string>"
      }
    ],
    "linea": [
      {
        "claimId": "<string>",
        "asset": {
          "address": "<string>",
          "assetCaip": "<string>",
          "name": "<string>",
          "symbol": "<string>",
          "decimals": 123,
          "assetGroup": "<string>",
          "claimableAmount": "<string>",
          "assetLogo": "<string>",
          "assetPriceInUsd": "<string>",
          "claimableAmountInUsd": "<string>"
        },
        "sources": [
          {
            "protocol": {
              "name": "<string>",
              "product": "<string>",
              "version": "<string>",
              "protocolUrl": "<string>",
              "protocolLogo": "<string>",
              "description": "<string>"
            }
          }
        ],
        "actionUrl": "<string>"
      }
    ],
    "mega-eth": [
      {
        "claimId": "<string>",
        "asset": {
          "address": "<string>",
          "assetCaip": "<string>",
          "name": "<string>",
          "symbol": "<string>",
          "decimals": 123,
          "assetGroup": "<string>",
          "claimableAmount": "<string>",
          "assetLogo": "<string>",
          "assetPriceInUsd": "<string>",
          "claimableAmountInUsd": "<string>"
        },
        "sources": [
          {
            "protocol": {
              "name": "<string>",
              "product": "<string>",
              "version": "<string>",
              "protocolUrl": "<string>",
              "protocolLogo": "<string>",
              "description": "<string>"
            }
          }
        ],
        "actionUrl": "<string>"
      }
    ],
    "monad": [
      {
        "claimId": "<string>",
        "asset": {
          "address": "<string>",
          "assetCaip": "<string>",
          "name": "<string>",
          "symbol": "<string>",
          "decimals": 123,
          "assetGroup": "<string>",
          "claimableAmount": "<string>",
          "assetLogo": "<string>",
          "assetPriceInUsd": "<string>",
          "claimableAmountInUsd": "<string>"
        },
        "sources": [
          {
            "protocol": {
              "name": "<string>",
              "product": "<string>",
              "version": "<string>",
              "protocolUrl": "<string>",
              "protocolLogo": "<string>",
              "description": "<string>"
            }
          }
        ],
        "actionUrl": "<string>"
      }
    ],
    "etherlink": [
      {
        "claimId": "<string>",
        "asset": {
          "address": "<string>",
          "assetCaip": "<string>",
          "name": "<string>",
          "symbol": "<string>",
          "decimals": 123,
          "assetGroup": "<string>",
          "claimableAmount": "<string>",
          "assetLogo": "<string>",
          "assetPriceInUsd": "<string>",
          "claimableAmountInUsd": "<string>"
        },
        "sources": [
          {
            "protocol": {
              "name": "<string>",
              "product": "<string>",
              "version": "<string>",
              "protocolUrl": "<string>",
              "protocolLogo": "<string>",
              "description": "<string>"
            }
          }
        ],
        "actionUrl": "<string>"
      }
    ]
  },
  "actionUrl": "<string>"
}

Authorizations

x-api-key
string
header
required

Path Parameters

userAddress
string
required

User address

Pattern: ^0x[a-fA-F0-9]{40}$

Response

Rewards context information for claiming available rewards

Rewards context information for claiming available rewards

claimable
object
required

Claimable rewards organized by network

actionUrl
string
required

URL for claiming all rewards