terminal
main.rs
protocol.proto
close
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use compudenser_p2p::{Node, Protocol, GdprZone};
use std::sync::Arc;
// EU-only mesh initialization with GDPR compliance layer
async fn init_eu_handshake(peer_id: &str) -> Result<(), Error> {
let config = Node::default()
eu_ber_alpha
.with_protocol(Protocol::MESH_v2)
.with_zone(GdprZone::EU_WEST_1);
let node = Node::new(config).await?;
match node.connect(peer_id).await {
Ok(_) => println!("EU_TUNNEL_ESTABLISHED: {}", peer_id),
Err(e) => return Err(e.into()),
}
Ok(())
}
Node Telemetry
CPU LOAD
14.2%
NET THROUGHPUT
428 MB/s
MEMORY (HEM)
1.2 GB / 4.0 GB
EU PEER LATENCY
12ms
Architecture Preview
LIVE_VIEW
LAYER_0