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/cre/guides/operations/deploying-workflows.mdx
+9-7Lines changed: 9 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,7 +34,7 @@ The `cre workflow deploy` command handles the entire end-to-end process for you:
34
34
35
35
1.**Compiles** your workflow to a WASM binary.
36
36
1.**Uploads** the compiled binary and any associated configuration files (like your config file or `secrets.yaml`) to the CRE Storage Service.
37
-
1.**Registers** the workflow onchain by submitting a transaction to the Workflow Registry contract. This transaction contains the metadata for your workflow, including its name, owner, and the URL of its artifacts in the storage service.
37
+
1.**Registers** the workflow onchain by submitting a transaction to the Workflow Registry contract on **Ethereum Mainnet**. Your wallet must have ETH for gas fees, and your `project.yaml` must include an RPC configuration for `ethereum-mainnet` (e.g., `https://ethereum-rpc.publicnode.com`). This transaction contains the metadata for your workflow, including its name, owner, and the URL of its artifacts in the storage service.
After a successful deployment, you can verify that your workflow was registered correctly by checking the Workflow Registry contract on a block explorer. The CLI output will provide the transaction hash for the registration.
149
+
After a successful deployment, you can verify that your workflow was registered correctly in two ways:
150
150
151
-
The `WorkflowRegistry` contract for the `production-settings` environment is deployed on **Ethereum Sepolia** at the address <ahref="https://sepolia.etherscan.io/address/0xF3f93fc4dc177748E7557568b5354cB009e3818a"target="_blank"rel="noopener noreferrer">`0xF3f93fc4dc177748E7557568b5354cB009e3818a`</a>.
151
+
1.**CRE UI**: View your deployed workflow in the [CRE platform](https://cre.chain.link). Navigate to the **Workflows** section to see your workflow's status, ID, and execution history.
152
+
153
+
1.**Block Explorer**: Check the Workflow Registry contract on a block explorer. The CLI output will provide the transaction hash for the registration. The `WorkflowRegistry` contract is deployed on **Ethereum Mainnet** at the address <ahref="https://etherscan.io/address/0x4ac54353fa4fa961afcc5ec4b118596d3305e7e5#code"target="_blank"rel="noopener noreferrer">`0x4Ac54353FA4Fa961AfcC5ec4B118596d3305E7e5`</a>.
Copy file name to clipboardExpand all lines: src/content/cre/llms-full-go.txt
+21-7Lines changed: 21 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -4831,7 +4831,7 @@ The `cre workflow deploy` command handles the entire end-to-end process for you:
4831
4831
4832
4832
1. **Compiles** your workflow to a WASM binary.
4833
4833
2. **Uploads** the compiled binary and any associated configuration files (like your config file or `secrets.yaml`) to the CRE Storage Service.
4834
-
3. **Registers** the workflow onchain by submitting a transaction to the Workflow Registry contract. This transaction contains the metadata for your workflow, including its name, owner, and the URL of its artifacts in the storage service.
4834
+
3. **Registers** the workflow onchain by submitting a transaction to the Workflow Registry contract on **Ethereum Mainnet**. Your wallet must have ETH for gas fees, and your `project.yaml` must include an RPC configuration for `ethereum-mainnet` (e.g., `https://ethereum-rpc.publicnode.com`). This transaction contains the metadata for your workflow, including its name, owner, and the URL of its artifacts in the storage service.
After a successful deployment, you can verify that your workflow was registered correctly by checking the Workflow Registry contract on a block explorer. The CLI output will provide the transaction hash for the registration.
4946
+
After a successful deployment, you can verify that your workflow was registered correctly in two ways:
4947
+
4948
+
1. **CRE UI**: View your deployed workflow in the [CRE platform](https://cre.chain.link). Navigate to the **Workflows** section to see your workflow's status, ID, and execution history.
4947
4949
4948
-
The `WorkflowRegistry` contract for the `production-settings` environment is deployed on **Ethereum Sepolia** at the address <a href="https://sepolia.etherscan.io/address/0xF3f93fc4dc177748E7557568b5354cB009e3818a" target="_blank" rel="noopener noreferrer">`0xF3f93fc4dc177748E7557568b5354cB009e3818a`</a>.
4950
+
2. **Block Explorer**: Check the Workflow Registry contract on a block explorer. The CLI output will provide the transaction hash for the registration. The `WorkflowRegistry` contract is deployed on **Ethereum Mainnet** at the address <a href="https://etherscan.io/address/0x4ac54353fa4fa961afcc5ec4b118596d3305e7e5#code" target="_blank" rel="noopener noreferrer">`0x4Ac54353FA4Fa961AfcC5ec4B118596d3305E7e5`</a>.
4949
4951
4950
4952
## Using multi-sig wallets
4951
4953
@@ -7251,9 +7253,21 @@ For a complete step-by-step guide with examples, see [Linking Wallet Keys](/cre/
7251
7253
- **Must run from a project directory** with a `project.yaml` file
7252
7254
- **`.env` must contain `CRE_ETH_PRIVATE_KEY`** — Your wallet's private key
7253
7255
- **Wallet must be funded** with ETH on Ethereum Mainnet to pay gas fees
7256
+
- **RPC endpoint configured** — Add an `ethereum-mainnet` RPC URL in your `project.yaml` under the `rpcs` section for your target (e.g., `https://ethereum-rpc.publicnode.com` or your preferred provider)
7254
7257
- **For multi-sig wallets**: Also specify `workflow-owner-address` in your `project.yaml` under the `account` section. See [Linking Wallet Keys](/cre/organization/linking-keys#using-multi-sig-wallets) for details.
7255
7258
</Aside>
7256
7259
7260
+
7261
+
<Aside type="note" title="Transaction is sent to Ethereum Mainnet">
7262
+
This command always submits a transaction to **Ethereum Mainnet**, regardless of your workflow deployment environment. Ensure your wallet has sufficient ETH for gas fees and your `project.yaml` includes an RPC configuration for `ethereum-mainnet`:
7263
+
7264
+
```yaml
7265
+
rpcs:
7266
+
- chain-name: ethereum-mainnet
7267
+
url: https://ethereum-rpc.publicnode.com # Or your preferred RPC provider
Copy file name to clipboardExpand all lines: src/content/cre/llms-full-ts.txt
+21-7Lines changed: 21 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -3748,7 +3748,7 @@ The `cre workflow deploy` command handles the entire end-to-end process for you:
3748
3748
3749
3749
1. **Compiles** your workflow to a WASM binary.
3750
3750
2. **Uploads** the compiled binary and any associated configuration files (like your config file or `secrets.yaml`) to the CRE Storage Service.
3751
-
3. **Registers** the workflow onchain by submitting a transaction to the Workflow Registry contract. This transaction contains the metadata for your workflow, including its name, owner, and the URL of its artifacts in the storage service.
3751
+
3. **Registers** the workflow onchain by submitting a transaction to the Workflow Registry contract on **Ethereum Mainnet**. Your wallet must have ETH for gas fees, and your `project.yaml` must include an RPC configuration for `ethereum-mainnet` (e.g., `https://ethereum-rpc.publicnode.com`). This transaction contains the metadata for your workflow, including its name, owner, and the URL of its artifacts in the storage service.
After a successful deployment, you can verify that your workflow was registered correctly by checking the Workflow Registry contract on a block explorer. The CLI output will provide the transaction hash for the registration.
3863
+
After a successful deployment, you can verify that your workflow was registered correctly in two ways:
3864
+
3865
+
1. **CRE UI**: View your deployed workflow in the [CRE platform](https://cre.chain.link). Navigate to the **Workflows** section to see your workflow's status, ID, and execution history.
3864
3866
3865
-
The `WorkflowRegistry` contract for the `production-settings` environment is deployed on **Ethereum Sepolia** at the address <a href="https://sepolia.etherscan.io/address/0xF3f93fc4dc177748E7557568b5354cB009e3818a" target="_blank" rel="noopener noreferrer">`0xF3f93fc4dc177748E7557568b5354cB009e3818a`</a>.
3867
+
2. **Block Explorer**: Check the Workflow Registry contract on a block explorer. The CLI output will provide the transaction hash for the registration. The `WorkflowRegistry` contract is deployed on **Ethereum Mainnet** at the address <a href="https://etherscan.io/address/0x4ac54353fa4fa961afcc5ec4b118596d3305e7e5#code" target="_blank" rel="noopener noreferrer">`0x4Ac54353FA4Fa961AfcC5ec4B118596d3305E7e5`</a>.
3866
3868
3867
3869
## Using multi-sig wallets
3868
3870
@@ -5893,9 +5895,21 @@ For a complete step-by-step guide with examples, see [Linking Wallet Keys](/cre/
5893
5895
- **Must run from a project directory** with a `project.yaml` file
5894
5896
- **`.env` must contain `CRE_ETH_PRIVATE_KEY`** — Your wallet's private key
5895
5897
- **Wallet must be funded** with ETH on Ethereum Mainnet to pay gas fees
5898
+
- **RPC endpoint configured** — Add an `ethereum-mainnet` RPC URL in your `project.yaml` under the `rpcs` section for your target (e.g., `https://ethereum-rpc.publicnode.com` or your preferred provider)
5896
5899
- **For multi-sig wallets**: Also specify `workflow-owner-address` in your `project.yaml` under the `account` section. See [Linking Wallet Keys](/cre/organization/linking-keys#using-multi-sig-wallets) for details.
5897
5900
</Aside>
5898
5901
5902
+
5903
+
<Aside type="note" title="Transaction is sent to Ethereum Mainnet">
5904
+
This command always submits a transaction to **Ethereum Mainnet**, regardless of your workflow deployment environment. Ensure your wallet has sufficient ETH for gas fees and your `project.yaml` includes an RPC configuration for `ethereum-mainnet`:
5905
+
5906
+
```yaml
5907
+
rpcs:
5908
+
- chain-name: ethereum-mainnet
5909
+
url: https://ethereum-rpc.publicnode.com # Or your preferred RPC provider
Copy file name to clipboardExpand all lines: src/content/cre/reference/cli/account.mdx
+13Lines changed: 13 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,9 +34,22 @@ For a complete step-by-step guide with examples, see [Linking Wallet Keys](/cre/
34
34
-**Must run from a project directory** with a `project.yaml` file
35
35
-**`.env` must contain `CRE_ETH_PRIVATE_KEY`** — Your wallet's private key
36
36
-**Wallet must be funded** with ETH on Ethereum Mainnet to pay gas fees
37
+
-**RPC endpoint configured** — Add an `ethereum-mainnet` RPC URL in your `project.yaml` under the `rpcs` section for your target (e.g., `https://ethereum-rpc.publicnode.com` or your preferred provider)
37
38
-**For multi-sig wallets**: Also specify `workflow-owner-address` in your `project.yaml` under the `account` section. See [Linking Wallet Keys](/cre/organization/linking-keys#using-multi-sig-wallets) for details.
38
39
</Aside>
39
40
41
+
{/* prettier-ignore */}
42
+
<Asidetype="note"title="Transaction is sent to Ethereum Mainnet">
43
+
This command always submits a transaction to **Ethereum Mainnet**, regardless of your workflow deployment environment. Ensure your wallet has sufficient ETH for gas fees and your `project.yaml` includes an RPC configuration for `ethereum-mainnet`:
44
+
45
+
```yaml
46
+
rpcs:
47
+
- chain-name: ethereum-mainnet
48
+
url: https://ethereum-rpc.publicnode.com # Or your preferred RPC provider
0 commit comments