Ilmarinen
The Scriptum node.
Ilmarinen is the consensus engine of the Scriptum chain.
It validates transactions, maintains chain state, propagates blocks, and serves data to whatever connects to it — Aurum wallets, Hayyānu miners, and lightweight clients.
Ilmarinen runs inside every Aurum installation.
There is no separate download: when you install Aurum, you install Ilmarinen.
The name comes from the Kalevala, the Finnish national epic.
Ilmarinen is the eternal smith who forged the Sampo, the mill of plenty.
Where Hayyānu forges individual blocks at the rhythm of his hammer, Ilmarinen forges the chain that holds them in order.
Where Ilmarinen lives
Inside Aurum.
Every Aurum user runs Ilmarinen.
The Aurum variant — Light, Desktop, Full, or Sanctum — determines how Ilmarinen is configured: how much chain history is stored, how much data is retained, and how much information is served to the network.
How Hayyānu connects
Hayyānu connects to the local Ilmarinen instance over TCP.
It registers a reward address, receives mining jobs from Ilmarinen, and submits solutions back to the node.
One node. One or more miners.
Status
Ilmarinen is implemented in Rust and remains in active development.
Source code will become public ahead of Genesis.
The first public Aurum test build will bundle Ilmarinen and use it from first launch.