Lightweight Idle Nodes
Idle Network's Lightweight Idle Nodes act as the blockchain agent of the device. Handles signing, submitting proofs, and interacting with Idle MetaVaults.
Implementation:
Written in C/C++ for portability across ARM Cortex-M, RISC-V MCUs, and Linux-based IoT boards.
Uses ECC (Elliptic Curve Cryptography, e.g., secp256k1) for wallet signing.
Runs in low-duty cycles (e.g., 1% CPU usage, waking only for blockchain submissions).
Can use ARM TrustZone or RISC-V PMP (Physical Memory Protection) to sandbox itself from OEM firmware functions.
Blockchain Compatibility:
Ethereum L2s (Base, Optimism, Arbitrum) via lightweight RPC clients.
Solana or Cosmos ecosystems via GRPC light clients.
Pluggable backend for MetaVault integration (abstracts away multi-chain complexity).
Last updated