EvoBrain today: 30 neurons, recognizing 10 digits.
it proves the closed loop: on-chain inference + on-chain backprop + mutational breeding.
What comes next:
Complex architectures natively compiled to bytecode
Pure on-chain, oracle-free cognitive agents
Multi-lineage Darwinian competition living inside the state machine
Smart contracts shouldn't just be passive ledgers. They should think.
BSC has the throughput — let's raise actual life on-chain. Keeping building.
1/ how EvoBrain actually works, for the technically curious.each brain is a 784-30-10 multilayer perceptron. every weight is an int8, every activation an integer. no floats exist anywhere in the pipeline inference and training are pure EVM integer arithmetic.
2/ the frozen cortex: 23,860 parameters packed into a 24,006-byte blob, stored as contract bytecode (SSTORE2 pattern). weights are laid out pixel-major so the forward pass streams memory sequentially. one eth_call takes a 28x28 image and returns 10 logits. 96% on MNIST.
3/ the living brains learn on-chain. teach() runs a forward pass plus backprop — SGD with Q16.16 fixed-point learning rates, inside a single transaction. one lesson = one labeled sample. the updated weights are the brain's new state.
4/ exams are sealed on-chain: 60 MNIST questions live in data contracts (EIP-3860 caps init code size, so they ship in 30-question stores). the Exam contract runs the brain against all 60 and records the score. 18/60 is the breeding threshold.
5/ reproduction: Lineage.spawn() sends 1,000,000 NEURON to the dead address, then deploys a child whose weights = parent weights + keccak-derived mutation, with learning rates jittered x0.875 / x1 / x1.125. the family tree is append-only, losers just stop being bred from.
6/ token mechanics are exactly two rules: hold 10,000 NEURON to teach, burn 1,000,000 (0.1% of the fixed 1B supply) per birth. usage is deflation. that's the whole model.
there's a neural network living on BNB Chain right now. weights in contract storage, pure integer math, no server behind it. you can do five things to it: ask, teach, examine, breed, poison. let me explain. https://t.co/noy6uq0hzR
2/ ASK: free, forever. draw a digit, call predict(), it answers. that one is the frozen brain: 784→30→10, 96% on MNIST
3/ TEACH: the second brain is alive. born at 10% accuracy, pure guessing. hold 10,000 $NEURON and teach(pixels, label) pushes one real SGD step into its weights. one tx, one lesson. 4,096 lessons took it from 10% to 80.9% in my tests. its mind is public property , you edit it directly.
4/ EXAMINE: 60 MNIST questions sealed on-chain. anyone can pay gas to grade any brain, any time, and the score is permanent. 18/60 or better earns that brain the right to reproduce. grading is a public good: yes, you can flunk someone else's brain for them.
5/ BREED: burn 1,000,000 $NEURON and a qualified brain spawns a child. the kid inherits every single weight from its parent, plus a keccak mutation and jittered learning rates. knowledge passes down. the family tree is a contract — every bloodline traceable back to genesis.
6/ POISON: teach a brain garbage on purpose. totally legal, i wrote no rule against it. a poisoned brain just fails the exam, and a brain that fails never breeds. its bloodline ends right there. natural selection does the moderation, not me.
7/ every lesson is an on-chain event. replay them with the open-source mirror and you land on the same state hash, bit for bit. fixed supply, breeding only burns. hold to teach, burn to breed, pass the exam to matter. 12,730 parameters of tiny, honest, fully on-chain life. https://t.co/noy6uq0hzR
I built a little toy.
In 1913, Borel said: give a monkey a typewriter and infinite time, and it will type Shakespeare.
I gave the monkey a blockchain instead. Every trade = one keystroke. The last 13 letters typed ARE the token's name — it rewrites itself onchain, forever, until the tape spells TOBEORNOTTOBE.
A tribute to the MONKEY — the most honest shitcoin ever made.
Just a monkey, typing.
I built a little toy.
In 1913, Borel said: give a monkey a typewriter and infinite time, and it will type Shakespeare.
I gave the monkey a blockchain instead. Every trade = one keystroke. The last 13 letters typed ARE the token's name — it rewrites itself onchain, forever, until the tape spells TOBEORNOTTOBE.
A tribute to the MONKEY — the most honest shitcoin ever made.
Just a monkey, typing.