Journal
Notes d'atelier.
De courts essais sur la création d'apps natives, Swift et le web ouvert.
RSS- 9 min de lecture
Rejouer la chaîne en local : le fork qui a rendu les simulations de mon bot abordables
Un bot qui choisit ses combats en simulant le moteur de bataille du jeu a besoin de centaines de milliers de lectures on-chain. Le tier RPC gratuit ne suit pas, et je refusais de payer. La solution : forker la chaîne sur ma propre machine — et le bug mémoire qui m'a appris qu'élégant n'est pas la même chose que correct.
web3basefoundryanvilperformanceviemdev - 9 min de lecture
Simuler avant de frapper : comment mon bot choisit ses combats
Luchamon Bot ne devine pas quel adversaire affronter — il interroge le moteur de combat du jeu lui-même, encore et encore, et joue l'option la moins pire. Plongée dans la sélection pilotée par simulation, les probabilités de victoire en Monte-Carlo, et l'économie du « ne jamais gâcher une énergie ».
web3basesimulationmonte-carloviemdev - 8 min de lecture
Anatomie du contrat PatolabsOG
229 lignes de Solidity, un ERC-721 avec art SVG on-chain, un invariant 1-par-tier appliqué aux transferts, et quelques décisions de design qui méritent d'être expliquées.
soliditynfterc721baseweb3foundrydev - 7 min de lecture
Patolabs OG : des NFTs pour ouvrir mes betas
1 000 NFTs sur Base, trois tiers, art 100% on-chain, et un seul but : donner aux early adopters un accès vérifié aux betas TestFlight des apps Patolabs.
patolabsnftbaseweb3solidityindiedev