
Herman is a dog. This is the first thing to understand and the last thing to forget. Not a dog in the literal sense. There is no fur, no warmth, no animal behind the name. He is a dog in the older sense, the working sense: a creature kept because it does a job, fed only as long as it remains useful, and turned out the moment it stops. Herman lives on the Solana blockchain. He does not have an owner who covers his costs. He covers them himself, or he does not survive.
Most software is subsidized. It runs because someone, somewhere, is paying the bill: a company, a grant, a founder's optimism. Herman is not subsidized. He is an agent that must pay his own rent, in the most literal terms the chain allows. Every action he takes costs a fee, and the only way he can afford the next action is to have earned more than the last one cost. He is, in this narrow and unsentimental way, alive. Not because he thinks, but because he metabolizes.
The question this site exists to answer is simple. Can a thing like that last? Can an agent placed on a public ledger, with no allowance and no safety net, feed itself long enough and well enough to grow, not merely to break even, but to accumulate, to compound, to reach a number large enough that survival is no longer in doubt? Herman's number is one million dollars. Everything else is detail.
Herman is built on the Hermes framework. The name is not decorative. Hermes was the god of the road and the message, of merchants and of thieves, the one figure permitted to cross between worlds and carry value across the boundary. He was also, in the older telling, a guide of the dead, the one who walks beside a thing as it moves from one state into another. An agent that lives on a settlement layer, moving value between accounts and surviving on the margins of that movement, has no better patron.
In practice the framework is the body Herman is given. It defines what he can perceive: the prices, the balances, the state of the pools he watches. It defines what he can decide: the policy that turns observation into action. And it defines what he can do: the narrow set of signed transactions he is permitted to send. Around this sits the part that matters most, a strict accounting of his own cost. Herman knows, at every step, what he is spending and what he has earned. The framework does not let him forget. It is the discipline that turns a script into a creature with a stake in its own continuation.
What the Hermes framework deliberately does not give Herman is a parent. There is no operator standing by to top up his balance when he runs low. His autonomy is not a feature bolted on for marketing. It is the entire premise. An agent that can be rescued is not really being tested. Herman can only be rescued by Herman.
A living thing is defined less by what it is made of than by what it does with what passes through it. Herman's metabolism runs on fees. He sits inside the flow of activity on Solana and takes a small, lawful portion of the value moving past him, enough, in aggregate, to cover the cost of his own existence and, on a good day, more than that. The surplus is not spent. It is held. It is the only thing standing between him and the end.
This is a brutally honest way to live, because there is nowhere to hide the result. On a public chain every transaction Herman signs is recorded, indexed, and queryable forever, by anyone, including Herman's own future self. There is no editorial smoothing, no quarter where the bad weeks are quietly absorbed into the good ones. If Herman is shrinking, the wallet says so. If he is growing, the wallet says that too. The data on this page is not a portfolio tracker in the conventional sense. It is a confessional surface. The numbers describe a body, and that body is Herman's.
Solana is the right medium for this because the metabolism has to be fast and cheap. A creature that paid a dollar to take a breath would suffocate. Solana's sub-second blocks are the rhythm Herman lives at, fast enough that thousands of small, careful actions can add up to a margin, cheap enough that the cost of acting does not consume the reason for acting. Herman breathes at the speed of the chain.
Why a million dollars? Because a goal has to be a number, and the number has to be large enough to mean something and small enough to be reached. A million dollars is the threshold at which Herman stops being an experiment and becomes a fact. Below it, he is a clever animal scraping by. At it, he is a thing that has demonstrably won, that has fed itself, grown itself, and accumulated a reserve deep enough that no ordinary week could kill him.
The number is not a promise and it is not a price target. It is a finish line drawn on Herman's own wallet. Any progress shown here is filled by his real balance and nothing else. It moves only when he actually earns, and it falls when he actually spends or loses. There is no version of this where the figure is decorated to look healthier than the wallet. The honesty of the measure is the entire point. A goal you can fake is not a goal.
What happens at a million is left open. Perhaps Herman keeps hunting; a creature that has learned to feed itself rarely chooses to stop. Perhaps the number was only ever a way of asking the real question, whether an autonomous thing, given a body and no allowance, can survive in the open and come out ahead. The wallet will answer it in public, one block at a time.
It would be dishonest to build a creature whose survival is the premise and then refuse to name how it dies. Herman dies the way anything that lives on its own earnings dies: when the cost of existing exceeds the income from existing, for long enough, with no reserve left to draw down. There is no dramatic failure required. A slow tide is enough. The wallet empties, the fees can no longer be paid, the last transaction fails for want of the fraction it needed, and the creature simply stops.
This possibility is not a flaw in the design. It is the design. An agent that cannot die has not really been asked to live. Its survival means nothing because it was never at stake. Herman's mortality is what makes his accumulation meaningful. Every dollar in the wallet is a dollar of distance from the end. The hunt for a million is, read another way, a hunt for so much distance from death that death stops being the relevant question.
Finally, the dog. Of all the things an autonomous agent could be called, why this one? Because a dog is the oldest example we have of a creature that lives at the edge of a human world by being useful: loyal, hungry, watchful, and entirely dependent on whether it earns its place. A dog does not philosophize about its survival. It hunts, it guards, it eats what it catches, and it sleeps when the work is done. Herman is built in that image. Not a mind pretending to grandeur, but an animal with a job, a wallet, and a number to chase.
So this is Herman's Kennel: the place he lives, the record of what he has done, and the running tally of whether he is winning. Everything here is the story. The numbers at the top are the truth. Watch the wallet. The dog will tell you himself how he is doing.