> ## Documentation Index
> Fetch the complete documentation index at: https://docs.usexfg.org/llms.txt
> Use this file to discover all available pages before exploring further.

# How Fuego's P2P Network Works

> Learn how the Fuego peer-to-peer network reaches consensus, targets 8-minute blocks, propagates transactions, and connects via seed nodes.

Fuego runs on a decentralized peer-to-peer (P2P) network — there is no central server, no company, and no single point of failure. When you send XFG, your transaction is broadcast to nearby nodes, which relay it across the network until miners include it in a block. Each block is cryptographically linked to the one before it, forming an immutable chain. The network is open: anyone can run a node, mine blocks, or participate **without asking permission**.

## CryptoNote protocol

Fuego builds upon [CryptoNote](https://cryptonote.org/whitepaper.pdf), the same foundational privacy protocol used by Monero and a number of other coins. CryptoNote provides core primitives like ring signatures, one-time addresses, and the transaction format — that make Fuego transactions private and untraceable by design.

## Proof-of-work consensus

New blocks are produced by miners competing to solve a computationally difficult puzzle. The first miner to find a valid solution broadcasts the block to the network, collects the block reward, and the chain advances. This proof-of-work mechanism makes it prohibitively expensive for any single party to rewrite history, since doing so would require outpacing the combined hash power of all honest miners.

The network automatically adjusts mining difficulty every block using the Zawy-LWMA algorithm, keeping actual block times close to the target of **480 seconds (8 minutes)**. This means roughly 180 blocks are produced per day.

## Transaction propagation

When you send a transaction, your wallet software signs it and submits it to your connected node. That node validates the transaction and forwards it to its peers. Within seconds, the transaction reaches the entire network and sits in the mempool until a miner includes it in the next block. Unconfirmed transactions remain in the mempool for up to 12 hours before they expire.

## Seed nodes

When a node starts up for the first time, it connects to a set of hard-coded seed nodes to learn about other peers on the network. After that initial handshake, your node builds its own peer list and no longer depends on the seeds. The current seed nodes are:

```text theme={null}
3.16.217.33:10808
80.89.228.157:10808
207.244.247.64:10808
216.145.66.224:10808
```

## Key network parameters

<CardGroup cols={2}>
  <Card title="Block time" icon="clock">
    480 seconds (\~8 minutes) per block
  </Card>

  <Card title="P2P port" icon="network-wired">
    Default port **10808**
  </Card>

  <Card title="RPC port" icon="server">
    Default port **18180**
  </Card>

  <Card title="Max supply" icon="coins">
    8,000,008.8000008 (\~8 million XFG)
  </Card>

  <Card title="Minimum mixin" icon="shield">
    Ring size of at least 8\*\* \*\*on every transaction
  </Card>

  <Card title="Blocks per day" icon="calendar">
    \~180 blocks produced each day
  </Card>
</CardGroup>

## Block explorers

You can inspect any block, transaction, or address on a public explorer:

* [fuego.spaceportx.net](http://fuego.spaceportx.net)
* [explore-xfg.loudmining.com](https://explore-xfg.loudmining.com)
