We are joining up with the North East of England: every repeater should add eng-ne, and sco-admin if it has not already. Why eng-ne · Why sco-admin

MeshCore in Scotland/Peers

Peering on the Scottish mesh

A peer is another MeshCore network we join up with, so messages can cross between our meshes. It is reciprocal: each side carries the other’s region, and only that region’s traffic crosses.

Who we peer with

our neighbours, and their scoped traffic live by region

loading…

What peering means

reciprocal, and scoped to a region

Every network runs its own region. Ours is sco. A peer carries sco, we carry theirs, and a message on a shared region floods both meshes and stops at the edge. Nothing else crosses.

The map above is live: each dot a node, each line a link, coloured by region. sco fills the central belt, ioi covers Ireland, eng-ne holds Teesside, wls lights up Anglesey.

ScotMesh carries a peer's region ⇄ the peer carries sco

How we choose peers

kept deliberately small and local

01

Direct neighbours

The meshes next to us, where our coverage actually reaches theirs.

02

A peer's small neighbour

A small network just beyond a peer, where it is the natural next hop — like the Isle of Man.

03

Reciprocal and scoped

Two-way, and limited to agreed regions. We carry theirs, they carry sco, nothing else.

Carrying a region costs airtime on every repeater, so we add a peer only when it is a true neighbour.

Why we peer this way

scoping keeps it small, safe, and easy to undo

Unscoped traffic stays out

Blocked everywhere, not just at the border. Non-compliant repeaters get herd immunity, so it never spreads.

Their nodes, not their peers’

A peer’s nodes advert into ScotMesh. Networks beyond the peer stop at our border; only chat crosses, on the shared scope.

Easy to dial back

At the border choke point, cap how many hops a scoped packet may arrive with, or drop the region entirely — cut in minutes, either side.

Floods are capped

We run 3-byte paths, so any flood caps at 21 hops and stops being forwarded.

Loops are dropped

Loop detection is enforced across the mesh — a packet that circles back is dropped, not amplified.

See this in action

Scroll through each point on a live map of ScotMesh and its peers.

Open the walkthrough

Run a neighbouring mesh?

If your network borders ours, or a peer's, come and say hello. Peering is a quick change on both sides once we have agreed the regions.

Talk to us on Discord Read the peering guidelines