deboot-efi.eth
firmware that boots a machine from an ENS name and Swarm. no RPC. no disk.
what it does
power on → prove x86-64.deboot-efi.eth with a light client # no RPC → read its contenthash: the boot record → fetch kernel + initramfs from Swarm, by hash # every chunk checked → boot Linux in RAM # the disk is never touched → hand over to debootd
names
x86-64.deboot-efi.eth current x86-64 release aarch64.deboot-efi.eth current aarch64 release try.x86-64.deboot-efi.eth the public try stick code.deboot-efi.eth source, on Radicle
releases
Built from source, reproducibly. Uploaded to Swarm, erasure-coded. Published when a Safe points an ENS name at the new hash. Every release is a hash anyone can check.
code
rad clone rad:z39RUVVMhxXCG7gJx8ky2K6ZUgrSB
code.deboot-efi.eth · browse on Radicle
influences
myotis # the Ethereum light client inside, by Dirk kabashira # Swarm in Rust, and its EFI port, with Aata (aata.eth): where the wire code started hoverfly # the Swarm client that takes over once Linux is up