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
@@ -650,7 +650,7 @@ The components communicate through well-defined interfaces:
650
650
651
651
### P2P and Synchronization
652
652
653
-
- Block sync over the P2P network works only when a full node is connected to the P2P network by specifying the initial seeds to connect to via `P2PConfig.Seeds` configuration parameter when starting the full node
653
+
- Block sync over the P2P network works only when a full node is connected to the P2P network by specifying peers via the `P2PConfig.Peers` configuration parameter when starting the full node
654
654
- Node's context is passed down to all components to support graceful shutdown and cancellation
Copy file name to clipboardExpand all lines: docs/getting-started/custom/quickstart.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,8 @@
2
2
3
3
Build a minimal custom executor to understand how ev-node integrates with execution layers.
4
4
5
+
This page is a fast entry point. For a method-by-method implementation walkthrough, continue with [Implement Executor Interface](/getting-started/custom/implement-executor).
Copy file name to clipboardExpand all lines: docs/guides/da-layers/celestia.md
+11-1Lines changed: 11 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,9 +17,19 @@ Follow the [Celestia documentation](https://docs.celestia.org/how-to-guides/ligh
17
17
18
18
**Quick start:**
19
19
20
+
> Warning: Piping a remote script directly into a shell is a supply-chain risk. Review and verify the installer before execution in production environments.
Copy file name to clipboardExpand all lines: docs/guides/operations/deployment.md
+11Lines changed: 11 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,8 @@ description: This page provides an overview of some common ways to deploy chains
4
4
5
5
# 🚀 Deploying Your Chain
6
6
7
+
This page is a deployment index. Use it to choose the right deployment guide for your current stage, then follow the linked step-by-step guide.
8
+
7
9
One of the benefits of building chains with Evolve is the flexibility you have as a developer to choose things like the DA layer, the settlement scheme, and the execution environment.
8
10
9
11
You can learn more about Evolve architecture [here](../../learn/specs/overview.md).
@@ -40,6 +42,15 @@ Choose the deployment approach that matches your current needs:
40
42
41
43
-[🌐 Testnet Deployment](./testnet.md) - Deploy on testnet with external DA networks
42
44
45
+
## ✅ Before You Deploy
46
+
47
+
Use this checklist before moving from local development to shared environments:
48
+
49
+
1. Confirm DA connectivity and funding.
50
+
2. Configure monitoring and alerting.
51
+
3. Validate backup and recovery procedures.
52
+
4. Run a multi-node failover drill.
53
+
43
54
:::warning Disclaimer
44
55
These examples are for educational purposes only. Before deploying your chain for production use you should fully understand the services you are deploying and your choice in deployment method.
Copy file name to clipboardExpand all lines: docs/overview/what-is-evolve.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,13 +6,13 @@ Built on Celestia, Evolve offers L1-level control with L2-level performance.
6
6
7
7
This isn't a toolkit. It's a launch stack.
8
8
9
-
No fees. No middlemen. No revenue share.
9
+
No fees, no middlemen, no revenue share.
10
10
11
11
## What is Evolve
12
12
13
13
Evolve is a launch stack for L1s. It gives you full control over execution — without CometBFT, validator ops, or lock-in.
14
14
15
-
It's[open-source](https://github.com/evstack/ev-node), production-ready, and fully composable.
15
+
Evolve is[open-source](https://github.com/evstack/ev-node), production-ready, and fully composable.
16
16
17
17
At its core is \`ev-node\`, a modular node that exposes an [Execution interface](https://github.com/evstack/ev-node/blob/main/core/execution/execution.go), — letting you bring any VM or execution logic, including Cosmos SDK or custom-built runtimes.
18
18
@@ -60,7 +60,7 @@ With Evolve, developers can benefit from:
60
60
61
61
-**Scalability:** Evolve chains are deployed on specialized data availability layers like Celestia, which directly leverages the scalability of the DA layer. Additionally, chain transactions are executed off-chain rather than on the data availability layer. This means chains have their own dedicated computational resources, rather than sharing computational resources with other applications.
62
62
63
-
-**Customizability:** Evolve is built as an opensource modular framework, to make it easier for developers to reuse the four main components and customize their chains. These components are data availability layers, execution environments, proof systems, and sequencer schemes.
63
+
-**Customizability:** Evolve is built as an open-source modular framework, to make it easier for developers to reuse the four main components and customize their chains. These components are data availability layers, execution environments, proof systems, and sequencer schemes.
64
64
65
65
-**Faster time-to-market:** Evolve eliminates the need to bootstrap a validator set, manage a consensus network, incur high economic costs, and face other trade-offs that come with deploying a legacy layer 1\. Evolve's goal is to make deploying a chain as easy as it is to deploy a smart contract, cutting the time it takes to bring blockchain products to market from months (or even years) to just minutes.
0 commit comments