Hello Lenia holders!
This proposal is about setting Lenia data on-chain. (More information in the notes section).
Should we use the treasury to put Lenia data on-chain?
This means:
The provision is an estimation of the full cost. On a basis of 99 Gwei base fee and 1 Gwei priority fee, we expect the total amount to be less than 2.5 Ether.
Of course, if we end up paying less Gwei, any unused ETH will be sent back to the treasury.
To put Lenia data on-chain we need 406 transactions:
Those transactions will be done by the Lenia smart contract owner account.
Morgangiraud
Reimbursement: 0.0579 Estimated provision: 2.5Eth Total: 2.5579
Any ETH not used, will be sent back to the treasury.
Action will be taken as soon as the vote ends if the result is positive.
Transaction orders will be created as limit orders which ensures we do not pay fees above a certain price. The only drawback is that those transactions will only be executed by miners when fees are low enough.
Putting Lenia data on-chain means:
Setting the JavasScript code for the rendering engine on-chain as callData and keeping the resulting transaction hash in the smart contract.
Setting all the different Lenia data (JSON data) on-chain as calldata and keeping the resulting transactions hashes in the smart contract.
This ensures that anyone can render Lenia forever, as long as the Ethereum blockchain is maintained.
Each Lenia data (JSON) contains all the unique values describing a Lenia. Those values are the mathematical variables needed by the cellular automata equation and the initial conditions.