From df3266b1ab96782abb30b336eb6e5546188fe5a5 Mon Sep 17 00:00:00 2001 From: Jak0bJJ <93732026+Jak0bJJ@users.noreply.github.com> Date: Wed, 30 Oct 2024 15:37:57 +0100 Subject: [PATCH 1/4] Add LBTC_FUNDAMENTAL feed to bnb and base (#74) --- docs/get-started/price-feeds/price-feeds.mdx | 54 ++++++++++---------- 1 file changed, 28 insertions(+), 26 deletions(-) diff --git a/docs/get-started/price-feeds/price-feeds.mdx b/docs/get-started/price-feeds/price-feeds.mdx index b5beb4f..03fb4ae 100644 --- a/docs/get-started/price-feeds/price-feeds.mdx +++ b/docs/get-started/price-feeds/price-feeds.mdx @@ -110,24 +110,25 @@ The following feeds are available on-chain and are compatible with the [Chainlin -| Symbol | Denomination | Deviation threshold | Heartbeat | Contract Address | -| ----------- | ------------ | ------------------- | --------- | -------------------------------------------------------------------------------------------------------------------------------------- | -| TRX | USD | 0.2% | 10m | [0xa17362dd9ad6d0af646d7c8f8578fddbfc90b916](https://bscscan.com/address/0xa17362dd9ad6d0af646d7c8f8578fddbfc90b916#readProxyContract) | -| ezETH | ETH | 1% | 12h | [0x3A236F67Fce401D87D7215695235e201966576E4](https://bscscan.com/address/0x3A236F67Fce401D87D7215695235e201966576E4#readProxyContract) | -| BNB | USD | 0.1% | 1m | [0x8dd2D85C7c28F43F965AE4d9545189C7D022ED0e](https://bscscan.com/address/0x8dd2D85C7c28F43F965AE4d9545189C7D022ED0e#readProxyContract) | -| BTC | USD | 0.1% | 1m | [0xa51738d1937FFc553d5070f43300B385AA2D9F55](https://bscscan.com/address/0xa51738d1937FFc553d5070f43300B385AA2D9F55#readProxyContract) | -| weETH | eETH | 0.5% | 6h | [0x9b2C948dbA5952A1f5Ab6fA16101c1392b8da1ab](https://bscscan.com/address/0x9b2C948dbA5952A1f5Ab6fA16101c1392b8da1ab#readProxyContract) | -| STONE | USD | 0.5% | 6h | [0xa41107f9259bB835275eaCaAd8048307B80D7c00](https://bscscan.com/address/0xa41107f9259bB835275eaCaAd8048307B80D7c00#readProxyContract) | -| ETH | USD | 0.5% | 6h | [0x9cF19D284862A66378c304ACAcB0E857EBc3F856](https://bscscan.com/address/0x9cF19D284862A66378c304ACAcB0E857EBc3F856#readProxyContract) | -| USDC | USD | 0.5% | 6h | [0xeA2511205b959548459A01e358E0A30424dc0B70](https://bscscan.com/address/0xeA2511205b959548459A01e358E0A30424dc0B70#readProxyContract) | -| USDT | USD | 0.5% | 6h | [0xf57bA29437C130e155Ca4b65128630777638F05D](https://bscscan.com/address/0xf57bA29437C130e155Ca4b65128630777638F05D#readProxyContract) | -| SolvBTC | USD | 0.5% | 6h | [0xF5F641fF3c7E39876A76e77E84041C300DFa4550](https://bscscan.com/address/0xF5F641fF3c7E39876A76e77E84041C300DFa4550#readProxyContract) | -| wstETH | ETH | 0.5% | 6h | [0xE7e734789954e6CffD8C295CBD0916A0A5747D27](https://bscscan.com/address/0xE7e734789954e6CffD8C295CBD0916A0A5747D27#readProxyContract) | -| wstETH | ETH\* | 0.5% | 6h | [0xF43a01A39Fd28950031a42861faD703147d5C8e7](https://bscscan.com/address/0xF43a01A39Fd28950031a42861faD703147d5C8e7#readProxyContract) | -| wstETH | stETH | 0.5% | 6h | [0xa76dB2Cb356ba111cCB5a7Ca369D17E1592f42Dd](https://bscscan.com/address/0xa76dB2Cb356ba111cCB5a7Ca369D17E1592f42Dd#readProxyContract) | -| pufETH | ETH | 0.5% | 6h | [0xCa8b247304767619fCcF5b0829D0a5AAf414BA7D](https://bscscan.com/address/0xCa8b247304767619fCcF5b0829D0a5AAf414BA7D#readProxyContract) | -| SolvBTC.BBN | SolvBTC | 0.5% | 6h | [0x24c8964338Deb5204B096039147B8e8C3AEa42Cc](https://bscscan.com/address/0x24c8964338Deb5204B096039147B8e8C3AEa42Cc#readProxyContract) | -| PUFFER | USD | 0.5% | 6h | [0x85C4F855Bc0609D2584405819EdAEa3aDAbfE97D](https://bscscan.com/address/0x85C4F855Bc0609D2584405819EdAEa3aDAbfE97D#readProxyContract) | +| Symbol | Denomination | Deviation threshold | Heartbeat | Contract Address | +| ---------------- | ------------ | ------------------- | --------- | -------------------------------------------------------------------------------------------------------------------------------------- | +| TRX | USD | 0.2% | 10m | [0xa17362dd9ad6d0af646d7c8f8578fddbfc90b916](https://bscscan.com/address/0xa17362dd9ad6d0af646d7c8f8578fddbfc90b916#readProxyContract) | +| ezETH | ETH | 1% | 12h | [0x3A236F67Fce401D87D7215695235e201966576E4](https://bscscan.com/address/0x3A236F67Fce401D87D7215695235e201966576E4#readProxyContract) | +| BNB | USD | 0.1% | 1m | [0x8dd2D85C7c28F43F965AE4d9545189C7D022ED0e](https://bscscan.com/address/0x8dd2D85C7c28F43F965AE4d9545189C7D022ED0e#readProxyContract) | +| BTC | USD | 0.1% | 1m | [0xa51738d1937FFc553d5070f43300B385AA2D9F55](https://bscscan.com/address/0xa51738d1937FFc553d5070f43300B385AA2D9F55#readProxyContract) | +| weETH | eETH | 0.5% | 6h | [0x9b2C948dbA5952A1f5Ab6fA16101c1392b8da1ab](https://bscscan.com/address/0x9b2C948dbA5952A1f5Ab6fA16101c1392b8da1ab#readProxyContract) | +| STONE | USD | 0.5% | 6h | [0xa41107f9259bB835275eaCaAd8048307B80D7c00](https://bscscan.com/address/0xa41107f9259bB835275eaCaAd8048307B80D7c00#readProxyContract) | +| ETH | USD | 0.5% | 6h | [0x9cF19D284862A66378c304ACAcB0E857EBc3F856](https://bscscan.com/address/0x9cF19D284862A66378c304ACAcB0E857EBc3F856#readProxyContract) | +| USDC | USD | 0.5% | 6h | [0xeA2511205b959548459A01e358E0A30424dc0B70](https://bscscan.com/address/0xeA2511205b959548459A01e358E0A30424dc0B70#readProxyContract) | +| USDT | USD | 0.5% | 6h | [0xf57bA29437C130e155Ca4b65128630777638F05D](https://bscscan.com/address/0xf57bA29437C130e155Ca4b65128630777638F05D#readProxyContract) | +| SolvBTC | USD | 0.5% | 6h | [0xF5F641fF3c7E39876A76e77E84041C300DFa4550](https://bscscan.com/address/0xF5F641fF3c7E39876A76e77E84041C300DFa4550#readProxyContract) | +| wstETH | ETH | 0.5% | 6h | [0xE7e734789954e6CffD8C295CBD0916A0A5747D27](https://bscscan.com/address/0xE7e734789954e6CffD8C295CBD0916A0A5747D27#readProxyContract) | +| wstETH | ETH\* | 0.5% | 6h | [0xF43a01A39Fd28950031a42861faD703147d5C8e7](https://bscscan.com/address/0xF43a01A39Fd28950031a42861faD703147d5C8e7#readProxyContract) | +| wstETH | stETH | 0.5% | 6h | [0xa76dB2Cb356ba111cCB5a7Ca369D17E1592f42Dd](https://bscscan.com/address/0xa76dB2Cb356ba111cCB5a7Ca369D17E1592f42Dd#readProxyContract) | +| pufETH | ETH | 0.5% | 6h | [0xCa8b247304767619fCcF5b0829D0a5AAf414BA7D](https://bscscan.com/address/0xCa8b247304767619fCcF5b0829D0a5AAf414BA7D#readProxyContract) | +| SolvBTC.BBN | SolvBTC | 0.5% | 6h | [0x24c8964338Deb5204B096039147B8e8C3AEa42Cc](https://bscscan.com/address/0x24c8964338Deb5204B096039147B8e8C3AEa42Cc#readProxyContract) | +| PUFFER | USD | 0.5% | 6h | [0x85C4F855Bc0609D2584405819EdAEa3aDAbfE97D](https://bscscan.com/address/0x85C4F855Bc0609D2584405819EdAEa3aDAbfE97D#readProxyContract) | +| LBTC_FUNDAMENTAL | --- | 1% | 24h | [0x5C4c8d6f6Bf79B718F3e8399AaBdFEd01cB7e48f](https://bscscan.com/address/0x5C4c8d6f6Bf79B718F3e8399AaBdFEd01cB7e48f#readProxyContract) | \*) Contract value multiplied by stETH price @@ -258,14 +259,15 @@ The following feeds are available on-chain and are compatible with the [Chainlin -| Symbol | Denomination | Deviation threshold | Heartbeat | Contract Address | -| ------ | ------------ | ------------------- | --------- | --------------------------------------------------------------------------------------------------------------------------------------- | -| pufETH | ETH | 0.5% | 24h | [0x4aaf2844c5420bf979d5bc2cf883ef02db07e590](https://basescan.org/address/0x4aaf2844c5420bf979d5bc2cf883ef02db07e590#readProxyContract) | -| bsdETH | ETH | 0.5% | 24h | [0xC49F0Dd98F38C525A7ce15E73E60675456F3a161](https://basescan.org/address/0xC49F0Dd98F38C525A7ce15E73E60675456F3a161#readProxyContract) | -| USD+ | USD | 0.2% | 24h | [0xd9a66Ff1D660aD943F48e9c606D09eA672f312E8](https://basescan.org/address/0xd9a66Ff1D660aD943F48e9c606D09eA672f312E8#readProxyContract) | -| eUSD | USD | 0.5% | 24h | [0x9b2C948dbA5952A1f5Ab6fA16101c1392b8da1ab](https://basescan.org/address/0x9b2C948dbA5952A1f5Ab6fA16101c1392b8da1ab#readProxyContract) | -| SUSDz | USDz | 0.5% | 24h | [0x24c8964338Deb5204B096039147B8e8C3AEa42Cc](https://basescan.org/address/0x24c8964338Deb5204B096039147B8e8C3AEa42Cc#readProxyContract) | -| PUFFER | USD | 0.5% | 24h | [0x85C4F855Bc0609D2584405819EdAEa3aDAbfE97D](https://basescan.org/address/0x85C4F855Bc0609D2584405819EdAEa3aDAbfE97D#readProxyContract) | +| Symbol | Denomination | Deviation threshold | Heartbeat | Contract Address | +| ---------------- | ------------ | ------------------- | --------- | --------------------------------------------------------------------------------------------------------------------------------------- | +| pufETH | ETH | 0.5% | 24h | [0x4aaf2844c5420bf979d5bc2cf883ef02db07e590](https://basescan.org/address/0x4aaf2844c5420bf979d5bc2cf883ef02db07e590#readProxyContract) | +| bsdETH | ETH | 0.5% | 24h | [0xC49F0Dd98F38C525A7ce15E73E60675456F3a161](https://basescan.org/address/0xC49F0Dd98F38C525A7ce15E73E60675456F3a161#readProxyContract) | +| USD+ | USD | 0.2% | 24h | [0xd9a66Ff1D660aD943F48e9c606D09eA672f312E8](https://basescan.org/address/0xd9a66Ff1D660aD943F48e9c606D09eA672f312E8#readProxyContract) | +| eUSD | USD | 0.5% | 24h | [0x9b2C948dbA5952A1f5Ab6fA16101c1392b8da1ab](https://basescan.org/address/0x9b2C948dbA5952A1f5Ab6fA16101c1392b8da1ab#readProxyContract) | +| SUSDz | USDz | 0.5% | 24h | [0x24c8964338Deb5204B096039147B8e8C3AEa42Cc](https://basescan.org/address/0x24c8964338Deb5204B096039147B8e8C3AEa42Cc#readProxyContract) | +| PUFFER | USD | 0.5% | 24h | [0x85C4F855Bc0609D2584405819EdAEa3aDAbfE97D](https://basescan.org/address/0x85C4F855Bc0609D2584405819EdAEa3aDAbfE97D#readProxyContract) | +| LBTC_FUNDAMENTAL | --- | 1% | 24h | [0x5C4c8d6f6Bf79B718F3e8399AaBdFEd01cB7e48f](https://basescan.org/address/0x5C4c8d6f6Bf79B718F3e8399AaBdFEd01cB7e48f#readProxyContract) | From ad0ab5ba17bacf0f7853f9e85ba634397e27f8e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szynwelski?= Date: Thu, 14 Nov 2024 14:48:45 +0100 Subject: [PATCH 2/4] [RDS-115] docs: update AVS operator manual (#75) --- docs/avs/running-avs-operator.md | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/docs/avs/running-avs-operator.md b/docs/avs/running-avs-operator.md index d7242e8..f1941ec 100644 --- a/docs/avs/running-avs-operator.md +++ b/docs/avs/running-avs-operator.md @@ -23,13 +23,13 @@ This registration process is essential for establishing an identity and enabling To register, the following command should be executed in the terminal: ```bash -docker run -it public.ecr.aws/y7v2w8b2/avs-othentic-client:90fc014d operator register +docker run --platform linux/amd64 -it public.ecr.aws/y7v2w8b2/avs-othentic-client:f1e34480 operator register ``` After executing the command, the following information will be required: -- **Operator's Private Key**: the private key must be provided to authenticate and secure the operator account. -- **AVS Governance Contract Address**: the following contract address should be entered: [0xfADc5aCf45D7E9ebAB82Dea71E26fe3A9A833337](https://holesky.etherscan.io/address/0xfadc5acf45d7e9ebab82dea71e26fe3a9a833337). +- **Operator's Private Key**: the private key must be provided to authenticate and secure the operator account. The private key should be provided twice: as a private key and as a signing key. +- **AVS Governance Contract Address**: the following contract address should be entered: [0xBA7A7CaEE3b1ed84a98dBc20Ea20fe21FE7D557e](https://holesky.etherscan.io/address/0xBA7A7CaEE3b1ed84a98dBc20Ea20fe21FE7D557e). ## Step 2: Preparing the Configuration File @@ -44,10 +44,12 @@ DATA_FEED_ID=ETH L1_RPC= # holesky RPC endpoint L1_CHAIN=17000 -L2_RPC=# amoy RPC endpoint +L2_RPC= # amoy RPC endpoint L2_CHAIN=80002 -TASK_PERFORMER=0x8074Ab463bcDaEE1D87Ec98959084D659d48d4d5 +AVS_GOVERNANCE_ADDRESS=0xBA7A7CaEE3b1ed84a98dBc20Ea20fe21FE7D557e +ATTESTATION_CENTER_ADDRESS=0xA8779c817C748b15122EF572c195019601715BBe +TASK_PERFORMER=0x906CD7211CeA5Dc88977c50B015675aB64327728 PRIVATE_KEY= # operator's private key ``` @@ -74,7 +76,8 @@ These images can be launched using the following Docker Compose configuration: ```yaml services: operator-attester: - image: public.ecr.aws/y7v2w8b2/avs-othentic-client:90fc014d + image: public.ecr.aws/y7v2w8b2/avs-othentic-client:f1e34480 + platform: linux/amd64 command: [ "node", @@ -86,7 +89,8 @@ services: env_file: - .env operator-validation-api: - image: public.ecr.aws/y7v2w8b2/avs-validation-api:90fc014d + image: public.ecr.aws/y7v2w8b2/avs-validation-api:f1e34480 + platform: linux/amd64 env_file: - .env ``` From b6140374635fc9f811c03708c1dfbbf96f5ec88e Mon Sep 17 00:00:00 2001 From: Jan Olszak Date: Mon, 18 Nov 2024 10:38:36 +0100 Subject: [PATCH 3/4] chore: update deployment instruction (#76) --- docs/data-providers/deploy.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/data-providers/deploy.md b/docs/data-providers/deploy.md index d93128f..24a5d45 100644 --- a/docs/data-providers/deploy.md +++ b/docs/data-providers/deploy.md @@ -29,7 +29,7 @@ Here's a simple example of a `docker-compose.yml` file that you can use to run t ```yaml services: redstone-oracle-node: - image: public.ecr.aws/y7v2w8b2/redstone-oracle-node:957ca2a1 + image: public.ecr.aws/y7v2w8b2/redstone-oracle-node@sha256:07eb1cc4aa3a4f0275c2ef5c2f9a95af06150e35211e20f66f9b24ab1c05cef7 restart: always depends_on: - redstone-kms @@ -47,7 +47,7 @@ services: redstone-kms: restart: always - image: public.ecr.aws/y7v2w8b2/kms@sha256:d5df0ad389c329e541b26b09b3ad18b453342f1fee3837c1bd05f23c4a4264da + image: public.ecr.aws/y7v2w8b2/kms@sha256:d069bc9afcd1b4e6884e2d4e530d90c94db0aaf1a2265d7facb4f4e2d2fefb3d networks: - private_network expose: From 37f333840cbfd7eab10016a3bb94c8869d8e1e90 Mon Sep 17 00:00:00 2001 From: Cezary Haliniarz Date: Mon, 25 Nov 2024 18:43:27 +0100 Subject: [PATCH 4/4] chore: add ink sepolia to supported chains (#77) --- docs/get-started/supported-chains.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/get-started/supported-chains.md b/docs/get-started/supported-chains.md index 0c99808..1e578a3 100644 --- a/docs/get-started/supported-chains.md +++ b/docs/get-started/supported-chains.md @@ -63,6 +63,7 @@ You can check the integration with the showroom app [for EVM Chains](https://sho - Etherlink - Reya - Sei +- Ink Sepolia - And many more... ### We also support a few non-EVM-compatible chains