diff --git a/.yarn/versions/69044494.yml b/.yarn/versions/69044494.yml index 2f924db724..6c43d19b29 100644 --- a/.yarn/versions/69044494.yml +++ b/.yarn/versions/69044494.yml @@ -112,7 +112,6 @@ undecided: - "@chainlink/orchid-bandwidth-adapter" - "@chainlink/paxos-adapter" - "@chainlink/paypal-adapter" - - "@chainlink/poa-adapter" - "@chainlink/polygon-adapter" - "@chainlink/reduce-adapter" - "@chainlink/renvm-address-set-adapter" diff --git a/MASTERLIST.md b/MASTERLIST.md index da4e73bd36..8d8ac2b043 100644 --- a/MASTERLIST.md +++ b/MASTERLIST.md @@ -2,223 +2,224 @@ This document was generated automatically. Please see [Master List Generator](./packages/scripts#master-list-generator) for more info. -| Name | Version | Type | Framework Version | Default API URL | Dependencies | Environment Variables (✅ = required) | Endpoints | Default Endpoint | Supports WS | Unit Tests | Integration Tests | End-to-End Tests | -| :-------------------------------------------------------------------------------------: | :-------: | :--------------: | :---------------: | :-------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------: | :---------: | :---------------------------------------------------------: | :------------------------------------------------------------------: | :--------------------------------------------------------: | -| [1forge](packages/sources/1forge/README.md) | `1.6.35` | `source` | v2 | `https://api.1forge.com/` | | `API_ENDPOINT`, `API_KEY (✅)` | `convert`, `forex`, `price`, `quotes` | `quotes` | ✅ | [✅](packages/sources/1forge/test/unit) | [✅](packages/sources/1forge/test/integration) | | -| [accuweather](packages/sources/accuweather/README.md) | `1.3.34` | `source` | v2 | `http://api.accuweather.com/` | | `API_ENDPOINT`, `API_KEY (✅)` | `current-conditions`, `location`, `location-current-conditions` | Unknown | | [✅](packages/sources/accuweather/test/unit) | [✅](packages/sources/accuweather/test/integration) | | -| [ada-balance](packages/sources/ada-balance/README.md) | `2.5.34` | `source` | v2 | Unknown | | `HTTP_OGMIOS_URL`, `IS_TLS_ENABLED`, `RPC_PORT`, `WS_API_ENDPOINT`, `WS_OGMIOS_URL` | `balance` | `balance` | | [✅](packages/sources/ada-balance/test/unit) | [✅](packages/sources/ada-balance/test/integration) | | -| [agoric](packages/targets/agoric/README.md) | `2.1.34` | `target` | v2 | `http://localhost:8000/api/oracle` | | `API_KEY` | Unknown | Unknown | | | [✅](packages/targets/agoric/test/integration) | [✅](packages/targets/agoric/test/e2e) | -| [alongside](packages/sources/alongside/README.md) | `1.3.30` | `source` | v3 | `https://api.prime.coinbase.com/v1` | `external-adapter-framework` | `ACCESS_KEY (✅)`, `API_ENDPOINT`, `BACKGROUND_EXECUTE_MS`, `PASSPHRASE (✅)`, `PORTFOLIO_ID (✅)`, `RPC_URL (✅)`, `SIGNING_KEY (✅)` | `collateral` | `collateral` | | | [✅](packages/sources/alongside/test/integration) | | -| [alphachain](packages/sources/alphachain/README.md) | `1.3.34` | `source` | v2 | `https://alpha-chain2.p.rapidapi.com` | | `API_KEY (✅)` | `dataquery` | `dataquery` | | [✅](packages/sources/alphachain/test/unit) | | | -| [alpine](packages/sources/alpine/README.md) | `2.0.2` | `source` | v2 | Unknown | | `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL`, `POLYGON_CHAIN_ID`, `POLYGON_RPC_URL` | `lastblock`, `tvl` | Unknown | | [✅](packages/sources/alpine/test/unit) | [✅](packages/sources/alpine/test/integration) | | -| [amberdata](packages/sources/amberdata/README.md) | `1.8.27` | `source` | v2 | `https://web3api.io` | | `API_ENDPOINT`, `API_KEY (✅)`, `WS_API_ENDPOINT` | `balance`, `crypto`, `gasprice`, `marketcap`, `price`, `token`, `volume` | Unknown | ✅ | [✅](packages/sources/amberdata/test/unit) | [✅](packages/sources/amberdata/test/integration) | [✅](packages/sources/amberdata/test/e2e) | -| [anchor](packages/composites/anchor/README.md) | `4.0.18` | `composite` | v2 | Unknown | `terra-view-function-adapter` | `ANCHOR_VAULT_CONTRACT_ADDRESS`, `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)`, `ETH_TERRA_FEED_ADDRESS`, `FEED_DECIMALS`, `LUNA_TERRA_FEED_ADDRESS`, `RPC_URL`, `STETH_POOL_CONTRACT_ADDRESS`, `TERRA_BLUNA_HUB_CONTRACT_ADDRESS` | `price` | `price` | | [✅](packages/composites/anchor/test/unit) | [✅](packages/composites/anchor/test/integration) | | -| [anchorage](packages/sources/anchorage/README.md) | `1.0.5` | `source` | v3 | Unknown | `external-adapter-framework` | `API_ENDPOINT (✅)`, `API_LIMIT`, `BACKGROUND_EXECUTE_MS` | `wallet` | `wallet` | | | [✅](packages/sources/anchorage/test/integration) | | -| [anyblock](packages/sources/anyblock/README.md) | `2.1.0` | `source` | v2 | `https://svc.blockdaemon.com` | | `API_KEY` | `gasprice` | `gasprice` | | | | [✅](packages/sources/anyblock/test/e2e) | -| [ap-election](packages/sources/ap-election/README.md) | `1.3.34` | `source` | v2 | `https://api.ap.org/v2` | | `API_ENDPOINT`, `API_KEY (✅)` | `election` | `election` | | [✅](packages/sources/ap-election/test/unit) | [✅](packages/sources/ap-election/test/integration) | [✅](packages/sources/ap-election/test/e2e) | -| [apy-finance](packages/composites/apy-finance/README.md) | `2.0.85` | `composite` | v2 | Unknown | `token-allocation-adapter` | `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)`, `REGISTRY_ADDRESS (✅)` | `allocations`, `tvl` | `tvl` | | | [✅](packages/composites/apy-finance/test/integration) | | -| [apy-finance-test](packages/composites/apy-finance-test/README.md) | `0.2.12` | `composite` | v3 | Unknown | `external-adapter-framework`, `token-allocation-test-adapter` | `AMBERDATA_ADAPTER_URL`, `CFBENCHMARKS_ADAPTER_URL`, `CHAIN_ID (✅)`, `COINAPI_ADAPTER_URL`, `COINGECKO_ADAPTER_URL`, `COINMARKETCAP_ADAPTER_URL`, `COINMETRICS_ADAPTER_URL`, `COINPAPRIKA_ADAPTER_URL`, `COINRANKING_ADAPTER_URL`, `CRYPTOCOMPARE_ADAPTER_URL`, `FINAGE_ADAPTER_URL`, `KAIKO_ADAPTER_URL`, `MULTICALL_ADDRESS (✅)`, `NCFX_ADAPTER_URL`, `REGISTRY_ADDRESS (✅)`, `RPC_URL (✅)`, `TIINGO_ADAPTER_URL` | `allocations`, `tvl` | `tvl` | | | [✅](packages/composites/apy-finance-test/test/integration) | | -| [augur](packages/composites/augur/README.md) | `2.0.18` | `composite` | v2 | Unknown | `sportsdataio-adapter`, `therundown-adapter` | `ETHEREUM_CHAIN_ID`, `PRIVATE_KEY (✅)`, `RPC_URL` | Unknown | Unknown | | | | | -| [avalanche-platform](packages/sources/avalanche-platform/README.md) | `2.0.18` | `source` | v3 | Unknown | `external-adapter-framework` | `P_CHAIN_RPC_URL (✅)` | `balance` | `balance` | | | [✅](packages/sources/avalanche-platform/test/integration) | | -| [bank-frick](packages/sources/bank-frick/README.md) | `1.1.34` | `source` | v3 | `https://olbsandbox.bankfrick.li/webapi/v2` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)`, `PAGE_SIZE`, `PRIVATE_KEY (✅)` | `accounts` | `accounts` | | | [✅](packages/sources/bank-frick/test/integration) | | -| [bea](packages/sources/bea/README.md) | `1.3.34` | `source` | v2 | `https://apps.bea.gov/api` | | `API_ENDPOINT`, `API_KEY (✅)` | `average` | `average` | | [✅](packages/sources/bea/test/unit) | [✅](packages/sources/bea/test/integration) | [✅](packages/sources/bea/test/e2e) | -| [binance](packages/sources/binance/README.md) | `1.4.34` | `source` | v2 | `https://api.binance.com` | | `API_ENDPOINT`, `WS_API_ENDPOINT` | `crypto`, `ticker` | `crypto` | ✅ | [✅](packages/sources/binance/test/unit) | [✅](packages/sources/binance/test/integration) | | -| [binance-dex](packages/sources/binance-dex/README.md) | `1.6.26` | `source` | v2 | `dex-asiapacific` | | `API_ENDPOINT` | `price` | `price` | | [✅](packages/sources/binance-dex/test/unit) | [✅](packages/sources/binance-dex/test/integration) | | -| [bitcoin-json-rpc](packages/composites/bitcoin-json-rpc/README.md) | `1.3.34` | `composite` | v2 | Unknown | `json-rpc-adapter` | `BITCOIN_RPC_URL` | `difficulty`, `getblockchaininfo`, `height`, `scan`, `scanobject`, `scantxoutset` | `getblockchaininfo` | | | [✅](packages/composites/bitcoin-json-rpc/test/integration) | [✅](packages/composites/bitcoin-json-rpc/test/e2e) | -| [bitex](packages/sources/bitex/README.md) | `1.5.34` | `source` | v2 | `https://bitex.la/api` | | `API_ENDPOINT`, `API_KEY` | `crypto`, `tickers` | `crypto` | | [✅](packages/sources/bitex/test/unit) | [✅](packages/sources/bitex/test/integration) | | -| [bitgo](packages/sources/bitgo/README.md) | `1.0.5` | `source` | v3 | Unknown | `external-adapter-framework` | `API_ENDPOINT (✅)`, `API_KEY (✅)`, `API_LIMIT`, `BACKGROUND_EXECUTE_MS` | `wallet` | `wallet` | | | [✅](packages/sources/bitgo/test/integration) | | -| [bitgo-reserves](packages/sources/bitgo-reserves/README.md) | `1.1.0` | `source` | v3 | `https://reserves.usdstandard-test.com/por.json` | `external-adapter-framework` | `API_ENDPOINT` | `reserves` | `reserves` | | | [✅](packages/sources/bitgo-reserves/test/integration) | | -| [bitso](packages/sources/bitso/README.md) | `1.4.34` | `source` | v2 | `https://api.bitso.com/v3` | | `API_ENDPOINT` | `crypto`, `ticker` | `crypto` | | [✅](packages/sources/bitso/test/unit) | [✅](packages/sources/bitso/test/integration) | | -| [blockchain.com](packages/sources/blockchain.com/README.md) | `1.3.34` | `source` | v2 | Unknown | | `API_KEY (✅)`, `API_TIMEOUT` | `balance`, `difficulty`, `height` | `balance` | | | | | -| [blockchair](packages/sources/blockchair/README.md) | `1.3.34` | `source` | v2 | `https://api.blockchair.com` | | `API_KEY`, `API_TIMEOUT` | `balance`, `difficulty`, `height`, `stats` | `balance` | | [✅](packages/sources/blockchair/test/unit) | | [✅](packages/sources/blockchair/test/e2e) | -| [blockcypher](packages/sources/blockcypher/README.md) | `1.4.34` | `source` | v2 | Unknown | | `API_KEY (✅)` | `balance` | `balance` | | | [✅](packages/sources/blockcypher/test/integration) | [✅](packages/sources/blockcypher/test/e2e) | -| [blocksize-capital](packages/sources/blocksize-capital/README.md) | `2.3.7` | `source` | v3 | Unknown | `external-adapter-framework` | `API_KEY (✅)`, `WS_API_ENDPOINT` | `crypto`, `crypto-lwba`, `crypto-vwap`, `crypto_lwba`, `cryptolwba`, `price`, `vwap` | `price` | ✅ | | [✅](packages/sources/blocksize-capital/test/integration) | | -| [blockstream](packages/sources/blockstream/README.md) | `1.4.34` | `source` | v2 | `https://blockstream.info/api` | | `API_ENDPOINT` | `difficulty`, `height` | `difficulty` | | | [✅](packages/sources/blockstream/test/integration) | | -| [bob](packages/sources/bob/README.md) | `2.0.16` | `source` | v2 | Unknown | | `CHAIN_ID`, `RPC_URL (✅)` | `format` | `format` | | [✅](packages/sources/bob/test/unit) | [✅](packages/sources/bob/test/integration) | | -| [bravenewcoin](packages/sources/bravenewcoin/README.md) | `1.3.34` | `source` | v2 | Unknown | | `API_KEY (✅)`, `CLIENT_ID (✅)` | `crypto`, `price`, `vwap` | `crypto` | | [✅](packages/sources/bravenewcoin/test/unit) | [✅](packages/sources/bravenewcoin/test/integration) | | -| [bsol-price](packages/composites/bsol-price/README.md) | `2.2.104` | `composite` | v2 | Unknown | `solana-view-function-adapter`, `token-allocation-adapter` | `BSOL_ADDRESS`, `SOLIDO_ADDRESS`, `SOLIDO_CONTRACT_VERSION`, `STSOL_ADDRESS` | `price` | `price` | | [✅](packages/composites/bsol-price/test/unit) | [✅](packages/composites/bsol-price/test/integration) | | -| [btc.com](packages/sources/btc.com/README.md) | `1.3.34` | `source` | v2 | `https://chain.api.btc.com` | | `API_ENDPOINT` | `balance`, `difficulty`, `height` | `balance` | | | [✅](packages/sources/btc.com/test/integration) | [✅](packages/sources/btc.com/test/e2e) | -| [cache.gold](packages/sources/cache.gold/README.md) | `1.3.34` | `source` | v2 | `https://contract.cache.gold/api` | | `API_ENDPOINT` | `lockedGold` | `lockedGold` | | | [✅](packages/sources/cache.gold/test/integration) | | -| [ccip-read](packages/sources/ccip-read/README.md) | `3.0.2` | `source` | v2 | Unknown | | `ADDRESS_MANAGER_CONTRACT`, `CHAIN_ID`, `L2_CHAIN_ID`, `L2_RPC_URL`, `RPC_URL (✅)` | `optimism-metis-gateway` | `optimism-metis-gateway` | | [✅](packages/sources/ccip-read/test/unit) | | [✅](packages/sources/ccip-read/test/e2e) | -| [celsius-address-list](packages/sources/celsius-address-list/README.md) | `2.0.18` | `source` | v2 | Unknown | | `CHAIN_ID`, `RPC_URL (✅)` | `wallet` | `wallet` | | [✅](packages/sources/celsius-address-list/test/unit) | [✅](packages/sources/celsius-address-list/test/integration) | | -| [cfbenchmarks](packages/sources/cfbenchmarks/README.md) | `2.3.6` | `source` | v3 | `https://www.cfbenchmarks.com/api` | `external-adapter-framework` | `API_ENDPOINT`, `API_PASSWORD (✅)`, `API_SECONDARY`, `API_USERNAME (✅)`, `SECONDARY_API_ENDPOINT`, `SECONDARY_WS_API_ENDPOINT`, `WS_API_ENDPOINT` | `birc`, `crypto`, `crypto-lwba`, `crypto_lwba`, `cryptolwba`, `price`, `values` | `crypto` | ✅ | [✅](packages/sources/cfbenchmarks/test/unit) | [✅](packages/sources/cfbenchmarks/test/integration) | | -| [chain-reserve-wallet](packages/sources/chain-reserve-wallet/README.md) | `3.0.18` | `source` | v2 | Unknown | | `CHAIN_ID`, `RPC_URL (✅)` | `wallet` | `wallet` | | [✅](packages/sources/chain-reserve-wallet/test/unit) | [✅](packages/sources/chain-reserve-wallet/test/integration) | | -| [circuit-breaker](packages/composites/circuit-breaker/README.md) | `1.3.1` | `composite` | v2 | Unknown | | | `circuit` | `circuit` | | [✅](packages/composites/circuit-breaker/test/unit) | [✅](packages/composites/circuit-breaker/test/integration) | | -| [clear-bank](packages/sources/clear-bank/README.md) | `1.0.13` | `source` | v3 | `https://institution-api.clearbank.co.uk/` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)`, `BACKGROUND_EXECUTE_MS`, `PAGE_SIZE` | `accounts` | `accounts` | | | [✅](packages/sources/clear-bank/test/integration) | | -| [coinapi](packages/sources/coinapi/README.md) | `1.3.24` | `source` | v2 | `https://rest.coinapi.io/v1/` | | `API_ENDPOINT`, `API_KEY (✅)`, `WS_API_ENDPOINT` | `assets`, `crypto`, `price` | `crypto` | ✅ | [✅](packages/sources/coinapi/test/unit) | [✅](packages/sources/coinapi/test/integration) | | -| [coinbase](packages/sources/coinbase/README.md) | `2.0.18` | `source` | v2 | `https://api.coinbase.com` | | `API_ENDPOINT`, `NFT_API_AUTH_HEADER`, `NFT_API_ENDPOINT`, `WS_API_ENDPOINT` | `crypto`, `nft-floor`, `nft-floor-price`, `price` | `crypto` | ✅ | [✅](packages/sources/coinbase/test/unit) | [✅](packages/sources/coinbase/test/integration) | | -| [coinbase-prime](packages/sources/coinbase-prime/README.md) | `1.2.6` | `source` | v3 | `https://api.prime.coinbase.com` | `external-adapter-framework` | `ACCESS_KEY (✅)`, `API_ENDPOINT`, `BACKGROUND_EXECUTE_MS`, `PASSPHRASE (✅)`, `SIGNING_KEY (✅)` | `balance`, `wallet` | `balance` | | [✅](packages/sources/coinbase-prime/test/unit) | [✅](packages/sources/coinbase-prime/test/integration) | | -| [coincodex](packages/sources/coincodex/README.md) | `1.3.34` | `source` | v2 | `https://coincodex.com/api/coincodex/` | | `API_ENDPOINT` | `getcoin` | `getcoin` | | [✅](packages/sources/coincodex/test/unit) | [✅](packages/sources/coincodex/test/integration) | | -| [coingecko](packages/sources/coingecko/README.md) | `2.0.26` | `source` | v3 | Unknown | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY` | `batch`, `batched`, `coins`, `crypto`, `crypto-batched`, `crypto-marketcap`, `crypto-volume`, `dominance`, `globalmarketcap`, `market_cap_percentage`, `marketcap`, `price`, `total_market_cap`, `volume` | `crypto` | | | [✅](packages/sources/coingecko/test/integration) | [✅](packages/sources/coingecko/test/e2e) | -| [coinlore](packages/sources/coinlore/README.md) | `1.3.34` | `source` | v2 | `https://api.coinlore.net/api` | | | `dominance`, `global`, `globalmarketcap` | `dominance` | | | [✅](packages/sources/coinlore/test/integration) | | -| [coinmarketcap](packages/sources/coinmarketcap/README.md) | `2.0.31` | `source` | v3 | `https://pro-api.coinmarketcap.com/v1/` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)` | `crypto`, `dominance`, `globalmarketcap`, `historical`, `marketcap`, `price`, `volume` | `crypto` | | | [✅](packages/sources/coinmarketcap/test/integration) | | -| [coinmetrics](packages/sources/coinmetrics/README.md) | `3.7.6` | `source` | v3 | `https://api.coinmetrics.io/v4` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)`, `WS_API_ENDPOINT` | `burned`, `crypto`, `crypto-lwba`, `crypto_lwba`, `cryptolwba`, `price`, `price-ws`, `realized-vol`, `realized-volatility`, `total-burned` | `price` | ✅ | [✅](packages/sources/coinmetrics/test/unit) | [✅](packages/sources/coinmetrics/test/integration) | | -| [coinpaprika](packages/sources/coinpaprika/README.md) | `2.1.5` | `source` | v3 | Unknown | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY`, `WS_API_ENDPOINT`, `WS_ENABLED` | `coins`, `crypto`, `crypto-vwap`, `dominance`, `globalmarketcap`, `marketcap`, `price`, `volume`, `vwap` | `crypto` | ✅ | | [✅](packages/sources/coinpaprika/test/integration) | | -| [coinranking](packages/sources/coinranking/README.md) | `2.1.5` | `source` | v2 | `https://api.coinranking.com/v2` | | `API_KEY (✅)` | `crypto`, `globalmarketcap`, `marketcap`, `price`, `totalMarketCap`, `totalmcap` | `crypto` | | [✅](packages/sources/coinranking/test/unit) | [✅](packages/sources/coinranking/test/integration) | | -| [conflux](packages/targets/conflux/README.md) | `1.1.34` | `target` | v2 | Unknown | | `ETHEREUM_RPC_URL (✅)`, `NETWORK_ID (✅)`, `PRIVATE_KEY (✅)` | Unknown | `conflux` | | [✅](packages/targets/conflux/test/unit) | [✅](packages/targets/conflux/test/integration) | | -| [covid-tracker](packages/sources/covid-tracker/README.md) | `1.4.26` | `source` | v2 | `https://api.covidtracking.com/v1` | | | `us` | `us` | | [✅](packages/sources/covid-tracker/test/unit) | [✅](packages/sources/covid-tracker/test/integration) | | -| [cryptex](packages/sources/cryptex/README.md) | `2.0.18` | `source` | v2 | Unknown | | `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)` | `btc-dominance`, `dominance` | `btc-dominance` | | [✅](packages/sources/cryptex/test/unit) | [✅](packages/sources/cryptex/test/integration) | | -| [crypto-volatility-index](packages/composites/crypto-volatility-index/README.md) | `1.4.0` | `composite` | v2 | Unknown | `token-allocation-adapter` | | `volatilityIndex` | `volatilityIndex` | | [✅](packages/composites/crypto-volatility-index/test/unit) | [✅](packages/composites/crypto-volatility-index/test/integration) | [✅](packages/composites/crypto-volatility-index/test/e2e) | -| [cryptoapis](packages/sources/cryptoapis/README.md) | `1.2.34` | `source` | v2 | Unknown | | `API_KEY (✅)`, `API_TIMEOUT` | `balance`, `crypto`, `difficulty`, `height`, `price` | `crypto` | | [✅](packages/sources/cryptoapis/test/unit) | [✅](packages/sources/cryptoapis/test/integration) | [✅](packages/sources/cryptoapis/test/e2e) | -| [cryptoapis-v2](packages/sources/cryptoapis-v2/README.md) | `1.2.34` | `source` | v2 | Unknown | | `API_KEY (✅)` | `balance`, `difficulty`, `height`, `price` | `price` | | [✅](packages/sources/cryptoapis-v2/test/unit) | | [✅](packages/sources/cryptoapis-v2/test/e2e) | -| [cryptocompare](packages/sources/cryptocompare/README.md) | `3.3.4` | `source` | v3 | `https://min-api.cryptocompare.com` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)`, `WS_API_ENDPOINT`, `WS_API_KEY`, `WS_ENABLED` | `crypto`, `crypto-vwap`, `marketcap`, `price`, `volume`, `vwap` | `crypto` | ✅ | | [✅](packages/sources/cryptocompare/test/integration) | [✅](packages/sources/cryptocompare/test/e2e) | -| [cryptoid](packages/sources/cryptoid/README.md) | `1.3.34` | `source` | v2 | Unknown | | `API_KEY (✅)` | `difficulty`, `height` | `difficulty` | | [✅](packages/sources/cryptoid/test/unit) | [✅](packages/sources/cryptoid/test/integration) | | -| [cryptomkt](packages/sources/cryptomkt/README.md) | `1.3.34` | `source` | v2 | `https://api.exchange.cryptomkt.com/api/3/` | | `API_ENDPOINT` | `crypto`, `ticker` | `crypto` | | [✅](packages/sources/cryptomkt/test/unit) | [✅](packages/sources/cryptomkt/test/integration) | | -| [currencylayer](packages/sources/currencylayer/README.md) | `2.0.26` | `source` | v2 | `https://api.currencylayer.com` | | `API_ENDPOINT`, `API_KEY (✅)` | `convert`, `forex`, `live`, `price` | `live` | | [✅](packages/sources/currencylayer/test/unit) | [✅](packages/sources/currencylayer/test/integration) | | -| [curve](packages/sources/curve/README.md) | `2.0.18` | `source` | v2 | Unknown | | `ADDRESS_PROVIDER`, `BLOCKCHAIN_NETWORK`, `CHAIN_ID`, `EXCHANGE_PROVIDER_ID`, `RPC_URL (✅)` | `crypto` | `crypto` | | [✅](packages/sources/curve/test/unit) | [✅](packages/sources/curve/test/integration) | [✅](packages/sources/curve/test/e2e) | -| [curve-3pool](packages/composites/curve-3pool/README.md) | `3.0.85` | `composite` | v2 | Unknown | `token-allocation-adapter` | `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)` | `allocations`, `price` | `price` | | | [✅](packages/composites/curve-3pool/test/integration) | | -| [dar](packages/sources/dar/README.md) | `1.4.15` | `source` | v3 | `https://api-beta.digitalassetresearch.com/v2` | `external-adapter-framework` | `API_ENDPOINT`, `WS_API_ENDPOINT`, `WS_API_KEY (✅)`, `WS_API_USERNAME (✅)` | `crypto`, `price` | `price` | ✅ | [✅](packages/sources/dar/test/unit) | [✅](packages/sources/dar/test/integration) | | -| [deep-blue](packages/sources/deep-blue/README.md) | `1.0.4` | `source` | v3 | `https://d0qqxbypoa.execute-api.ap-southeast-2.amazonaws.com` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)` | `reserve` | `reserve` | | | [✅](packages/sources/deep-blue/test/integration) | | -| [defi-dozen](packages/composites/defi-dozen/README.md) | `1.2.104` | `composite` | v2 | Unknown | `token-allocation-adapter` | `ETHEREUM_RPC_URL (✅)`, `OPTION` | `allocation` | `allocation` | | | [✅](packages/composites/defi-dozen/test/integration) | | -| [defi-pulse](packages/composites/defi-pulse/README.md) | `1.2.104` | `composite` | v2 | Unknown | `token-allocation-adapter` | `ETHEREUM_RPC_URL (✅)` | Unknown | `allocation` | | | | | -| [deribit](packages/sources/deribit/README.md) | `1.2.34` | `source` | v2 | `https://www.deribit.com/api/v2/public/` | | `API_ENDPOINT` | `crypto` | `crypto` | | [✅](packages/sources/deribit/test/unit) | [✅](packages/sources/deribit/test/integration) | | -| [dlc-btc-por](packages/sources/dlc-btc-por/README.md) | `4.3.0` | `source` | v3 | Unknown | `external-adapter-framework` | `BACKGROUND_EXECUTE_MS`, `BITCOIN_NETWORK`, `BITCOIN_RPC_GROUP_SIZE`, `BITCOIN_RPC_URL (✅)`, `CONFIRMATIONS`, `EVM_RPC_BATCH_SIZE` | `reserves` | `reserves` | | | [✅](packages/sources/dlc-btc-por/test/integration) | | -| [dns-query](packages/sources/dns-query/README.md) | `1.6.27` | `source` | v2 | Unknown | | `CUSTOM_ENDPOINT`, `DNS_PROVIDER (✅)` | `dnsProof`, `dnsQuery` | `dnsQuery` | | [✅](packages/sources/dns-query/test/unit) | [✅](packages/sources/dns-query/test/integration) | | -| [dns-record-check](packages/composites/dns-record-check/README.md) | `1.3.35` | `composite` | v2 | Unknown | `dns-query-adapter` | | `dnsQuery` | `dnsQuery` | | | [✅](packages/composites/dns-record-check/test/integration) | | -| [dwolla](packages/sources/dwolla/README.md) | `1.2.34` | `source` | v2 | Unknown | | `API_METHOD`, `DWOLLA_APP_KEY`, `DWOLLA_APP_SECRET`, `ENVIRONMENT`, `FUNDING_SOURCE` | `dwolla` | `dwolla` | | [✅](packages/sources/dwolla/test/unit) | | | -| [dxdao](packages/composites/dxdao/README.md) | `2.0.85` | `composite` | v2 | Unknown | `token-allocation-adapter` | `WETH_CONTRACT_ADDRESS`, `XDAI_CHAIN_ID`, `XDAI_RPC_URL (✅)` | `TVL` | `TVL` | | [✅](packages/composites/dxdao/test/unit) | [✅](packages/composites/dxdao/test/integration) | [✅](packages/composites/dxdao/test/e2e) | -| [dxfeed](packages/sources/dxfeed/README.md) | `2.0.23` | `source` | v3 | `https://tools.dxfeed.com/webservice/rest` | `external-adapter-framework` | `API_ENDPOINT`, `API_PASSWORD`, `API_USERNAME`, `WS_API_ENDPOINT` | `commodities`, `crypto`, `forex`, `price`, `stock` | `price` | ✅ | | [✅](packages/sources/dxfeed/test/integration) | | -| [dxfeed-secondary](packages/sources/dxfeed-secondary/README.md) | `2.0.23` | `source` | v3 | `https://tools.dxfeed.com/webservice/rest` | `dxfeed-adapter`, `external-adapter-framework` | `API_ENDPOINT`, `API_PASSWORD`, `API_USERNAME`, `WS_API_ENDPOINT` | `commodities`, `crypto`, `forex`, `price`, `stock` | `price` | ✅ | | [✅](packages/sources/dxfeed-secondary/test/integration) | | -| [dydx-rewards](packages/composites/dydx-rewards/README.md) | `2.0.18` | `composite` | v2 | Unknown | `ipfs-adapter` | `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)`, `MARKET_MAKER_REWARDS_AMOUNT`, `PRIVATE_KEY (✅)`, `TRADER_REWARDS_AMOUNT`, `TRADER_SCORE_A`, `TRADER_SCORE_B`, `TRADER_SCORE_C`, `TREASURY_CLAIM_ADDRESS` | `rewards` | `rewards` | | [✅](packages/composites/dydx-rewards/test/unit) | [✅](packages/composites/dydx-rewards/test/integration) | | -| [dydx-stark](packages/targets/dydx-stark/README.md) | `2.0.14` | `target` | v3 | `https://api.stage.dydx.exchange/v3/price` | `external-adapter-framework` | `API_ENDPOINT`, `ORACLE_NAME (✅)`, `PRIVATE_KEY (✅)`, `STARK_MESSAGE (✅)` | `send` | `send` | | [✅](packages/targets/dydx-stark/test/unit) | [✅](packages/targets/dydx-stark/test/integration) | | -| [elven](packages/sources/elven/README.md) | `1.0.18` | `source` | v3 | `https://por.elven.com` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)`, `API_SECRET (✅)` | `hope` | `hope` | | | [✅](packages/sources/elven/test/integration) | | -| [elwood](packages/sources/elwood/README.md) | `3.1.2` | `source` | v3 | `https://api.chk.elwood.systems/v1/stream` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)`, `WS_API_ENDPOINT` | `crypto`, `crypto-lwba`, `crypto_lwba`, `cryptolwba`, `price` | `price` | ✅ | | [✅](packages/sources/elwood/test/integration) | | -| [ens](packages/sources/ens/README.md) | `2.0.18` | `source` | v2 | Unknown | | `CHAIN_ID`, `RPC_URL (✅)` | `lookup` | `lookup` | | [✅](packages/sources/ens/test/unit) | [✅](packages/sources/ens/test/integration) | [✅](packages/sources/ens/test/e2e) | -| [enzyme](packages/sources/enzyme/README.md) | `2.0.19` | `source` | v2 | Unknown | | `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)` | `calcGav`, `calcNav`, `calcNetShareValueInAsset`, `calcNetValueForSharesHolder` | `calcNav` | | [✅](packages/sources/enzyme/test/unit) | [✅](packages/sources/enzyme/test/integration) | [✅](packages/sources/enzyme/test/e2e) | -| [eodhistoricaldata](packages/sources/eodhistoricaldata/README.md) | `1.5.3` | `source` | v2 | `https://eodhistoricaldata.com` | | `API_ENDPOINT`, `API_KEY (✅)` | `price`, `stock`, `uk_etf` | `stock` | | [✅](packages/sources/eodhistoricaldata/test/unit) | [✅](packages/sources/eodhistoricaldata/test/integration) | | -| [eth-balance](packages/sources/eth-balance/README.md) | `2.0.18` | `source` | v2 | Unknown | | `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)` | `balance` | `balance` | | [✅](packages/sources/eth-balance/test/unit) | [✅](packages/sources/eth-balance/test/integration) | [✅](packages/sources/eth-balance/test/e2e) | -| [eth-beacon](packages/sources/eth-beacon/README.md) | `3.0.5` | `source` | v3 | Unknown | `external-adapter-framework` | `BACKGROUND_EXECUTE_MS`, `BATCH_SIZE`, `CHAIN_ID`, `ETH_CONSENSUS_RPC_URL (✅)`, `ETH_EXECUTION_RPC_URL`, `GROUP_SIZE` | `balance` | `balance` | | | [✅](packages/sources/eth-beacon/test/integration) | | -| [etherchain](packages/sources/etherchain/README.md) | `1.4.35` | `source` | v2 | `https://beaconcha.in` | | `API_ENDPOINT` | `gasprice` | `gasprice` | | [✅](packages/sources/etherchain/test/unit) | [✅](packages/sources/etherchain/test/integration) | | -| [etherscan](packages/sources/etherscan/README.md) | `1.3.34` | `source` | v2 | `https://api.etherscan.io` | | `API_KEY (✅)` | `gasprice` | `gasprice` | | | [✅](packages/sources/etherscan/test/integration) | [✅](packages/sources/etherscan/test/e2e) | -| [ethgasstation](packages/sources/ethgasstation/README.md) | `1.4.34` | `source` | v2 | `https://ethgasstation.info/` | | `API_ENDPOINT`, `API_KEY (✅)` | `gasprice` | `gasprice` | | [✅](packages/sources/ethgasstation/test/unit) | [✅](packages/sources/ethgasstation/test/integration) | | -| [ethgaswatch](packages/sources/ethgaswatch/README.md) | `1.3.34` | `source` | v2 | `https://ethgas.watch` | | `API_ENDPOINT` | `gasprice` | `gasprice` | | [✅](packages/sources/ethgaswatch/test/unit) | [✅](packages/sources/ethgaswatch/test/integration) | | -| [ethwrite](packages/targets/ethwrite/README.md) | `2.0.18` | `target` | v2 | Unknown | | `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)`, `NETWORK`, `PRIVATE_KEY (✅)` | Unknown | `txsend` | | [✅](packages/targets/ethwrite/test/unit) | [✅](packages/targets/ethwrite/test/integration) | | -| [expand-network](packages/sources/expand-network/README.md) | `0.1.1` | `source` | v3 | Unknown | `external-adapter-framework` | `API_KEY (✅)`, `WS_API_ENDPOINT` | `crypto`, `price`, `state` | `price` | ✅ | | [✅](packages/sources/expand-network/test/integration) | | -| [expert-car-broker](packages/sources/expert-car-broker/README.md) | `1.3.34` | `source` | v2 | `https://prices.expertcarbroker.workers.dev/` | | `API_ENDPOINT` | `feed` | `feed` | | | [✅](packages/sources/expert-car-broker/test/integration) | | -| [fcsapi](packages/sources/fcsapi/README.md) | `1.2.35` | `source` | v2 | `https://fcsapi.com/api-v3/` | | `API_KEY (✅)` | `common`, `forex`, `stock` | `common` | | [✅](packages/sources/fcsapi/test/unit) | [✅](packages/sources/fcsapi/test/integration) | | -| [finage](packages/sources/finage/README.md) | `2.0.13` | `source` | v3 | `https://api.finage.co.uk` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)`, `CRYPTO_WS_API_ENDPOINT`, `ETF_WS_API_ENDPOINT`, `FOREX_WS_API_ENDPOINT`, `STOCK_WS_API_ENDPOINT`, `WS_ENABLED`, `WS_SOCKET_KEY (✅)` | `commodities`, `crypto`, `eod`, `etf`, `forex`, `price`, `stock`, `uk_etf` | `stock` | ✅ | | [✅](packages/sources/finage/test/integration) | | -| [finalto](packages/sources/finalto/README.md) | `1.0.10` | `source` | v3 | Unknown | `external-adapter-framework` | `WS_API_ENDPOINT (✅)`, `WS_API_PASSWORD (✅)`, `WS_API_USERNAME (✅)` | `commodities`, `forex`, `fx` | `forex` | ✅ | | [✅](packages/sources/finalto/test/integration) | | -| [finnhub](packages/sources/finnhub/README.md) | `2.7.15` | `source` | v3 | `https://finnhub.io/api/v1` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)`, `WS_API_ENDPOINT`, `WS_ENABLED` | `commodities`, `commodity-quote`, `common`, `equity-quote`, `forex`, `forex-quote`, `quote`, `stock` | `quote` | ✅ | | [✅](packages/sources/finnhub/test/integration) | | -| [finnhub-secondary](packages/sources/finnhub-secondary/README.md) | `0.3.21` | `source` | v3 | `https://finnhub.io/api/v1` | `external-adapter-framework`, `finnhub-adapter` | `API_ENDPOINT`, `API_KEY (✅)`, `WS_API_ENDPOINT`, `WS_ENABLED` | `commodities`, `commodity-quote`, `common`, `equity-quote`, `forex`, `forex-quote`, `quote`, `stock` | `quote` | ✅ | | [✅](packages/sources/finnhub-secondary/test/integration) | | -| [fireblocks](packages/sources/fireblocks/README.md) | `1.0.2` | `source` | v3 | `https://serenitybank.io/stablecoin/` | `external-adapter-framework` | `API_ENDPOINT` | `reserve` | `reserve` | | | [✅](packages/sources/fireblocks/test/integration) | | -| [fixer](packages/sources/fixer/README.md) | `2.0.26` | `source` | v2 | `https://data.fixer.io` | | `API_ENDPOINT`, `API_KEY (✅)` | `convert`, `forex`, `latest`, `price` | `latest` | | [✅](packages/sources/fixer/test/unit) | [✅](packages/sources/fixer/test/integration) | | -| [flightaware](packages/sources/flightaware/README.md) | `1.2.34` | `source` | v2 | `https://flightxml.flightaware.com/json/FlightXML2` | | `API_ENDPOINT`, `API_KEY (✅)`, `API_USERNAME (✅)` | `actualarrivaltime`, `estimatedarrivaltime` | `estimatedarrivaltime` | | [✅](packages/sources/flightaware/test/unit) | | [✅](packages/sources/flightaware/test/e2e) | -| [fluent-finance](packages/sources/fluent-finance/README.md) | `2.0.8` | `source` | v2 | `https://gateway.fluent.finance/v1/gateway/` | | | `balances` | `balances` | | [✅](packages/sources/fluent-finance/test/unit) | [✅](packages/sources/fluent-finance/test/integration) | [✅](packages/sources/fluent-finance/test/e2e) | -| [fmpcloud](packages/sources/fmpcloud/README.md) | `1.3.34` | `source` | v2 | `https://fmpcloud.io` | | `API_ENDPOINT`, `API_KEY (✅)` | `price`, `quote`, `stock` | `stock` | | [✅](packages/sources/fmpcloud/test/unit) | [✅](packages/sources/fmpcloud/test/integration) | | -| [frxeth-exchange-rate](packages/sources/frxeth-exchange-rate/README.md) | `1.1.12` | `source` | v3 | Unknown | `external-adapter-framework` | `BACKGROUND_EXECUTE_MS`, `CHAIN_ID (✅)`, `FRAX_ETH_PRICE_CONTRACT (✅)`, `RPC_URL (✅)` | `crypto` | `crypto` | | | [✅](packages/sources/frxeth-exchange-rate/test/integration) | | -| [galaxis](packages/sources/galaxis/README.md) | `4.0.11` | `source` | v2 | `https://cdn.nba.com/static/json/staticData/NFTNightlyAchievements` | | `API_ENDPOINT (✅)`, `CHAIN_BATCH_WRITE_ADAPTER_ADDRESS`, `EC_REGISTRY_ADDRESS`, `EC_REGISTRY_MAP_ADDRESS (✅)`, `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)` | `nba` | `nba` | | | [✅](packages/sources/galaxis/test/integration) | | -| [galaxy](packages/sources/galaxy/README.md) | `2.1.34` | `source` | v3 | `https://data.galaxy.com/v1.0/login` | `external-adapter-framework` | `API_ENDPOINT`, `WS_API_ENDPOINT`, `WS_API_KEY (✅)`, `WS_API_PASSWORD (✅)` | `crypto`, `price` | `price` | ✅ | | [✅](packages/sources/galaxy/test/integration) | | -| [gemini](packages/sources/gemini/README.md) | `3.0.17` | `source` | v3 | `https://api.gemini.com` | `external-adapter-framework` | `API_ENDPOINT` | `reserves` | `reserves` | | | [✅](packages/sources/gemini/test/integration) | | -| [genesis-volatility](packages/sources/genesis-volatility/README.md) | `1.3.34` | `source` | v2 | `https://app.pinkswantrading.com` | | `API_ENDPOINT`, `API_KEY (✅)` | `volatility` | `volatility` | | [✅](packages/sources/genesis-volatility/test/unit) | [✅](packages/sources/genesis-volatility/test/integration) | | -| [geodb](packages/sources/geodb/README.md) | `1.2.34` | `source` | v2 | `http://35.195.237.123:8000/` | | `API_ENDPOINT` | `matches` | `matches` | | [✅](packages/sources/geodb/test/unit) | | | -| [gm-token](packages/composites/gm-token/README.md) | `1.1.7` | `composite` | v3 | Unknown | `external-adapter-framework` | `ARBITRUM_CHAIN_ID (✅)`, `ARBITRUM_RPC_URL (✅)`, `BACKGROUND_EXECUTE_MS`, `COINMETRICS_ADAPTER_URL (✅)`, `DATASTORE_CONTRACT_ADDRESS (✅)`, `MIN_REQUIRED_SOURCE_SUCCESS (✅)`, `NCFX_ADAPTER_URL (✅)`, `PNL_FACTOR_TYPE (✅)`, `READER_CONTRACT_ADDRESS (✅)`, `TIINGO_ADAPTER_URL (✅)` | `price` | `price` | | [✅](packages/composites/gm-token/test/unit) | [✅](packages/composites/gm-token/test/integration) | | -| [google-bigquery](packages/sources/google-bigquery/README.md) | `1.2.34` | `source` | v2 | Unknown | | `AUTO_RETRY`, `KEY_FILENAME`, `LOCATION`, `MAX_RETRIES`, `PROJECT_ID` | `bigquery` | Unknown | | | | | -| [google-weather](packages/composites/google-weather/README.md) | `1.3.26` | `composite` | v2 | Unknown | `google-bigquery-adapter` | `DATASET` | Unknown | `weather` | | | | [✅](packages/composites/google-weather/test/e2e) | -| [gramchain](packages/sources/gramchain/README.md) | `2.0.17` | `source` | v3 | `https://api-prod.gramchain.net/api/public` | `external-adapter-framework` | `API_ENDPOINT` | `getgrambalances` | `getgrambalances` | | | [✅](packages/sources/gramchain/test/integration) | | -| [graphql](packages/sources/graphql/README.md) | `1.2.34` | `source` | v2 | Unknown | | | `graphql` | `graphql` | | [✅](packages/sources/graphql/test/unit) | | | -| [gsr](packages/sources/gsr/README.md) | `2.4.5` | `source` | v3 | `https://oracle.prod.gsr.io/v1` | `external-adapter-framework` | `API_ENDPOINT`, `WS_API_ENDPOINT`, `WS_PRIVATE_KEY (✅)`, `WS_PUBLIC_KEY (✅)`, `WS_USER_ID (✅)` | `crypto`, `crypto-lwba`, `crypto_lwba`, `cryptolwba`, `price`, `price-ws` | `price` | ✅ | | [✅](packages/sources/gsr/test/integration) | | -| [harmony](packages/targets/harmony/README.md) | `1.1.34` | `target` | v2 | `https://api.s0.t.hmny.io` | | `API_ENDPOINT`, `CHAIN_ID`, `GAS_LIMIT`, `PRIVATE_KEY (✅)` | Unknown | Unknown | | | [✅](packages/targets/harmony/test/integration) | [✅](packages/targets/harmony/test/e2e) | -| [harris-and-trotter](packages/sources/harris-and-trotter/README.md) | `1.1.5` | `source` | v3 | `https://api.harrisandtrotter.co.uk/api` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)` | `balance` | `balance` | | [✅](packages/sources/harris-and-trotter/test/unit) | [✅](packages/sources/harris-and-trotter/test/integration) | | -| [historical-average](packages/composites/historical-average/README.md) | `1.2.65` | `composite` | v2 | Unknown | `coinmarketcap-adapter` | `COINMARKETCAP_ADAPTER_URL`, `DEFAULT_SOURCE` | Unknown | Unknown | | [✅](packages/composites/historical-average/test/unit) | [✅](packages/composites/historical-average/test/integration) | [✅](packages/composites/historical-average/test/e2e) | -| [icap](packages/sources/icap/README.md) | `1.3.4` | `source` | v3 | Unknown | `external-adapter-framework`, `tp-adapter` | `WS_API_ENDPOINT`, `WS_API_PASSWORD (✅)`, `WS_API_USERNAME (✅)` | `forex`, `price` | `price` | ✅ | | [✅](packages/sources/icap/test/integration) | | -| [iex-cloud](packages/sources/iex-cloud/README.md) | `2.0.25` | `source` | v3 | `https://cloud.iexapis.com/stable` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)` | `crypto`, `eod`, `eod-close`, `price`, `stock` | `stock` | | | [✅](packages/sources/iex-cloud/test/integration) | | -| [ignition-address-list](packages/sources/ignition-address-list/README.md) | `1.0.0` | `source` | v3 | `https://fbtc.phalcon.blocksec.com/api/v1/extension/fbtc-reserved-addr` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)` | `address` | `address` | | | [✅](packages/sources/ignition-address-list/test/integration) | | -| [implied-price](packages/composites/implied-price/README.md) | `1.1.26` | `composite` | v2 | Unknown | | | `impliedPrice` | `impliedPrice` | | [✅](packages/composites/implied-price/test/unit) | [✅](packages/composites/implied-price/test/integration) | | -| [intrinio](packages/sources/intrinio/README.md) | `2.0.21` | `source` | v3 | `https://api-v2.intrinio.com/` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY` | `price`, `stock` | `price` | ✅ | | [✅](packages/sources/intrinio/test/integration) | | -| [ion.au](packages/sources/ion.au/README.md) | `1.0.16` | `source` | v3 | `https://ion-digital-proof-of-reserve.instruxi.dev` | `external-adapter-framework` | `API_ENDPOINT` | `total_reserve` | `total_reserve` | | | [✅](packages/sources/ion.au/test/integration) | | -| [ipfs](packages/sources/ipfs/README.md) | `1.3.34` | `source` | v2 | Unknown | | `API_ENDPOINT` | `read`, `write` | `read` | | | [✅](packages/sources/ipfs/test/integration) | [✅](packages/sources/ipfs/test/e2e) | -| [jpegd](packages/sources/jpegd/README.md) | `2.1.34` | `source` | v2 | `https://jpegapi.com` | | `API_KEY (✅)` | `collections`, `punks` | `punks` | | [✅](packages/sources/jpegd/test/unit) | [✅](packages/sources/jpegd/test/integration) | | -| [json-rpc](packages/sources/json-rpc/README.md) | `1.3.34` | `source` | v2 | `http://localhost:8545` | | `RPC_URL (✅)` | `request` | `request` | | | [✅](packages/sources/json-rpc/test/integration) | [✅](packages/sources/json-rpc/test/e2e) | -| [kaiko](packages/sources/kaiko/README.md) | `2.2.14` | `source` | v3 | `https://us.market-api.kaiko.io/v2/data` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)` | `crypto`, `price`, `realized-vol`, `realized-volatility`, `trades` | `trades` | | | [✅](packages/sources/kaiko/test/integration) | | -| [layer2-sequencer-health](packages/sources/layer2-sequencer-health/README.md) | `4.5.0` | `source` | v2 | Unknown | | `ARBITRUM_CHAIN_ID`, `ARBITRUM_DELTA`, `ARBITRUM_HEALTH_ENDPOINT`, `ARBITRUM_RPC_ENDPOINT`, `BASE_CHAIN_ID`, `BASE_DELTA`, `BASE_HEALTH_ENDPOINT`, `BASE_RPC_ENDPOINT`, `METIS_CHAIN_ID`, `METIS_DELTA`, `METIS_HEALTH_ENDPOINT`, `METIS_RPC_ENDPOINT`, `NUM_RETRIES`, `OPTIMISM_CHAIN_ID`, `OPTIMISM_DELTA`, `OPTIMISM_HEALTH_ENDPOINT`, `OPTIMISM_RPC_ENDPOINT`, `RETRY_INTERVAL`, `SCROLL_CHAIN_ID`, `SCROLL_DELTA`, `SCROLL_HEALTH_ENDPOINT`, `SCROLL_RPC_ENDPOINT`, `STARKWARE_DELTA`, `STARKWARE_DUMMY_ACCOUNT_ADDRESS`, `STARKWARE_RPC_ENDPOINT`, `ZKSYNC_CHAIN_ID`, `ZKSYNC_DELTA`, `ZKSYNC_HEALTH_ENDPOINT`, `ZKSYNC_RPC_ENDPOINT` | `health` | `health` | | [✅](packages/sources/layer2-sequencer-health/test/unit) | [✅](packages/sources/layer2-sequencer-health/test/integration) | | -| [lcx](packages/sources/lcx/README.md) | `1.3.35` | `source` | v2 | `https://rp.lcx.com/v1/rates/current` | | `API_KEY (✅)` | `price` | `price` | | [✅](packages/sources/lcx/test/unit) | [✅](packages/sources/lcx/test/integration) | | -| [lido](packages/sources/lido/README.md) | `2.0.18` | `source` | v2 | Unknown | | `POLYGON_CHAIN_ID`, `POLYGON_RPC_URL (✅)` | `stmatic` | `stmatic` | | [✅](packages/sources/lido/test/unit) | [✅](packages/sources/lido/test/integration) | | -| [lido-por](packages/sources/lido-por/README.md) | `1.0.1` | `source` | v3 | Unknown | `external-adapter-framework` | `BACKGROUND_EXECUTE_MS`, `CHAIN_ID (✅)`, `ETHEREUM_CL_INDEXER_URL (✅)`, `RPC_URL (✅)` | `reserve` | `reserve` | | | [✅](packages/sources/lido-por/test/integration) | | -| [linear-finance](packages/composites/linear-finance/README.md) | `2.3.93` | `composite` | v2 | `https://pro-api.xangle.io` | `token-allocation-adapter` | `API_KEY (✅)` | `allocations`, `prices` | `prices` | | [✅](packages/composites/linear-finance/test/unit) | [✅](packages/composites/linear-finance/test/integration) | | -| [linkpool](packages/sources/linkpool/README.md) | `1.2.34` | `source` | v2 | `https://api.ice.linkpool.io/v1` | | `API_KEY (✅)` | `futures` | `futures` | | [✅](packages/sources/linkpool/test/unit) | | | -| [lition](packages/sources/lition/README.md) | `1.2.34` | `source` | v2 | `https://staking.lition.io/api/v1` | | `API_ENDPOINT` | `energy` | `energy` | | [✅](packages/sources/lition/test/unit) | | | -| [lotus](packages/sources/lotus/README.md) | `3.0.17` | `source` | v3 | Unknown | `external-adapter-framework` | `API_KEY (✅)`, `BACKGROUND_EXECUTE_MS`, `FILECOIN_RPC_URL (✅)` | `balance`, `filecoin.walletbalance` | `balance` | | | [✅](packages/sources/lotus/test/integration) | | -| [m0](packages/sources/m0/README.md) | `0.0.1` | `source` | v3 | `https://api.m0.xyz` | `external-adapter-framework` | `API_ENDPOINT` | `nav`, `por`, `reserves` | `reserves` | | | [✅](packages/sources/m0/test/integration) | | -| [market-closure](packages/composites/market-closure/README.md) | `1.3.31` | `composite` | v2 | Unknown | `fcsapi-adapter`, `finnhub-adapter` | `CHECK_API_KEY`, `FCSAPI_ADAPTER_URL`, `FINNHUB_ADAPTER_URL`, `TH_API_KEY` | Unknown | Unknown | | [✅](packages/composites/market-closure/test/unit) | | [✅](packages/composites/market-closure/test/e2e) | -| [market-status](packages/composites/market-status/README.md) | `1.2.0` | `composite` | v3 | Unknown | `external-adapter-framework`, `ncfx-adapter`, `tradinghours-adapter` | `BACKGROUND_EXECUTE_MS`, `NCFX_ADAPTER_URL (✅)`, `TRADINGHOURS_ADAPTER_URL (✅)` | `market-status` | `market-status` | | | [✅](packages/composites/market-status/test/integration) | | -| [marketstack](packages/sources/marketstack/README.md) | `1.3.34` | `source` | v2 | `http://api.marketstack.com/v1/` | | `API_ENDPOINT`, `API_KEY (✅)` | `eod`, `stock` | `stock` | | [✅](packages/sources/marketstack/test/unit) | [✅](packages/sources/marketstack/test/integration) | | -| [medianizer](packages/composites/medianizer/README.md) | `1.2.33` | `composite` | v2 | Unknown | | | `medianizer` | `medianizer` | | [✅](packages/composites/medianizer/test/unit) | [✅](packages/composites/medianizer/test/integration) | | -| [messari](packages/sources/messari/README.md) | `1.2.34` | `source` | v2 | `https://data.messari.io/api/v1/` | | `API_ENDPOINT`, `API_KEY` | `assets`, `dominance` | `assets` | | [✅](packages/sources/messari/test/unit) | | | -| [metalsapi](packages/sources/metalsapi/README.md) | `1.7.34` | `source` | v2 | `https://metals-api.com/api/` | | `API_ENDPOINT`, `API_KEY (✅)` | `convert`, `forex`, `latest` | `forex` | | [✅](packages/sources/metalsapi/test/unit) | [✅](packages/sources/metalsapi/test/integration) | | -| [mobula-state](packages/sources/mobula-state/README.md) | `1.1.1` | `source` | v3 | Unknown | `external-adapter-framework` | `API_KEY (✅)`, `WS_API_ENDPOINT` | `crypto`, `price`, `state` | `price` | ✅ | | [✅](packages/sources/mobula-state/test/integration) | | -| [mock-ea](packages/sources/mock-ea/README.md) | `2.1.34` | `source` | v2 | Unknown | | `DEVIATION_AMOUNT (✅)`, `MIN_RESULT (✅)`, `UPDATE_INTERVAL_IN_MS (✅)` | `price` | `price` | | | [✅](packages/sources/mock-ea/test/integration) | | -| [moonbeam-address-list](packages/sources/moonbeam-address-list/README.md) | `1.1.34` | `source` | v3 | Unknown | `external-adapter-framework` | `CHAIN_ID`, `RPC_URL (✅)` | Unknown | `address` | | | [✅](packages/sources/moonbeam-address-list/test/integration) | [✅](packages/sources/moonbeam-address-list/test/e2e) | -| [moore-hk](packages/sources/moore-hk/README.md) | `1.0.12` | `source` | v3 | `https://api.real-time-reserves.verinumus.io/v1/` | `external-adapter-framework` | `API_ENDPOINT` | `trueusd` | `trueusd` | | | [✅](packages/sources/moore-hk/test/integration) | | -| [multi-address-list](packages/composites/multi-address-list/README.md) | `1.0.4` | `composite` | v3 | Unknown | `anchorage-adapter`, `bitgo-adapter`, `coinbase-prime-adapter`, `external-adapter-framework` | `ANCHORAGE_ADAPTER_URL`, `BACKGROUND_EXECUTE_MS`, `BITGO_ADAPTER_URL`, `COINBASE_PRIME_ADAPTER_URL`, `MAX_RETRIES`, `RETRY_INTERVAL_MS`, `SCHEDULER_HOUR`, `SCHEDULER_MINUTES`, `SCHEDULER_TIMEZONE` | `address` | `address` | | | [✅](packages/composites/multi-address-list/test/integration) | | -| [mycryptoapi](packages/sources/mycryptoapi/README.md) | `1.3.34` | `source` | v2 | `https://gas.mycryptoapi.com/` | | | `gasprice` | `gasprice` | | [✅](packages/sources/mycryptoapi/test/unit) | [✅](packages/sources/mycryptoapi/test/integration) | | -| [ncfx](packages/sources/ncfx/README.md) | `4.1.5` | `source` | v3 | Unknown | `external-adapter-framework` | `API_PASSWORD`, `API_USERNAME`, `FOREX_WS_API_ENDPOINT`, `FOREX_WS_API_KEY`, `MARKET_STATUS_WS_API_ENDPOINT`, `MARKET_STATUS_WS_API_KEY`, `WS_API_ENDPOINT` | `crypto`, `crypto-lwba`, `crypto_lwba`, `cryptolwba`, `forex`, `forex-market-status`, `market-status`, `metals-market-status`, `price` | `crypto` | ✅ | | [✅](packages/sources/ncfx/test/integration) | | -| [nft-blue-chip](packages/sources/nft-blue-chip/README.md) | `1.1.33` | `source` | v3 | Unknown | `external-adapter-framework` | `ETHEREUM_RPC_URL (✅)`, `MARKETCAP_TRANSPORT_MAX_RATE_LIMIT_RETRIES`, `MARKETCAP_TRANSPORT_MS_BETWEEN_RATE_LIMIT_RETRIES` | `marketcap` | `marketcap` | | | [✅](packages/sources/nft-blue-chip/test/integration) | | -| [nftx](packages/composites/nftx/README.md) | `3.0.18` | `composite` | v2 | Unknown | `uniswap-v2-adapter` | `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)` | `price` | Unknown | | [✅](packages/composites/nftx/test/unit) | [✅](packages/composites/nftx/test/integration) | | -| [nikkei](packages/sources/nikkei/README.md) | `1.2.34` | `source` | v2 | `https://indexes.nikkei.co.jp/en/nkave/` | | `API_ENDPOINT` | `price`, `stock` | `stock` | | [✅](packages/sources/nikkei/test/unit) | [✅](packages/sources/nikkei/test/integration) | | -| [oanda](packages/sources/oanda/README.md) | `1.1.31` | `source` | v3 | `https://exchange-rates-api.oanda.com/v2` | `external-adapter-framework` | `API_ACCOUNT_ID (✅)`, `API_ENDPOINT`, `API_KEY (✅)`, `INSTRUMENTS_API_ENDPOINT`, `SSE_API_ENDPOINT`, `SSE_API_KEY (✅)` | `forex`, `price` | `price` | | | | | -| [oilpriceapi](packages/sources/oilpriceapi/README.md) | `2.1.34` | `source` | v2 | `https://api.oilpriceapi.com/v1/` | | `API_KEY (✅)` | `price` | `price` | | [✅](packages/sources/oilpriceapi/test/unit) | [✅](packages/sources/oilpriceapi/test/integration) | | -| [onchain-gas](packages/sources/onchain-gas/README.md) | `1.3.34` | `source` | v2 | Unknown | | `ETHEREUM_RPC_URL (✅)`, `ETHEREUM_WS_RPC_URL (✅)` | `gas` | `gas` | ✅ | [✅](packages/sources/onchain-gas/test/unit) | [✅](packages/sources/onchain-gas/test/integration) | | -| [openexchangerates](packages/sources/openexchangerates/README.md) | `2.0.23` | `source` | v3 | `https://openexchangerates.org/api/` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)` | `forex`, `price` | `forex` | | | [✅](packages/sources/openexchangerates/test/integration) | | -| [orchid-bandwidth](packages/sources/orchid-bandwidth/README.md) | `1.2.34` | `source` | v2 | `https://chainlink.orchid.com/0` | | `API_ENDPOINT` | `bandwidth` | `bandwidth` | | | [✅](packages/sources/orchid-bandwidth/test/integration) | | -| [outlier-detection](packages/composites/outlier-detection/README.md) | `1.3.4` | `composite` | v2 | Unknown | | `DERIBIT_ADAPTER_URL`, `DXFEED_ADAPTER_URL`, `GENESIS_VOLATILITY_ADAPTER_URL`, `OILPRICEAPI_ADAPTER_URL`, `XBTO_ADAPTER_URL` | `outlier` | `outlier` | | | | | -| [paxos](packages/sources/paxos/README.md) | `1.4.26` | `source` | v2 | `https://api.paxos.com/v1/` | | | `assetAttestation` | `assetAttestation` | | [✅](packages/sources/paxos/test/unit) | [✅](packages/sources/paxos/test/integration) | | -| [paypal](packages/sources/paypal/README.md) | `1.2.34` | `source` | v2 | Unknown | | `CLIENT_ID (✅)`, `CLIENT_SECRET (✅)`, `MODE` | `getpayout`, `read`, `sendpayout`, `write` | `sendpayout` | | [✅](packages/sources/paypal/test/unit) | | [✅](packages/sources/paypal/test/e2e) | -| [poa](packages/sources/poa/README.md) | `1.3.34` | `source` | v2 | `https://gasprice.poa.network/` | | `API_ENDPOINT` | `gasprice` | `gasprice` | | [✅](packages/sources/poa/test/unit) | [✅](packages/sources/poa/test/integration) | | -| [polkadot-balance](packages/sources/polkadot-balance/README.md) | `1.3.13` | `source` | v3 | Unknown | `external-adapter-framework` | `BACKGROUND_EXECUTE_MS`, `BATCH_SIZE`, `RPC_URL (✅)` | Unknown | `balance` | | | [✅](packages/sources/polkadot-balance/test/integration) | | -| [polygon](packages/sources/polygon/README.md) | `2.0.24` | `source` | v3 | `https://api.polygon.io` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)` | `conversion`, `forex`, `price`, `tickers` | `tickers` | | | [✅](packages/sources/polygon/test/integration) | | -| [por-address-list](packages/sources/por-address-list/README.md) | `5.2.0` | `source` | v3 | Unknown | `external-adapter-framework` | `BACKGROUND_EXECUTE_MS`, `CHAIN_ID`, `GROUP_SIZE`, `RPC_URL (✅)` | `address` | `address` | | [✅](packages/sources/por-address-list/test/unit) | [✅](packages/sources/por-address-list/test/integration) | | -| [por-indexer](packages/sources/por-indexer/README.md) | `2.1.8` | `source` | v3 | Unknown | `external-adapter-framework` | `BACKGROUND_EXECUTE_MS`, `BITCOIN_MAINNET_POR_INDEXER_URL`, `BITCOIN_TESTNET_POR_INDEXER_URL`, `DOGECOIN_MAINNET_POR_INDEXER_URL`, `DOGECOIN_TESTNET_POR_INDEXER_URL` | `balance`, `index` | `balance` | | | [✅](packages/sources/por-indexer/test/integration) | | -| [proof-of-reserves](packages/composites/proof-of-reserves/README.md) | `1.22.1` | `composite` | v2 | Unknown | `ada-balance-adapter`, `amberdata-adapter`, `avalanche-platform-adapter`, `bitcoin-json-rpc-adapter`, `blockchain.com-adapter`, `blockchair-adapter`, `blockcypher-adapter`, `btc.com-adapter`, `celsius-address-list-adapter`, `chain-reserve-wallet-adapter`, `coinbase-prime-adapter`, `cryptoapis-adapter`, `eth-balance-adapter`, `eth-beacon-adapter`, `gemini-adapter`, `ignition-address-list-adapter`, `lotus-adapter`, `moonbeam-address-list-adapter`, `multi-address-list-adapter`, `polkadot-balance-adapter`, `por-address-list-adapter`, `por-indexer-adapter`, `reduce-adapter`, `renvm-address-set-adapter`, `sochain-adapter`, `stader-address-list-adapter`, `stader-balance-adapter`, `swell-address-list-adapter`, `wbtc-address-set-adapter`, `wrapped-adapter` | `ADA_BALANCE_ADAPTER_URL`, `AMBERDATA_ADAPTER_URL`, `AVALANCHE_PLATFORM_ADAPTER_URL`, `BLOCKCHAIN_COM_ADAPTER_URL`, `BLOCKCHAIR_ADAPTER_URL`, `BLOCKCYPHER_ADAPTER_URL`, `BTC_COM_ADAPTER_URL`, `CELSIUS_ADDRESS_LIST_ADAPTER_URL`, `CHAIN_RESERVE_WALLET_ADAPTER_URL`, `CRYPTOAPIS_ADAPTER_URL`, `ETH_BEACON_ADAPTER_URL`, `MOONBEAM_ADDRESS_LIST_ADAPTER_URL`, `POLKADOT_BALANCE_ADAPTER_URL`, `POR_ADDRESS_LIST_ADAPTER_URL`, `RENVM_ADAPTER_URL`, `SOCHAIN_ADAPTER_URL`, `STADER_ADDRESS_LIST_ADAPTER_URL`, `STADER_BALANCE_ADAPTER_URL`, `SWELL_ADDRESS_LIST_ADAPTER_URL`, `WBTC_ADAPTER_URL` | `reserves` | `reserves` | | [✅](packages/composites/proof-of-reserves/test/unit) | [✅](packages/composites/proof-of-reserves/test/integration) | | -| [reduce](packages/targets/reduce/README.md) | `1.4.21` | `non-deployable` | v2 | Unknown | | | `reduce` | `reduce` | | | [✅](packages/non-deployable/reduce/test/integration) | | -| [reference-transform](packages/composites/reference-transform/README.md) | `1.3.5` | `composite` | v2 | Unknown | | `SOURCE_ADAPTER_URL (✅)` | `transform` | `transform` | | | | | -| [renvm-address-set](packages/sources/renvm-address-set/README.md) | `1.5.86` | `source` | v2 | Unknown | `proof-of-reserves-adapter` | `API_ENDPOINT (✅)`, `NETWORK` | `address` | `address` | | | [✅](packages/sources/renvm-address-set/test/integration) | | -| [rocket-pool](packages/composites/rocket-pool/README.md) | `1.1.10` | `composite` | v2 | Unknown | | `ETHEREUM_RPC_URL (✅)` | `reth` | `reth` | | [✅](packages/composites/rocket-pool/test/unit) | [✅](packages/composites/rocket-pool/test/integration) | | -| [s3-csv-reader](packages/sources/s3-csv-reader/README.md) | `2.1.6` | `source` | v3 | Unknown | `external-adapter-framework` | `BACKGROUND_EXECUTE_MS`, `LOOKBACK_DAYS` | `csv` | `csv` | | [✅](packages/sources/s3-csv-reader/test/unit) | [✅](packages/sources/s3-csv-reader/test/integration) | | -| [satoshitango](packages/sources/satoshitango/README.md) | `1.3.34` | `source` | v2 | `https://api.satoshitango.com/v3` | | `API_ENDPOINT` | `crypto`, `ticker` | `crypto` | | [✅](packages/sources/satoshitango/test/unit) | [✅](packages/sources/satoshitango/test/integration) | | -| [savax-price](packages/composites/savax-price/README.md) | `3.0.86` | `composite` | v2 | Unknown | `token-allocation-adapter` | `AVALANCHE_CHAIN_ID`, `AVALANCHE_RPC_URL (✅)`, `SAVAX_ADDRESS` | `price` | `price` | | [✅](packages/composites/savax-price/test/unit) | [✅](packages/composites/savax-price/test/integration) | [✅](packages/composites/savax-price/test/e2e) | -| [set-token-index](packages/composites/set-token-index/README.md) | `3.0.12` | `composite` | v2 | Unknown | `token-allocation-adapter` | `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)` | `allocations`, `token-index`, `tokens` | `token-index` | | | [✅](packages/composites/set-token-index/test/integration) | | -| [snowflake](packages/sources/snowflake/README.md) | `1.2.34` | `source` | v2 | Unknown | | `ACCOUNT (✅)`, `CLOUD_PROVIDER`, `CLOUD_REGION`, `DATABASE`, `DB_USERNAME (✅)`, `PRIVATE_KEY (✅)`, `SCHEMA` | `covid-cases` | `covid-cases` | | [✅](packages/sources/snowflake/test/unit) | [✅](packages/sources/snowflake/test/integration) | | -| [sochain](packages/sources/sochain/README.md) | `1.3.34` | `source` | v2 | `https://sochain.com` | | `API_ENDPOINT` | `balance` | `balance` | | | [✅](packages/sources/sochain/test/integration) | [✅](packages/sources/sochain/test/e2e) | -| [solana-view-function](packages/sources/solana-view-function/README.md) | `2.2.34` | `source` | v2 | Unknown | | `COMMITMENT`, `RPC_URL (✅)` | `accounts` | `accounts` | | [✅](packages/sources/solana-view-function/test/unit) | [✅](packages/sources/solana-view-function/test/integration) | | -| [spectral-macro-score](packages/sources/spectral-macro-score/README.md) | `2.0.18` | `source` | v2 | `https://xzff24vr3m.execute-api.us-east-2.amazonaws.com/default/` | | `API_ENDPOINT`, `API_KEY (✅)`, `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)`, `NFC_ADDRESS (✅)` | `spectral-proxy` | `spectral-proxy` | | [✅](packages/sources/spectral-macro-score/test/unit) | [✅](packages/sources/spectral-macro-score/test/integration) | | -| [sportsdataio](packages/sources/sportsdataio/README.md) | `1.3.26` | `source` | v2 | `https://fly.sportsdata.io/v3` | | `CFB_SCORES_API_KEY`, `MLB_API_KEY`, `MMA_STATS_API_KEY`, `NBA_API_KEY`, `NFL_SCORES_API_KEY` | Unknown | `scores` | | [✅](packages/sources/sportsdataio/test/unit) | [✅](packages/sources/sportsdataio/test/integration) | | -| [stader-address-list](packages/sources/stader-address-list/README.md) | `2.3.24` | `source` | v3 | Unknown | `external-adapter-framework` | `BACKGROUND_EXECUTE_MS`, `CHAIN_ID`, `RPC_URL (✅)` | Unknown | `address` | | | [✅](packages/sources/stader-address-list/test/integration) | | -| [stader-balance](packages/sources/stader-balance/README.md) | `1.4.21` | `source` | v3 | Unknown | `external-adapter-framework` | `BACKGROUND_EXECUTE_MS`, `BATCH_SIZE`, `BEACON_RPC_URL (✅)`, `CHAIN_ID`, `ETHEREUM_RPC_URL (✅)`, `GROUP_SIZE` | Unknown | `balance` | | | [✅](packages/sources/stader-balance/test/integration) | | -| [stader-labs](packages/sources/stader-labs/README.md) | `3.0.11` | `source` | v2 | Unknown | | `BSC_CHAIN_ID`, `BSC_RPC_URL`, `FANTOM_CHAIN_ID`, `FANTOM_RPC_URL`, `POLYGON_CHAIN_ID`, `POLYGON_RPC_URL` | `bnbx`, `maticx`, `sftmx` | `maticx` | | [✅](packages/sources/stader-labs/test/unit) | [✅](packages/sources/stader-labs/test/integration) | | -| [starknet-gas-price](packages/sources/starknet-gas-price/README.md) | `1.0.8` | `source` | v3 | Unknown | `external-adapter-framework` | `BACKGROUND_EXECUTE_MS`, `STARKNET_RPC_URL (✅)` | `gas_price`, `gasprice` | `gasprice` | | | [✅](packages/sources/starknet-gas-price/test/integration) | | -| [stasis](packages/sources/stasis/README.md) | `1.2.34` | `source` | v2 | `https://stasis.net` | | | `supply` | `supply` | | | [✅](packages/sources/stasis/test/integration) | | -| [superstate](packages/sources/superstate/README.md) | `1.2.0` | `source` | v3 | `https://api.superstate.co/v1` | `external-adapter-framework` | `API_ENDPOINT`, `LOOKBACK_DAYS`, `RETRY_INTERVAL_MS` | `nav`, `por`, `reserves` | `reserves` | | [✅](packages/sources/superstate/test/unit) | [✅](packages/sources/superstate/test/integration) | | -| [swell-address-list](packages/sources/swell-address-list/README.md) | `1.0.17` | `source` | v2 | Unknown | | `RPC_URL (✅)` | `address` | `address` | | [✅](packages/sources/swell-address-list/test/unit) | [✅](packages/sources/swell-address-list/test/integration) | [✅](packages/sources/swell-address-list/test/e2e) | -| [synth-index](packages/composites/synth-index/README.md) | `1.2.104` | `composite` | v2 | Unknown | `token-allocation-adapter` | `DEFAULT_NETWORK` | `value` | `value` | | [✅](packages/composites/synth-index/test/unit) | [✅](packages/composites/synth-index/test/integration) | | -| [synthetix-debt-pool](packages/sources/synthetix-debt-pool/README.md) | `4.1.8` | `source` | v2 | Unknown | | `ADDRESS_RESOLVER_PROXY_CONTRACT_ADDRESS`, `CHAIN_ID`, `GOERLI_ADDRESS_RESOLVER_PROXY_CONTRACT_ADDRESS`, `GOERLI_CHAIN_ID`, `GOERLI_OPTIMISM_CHAIN_ID`, `GOERLI_OPTIMISM_RPC_URL`, `GOERLI_RPC_URL`, `KOVAN_ADDRESS_RESOLVER_PROXY_CONTRACT_ADDRESS`, `KOVAN_CHAIN_ID`, `KOVAN_OPTIMISM_ADDRESS_RESOLVER_PROXY_CONTRACT_ADDRESS`, `KOVAN_OPTIMISM_CHAIN_ID`, `KOVAN_OPTIMISM_RPC_URL`, `KOVAN_RPC_URL`, `OPTIMISM_ADDRESS_RESOLVER_PROXY_CONTRACT_ADDRESS`, `OPTIMISM_CHAIN_ID`, `OPTIMISM_RPC_URL`, `RPC_URL` | `debt`, `debt-ratio` | `debt` | | [✅](packages/sources/synthetix-debt-pool/test/unit) | [✅](packages/sources/synthetix-debt-pool/test/integration) | [✅](packages/sources/synthetix-debt-pool/test/e2e) | -| [synthetix-feeds](packages/sources/synthetix-feeds/README.md) | `1.1.3` | `source` | v3 | Unknown | `external-adapter-framework` | `BACKGROUND_EXECUTE_MS`, `CHAIN_ID (✅)`, `RPC_URL (✅)` | `price` | `price` | | | [✅](packages/sources/synthetix-feeds/test/integration) | | -| [taapi](packages/sources/taapi/README.md) | `1.2.34` | `source` | v2 | `https://api.taapi.io/` | | `API_KEY (✅)` | `indicator` | `indicator` | | [✅](packages/sources/taapi/test/unit) | [✅](packages/sources/taapi/test/integration) | | -| [terra-view-function](packages/sources/terra-view-function/README.md) | `1.3.34` | `source` | v2 | Unknown | | `BOMBAY_12_LCD_URL (✅)`, `COLUMBUS_5_LCD_URL (✅)`, `DEFAULT_CHAIN_ID`, `LOCALTERRA_LCD_URL (✅)` | `view` | `view` | | [✅](packages/sources/terra-view-function/test/unit) | [✅](packages/sources/terra-view-function/test/integration) | [✅](packages/sources/terra-view-function/test/e2e) | -| [the-graph](packages/composites/the-graph/README.md) | `1.2.35` | `composite` | v2 | Unknown | `graphql-adapter` | `RPC_URL (✅)`, `UNISWAP_V3_SUBGRAPH_ENDPOINT` | `prices` | `prices` | | [✅](packages/composites/the-graph/test/unit) | | | -| [the-network-firm](packages/sources/the-network-firm/README.md) | `1.2.14` | `source` | v3 | `https://api.oracle-services.ledgerlens.io/v1/chainlink/proof-of-reserves/` | `external-adapter-framework` | `API_ENDPOINT` | `backed`, `balance`, `eurr`, `gift`, `mco2`, `stbt`, `usdr` | `mco2` | | | [✅](packages/sources/the-network-firm/test/integration) | | -| [therundown](packages/sources/therundown/README.md) | `1.3.34` | `source` | v2 | `https://therundown-therundown-v1.p.rapidapi.com/` | | `API_ENDPOINT`, `API_KEY (✅)` | `event`, `events`, `total-score` | `total-score` | | [✅](packages/sources/therundown/test/unit) | [✅](packages/sources/therundown/test/integration) | | -| [tiingo](packages/sources/tiingo/README.md) | `2.6.3` | `source` | v3 | `https://api.tiingo.com/` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)`, `WS_API_ENDPOINT` | `commodities`, `crypto`, `crypto-lwba`, `crypto-synth`, `crypto-vwap`, `crypto_lwba`, `cryptolwba`, `cryptoyield`, `eod`, `forex`, `fx`, `iex`, `price`, `prices`, `realized-vol`, `realized-volatility`, `stock`, `top`, `volume`, `vwap`, `yield` | `crypto` | ✅ | | [✅](packages/sources/tiingo/test/integration) | | -| [tiingo-state](packages/sources/tiingo-state/README.md) | `0.1.0` | `source` | v3 | Unknown | `external-adapter-framework` | `API_KEY (✅)`, `WS_API_ENDPOINT` | `crypto`, `price`, `state` | `price` | ✅ | | [✅](packages/sources/tiingo-state/test/integration) | | -| [token-allocation](packages/targets/token-allocation/README.md) | `1.12.12` | `non-deployable` | v2 | Unknown | `amberdata-adapter`, `blocksize-capital-adapter`, `cfbenchmarks-adapter`, `coinapi-adapter`, `coingecko-adapter`, `coinmarketcap-adapter`, `coinmetrics-adapter`, `coinpaprika-adapter`, `coinranking-adapter`, `cryptocompare-adapter`, `finage-adapter`, `kaiko-adapter`, `ncfx-adapter`, `tiingo-adapter` | `AMBERDATA_ADAPTER_URL`, `BLOCKSIZE_CAPITAL_ADAPTER_URL`, `CFBENCHMARKS_ADAPTER_URL`, `COINAPI_ADAPTER_URL`, `COINGECKO_ADAPTER_URL`, `COINMARKETCAP_ADAPTER_URL`, `COINMETRICS_ADAPTER_URL`, `COINPAPRIKA_ADAPTER_URL`, `COINRANKING_ADAPTER_URL`, `CRYPTOCOMPARE_ADAPTER_URL`, `DEFAULT_METHOD`, `DEFAULT_QUOTE`, `DEFAULT_SOURCE`, `FINAGE_ADAPTER_URL`, `KAIKO_ADAPTER_URL`, `NCFX_ADAPTER_URL`, `TIINGO_ADAPTER_URL` | Unknown | Unknown | | [✅](packages/non-deployable/token-allocation/test/unit) | [✅](packages/non-deployable/token-allocation/test/integration) | [✅](packages/non-deployable/token-allocation/test/e2e) | -| [token-allocation-test](packages/targets/token-allocation-test/README.md) | `0.0.12` | `non-deployable` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/non-deployable/token-allocation-test/test/integration) | | -| [tp](packages/sources/tp/README.md) | `1.8.2` | `source` | v3 | Unknown | `external-adapter-framework` | `WS_API_ENDPOINT`, `WS_API_PASSWORD (✅)`, `WS_API_USERNAME (✅)` | `commodities`, `forex`, `price` | `price` | ✅ | [✅](packages/sources/tp/test/unit) | [✅](packages/sources/tp/test/integration) | | -| [tradermade](packages/sources/tradermade/README.md) | `2.1.13` | `source` | v3 | `https://marketdata.tradermade.com/api/v1/live` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)`, `WS_API_ENDPOINT`, `WS_API_KEY`, `WS_ENABLED` | `batch`, `commodities`, `forex`, `live`, `stock` | `live` | ✅ | [✅](packages/sources/tradermade/test/unit) | [✅](packages/sources/tradermade/test/integration) | | -| [tradingeconomics](packages/sources/tradingeconomics/README.md) | `3.0.18` | `source` | v3 | `https://api.tradingeconomics.com/markets` | `external-adapter-framework` | `API_CLIENT_KEY (✅)`, `API_CLIENT_SECRET (✅)`, `API_ENDPOINT`, `WS_API_ENDPOINT`, `WS_ENABLED` | `commodities`, `crypto`, `forex`, `price`, `stock` | `price` | ✅ | | [✅](packages/sources/tradingeconomics/test/integration) | | -| [tradinghours](packages/sources/tradinghours/README.md) | `0.1.4` | `source` | v3 | `https://api.tradinghours.com` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)` | `forex-market-status`, `market-status`, `metals-market-status`, `wti-market-status` | `market-status` | | | [✅](packages/sources/tradinghours/test/integration) | | -| [trueusd](packages/sources/trueusd/README.md) | `3.0.18` | `source` | v3 | `https://api.real-time-reserves.ledgerlens.io/v1/` | `external-adapter-framework` | `API_ENDPOINT` | `trueusd` | `trueusd` | | | [✅](packages/sources/trueusd/test/integration) | | -| [trumatic-matic-exchange-rate](packages/sources/trumatic-matic-exchange-rate/README.md) | `1.0.15` | `source` | v3 | Unknown | `external-adapter-framework` | `BACKGROUND_EXECUTE_MS`, `CHAIN_ID (✅)`, `RPC_URL (✅)`, `TRUMATIC_VAULT_SHARES_CONTRACT (✅)` | `crypto` | `crypto` | | | [✅](packages/sources/trumatic-matic-exchange-rate/test/integration) | | -| [twelvedata](packages/sources/twelvedata/README.md) | `1.4.3` | `source` | v2 | Unknown | | `API_ENDPOINT`, `API_KEY (✅)` | `closing`, `crypto`, `eod`, `etf`, `forex`, `price`, `stock`, `uk_etf` | `closing` | | [✅](packages/sources/twelvedata/test/unit) | [✅](packages/sources/twelvedata/test/integration) | | -| [twosigma](packages/sources/twosigma/README.md) | `1.2.24` | `source` | v3 | Unknown | `external-adapter-framework` | `WS_API_ENDPOINT (✅)`, `WS_API_KEY (✅)` | `price`, `stock` | `price` | ✅ | [✅](packages/sources/twosigma/test/unit) | [✅](packages/sources/twosigma/test/integration) | | -| [unibit](packages/sources/unibit/README.md) | `1.4.34` | `source` | v2 | Unknown | | `API_ENDPOINT`, `API_KEY (✅)` | `eod`, `historical` | `historical` | | [✅](packages/sources/unibit/test/unit) | [✅](packages/sources/unibit/test/integration) | | -| [uniswap-v2](packages/sources/uniswap-v2/README.md) | `2.0.18` | `source` | v2 | Unknown | | `BLOCKCHAIN_NETWORK`, `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)`, `ROUTER_CONTRACT`, `RPC_URL` | `crypto` | `crypto` | | [✅](packages/sources/uniswap-v2/test/unit) | [✅](packages/sources/uniswap-v2/test/integration) | [✅](packages/sources/uniswap-v2/test/e2e) | -| [upvest](packages/sources/upvest/README.md) | `1.3.34` | `source` | v2 | `https://fees.upvest.co` | | `API_ENDPOINT` | `gasprice` | `gasprice` | | [✅](packages/sources/upvest/test/unit) | [✅](packages/sources/upvest/test/integration) | | -| [uscpi-one](packages/sources/uscpi-one/README.md) | `1.3.34` | `source` | v2 | `https://api.bls.gov/publicAPI/v2` | | `API_ENDPOINT`, `API_KEY` | `series` | `series` | | | [✅](packages/sources/uscpi-one/test/integration) | | -| [vesper](packages/composites/vesper/README.md) | `2.0.85` | `composite` | v2 | Unknown | `token-allocation-adapter` | `CONTROLLER_ADDRESS`, `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)` | `allocations`, `tvl` | `tvl` | | | | [✅](packages/composites/vesper/test/e2e) | -| [view-function](packages/sources/view-function/README.md) | `3.1.1` | `source` | v3 | Unknown | `external-adapter-framework` | `BACKGROUND_EXECUTE_MS`, `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)` | `function` | `function` | | | [✅](packages/sources/view-function/test/integration) | | -| [view-function-multi-chain](packages/sources/view-function-multi-chain/README.md) | `1.1.1` | `source` | v3 | Unknown | `external-adapter-framework` | `BACKGROUND_EXECUTE_MS` | `function` | `function` | | | [✅](packages/sources/view-function-multi-chain/test/integration) | | -| [view-starknet-latest-answer](packages/sources/view-starknet-latest-answer/README.md) | `1.0.9` | `source` | v3 | Unknown | `external-adapter-framework` | `BACKGROUND_EXECUTE_MS`, `STARKNET_RPC_URL (✅)` | `function` | `function` | | | [✅](packages/sources/view-starknet-latest-answer/test/integration) | | -| [wbtc-address-set](packages/sources/wbtc-address-set/README.md) | `2.1.7` | `source` | v3 | Unknown | `external-adapter-framework` | `ADDRESSES_ENDPOINT`, `MEMBERS_ENDPOINT` | `addresses`, `members` | `addresses` | | | [✅](packages/sources/wbtc-address-set/test/integration) | | -| [wootrade](packages/sources/wootrade/README.md) | `1.2.34` | `source` | v2 | `https://api.woo.network` | | `API_ENPOINT`, `API_KEY`, `WS_API_ENDPOINT` | `crypto`, `ticker` | `crypto` | ✅ | [✅](packages/sources/wootrade/test/unit) | [✅](packages/sources/wootrade/test/integration) | | -| [wrapped](packages/sources/wrapped/README.md) | `2.2.34` | `source` | v2 | `http://chainlink.wrappedeng.com` | | `API_ENDPOINT` | `deposits` | `deposits` | | [✅](packages/sources/wrapped/test/unit) | [✅](packages/sources/wrapped/test/integration) | | -| [xbto](packages/sources/xbto/README.md) | `1.3.35` | `source` | v2 | `https://fpiw7f0axc.execute-api.us-east-1.amazonaws.com` | | `API_ENDPOINT`, `API_KEY (✅)` | `price` | `price` | | | [✅](packages/sources/xbto/test/integration) | | -| [xsushi-price](packages/composites/xsushi-price/README.md) | `2.0.85` | `composite` | v2 | Unknown | `token-allocation-adapter` | `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)`, `XSUSHI_ADDRESS` | `crypto`, `price`, `ratio`, `sushi` | `price` | | [✅](packages/composites/xsushi-price/test/unit) | [✅](packages/composites/xsushi-price/test/integration) | [✅](packages/composites/xsushi-price/test/e2e) | +| Name | Version | Type | Framework Version | Default API URL | Dependencies | Environment Variables (✅ = required) | Endpoints | Default Endpoint | Supports WS | Unit Tests | Integration Tests | End-to-End Tests | +| :-------------------------------------------------------------------------------------: | :-------: | :--------------: | :---------------: | :-----------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------: | :---------: | :---------------------------------------------------------: | :------------------------------------------------------------------: | :--------------------------------------------------------: | +| [1forge](packages/sources/1forge/README.md) | `1.6.35` | `source` | v2 | `https://api.1forge.com/` | | `API_ENDPOINT`, `API_KEY (✅)` | `convert`, `forex`, `price`, `quotes` | `quotes` | ✅ | [✅](packages/sources/1forge/test/unit) | [✅](packages/sources/1forge/test/integration) | | +| [accuweather](packages/sources/accuweather/README.md) | `1.3.34` | `source` | v2 | `http://api.accuweather.com/` | | `API_ENDPOINT`, `API_KEY (✅)` | `current-conditions`, `location`, `location-current-conditions` | Unknown | | [✅](packages/sources/accuweather/test/unit) | [✅](packages/sources/accuweather/test/integration) | | +| [ada-balance](packages/sources/ada-balance/README.md) | `2.5.34` | `source` | v2 | Unknown | | `HTTP_OGMIOS_URL`, `IS_TLS_ENABLED`, `RPC_PORT`, `WS_API_ENDPOINT`, `WS_OGMIOS_URL` | `balance` | `balance` | | [✅](packages/sources/ada-balance/test/unit) | [✅](packages/sources/ada-balance/test/integration) | | +| [agoric](packages/targets/agoric/README.md) | `2.1.34` | `target` | v2 | `http://localhost:8000/api/oracle` | | `API_KEY` | Unknown | Unknown | | | [✅](packages/targets/agoric/test/integration) | [✅](packages/targets/agoric/test/e2e) | +| [alongside](packages/sources/alongside/README.md) | `1.3.30` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/alongside/test/integration) | | +| [alphachain](packages/sources/alphachain/README.md) | `1.3.34` | `source` | v2 | `https://alpha-chain2.p.rapidapi.com` | | `API_KEY (✅)` | `dataquery` | `dataquery` | | [✅](packages/sources/alphachain/test/unit) | | | +| [alpine](packages/sources/alpine/README.md) | `2.0.2` | `source` | v2 | Unknown | | `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL`, `POLYGON_CHAIN_ID`, `POLYGON_RPC_URL` | `lastblock`, `tvl` | Unknown | | [✅](packages/sources/alpine/test/unit) | [✅](packages/sources/alpine/test/integration) | | +| [amberdata](packages/sources/amberdata/README.md) | `1.8.27` | `source` | v2 | `https://web3api.io` | | `API_ENDPOINT`, `API_KEY (✅)`, `WS_API_ENDPOINT` | `balance`, `crypto`, `gasprice`, `marketcap`, `price`, `token`, `volume` | Unknown | ✅ | [✅](packages/sources/amberdata/test/unit) | [✅](packages/sources/amberdata/test/integration) | [✅](packages/sources/amberdata/test/e2e) | +| [anchor](packages/composites/anchor/README.md) | `4.0.18` | `composite` | v2 | Unknown | `terra-view-function-adapter` | `ANCHOR_VAULT_CONTRACT_ADDRESS`, `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)`, `ETH_TERRA_FEED_ADDRESS`, `FEED_DECIMALS`, `LUNA_TERRA_FEED_ADDRESS`, `RPC_URL`, `STETH_POOL_CONTRACT_ADDRESS`, `TERRA_BLUNA_HUB_CONTRACT_ADDRESS` | Unknown | `price` | Unknown | [✅](packages/composites/anchor/test/unit) | [✅](packages/composites/anchor/test/integration) | | +| [anchorage](packages/sources/anchorage/README.md) | `1.0.5` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/anchorage/test/integration) | | +| [anyblock](packages/sources/anyblock/README.md) | `2.1.0` | `source` | v2 | `https://svc.blockdaemon.com` | | `API_KEY` | `gasprice` | `gasprice` | | | | [✅](packages/sources/anyblock/test/e2e) | +| [ap-election](packages/sources/ap-election/README.md) | `1.3.34` | `source` | v2 | `https://api.ap.org/v2` | | `API_ENDPOINT`, `API_KEY (✅)` | `election` | `election` | | [✅](packages/sources/ap-election/test/unit) | [✅](packages/sources/ap-election/test/integration) | [✅](packages/sources/ap-election/test/e2e) | +| [apy-finance](packages/composites/apy-finance/README.md) | `2.0.85` | `composite` | v2 | Unknown | `token-allocation-adapter` | `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)`, `REGISTRY_ADDRESS (✅)` | `allocations`, `tvl` | `tvl` | | | [✅](packages/composites/apy-finance/test/integration) | | +| [apy-finance-test](packages/composites/apy-finance-test/README.md) | `0.2.12` | `composite` | v3 | Unknown | `external-adapter-framework`, `token-allocation-test-adapter` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/composites/apy-finance-test/test/integration) | | +| [augur](packages/composites/augur/README.md) | `2.0.18` | `composite` | v2 | Unknown | `sportsdataio-adapter`, `therundown-adapter` | `ETHEREUM_CHAIN_ID`, `PRIVATE_KEY (✅)`, `RPC_URL` | Unknown | Unknown | Unknown | | | | +| [avalanche-platform](packages/sources/avalanche-platform/README.md) | `2.0.18` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/avalanche-platform/test/integration) | | +| [bank-frick](packages/sources/bank-frick/README.md) | `1.1.34` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/bank-frick/test/integration) | | +| [bea](packages/sources/bea/README.md) | `1.3.34` | `source` | v2 | `https://apps.bea.gov/api` | | `API_ENDPOINT`, `API_KEY (✅)` | `average` | `average` | | [✅](packages/sources/bea/test/unit) | [✅](packages/sources/bea/test/integration) | [✅](packages/sources/bea/test/e2e) | +| [binance](packages/sources/binance/README.md) | `1.4.34` | `source` | v2 | `https://api.binance.com` | | `API_ENDPOINT`, `WS_API_ENDPOINT` | `crypto`, `ticker` | `crypto` | ✅ | [✅](packages/sources/binance/test/unit) | [✅](packages/sources/binance/test/integration) | | +| [binance-dex](packages/sources/binance-dex/README.md) | `1.6.26` | `source` | v2 | `dex-asiapacific` | | `API_ENDPOINT` | `price` | `price` | | [✅](packages/sources/binance-dex/test/unit) | [✅](packages/sources/binance-dex/test/integration) | | +| [bitcoin-json-rpc](packages/composites/bitcoin-json-rpc/README.md) | `1.3.34` | `composite` | v2 | Unknown | `json-rpc-adapter` | `BITCOIN_RPC_URL` | `difficulty`, `getblockchaininfo`, `height`, `scan`, `scanobject`, `scantxoutset` | `getblockchaininfo` | | | [✅](packages/composites/bitcoin-json-rpc/test/integration) | [✅](packages/composites/bitcoin-json-rpc/test/e2e) | +| [bitex](packages/sources/bitex/README.md) | `1.5.34` | `source` | v2 | `https://bitex.la/api` | | `API_ENDPOINT`, `API_KEY` | `crypto`, `tickers` | `crypto` | | [✅](packages/sources/bitex/test/unit) | [✅](packages/sources/bitex/test/integration) | | +| [bitgo](packages/sources/bitgo/README.md) | `1.0.5` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/bitgo/test/integration) | | +| [bitgo-reserves](packages/sources/bitgo-reserves/README.md) | `1.1.0` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/bitgo-reserves/test/integration) | | +| [bitso](packages/sources/bitso/README.md) | `1.4.34` | `source` | v2 | `https://api.bitso.com/v3` | | `API_ENDPOINT` | `crypto`, `ticker` | `crypto` | | [✅](packages/sources/bitso/test/unit) | [✅](packages/sources/bitso/test/integration) | | +| [blockchain.com](packages/sources/blockchain.com/README.md) | `1.3.34` | `source` | v2 | Unknown | | `API_KEY (✅)`, `API_TIMEOUT` | `balance`, `difficulty`, `height` | `balance` | | | | | +| [blockchair](packages/sources/blockchair/README.md) | `1.3.34` | `source` | v2 | `https://api.blockchair.com` | | `API_KEY`, `API_TIMEOUT` | `balance`, `difficulty`, `height`, `stats` | `balance` | | [✅](packages/sources/blockchair/test/unit) | | [✅](packages/sources/blockchair/test/e2e) | +| [blockcypher](packages/sources/blockcypher/README.md) | `1.4.34` | `source` | v2 | Unknown | | `API_KEY (✅)` | `balance` | `balance` | | | [✅](packages/sources/blockcypher/test/integration) | [✅](packages/sources/blockcypher/test/e2e) | +| [blocksize-capital](packages/sources/blocksize-capital/README.md) | `2.3.7` | `source` | v3 | Unknown | `external-adapter-framework` | `API_KEY (✅)`, `WS_API_ENDPOINT` | `crypto`, `crypto-lwba`, `crypto-vwap`, `crypto_lwba`, `cryptolwba`, `price`, `vwap` | `price` | ✅ | | [✅](packages/sources/blocksize-capital/test/integration) | | +| [blockstream](packages/sources/blockstream/README.md) | `1.4.34` | `source` | v2 | `https://blockstream.info/api` | | `API_ENDPOINT` | `difficulty`, `height` | `difficulty` | | | [✅](packages/sources/blockstream/test/integration) | | +| [bob](packages/sources/bob/README.md) | `2.0.16` | `source` | v2 | Unknown | | `CHAIN_ID`, `RPC_URL (✅)` | `format` | `format` | | [✅](packages/sources/bob/test/unit) | [✅](packages/sources/bob/test/integration) | | +| [bravenewcoin](packages/sources/bravenewcoin/README.md) | `1.3.34` | `source` | v2 | Unknown | | `API_KEY (✅)`, `CLIENT_ID (✅)` | `crypto`, `price`, `vwap` | `crypto` | | [✅](packages/sources/bravenewcoin/test/unit) | [✅](packages/sources/bravenewcoin/test/integration) | | +| [bsol-price](packages/composites/bsol-price/README.md) | `2.2.104` | `composite` | v2 | Unknown | `solana-view-function-adapter`, `token-allocation-adapter` | `BSOL_ADDRESS`, `SOLIDO_ADDRESS`, `SOLIDO_CONTRACT_VERSION`, `STSOL_ADDRESS` | `price` | `price` | | [✅](packages/composites/bsol-price/test/unit) | [✅](packages/composites/bsol-price/test/integration) | | +| [btc.com](packages/sources/btc.com/README.md) | `1.3.34` | `source` | v2 | `https://chain.api.btc.com` | | `API_ENDPOINT` | `balance`, `difficulty`, `height` | `balance` | | | [✅](packages/sources/btc.com/test/integration) | [✅](packages/sources/btc.com/test/e2e) | +| [cache.gold](packages/sources/cache.gold/README.md) | `1.3.34` | `source` | v2 | `https://contract.cache.gold/api` | | `API_ENDPOINT` | `lockedGold` | `lockedGold` | | | [✅](packages/sources/cache.gold/test/integration) | | +| [ccip-read](packages/sources/ccip-read/README.md) | `3.0.2` | `source` | v2 | Unknown | | `ADDRESS_MANAGER_CONTRACT`, `CHAIN_ID`, `L2_CHAIN_ID`, `L2_RPC_URL`, `RPC_URL (✅)` | `optimism-metis-gateway` | `optimism-metis-gateway` | | [✅](packages/sources/ccip-read/test/unit) | | [✅](packages/sources/ccip-read/test/e2e) | +| [celsius-address-list](packages/sources/celsius-address-list/README.md) | `2.0.18` | `source` | v2 | Unknown | | `CHAIN_ID`, `RPC_URL (✅)` | `wallet` | `wallet` | | [✅](packages/sources/celsius-address-list/test/unit) | [✅](packages/sources/celsius-address-list/test/integration) | | +| [cfbenchmarks](packages/sources/cfbenchmarks/README.md) | `2.3.6` | `source` | v3 | `https://www.cfbenchmarks.com/api` | `external-adapter-framework` | `API_ENDPOINT`, `API_PASSWORD (✅)`, `API_SECONDARY`, `API_USERNAME (✅)`, `SECONDARY_API_ENDPOINT`, `SECONDARY_WS_API_ENDPOINT`, `WS_API_ENDPOINT` | `birc`, `crypto`, `crypto-lwba`, `crypto_lwba`, `cryptolwba`, `price`, `values` | `crypto` | ✅ | [✅](packages/sources/cfbenchmarks/test/unit) | [✅](packages/sources/cfbenchmarks/test/integration) | | +| [chain-reserve-wallet](packages/sources/chain-reserve-wallet/README.md) | `3.0.18` | `source` | v2 | Unknown | | `CHAIN_ID`, `RPC_URL (✅)` | `wallet` | `wallet` | | [✅](packages/sources/chain-reserve-wallet/test/unit) | [✅](packages/sources/chain-reserve-wallet/test/integration) | | +| [circuit-breaker](packages/composites/circuit-breaker/README.md) | `1.3.1` | `composite` | v2 | Unknown | | | `circuit` | `circuit` | | [✅](packages/composites/circuit-breaker/test/unit) | [✅](packages/composites/circuit-breaker/test/integration) | | +| [clear-bank](packages/sources/clear-bank/README.md) | `1.0.13` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/clear-bank/test/integration) | | +| [coinapi](packages/sources/coinapi/README.md) | `1.3.24` | `source` | v2 | `https://rest.coinapi.io/v1/` | | `API_ENDPOINT`, `API_KEY (✅)`, `WS_API_ENDPOINT` | `assets`, `crypto`, `price` | `crypto` | ✅ | [✅](packages/sources/coinapi/test/unit) | [✅](packages/sources/coinapi/test/integration) | | +| [coinbase](packages/sources/coinbase/README.md) | `2.0.18` | `source` | v2 | `https://api.coinbase.com` | | `API_ENDPOINT`, `NFT_API_AUTH_HEADER`, `NFT_API_ENDPOINT`, `WS_API_ENDPOINT` | `crypto`, `nft-floor`, `nft-floor-price`, `price` | `crypto` | ✅ | [✅](packages/sources/coinbase/test/unit) | [✅](packages/sources/coinbase/test/integration) | | +| [coinbase-prime](packages/sources/coinbase-prime/README.md) | `1.2.6` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | [✅](packages/sources/coinbase-prime/test/unit) | [✅](packages/sources/coinbase-prime/test/integration) | | +| [coincodex](packages/sources/coincodex/README.md) | `1.3.34` | `source` | v2 | `https://coincodex.com/api/coincodex/` | | `API_ENDPOINT` | `getcoin` | `getcoin` | | [✅](packages/sources/coincodex/test/unit) | [✅](packages/sources/coincodex/test/integration) | | +| [coingecko](packages/sources/coingecko/README.md) | `2.0.26` | `source` | v3 | Unknown | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY` | `batch`, `batched`, `coins`, `crypto`, `crypto-batched`, `crypto-marketcap`, `crypto-volume`, `dominance`, `globalmarketcap`, `market_cap_percentage`, `marketcap`, `price`, `total_market_cap`, `volume` | `crypto` | | | [✅](packages/sources/coingecko/test/integration) | [✅](packages/sources/coingecko/test/e2e) | +| [coinlore](packages/sources/coinlore/README.md) | `1.3.34` | `source` | v2 | `https://api.coinlore.net/api` | | | `dominance`, `global`, `globalmarketcap` | `dominance` | | | [✅](packages/sources/coinlore/test/integration) | | +| [coinmarketcap](packages/sources/coinmarketcap/README.md) | `2.0.31` | `source` | v3 | `https://pro-api.coinmarketcap.com/v1/` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)` | `crypto`, `dominance`, `globalmarketcap`, `historical`, `marketcap`, `price`, `volume` | `crypto` | | | [✅](packages/sources/coinmarketcap/test/integration) | | +| [coinmetrics](packages/sources/coinmetrics/README.md) | `3.7.6` | `source` | v3 | `https://api.coinmetrics.io/v4` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)`, `WS_API_ENDPOINT` | `burned`, `crypto`, `crypto-lwba`, `crypto_lwba`, `cryptolwba`, `price`, `price-ws`, `realized-vol`, `realized-volatility`, `total-burned` | `price` | ✅ | [✅](packages/sources/coinmetrics/test/unit) | [✅](packages/sources/coinmetrics/test/integration) | | +| [coinpaprika](packages/sources/coinpaprika/README.md) | `2.1.5` | `source` | v3 | Unknown | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY`, `WS_API_ENDPOINT`, `WS_ENABLED` | `coins`, `crypto`, `crypto-vwap`, `dominance`, `globalmarketcap`, `marketcap`, `price`, `volume`, `vwap` | `crypto` | ✅ | | [✅](packages/sources/coinpaprika/test/integration) | | +| [coinranking](packages/sources/coinranking/README.md) | `2.1.5` | `source` | v2 | `https://api.coinranking.com/v2` | | `API_KEY (✅)` | `crypto`, `globalmarketcap`, `marketcap`, `price`, `totalMarketCap`, `totalmcap` | `crypto` | | [✅](packages/sources/coinranking/test/unit) | [✅](packages/sources/coinranking/test/integration) | | +| [conflux](packages/targets/conflux/README.md) | `1.1.34` | `target` | v2 | Unknown | | `ETHEREUM_RPC_URL (✅)`, `NETWORK_ID (✅)`, `PRIVATE_KEY (✅)` | Unknown | `conflux` | | [✅](packages/targets/conflux/test/unit) | [✅](packages/targets/conflux/test/integration) | | +| [covid-tracker](packages/sources/covid-tracker/README.md) | `1.4.26` | `source` | v2 | `https://api.covidtracking.com/v1` | | | `us` | `us` | | [✅](packages/sources/covid-tracker/test/unit) | [✅](packages/sources/covid-tracker/test/integration) | | +| [cryptex](packages/sources/cryptex/README.md) | `2.0.18` | `source` | v2 | Unknown | | `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)` | `btc-dominance`, `dominance` | `btc-dominance` | | [✅](packages/sources/cryptex/test/unit) | [✅](packages/sources/cryptex/test/integration) | | +| [crypto-volatility-index](packages/composites/crypto-volatility-index/README.md) | `1.4.0` | `composite` | v2 | Unknown | `token-allocation-adapter` | | `volatilityIndex` | `volatilityIndex` | | [✅](packages/composites/crypto-volatility-index/test/unit) | [✅](packages/composites/crypto-volatility-index/test/integration) | [✅](packages/composites/crypto-volatility-index/test/e2e) | +| [cryptoapis](packages/sources/cryptoapis/README.md) | `1.2.34` | `source` | v2 | Unknown | | `API_KEY (✅)`, `API_TIMEOUT` | `balance`, `crypto`, `difficulty`, `height`, `price` | `crypto` | | [✅](packages/sources/cryptoapis/test/unit) | [✅](packages/sources/cryptoapis/test/integration) | [✅](packages/sources/cryptoapis/test/e2e) | +| [cryptoapis-v2](packages/sources/cryptoapis-v2/README.md) | `1.2.34` | `source` | v2 | Unknown | | `API_KEY (✅)` | `balance`, `difficulty`, `height`, `price` | `price` | | [✅](packages/sources/cryptoapis-v2/test/unit) | | [✅](packages/sources/cryptoapis-v2/test/e2e) | +| [cryptocompare](packages/sources/cryptocompare/README.md) | `3.3.4` | `source` | v3 | `https://min-api.cryptocompare.com` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)`, `WS_API_ENDPOINT`, `WS_API_KEY`, `WS_ENABLED` | `crypto`, `crypto-vwap`, `marketcap`, `price`, `volume`, `vwap` | `crypto` | ✅ | | [✅](packages/sources/cryptocompare/test/integration) | [✅](packages/sources/cryptocompare/test/e2e) | +| [cryptoid](packages/sources/cryptoid/README.md) | `1.3.34` | `source` | v2 | Unknown | | `API_KEY (✅)` | `difficulty`, `height` | `difficulty` | | [✅](packages/sources/cryptoid/test/unit) | [✅](packages/sources/cryptoid/test/integration) | | +| [cryptomkt](packages/sources/cryptomkt/README.md) | `1.3.34` | `source` | v2 | `https://api.exchange.cryptomkt.com/api/3/` | | `API_ENDPOINT` | `crypto`, `ticker` | `crypto` | | [✅](packages/sources/cryptomkt/test/unit) | [✅](packages/sources/cryptomkt/test/integration) | | +| [currencylayer](packages/sources/currencylayer/README.md) | `2.0.26` | `source` | v2 | `https://api.currencylayer.com` | | `API_ENDPOINT`, `API_KEY (✅)` | `convert`, `forex`, `live`, `price` | `live` | | [✅](packages/sources/currencylayer/test/unit) | [✅](packages/sources/currencylayer/test/integration) | | +| [curve](packages/sources/curve/README.md) | `2.0.18` | `source` | v2 | Unknown | | `ADDRESS_PROVIDER`, `BLOCKCHAIN_NETWORK`, `CHAIN_ID`, `EXCHANGE_PROVIDER_ID`, `RPC_URL (✅)` | `crypto` | `crypto` | | [✅](packages/sources/curve/test/unit) | [✅](packages/sources/curve/test/integration) | [✅](packages/sources/curve/test/e2e) | +| [curve-3pool](packages/composites/curve-3pool/README.md) | `3.0.85` | `composite` | v2 | Unknown | `token-allocation-adapter` | `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)` | `allocations`, `price` | `price` | | | [✅](packages/composites/curve-3pool/test/integration) | | +| [dar](packages/sources/dar/README.md) | `1.4.15` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | [✅](packages/sources/dar/test/unit) | [✅](packages/sources/dar/test/integration) | | +| [deep-blue](packages/sources/deep-blue/README.md) | `1.0.4` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/deep-blue/test/integration) | | +| [defi-dozen](packages/composites/defi-dozen/README.md) | `1.2.104` | `composite` | v2 | Unknown | `token-allocation-adapter` | `ETHEREUM_RPC_URL (✅)`, `OPTION` | `allocation` | `allocation` | | | [✅](packages/composites/defi-dozen/test/integration) | | +| [defi-pulse](packages/composites/defi-pulse/README.md) | `1.2.104` | `composite` | v2 | Unknown | `token-allocation-adapter` | `ETHEREUM_RPC_URL (✅)` | Unknown | `allocation` | | | | | +| [deribit](packages/sources/deribit/README.md) | `1.2.34` | `source` | v2 | `https://www.deribit.com/api/v2/public/` | | `API_ENDPOINT` | `crypto` | `crypto` | | [✅](packages/sources/deribit/test/unit) | [✅](packages/sources/deribit/test/integration) | | +| [dlc-btc-por](packages/sources/dlc-btc-por/README.md) | `4.3.0` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/dlc-btc-por/test/integration) | | +| [dns-query](packages/sources/dns-query/README.md) | `1.6.27` | `source` | v2 | Unknown | | `CUSTOM_ENDPOINT`, `DNS_PROVIDER (✅)` | `dnsProof`, `dnsQuery` | `dnsQuery` | | [✅](packages/sources/dns-query/test/unit) | [✅](packages/sources/dns-query/test/integration) | | +| [dns-record-check](packages/composites/dns-record-check/README.md) | `1.3.35` | `composite` | v2 | Unknown | `dns-query-adapter` | | Unknown | Unknown | Unknown | | [✅](packages/composites/dns-record-check/test/integration) | | +| [dwolla](packages/sources/dwolla/README.md) | `1.2.34` | `source` | v2 | Unknown | | `API_METHOD`, `DWOLLA_APP_KEY`, `DWOLLA_APP_SECRET`, `ENVIRONMENT`, `FUNDING_SOURCE` | `dwolla` | `dwolla` | | [✅](packages/sources/dwolla/test/unit) | | | +| [dxdao](packages/composites/dxdao/README.md) | `2.0.85` | `composite` | v2 | Unknown | `token-allocation-adapter` | `WETH_CONTRACT_ADDRESS`, `XDAI_CHAIN_ID`, `XDAI_RPC_URL (✅)` | `TVL` | `TVL` | | [✅](packages/composites/dxdao/test/unit) | [✅](packages/composites/dxdao/test/integration) | [✅](packages/composites/dxdao/test/e2e) | +| [dxfeed](packages/sources/dxfeed/README.md) | `2.0.23` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/dxfeed/test/integration) | | +| [dxfeed-secondary](packages/sources/dxfeed-secondary/README.md) | `2.0.23` | `source` | v3 | Unknown | `dxfeed-adapter`, `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/dxfeed-secondary/test/integration) | | +| [dydx-rewards](packages/composites/dydx-rewards/README.md) | `2.0.18` | `composite` | v2 | Unknown | `ipfs-adapter` | `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)`, `MARKET_MAKER_REWARDS_AMOUNT`, `PRIVATE_KEY (✅)`, `TRADER_REWARDS_AMOUNT`, `TRADER_SCORE_A`, `TRADER_SCORE_B`, `TRADER_SCORE_C`, `TREASURY_CLAIM_ADDRESS` | Unknown | `rewards` | Unknown | [✅](packages/composites/dydx-rewards/test/unit) | [✅](packages/composites/dydx-rewards/test/integration) | | +| [dydx-stark](packages/targets/dydx-stark/README.md) | `2.0.14` | `target` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | [✅](packages/targets/dydx-stark/test/unit) | [✅](packages/targets/dydx-stark/test/integration) | | +| [elven](packages/sources/elven/README.md) | `1.0.18` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/elven/test/integration) | | +| [elwood](packages/sources/elwood/README.md) | `3.1.2` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/elwood/test/integration) | | +| [ens](packages/sources/ens/README.md) | `2.0.18` | `source` | v2 | Unknown | | `CHAIN_ID`, `RPC_URL (✅)` | `lookup` | `lookup` | | [✅](packages/sources/ens/test/unit) | [✅](packages/sources/ens/test/integration) | [✅](packages/sources/ens/test/e2e) | +| [enzyme](packages/sources/enzyme/README.md) | `2.0.19` | `source` | v2 | Unknown | | `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)` | `calcGav`, `calcNav`, `calcNetShareValueInAsset`, `calcNetValueForSharesHolder` | `calcNav` | | [✅](packages/sources/enzyme/test/unit) | [✅](packages/sources/enzyme/test/integration) | [✅](packages/sources/enzyme/test/e2e) | +| [eodhistoricaldata](packages/sources/eodhistoricaldata/README.md) | `1.5.3` | `source` | v2 | `https://eodhistoricaldata.com` | | `API_ENDPOINT`, `API_KEY (✅)` | `price`, `stock`, `uk_etf` | `stock` | | [✅](packages/sources/eodhistoricaldata/test/unit) | [✅](packages/sources/eodhistoricaldata/test/integration) | | +| [eth-balance](packages/sources/eth-balance/README.md) | `2.0.18` | `source` | v2 | Unknown | | `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)` | `balance` | `balance` | | [✅](packages/sources/eth-balance/test/unit) | [✅](packages/sources/eth-balance/test/integration) | [✅](packages/sources/eth-balance/test/e2e) | +| [eth-beacon](packages/sources/eth-beacon/README.md) | `3.0.5` | `source` | v3 | Unknown | `external-adapter-framework` | `BACKGROUND_EXECUTE_MS`, `BATCH_SIZE`, `CHAIN_ID`, `ETH_CONSENSUS_RPC_URL (✅)`, `ETH_EXECUTION_RPC_URL`, `GROUP_SIZE` | `balance` | `balance` | | | [✅](packages/sources/eth-beacon/test/integration) | | +| [etherchain](packages/sources/etherchain/README.md) | `1.4.35` | `source` | v2 | `https://beaconcha.in` | | `API_ENDPOINT` | `gasprice` | `gasprice` | | [✅](packages/sources/etherchain/test/unit) | [✅](packages/sources/etherchain/test/integration) | | +| [etherscan](packages/sources/etherscan/README.md) | `1.3.34` | `source` | v2 | `https://api.etherscan.io` | | `API_KEY (✅)` | `gasprice` | `gasprice` | | | [✅](packages/sources/etherscan/test/integration) | [✅](packages/sources/etherscan/test/e2e) | +| [ethgasstation](packages/sources/ethgasstation/README.md) | `1.4.34` | `source` | v2 | `https://ethgasstation.info/` | | `API_ENDPOINT`, `API_KEY (✅)` | `gasprice` | `gasprice` | | [✅](packages/sources/ethgasstation/test/unit) | [✅](packages/sources/ethgasstation/test/integration) | | +| [ethgaswatch](packages/sources/ethgaswatch/README.md) | `1.3.34` | `source` | v2 | `https://ethgas.watch` | | `API_ENDPOINT` | `gasprice` | `gasprice` | | [✅](packages/sources/ethgaswatch/test/unit) | [✅](packages/sources/ethgaswatch/test/integration) | | +| [ethwrite](packages/targets/ethwrite/README.md) | `2.0.18` | `target` | v2 | Unknown | | `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)`, `NETWORK`, `PRIVATE_KEY (✅)` | Unknown | `txsend` | | [✅](packages/targets/ethwrite/test/unit) | [✅](packages/targets/ethwrite/test/integration) | | +| [expand-network](packages/sources/expand-network/README.md) | `0.1.1` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/expand-network/test/integration) | | +| [expert-car-broker](packages/sources/expert-car-broker/README.md) | `1.3.34` | `source` | v2 | `https://prices.expertcarbroker.workers.dev/` | | `API_ENDPOINT` | `feed` | `feed` | | | [✅](packages/sources/expert-car-broker/test/integration) | | +| [fcsapi](packages/sources/fcsapi/README.md) | `1.2.35` | `source` | v2 | `https://fcsapi.com/api-v3/` | | `API_KEY (✅)` | `common`, `forex`, `stock` | `common` | | [✅](packages/sources/fcsapi/test/unit) | [✅](packages/sources/fcsapi/test/integration) | | +| [finage](packages/sources/finage/README.md) | `2.0.13` | `source` | v3 | `https://api.finage.co.uk` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)`, `CRYPTO_WS_API_ENDPOINT`, `ETF_WS_API_ENDPOINT`, `FOREX_WS_API_ENDPOINT`, `STOCK_WS_API_ENDPOINT`, `WS_ENABLED`, `WS_SOCKET_KEY (✅)` | `commodities`, `crypto`, `eod`, `etf`, `forex`, `price`, `stock`, `uk_etf` | `stock` | ✅ | | [✅](packages/sources/finage/test/integration) | | +| [finalto](packages/sources/finalto/README.md) | `1.0.10` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/finalto/test/integration) | | +| [finnhub](packages/sources/finnhub/README.md) | `2.7.15` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/finnhub/test/integration) | | +| [finnhub-secondary](packages/sources/finnhub-secondary/README.md) | `0.3.21` | `source` | v3 | Unknown | `external-adapter-framework`, `finnhub-adapter` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/finnhub-secondary/test/integration) | | +| [fireblocks](packages/sources/fireblocks/README.md) | `1.0.2` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/fireblocks/test/integration) | | +| [fixer](packages/sources/fixer/README.md) | `2.0.26` | `source` | v2 | `https://data.fixer.io` | | `API_ENDPOINT`, `API_KEY (✅)` | `convert`, `forex`, `latest`, `price` | `latest` | | [✅](packages/sources/fixer/test/unit) | [✅](packages/sources/fixer/test/integration) | | +| [flightaware](packages/sources/flightaware/README.md) | `1.2.34` | `source` | v2 | `https://flightxml.flightaware.com/json/FlightXML2` | | `API_ENDPOINT`, `API_KEY (✅)`, `API_USERNAME (✅)` | `actualarrivaltime`, `estimatedarrivaltime` | `estimatedarrivaltime` | | [✅](packages/sources/flightaware/test/unit) | | [✅](packages/sources/flightaware/test/e2e) | +| [fluent-finance](packages/sources/fluent-finance/README.md) | `2.0.8` | `source` | v2 | `https://gateway.fluent.finance/v1/gateway/` | | | `balances` | `balances` | | [✅](packages/sources/fluent-finance/test/unit) | [✅](packages/sources/fluent-finance/test/integration) | [✅](packages/sources/fluent-finance/test/e2e) | +| [fmpcloud](packages/sources/fmpcloud/README.md) | `1.3.34` | `source` | v2 | `https://fmpcloud.io` | | `API_ENDPOINT`, `API_KEY (✅)` | `price`, `quote`, `stock` | `stock` | | [✅](packages/sources/fmpcloud/test/unit) | [✅](packages/sources/fmpcloud/test/integration) | | +| [frxeth-exchange-rate](packages/sources/frxeth-exchange-rate/README.md) | `1.1.12` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/frxeth-exchange-rate/test/integration) | | +| [galaxis](packages/sources/galaxis/README.md) | `4.0.11` | `source` | v2 | `https://cdn.nba.com/static/json/staticData/NFTNightlyAchievements` | | `API_ENDPOINT (✅)`, `CHAIN_BATCH_WRITE_ADAPTER_ADDRESS`, `EC_REGISTRY_ADDRESS`, `EC_REGISTRY_MAP_ADDRESS (✅)`, `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)` | `nba` | `nba` | | | [✅](packages/sources/galaxis/test/integration) | | +| [galaxy](packages/sources/galaxy/README.md) | `2.1.34` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/galaxy/test/integration) | | +| [gemini](packages/sources/gemini/README.md) | `3.0.17` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/gemini/test/integration) | | +| [genesis-volatility](packages/sources/genesis-volatility/README.md) | `1.3.34` | `source` | v2 | `https://app.pinkswantrading.com` | | `API_ENDPOINT`, `API_KEY (✅)` | `volatility` | `volatility` | | [✅](packages/sources/genesis-volatility/test/unit) | [✅](packages/sources/genesis-volatility/test/integration) | | +| [geodb](packages/sources/geodb/README.md) | `1.2.34` | `source` | v2 | `http://35.195.237.123:8000/` | | `API_ENDPOINT` | `matches` | `matches` | | [✅](packages/sources/geodb/test/unit) | | | +| [gm-token](packages/composites/gm-token/README.md) | `1.1.7` | `composite` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | [✅](packages/composites/gm-token/test/unit) | [✅](packages/composites/gm-token/test/integration) | | +| [google-bigquery](packages/sources/google-bigquery/README.md) | `1.2.34` | `source` | v2 | Unknown | | `AUTO_RETRY`, `KEY_FILENAME`, `LOCATION`, `MAX_RETRIES`, `PROJECT_ID` | `bigquery` | Unknown | | | | | +| [google-weather](packages/composites/google-weather/README.md) | `1.3.26` | `composite` | v2 | Unknown | `google-bigquery-adapter` | `DATASET` | Unknown | `weather` | | | | [✅](packages/composites/google-weather/test/e2e) | +| [gramchain](packages/sources/gramchain/README.md) | `2.0.17` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/gramchain/test/integration) | | +| [graphql](packages/sources/graphql/README.md) | `1.2.34` | `source` | v2 | Unknown | | | `graphql` | `graphql` | | [✅](packages/sources/graphql/test/unit) | | | +| [gsr](packages/sources/gsr/README.md) | `2.4.5` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/gsr/test/integration) | | +| [harmony](packages/targets/harmony/README.md) | `1.1.34` | `target` | v2 | `https://api.s0.t.hmny.io` | | `API_ENDPOINT`, `CHAIN_ID`, `GAS_LIMIT`, `PRIVATE_KEY (✅)` | Unknown | Unknown | | | [✅](packages/targets/harmony/test/integration) | [✅](packages/targets/harmony/test/e2e) | +| [harris-and-trotter](packages/sources/harris-and-trotter/README.md) | `1.1.5` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | [✅](packages/sources/harris-and-trotter/test/unit) | [✅](packages/sources/harris-and-trotter/test/integration) | | +| [historical-average](packages/composites/historical-average/README.md) | `1.2.65` | `composite` | v2 | Unknown | `coinmarketcap-adapter` | `COINMARKETCAP_ADAPTER_URL`, `DEFAULT_SOURCE` | Unknown | Unknown | | [✅](packages/composites/historical-average/test/unit) | [✅](packages/composites/historical-average/test/integration) | [✅](packages/composites/historical-average/test/e2e) | +| [icap](packages/sources/icap/README.md) | `1.3.4` | `source` | v3 | Unknown | `external-adapter-framework`, `tp-adapter` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/icap/test/integration) | | +| [iex-cloud](packages/sources/iex-cloud/README.md) | `2.0.25` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/iex-cloud/test/integration) | | +| [ignition-address-list](packages/sources/ignition-address-list/README.md) | `1.0.0` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/ignition-address-list/test/integration) | | +| [implied-price](packages/composites/implied-price/README.md) | `1.1.26` | `composite` | v2 | Unknown | | | `impliedPrice` | `impliedPrice` | | [✅](packages/composites/implied-price/test/unit) | [✅](packages/composites/implied-price/test/integration) | | +| [intrinio](packages/sources/intrinio/README.md) | `2.0.21` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/intrinio/test/integration) | | +| [ion.au](packages/sources/ion.au/README.md) | `1.0.16` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/ion.au/test/integration) | | +| [ipfs](packages/sources/ipfs/README.md) | `1.3.34` | `source` | v2 | Unknown | | `API_ENDPOINT` | `read`, `write` | `read` | | | [✅](packages/sources/ipfs/test/integration) | [✅](packages/sources/ipfs/test/e2e) | +| [jpegd](packages/sources/jpegd/README.md) | `2.1.34` | `source` | v2 | `https://jpegapi.com` | | `API_KEY (✅)` | `collections`, `punks` | `punks` | | [✅](packages/sources/jpegd/test/unit) | [✅](packages/sources/jpegd/test/integration) | | +| [json-rpc](packages/sources/json-rpc/README.md) | `1.3.34` | `source` | v2 | `http://localhost:8545` | | `RPC_URL (✅)` | `request` | `request` | | | [✅](packages/sources/json-rpc/test/integration) | [✅](packages/sources/json-rpc/test/e2e) | +| [kaiko](packages/sources/kaiko/README.md) | `2.2.14` | `source` | v3 | `https://us.market-api.kaiko.io/v2/data` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)` | `crypto`, `price`, `realized-vol`, `realized-volatility`, `trades` | `trades` | | | [✅](packages/sources/kaiko/test/integration) | | +| [layer2-sequencer-health](packages/sources/layer2-sequencer-health/README.md) | `4.5.0` | `source` | v2 | Unknown | | `ARBITRUM_CHAIN_ID`, `ARBITRUM_DELTA`, `ARBITRUM_HEALTH_ENDPOINT`, `ARBITRUM_RPC_ENDPOINT`, `BASE_CHAIN_ID`, `BASE_DELTA`, `BASE_HEALTH_ENDPOINT`, `BASE_RPC_ENDPOINT`, `METIS_CHAIN_ID`, `METIS_DELTA`, `METIS_HEALTH_ENDPOINT`, `METIS_RPC_ENDPOINT`, `NUM_RETRIES`, `OPTIMISM_CHAIN_ID`, `OPTIMISM_DELTA`, `OPTIMISM_HEALTH_ENDPOINT`, `OPTIMISM_RPC_ENDPOINT`, `RETRY_INTERVAL`, `SCROLL_CHAIN_ID`, `SCROLL_DELTA`, `SCROLL_HEALTH_ENDPOINT`, `SCROLL_RPC_ENDPOINT`, `STARKWARE_DELTA`, `STARKWARE_DUMMY_ACCOUNT_ADDRESS`, `STARKWARE_RPC_ENDPOINT`, `ZKSYNC_CHAIN_ID`, `ZKSYNC_DELTA`, `ZKSYNC_HEALTH_ENDPOINT`, `ZKSYNC_RPC_ENDPOINT` | `health` | `health` | | [✅](packages/sources/layer2-sequencer-health/test/unit) | [✅](packages/sources/layer2-sequencer-health/test/integration) | | +| [lcx](packages/sources/lcx/README.md) | `1.3.35` | `source` | v2 | `https://rp.lcx.com/v1/rates/current` | | `API_KEY (✅)` | `price` | `price` | | [✅](packages/sources/lcx/test/unit) | [✅](packages/sources/lcx/test/integration) | | +| [lido](packages/sources/lido/README.md) | `2.0.18` | `source` | v2 | Unknown | | `POLYGON_CHAIN_ID`, `POLYGON_RPC_URL (✅)` | `stmatic` | `stmatic` | | [✅](packages/sources/lido/test/unit) | [✅](packages/sources/lido/test/integration) | | +| [lido-por](packages/sources/lido-por/README.md) | `1.0.1` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/lido-por/test/integration) | | +| [linear-finance](packages/composites/linear-finance/README.md) | `2.3.93` | `composite` | v2 | `https://pro-api.xangle.io` | `token-allocation-adapter` | `API_KEY (✅)` | `allocations`, `prices` | `prices` | | [✅](packages/composites/linear-finance/test/unit) | [✅](packages/composites/linear-finance/test/integration) | | +| [linkpool](packages/sources/linkpool/README.md) | `1.2.34` | `source` | v2 | `https://api.ice.linkpool.io/v1` | | `API_KEY (✅)` | `futures` | `futures` | | [✅](packages/sources/linkpool/test/unit) | | | +| [lition](packages/sources/lition/README.md) | `1.2.34` | `source` | v2 | `https://staking.lition.io/api/v1` | | `API_ENDPOINT` | `energy` | `energy` | | [✅](packages/sources/lition/test/unit) | | | +| [lotus](packages/sources/lotus/README.md) | `3.0.17` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/lotus/test/integration) | | +| [m0](packages/sources/m0/README.md) | `0.0.1` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/m0/test/integration) | | +| [market-closure](packages/composites/market-closure/README.md) | `1.3.31` | `composite` | v2 | Unknown | `fcsapi-adapter`, `finnhub-adapter` | `CHECK_API_KEY`, `FCSAPI_ADAPTER_URL`, `FINNHUB_ADAPTER_URL`, `TH_API_KEY` | Unknown | Unknown | | [✅](packages/composites/market-closure/test/unit) | | [✅](packages/composites/market-closure/test/e2e) | +| [market-status](packages/composites/market-status/README.md) | `1.2.0` | `composite` | v3 | Unknown | `external-adapter-framework`, `ncfx-adapter`, `tradinghours-adapter` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/composites/market-status/test/integration) | | +| [marketstack](packages/sources/marketstack/README.md) | `1.3.34` | `source` | v2 | `http://api.marketstack.com/v1/` | | `API_ENDPOINT`, `API_KEY (✅)` | `eod`, `stock` | `stock` | | [✅](packages/sources/marketstack/test/unit) | [✅](packages/sources/marketstack/test/integration) | | +| [medianizer](packages/composites/medianizer/README.md) | `1.2.33` | `composite` | v2 | Unknown | | | `medianizer` | `medianizer` | | [✅](packages/composites/medianizer/test/unit) | [✅](packages/composites/medianizer/test/integration) | | +| [messari](packages/sources/messari/README.md) | `1.2.34` | `source` | v2 | `https://data.messari.io/api/v1/` | | `API_ENDPOINT`, `API_KEY` | `assets`, `dominance` | `assets` | | [✅](packages/sources/messari/test/unit) | | | +| [metalsapi](packages/sources/metalsapi/README.md) | `1.7.34` | `source` | v2 | `https://metals-api.com/api/` | | `API_ENDPOINT`, `API_KEY (✅)` | `convert`, `forex`, `latest` | `forex` | | [✅](packages/sources/metalsapi/test/unit) | [✅](packages/sources/metalsapi/test/integration) | | +| [mobula-state](packages/sources/mobula-state/README.md) | `1.1.1` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/mobula-state/test/integration) | | +| [mock-ea](packages/sources/mock-ea/README.md) | `2.1.34` | `source` | v2 | Unknown | | `DEVIATION_AMOUNT (✅)`, `MIN_RESULT (✅)`, `UPDATE_INTERVAL_IN_MS (✅)` | `price` | `price` | | | [✅](packages/sources/mock-ea/test/integration) | | +| [moonbeam-address-list](packages/sources/moonbeam-address-list/README.md) | `1.1.34` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/moonbeam-address-list/test/integration) | [✅](packages/sources/moonbeam-address-list/test/e2e) | +| [moore-hk](packages/sources/moore-hk/README.md) | `1.0.12` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/moore-hk/test/integration) | | +| [multi-address-list](packages/composites/multi-address-list/README.md) | `1.0.4` | `composite` | v3 | Unknown | `anchorage-adapter`, `bitgo-adapter`, `coinbase-prime-adapter`, `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/composites/multi-address-list/test/integration) | | +| [mycryptoapi](packages/sources/mycryptoapi/README.md) | `1.3.34` | `source` | v2 | `https://gas.mycryptoapi.com/` | | | `gasprice` | `gasprice` | | [✅](packages/sources/mycryptoapi/test/unit) | [✅](packages/sources/mycryptoapi/test/integration) | | +| [nav-consulting](packages/sources/nav-consulting/README.md) | `0.0.0` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/nav-consulting/test/integration) | | +| [ncfx](packages/sources/ncfx/README.md) | `4.1.5` | `source` | v3 | Unknown | `external-adapter-framework` | `API_PASSWORD`, `API_USERNAME`, `FOREX_WS_API_ENDPOINT`, `FOREX_WS_API_KEY`, `MARKET_STATUS_WS_API_ENDPOINT`, `MARKET_STATUS_WS_API_KEY`, `WS_API_ENDPOINT` | `crypto`, `crypto-lwba`, `crypto_lwba`, `cryptolwba`, `forex`, `forex-market-status`, `market-status`, `metals-market-status`, `price` | `crypto` | ✅ | | [✅](packages/sources/ncfx/test/integration) | | +| [nexus-kiln](packages/composites/nexus-kiln/README.md) | `0.0.0` | `composite` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/composites/nexus-kiln/test/integration) | | +| [nft-blue-chip](packages/sources/nft-blue-chip/README.md) | `1.1.33` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/nft-blue-chip/test/integration) | | +| [nftx](packages/composites/nftx/README.md) | `3.0.18` | `composite` | v2 | Unknown | `uniswap-v2-adapter` | `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)` | Unknown | Unknown | Unknown | [✅](packages/composites/nftx/test/unit) | [✅](packages/composites/nftx/test/integration) | | +| [nikkei](packages/sources/nikkei/README.md) | `1.2.34` | `source` | v2 | `https://indexes.nikkei.co.jp/en/nkave/` | | `API_ENDPOINT` | `price`, `stock` | `stock` | | [✅](packages/sources/nikkei/test/unit) | [✅](packages/sources/nikkei/test/integration) | | +| [oanda](packages/sources/oanda/README.md) | `1.1.31` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | | | +| [oilpriceapi](packages/sources/oilpriceapi/README.md) | `2.1.34` | `source` | v2 | `https://api.oilpriceapi.com/v1/` | | `API_KEY (✅)` | `price` | `price` | | [✅](packages/sources/oilpriceapi/test/unit) | [✅](packages/sources/oilpriceapi/test/integration) | | +| [onchain-gas](packages/sources/onchain-gas/README.md) | `1.3.34` | `source` | v2 | Unknown | | `ETHEREUM_RPC_URL (✅)`, `ETHEREUM_WS_RPC_URL (✅)` | `gas` | `gas` | ✅ | [✅](packages/sources/onchain-gas/test/unit) | [✅](packages/sources/onchain-gas/test/integration) | | +| [openexchangerates](packages/sources/openexchangerates/README.md) | `2.0.23` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/openexchangerates/test/integration) | | +| [orchid-bandwidth](packages/sources/orchid-bandwidth/README.md) | `1.2.34` | `source` | v2 | `https://chainlink.orchid.com/0` | | `API_ENDPOINT` | `bandwidth` | `bandwidth` | | | [✅](packages/sources/orchid-bandwidth/test/integration) | | +| [outlier-detection](packages/composites/outlier-detection/README.md) | `1.3.4` | `composite` | v2 | Unknown | | `DERIBIT_ADAPTER_URL`, `DXFEED_ADAPTER_URL`, `GENESIS_VOLATILITY_ADAPTER_URL`, `OILPRICEAPI_ADAPTER_URL`, `XBTO_ADAPTER_URL` | `outlier` | `outlier` | | | | | +| [paxos](packages/sources/paxos/README.md) | `1.4.26` | `source` | v2 | `https://api.paxos.com/v1/` | | | `assetAttestation` | `assetAttestation` | | [✅](packages/sources/paxos/test/unit) | [✅](packages/sources/paxos/test/integration) | | +| [paypal](packages/sources/paypal/README.md) | `1.2.34` | `source` | v2 | Unknown | | `CLIENT_ID (✅)`, `CLIENT_SECRET (✅)`, `MODE` | `getpayout`, `read`, `sendpayout`, `write` | `sendpayout` | | [✅](packages/sources/paypal/test/unit) | | [✅](packages/sources/paypal/test/e2e) | +| [polkadot-balance](packages/sources/polkadot-balance/README.md) | `1.3.13` | `source` | v3 | Unknown | `external-adapter-framework` | `BACKGROUND_EXECUTE_MS`, `BATCH_SIZE`, `RPC_URL (✅)` | Unknown | `balance` | | | [✅](packages/sources/polkadot-balance/test/integration) | | +| [polygon](packages/sources/polygon/README.md) | `2.0.24` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/polygon/test/integration) | | +| [por-address-list](packages/sources/por-address-list/README.md) | `5.2.0` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | [✅](packages/sources/por-address-list/test/unit) | [✅](packages/sources/por-address-list/test/integration) | | +| [por-indexer](packages/sources/por-indexer/README.md) | `2.1.8` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/por-indexer/test/integration) | | +| [proof-of-reserves](packages/composites/proof-of-reserves/README.md) | `1.22.1` | `composite` | v2 | Unknown | `ada-balance-adapter`, `amberdata-adapter`, `avalanche-platform-adapter`, `bitcoin-json-rpc-adapter`, `blockchain.com-adapter`, `blockchair-adapter`, `blockcypher-adapter`, `btc.com-adapter`, `celsius-address-list-adapter`, `chain-reserve-wallet-adapter`, `coinbase-prime-adapter`, `cryptoapis-adapter`, `eth-balance-adapter`, `eth-beacon-adapter`, `gemini-adapter`, `ignition-address-list-adapter`, `lotus-adapter`, `moonbeam-address-list-adapter`, `multi-address-list-adapter`, `polkadot-balance-adapter`, `por-address-list-adapter`, `por-indexer-adapter`, `reduce-adapter`, `renvm-address-set-adapter`, `sochain-adapter`, `stader-address-list-adapter`, `stader-balance-adapter`, `swell-address-list-adapter`, `wbtc-address-set-adapter`, `wrapped-adapter` | `ADA_BALANCE_ADAPTER_URL`, `AMBERDATA_ADAPTER_URL`, `AVALANCHE_PLATFORM_ADAPTER_URL`, `BLOCKCHAIN_COM_ADAPTER_URL`, `BLOCKCHAIR_ADAPTER_URL`, `BLOCKCYPHER_ADAPTER_URL`, `BTC_COM_ADAPTER_URL`, `CELSIUS_ADDRESS_LIST_ADAPTER_URL`, `CHAIN_RESERVE_WALLET_ADAPTER_URL`, `CRYPTOAPIS_ADAPTER_URL`, `ETH_BEACON_ADAPTER_URL`, `MOONBEAM_ADDRESS_LIST_ADAPTER_URL`, `POLKADOT_BALANCE_ADAPTER_URL`, `POR_ADDRESS_LIST_ADAPTER_URL`, `RENVM_ADAPTER_URL`, `SOCHAIN_ADAPTER_URL`, `STADER_ADDRESS_LIST_ADAPTER_URL`, `STADER_BALANCE_ADAPTER_URL`, `SWELL_ADDRESS_LIST_ADAPTER_URL`, `WBTC_ADAPTER_URL` | Unknown | Unknown | Unknown | [✅](packages/composites/proof-of-reserves/test/unit) | [✅](packages/composites/proof-of-reserves/test/integration) | | +| [reduce](packages/targets/reduce/README.md) | `1.4.21` | `non-deployable` | v2 | Unknown | | | `reduce` | `reduce` | | | [✅](packages/non-deployable/reduce/test/integration) | | +| [reference-transform](packages/composites/reference-transform/README.md) | `1.3.5` | `composite` | v2 | Unknown | | `SOURCE_ADAPTER_URL (✅)` | `transform` | `transform` | | | | | +| [renvm-address-set](packages/sources/renvm-address-set/README.md) | `1.5.86` | `source` | v2 | Unknown | `proof-of-reserves-adapter` | `API_ENDPOINT (✅)`, `NETWORK` | `address` | `address` | | | [✅](packages/sources/renvm-address-set/test/integration) | | +| [rocket-pool](packages/composites/rocket-pool/README.md) | `1.1.10` | `composite` | v2 | Unknown | | `ETHEREUM_RPC_URL (✅)` | `reth` | `reth` | | [✅](packages/composites/rocket-pool/test/unit) | [✅](packages/composites/rocket-pool/test/integration) | | +| [s3-csv-reader](packages/sources/s3-csv-reader/README.md) | `2.1.6` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | [✅](packages/sources/s3-csv-reader/test/unit) | [✅](packages/sources/s3-csv-reader/test/integration) | | +| [satoshitango](packages/sources/satoshitango/README.md) | `1.3.34` | `source` | v2 | `https://api.satoshitango.com/v3` | | `API_ENDPOINT` | `crypto`, `ticker` | `crypto` | | [✅](packages/sources/satoshitango/test/unit) | [✅](packages/sources/satoshitango/test/integration) | | +| [savax-price](packages/composites/savax-price/README.md) | `3.0.86` | `composite` | v2 | Unknown | `token-allocation-adapter` | `AVALANCHE_CHAIN_ID`, `AVALANCHE_RPC_URL (✅)`, `SAVAX_ADDRESS` | `price` | `price` | | [✅](packages/composites/savax-price/test/unit) | [✅](packages/composites/savax-price/test/integration) | [✅](packages/composites/savax-price/test/e2e) | +| [set-token-index](packages/composites/set-token-index/README.md) | `3.0.12` | `composite` | v2 | Unknown | `token-allocation-adapter` | `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)` | `allocations`, `token-index`, `tokens` | `token-index` | | | [✅](packages/composites/set-token-index/test/integration) | | +| [snowflake](packages/sources/snowflake/README.md) | `1.2.34` | `source` | v2 | Unknown | | `ACCOUNT (✅)`, `CLOUD_PROVIDER`, `CLOUD_REGION`, `DATABASE`, `DB_USERNAME (✅)`, `PRIVATE_KEY (✅)`, `SCHEMA` | `covid-cases` | `covid-cases` | | [✅](packages/sources/snowflake/test/unit) | [✅](packages/sources/snowflake/test/integration) | | +| [sochain](packages/sources/sochain/README.md) | `1.3.34` | `source` | v2 | `https://sochain.com` | | `API_ENDPOINT` | `balance` | `balance` | | | [✅](packages/sources/sochain/test/integration) | [✅](packages/sources/sochain/test/e2e) | +| [solana-view-function](packages/sources/solana-view-function/README.md) | `2.2.34` | `source` | v2 | Unknown | | `COMMITMENT`, `RPC_URL (✅)` | `accounts` | `accounts` | | [✅](packages/sources/solana-view-function/test/unit) | [✅](packages/sources/solana-view-function/test/integration) | | +| [spectral-macro-score](packages/sources/spectral-macro-score/README.md) | `2.0.18` | `source` | v2 | `https://xzff24vr3m.execute-api.us-east-2.amazonaws.com/default/` | | `API_ENDPOINT`, `API_KEY (✅)`, `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)`, `NFC_ADDRESS (✅)` | `spectral-proxy` | `spectral-proxy` | | [✅](packages/sources/spectral-macro-score/test/unit) | [✅](packages/sources/spectral-macro-score/test/integration) | | +| [sportsdataio](packages/sources/sportsdataio/README.md) | `1.3.26` | `source` | v2 | `https://fly.sportsdata.io/v3` | | `CFB_SCORES_API_KEY`, `MLB_API_KEY`, `MMA_STATS_API_KEY`, `NBA_API_KEY`, `NFL_SCORES_API_KEY` | Unknown | `scores` | | [✅](packages/sources/sportsdataio/test/unit) | [✅](packages/sources/sportsdataio/test/integration) | | +| [stader-address-list](packages/sources/stader-address-list/README.md) | `2.3.24` | `source` | v3 | Unknown | `external-adapter-framework` | `BACKGROUND_EXECUTE_MS`, `CHAIN_ID`, `RPC_URL (✅)` | Unknown | `address` | | | [✅](packages/sources/stader-address-list/test/integration) | | +| [stader-balance](packages/sources/stader-balance/README.md) | `1.4.21` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/stader-balance/test/integration) | | +| [stader-labs](packages/sources/stader-labs/README.md) | `3.0.11` | `source` | v2 | Unknown | | `BSC_CHAIN_ID`, `BSC_RPC_URL`, `FANTOM_CHAIN_ID`, `FANTOM_RPC_URL`, `POLYGON_CHAIN_ID`, `POLYGON_RPC_URL` | `bnbx`, `maticx`, `sftmx` | `maticx` | | [✅](packages/sources/stader-labs/test/unit) | [✅](packages/sources/stader-labs/test/integration) | | +| [starknet-gas-price](packages/sources/starknet-gas-price/README.md) | `1.0.8` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/starknet-gas-price/test/integration) | | +| [stasis](packages/sources/stasis/README.md) | `1.2.34` | `source` | v2 | `https://stasis.net` | | | `supply` | `supply` | | | [✅](packages/sources/stasis/test/integration) | | +| [superstate](packages/sources/superstate/README.md) | `1.2.0` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | [✅](packages/sources/superstate/test/unit) | [✅](packages/sources/superstate/test/integration) | | +| [swell-address-list](packages/sources/swell-address-list/README.md) | `1.0.17` | `source` | v2 | Unknown | | `RPC_URL (✅)` | `address` | `address` | | [✅](packages/sources/swell-address-list/test/unit) | [✅](packages/sources/swell-address-list/test/integration) | [✅](packages/sources/swell-address-list/test/e2e) | +| [synth-index](packages/composites/synth-index/README.md) | `1.2.104` | `composite` | v2 | Unknown | `token-allocation-adapter` | `DEFAULT_NETWORK` | `value` | `value` | | [✅](packages/composites/synth-index/test/unit) | [✅](packages/composites/synth-index/test/integration) | | +| [synthetix-debt-pool](packages/sources/synthetix-debt-pool/README.md) | `4.1.8` | `source` | v2 | Unknown | | `ADDRESS_RESOLVER_PROXY_CONTRACT_ADDRESS`, `CHAIN_ID`, `GOERLI_ADDRESS_RESOLVER_PROXY_CONTRACT_ADDRESS`, `GOERLI_CHAIN_ID`, `GOERLI_OPTIMISM_CHAIN_ID`, `GOERLI_OPTIMISM_RPC_URL`, `GOERLI_RPC_URL`, `KOVAN_ADDRESS_RESOLVER_PROXY_CONTRACT_ADDRESS`, `KOVAN_CHAIN_ID`, `KOVAN_OPTIMISM_ADDRESS_RESOLVER_PROXY_CONTRACT_ADDRESS`, `KOVAN_OPTIMISM_CHAIN_ID`, `KOVAN_OPTIMISM_RPC_URL`, `KOVAN_RPC_URL`, `OPTIMISM_ADDRESS_RESOLVER_PROXY_CONTRACT_ADDRESS`, `OPTIMISM_CHAIN_ID`, `OPTIMISM_RPC_URL`, `RPC_URL` | `debt`, `debt-ratio` | `debt` | | [✅](packages/sources/synthetix-debt-pool/test/unit) | [✅](packages/sources/synthetix-debt-pool/test/integration) | [✅](packages/sources/synthetix-debt-pool/test/e2e) | +| [synthetix-feeds](packages/sources/synthetix-feeds/README.md) | `1.1.3` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/synthetix-feeds/test/integration) | | +| [taapi](packages/sources/taapi/README.md) | `1.2.34` | `source` | v2 | `https://api.taapi.io/` | | `API_KEY (✅)` | `indicator` | `indicator` | | [✅](packages/sources/taapi/test/unit) | [✅](packages/sources/taapi/test/integration) | | +| [terra-view-function](packages/sources/terra-view-function/README.md) | `1.3.34` | `source` | v2 | Unknown | | `BOMBAY_12_LCD_URL (✅)`, `COLUMBUS_5_LCD_URL (✅)`, `DEFAULT_CHAIN_ID`, `LOCALTERRA_LCD_URL (✅)` | `view` | `view` | | [✅](packages/sources/terra-view-function/test/unit) | [✅](packages/sources/terra-view-function/test/integration) | [✅](packages/sources/terra-view-function/test/e2e) | +| [the-graph](packages/composites/the-graph/README.md) | `1.2.35` | `composite` | v2 | Unknown | `graphql-adapter` | `RPC_URL (✅)`, `UNISWAP_V3_SUBGRAPH_ENDPOINT` | Unknown | Unknown | Unknown | [✅](packages/composites/the-graph/test/unit) | | | +| [the-network-firm](packages/sources/the-network-firm/README.md) | `1.2.14` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/the-network-firm/test/integration) | | +| [therundown](packages/sources/therundown/README.md) | `1.3.34` | `source` | v2 | `https://therundown-therundown-v1.p.rapidapi.com/` | | `API_ENDPOINT`, `API_KEY (✅)` | `event`, `events`, `total-score` | `total-score` | | [✅](packages/sources/therundown/test/unit) | [✅](packages/sources/therundown/test/integration) | | +| [tiingo](packages/sources/tiingo/README.md) | `2.6.3` | `source` | v3 | `https://api.tiingo.com/` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)`, `WS_API_ENDPOINT` | `commodities`, `crypto`, `crypto-lwba`, `crypto-synth`, `crypto-vwap`, `crypto_lwba`, `cryptolwba`, `cryptoyield`, `eod`, `forex`, `fx`, `iex`, `price`, `prices`, `realized-vol`, `realized-volatility`, `stock`, `top`, `volume`, `vwap`, `yield` | `crypto` | ✅ | | [✅](packages/sources/tiingo/test/integration) | | +| [tiingo-state](packages/sources/tiingo-state/README.md) | `0.1.0` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/tiingo-state/test/integration) | | +| [token-allocation](packages/targets/token-allocation/README.md) | `1.12.12` | `non-deployable` | v2 | Unknown | `amberdata-adapter`, `blocksize-capital-adapter`, `cfbenchmarks-adapter`, `coinapi-adapter`, `coingecko-adapter`, `coinmarketcap-adapter`, `coinmetrics-adapter`, `coinpaprika-adapter`, `coinranking-adapter`, `cryptocompare-adapter`, `finage-adapter`, `kaiko-adapter`, `ncfx-adapter`, `tiingo-adapter` | `AMBERDATA_ADAPTER_URL`, `BLOCKSIZE_CAPITAL_ADAPTER_URL`, `CFBENCHMARKS_ADAPTER_URL`, `COINAPI_ADAPTER_URL`, `COINGECKO_ADAPTER_URL`, `COINMARKETCAP_ADAPTER_URL`, `COINMETRICS_ADAPTER_URL`, `COINPAPRIKA_ADAPTER_URL`, `COINRANKING_ADAPTER_URL`, `CRYPTOCOMPARE_ADAPTER_URL`, `DEFAULT_METHOD`, `DEFAULT_QUOTE`, `DEFAULT_SOURCE`, `FINAGE_ADAPTER_URL`, `KAIKO_ADAPTER_URL`, `NCFX_ADAPTER_URL`, `TIINGO_ADAPTER_URL` | Unknown | Unknown | | [✅](packages/non-deployable/token-allocation/test/unit) | [✅](packages/non-deployable/token-allocation/test/integration) | [✅](packages/non-deployable/token-allocation/test/e2e) | +| [token-allocation-test](packages/targets/token-allocation-test/README.md) | `0.0.12` | `non-deployable` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/non-deployable/token-allocation-test/test/integration) | | +| [tp](packages/sources/tp/README.md) | `1.8.2` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | [✅](packages/sources/tp/test/unit) | [✅](packages/sources/tp/test/integration) | | +| [tradermade](packages/sources/tradermade/README.md) | `2.1.13` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | [✅](packages/sources/tradermade/test/unit) | [✅](packages/sources/tradermade/test/integration) | | +| [tradingeconomics](packages/sources/tradingeconomics/README.md) | `3.0.18` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/tradingeconomics/test/integration) | | +| [tradinghours](packages/sources/tradinghours/README.md) | `0.1.4` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/tradinghours/test/integration) | | +| [trueusd](packages/sources/trueusd/README.md) | `3.0.18` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/trueusd/test/integration) | | +| [trumatic-matic-exchange-rate](packages/sources/trumatic-matic-exchange-rate/README.md) | `1.0.15` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/trumatic-matic-exchange-rate/test/integration) | | +| [twelvedata](packages/sources/twelvedata/README.md) | `1.4.3` | `source` | v2 | Unknown | | `API_ENDPOINT`, `API_KEY (✅)` | `closing`, `crypto`, `eod`, `etf`, `forex`, `price`, `stock`, `uk_etf` | `closing` | | [✅](packages/sources/twelvedata/test/unit) | [✅](packages/sources/twelvedata/test/integration) | | +| [twosigma](packages/sources/twosigma/README.md) | `1.2.24` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | [✅](packages/sources/twosigma/test/unit) | [✅](packages/sources/twosigma/test/integration) | | +| [unibit](packages/sources/unibit/README.md) | `1.4.34` | `source` | v2 | Unknown | | `API_ENDPOINT`, `API_KEY (✅)` | `eod`, `historical` | `historical` | | [✅](packages/sources/unibit/test/unit) | [✅](packages/sources/unibit/test/integration) | | +| [uniswap-v2](packages/sources/uniswap-v2/README.md) | `2.0.18` | `source` | v2 | Unknown | | `BLOCKCHAIN_NETWORK`, `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)`, `ROUTER_CONTRACT`, `RPC_URL` | `crypto` | `crypto` | | [✅](packages/sources/uniswap-v2/test/unit) | [✅](packages/sources/uniswap-v2/test/integration) | [✅](packages/sources/uniswap-v2/test/e2e) | +| [upvest](packages/sources/upvest/README.md) | `1.3.34` | `source` | v2 | `https://fees.upvest.co` | | `API_ENDPOINT` | `gasprice` | `gasprice` | | [✅](packages/sources/upvest/test/unit) | [✅](packages/sources/upvest/test/integration) | | +| [uscpi-one](packages/sources/uscpi-one/README.md) | `1.3.34` | `source` | v2 | `https://api.bls.gov/publicAPI/v2` | | `API_ENDPOINT`, `API_KEY` | `series` | `series` | | | [✅](packages/sources/uscpi-one/test/integration) | | +| [vesper](packages/composites/vesper/README.md) | `2.0.85` | `composite` | v2 | Unknown | `token-allocation-adapter` | `CONTROLLER_ADDRESS`, `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)` | `allocations`, `tvl` | `tvl` | | | | [✅](packages/composites/vesper/test/e2e) | +| [view-function](packages/sources/view-function/README.md) | `3.1.1` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/view-function/test/integration) | | +| [view-function-multi-chain](packages/sources/view-function-multi-chain/README.md) | `1.1.1` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/view-function-multi-chain/test/integration) | | +| [view-starknet-latest-answer](packages/sources/view-starknet-latest-answer/README.md) | `1.0.9` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/view-starknet-latest-answer/test/integration) | | +| [wbtc-address-set](packages/sources/wbtc-address-set/README.md) | `2.1.7` | `source` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/sources/wbtc-address-set/test/integration) | | +| [wootrade](packages/sources/wootrade/README.md) | `1.2.34` | `source` | v2 | `https://api.woo.network` | | `API_ENPOINT`, `API_KEY`, `WS_API_ENDPOINT` | `crypto`, `ticker` | `crypto` | ✅ | [✅](packages/sources/wootrade/test/unit) | [✅](packages/sources/wootrade/test/integration) | | +| [wrapped](packages/sources/wrapped/README.md) | `2.2.34` | `source` | v2 | `http://chainlink.wrappedeng.com` | | `API_ENDPOINT` | `deposits` | `deposits` | | [✅](packages/sources/wrapped/test/unit) | [✅](packages/sources/wrapped/test/integration) | | +| [xbto](packages/sources/xbto/README.md) | `1.3.35` | `source` | v2 | `https://fpiw7f0axc.execute-api.us-east-1.amazonaws.com` | | `API_ENDPOINT`, `API_KEY (✅)` | `price` | `price` | | | [✅](packages/sources/xbto/test/integration) | | +| [xsushi-price](packages/composites/xsushi-price/README.md) | `2.0.85` | `composite` | v2 | Unknown | `token-allocation-adapter` | `ETHEREUM_CHAIN_ID`, `ETHEREUM_RPC_URL (✅)`, `XSUSHI_ADDRESS` | `crypto`, `price`, `ratio`, `sushi` | `price` | | [✅](packages/composites/xsushi-price/test/unit) | [✅](packages/composites/xsushi-price/test/integration) | [✅](packages/composites/xsushi-price/test/e2e) | diff --git a/packages/composites/README.md b/packages/composites/README.md index ffc2d3e289..11357b9250 100644 --- a/packages/composites/README.md +++ b/packages/composites/README.md @@ -77,6 +77,7 @@ docker run -p 8080:8080 --env-file="~/PATH_TO_ENV" -it proof-of-reserves-adapter - [market-status](./market-status/README.md) - [medianizer](./medianizer/README.md) - [multi-address-list](./multi-address-list/README.md) +- [nexus-kiln](./nexus-kiln/README.md) - [nftx](./nftx/README.md) - [outlier-detection](./outlier-detection/README.md) - [proof-of-reserves](./proof-of-reserves/README.md) diff --git a/packages/sources/README.md b/packages/sources/README.md index efe3b03af9..28813c54a6 100644 --- a/packages/sources/README.md +++ b/packages/sources/README.md @@ -123,6 +123,7 @@ This document was generated automatically. Please see [Master List Generator](.. - [moonbeam-address-list](./moonbeam-address-list/README.md) - [moore-hk](./moore-hk/README.md) - [mycryptoapi](./mycryptoapi/README.md) +- [nav-consulting](./nav-consulting/README.md) - [ncfx](./ncfx/README.md) - [nft-blue-chip](./nft-blue-chip/README.md) - [nikkei](./nikkei/README.md)