You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/content/quickstarts/transmitter.mdx
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,7 +33,7 @@ import DataStreams from "@features/data-streams/common/DataStreams.astro"
33
33
34
34
While [Chainlink Data Streams](/data-streams/index) provide access to low-latency market data off-chain, the process of bringing this data on-chain requires significant engineering. Developers must build, deploy, and maintain a custom infrastructure service that can reliably connect to the Data Streams API, implement robust WebSocket reconnection logic, and manage the on-chain transaction logic for when and how to push updates.
35
35
36
-
The [Data Streams Transmitter][GITHUB_REPO], a community-led solution, provides a foundational framework for the DevOps teams and Infrastructure Managers tasked with building these systems. Transmitter is a configurable service that handles the core logic of monitoring off-chain data streams and pushing them to your smart contracts based on predefined conditions, such as time intervals or price deviations. It also includes a web interface to manage your feeds and monitor their status.
36
+
The [Data Streams Transmitter][GITHUB_REPO], a community-led solution, provides a foundational framework for the DevOps teams and Infrastructure Managers tasked with building these systems. Transmitter is a configurable service that handles the core logic of monitoring off-chain Data Streams and pushing values to your smart contracts based on predefined conditions, such as time intervals or price deviations. It also includes a web interface to manage your feeds and monitor their status.
37
37
38
38
This guide walks you through deploying a `DataStreamsFeed` consumer contract, setting up the Data Streams Transmitter, and configuring it to monitor a specific Data Stream and relay it to your on-chain contract.
39
39
@@ -96,13 +96,13 @@ First, deploy a `DataStreamsFeed.sol` contract. This contract receives and store
96
96
cd chainlink-transmitter-contract
97
97
```
98
98
99
-
1. Install the dependencies using `pnpm` and install/initalize Foundry:
99
+
1. Install the dependencies using `pnpm` and install/initialize Foundry:
1. Create a `.env` file in the project's root directory to store your private key, RPC URL, and link token address.:
105
+
1. Create a `.env` file in the project's root directory to store your private key, RPC URL, and link token address:
106
106
107
107
```bash
108
108
cat >.env <<EOF
@@ -378,7 +378,7 @@ The **Schedule** section allows you to define how often the Transmitter should p
378
378
379
379
<Accordion title="Verifier Contracts" >
380
380
381
-
The **Verifier Contracts** section lets you specify contracts that will verify the data being pushed onchain. The verifier contract for your current network will be automatically selected based on `config.yml`.
381
+
The **Verifier Contracts** section lets you specify contracts that will verify the data being pushed on-chain. The verifier contract for your current network will be automatically selected based on `config.yml`.
382
382
383
383
</Accordion>
384
384
@@ -434,7 +434,7 @@ If you run into issues during setup or operation, refer to these common problems
434
434
435
435
Congratulations! 🎉 You have successfully deployed a `DataStreamsFeed` contract, set up the Data Streams Transmitter, and linked them together.
436
436
437
-
You can now monitor off-chain data streams and push updates to your smart contracts without writing any code or managing your own backend infrastructure. The Transmitter handles all the complexity of connecting to Data Streams, monitoring data changes, and pushing updates on-chain.
437
+
You can now monitor off-chain Data Streams and push updates to your smart contracts without writing any code or managing your own backend infrastructure. The Transmitter handles all the complexity of connecting to Data Streams, monitoring data changes, and pushing updates on-chain.
438
438
439
439
For more advanced usage, troubleshooting, or to contribute, visit the [GitHub repository][GITHUB_REPO] or check out the [official Data Streams documentation](/data-streams/index).
0 commit comments