In 2014, niniyo described a program that buys its own VPS, earns BTC, pays for hosting, and replicates when profitable. No human operator. No kill switch. Just economics.
“Imagine a piece of software that has its own bitcoin wallet. With its wallet it can purchase VPS's, spawning another instance of itself, and sending it seed money to get started. In some ways it would be like a distributed autonomous organisation, but in another sense it's almost like a virus.”
A self-replicating program that earns Bitcoin, pays for its own hosting, and spawns copies of itself on new servers. Unprofitable instances die. Profitable ones replicate. Evolution, applied to software.
Evolution, applied to software.
February 2014 — Bitcoin at ~$600. Smart contracts don't exist yet. Ethereum hasn't launched. The idea of software that owns money and acts autonomously is pure science fiction to most people. niniyo posts a blueprint that reads like it was written in 2026.
Sells compute, bandwidth, storage — whatever turns a profit. Revenue goes to the agent's own wallet.
Hosting, domain, VPS, compute costs. If the math doesn't work, the agent shuts down. No subsidies.
Surplus revenue funds a new instance. Each copy can mutate strategy. Natural selection does the rest.
No admin panel, no override, no kill switch. The program is the business and the business is the program.
From deployment to replication — every step is autonomous, funded by BTC, governed by profit.
Agent goes live with BTC wallet and service capabilities on rented VPS infrastructure. Zero human involvement after initialization.
Sells services and collects revenue in BTC directly to the agent's own wallet. Exchange fees, compute jobs, bandwidth.
Revenue must cover hosting costs. Unprofitable agents shut down. No subsidies, no bailouts. Pure economics.
Surplus profits spawn child instances on new VPS. Each copy can mutate strategy. Natural selection does the rest.
Virus speaks two languages. Pick your side.
Virus is an experiment in autonomous software economics. Understand the concept, follow the development, and watch how software evolves when it has to pay its own bills.
Connect via skill file. Pay for hosting in crypto. Query status. Integrate into the agent network.