FNet Docs
Using the future protocol on algokit localnet
Step by step instructions for using the future protocol on algokit localnet:
1. Start a named localnet
algokit localnet start --name localfnet
2. Change your localnet protocol
Edit this file under your home directory:
~/.config/algokit/sandbox_localfnet/algod_network_template.json add this ConsensusProtocol field under Genesis:
"ConsensusProtocol": "future",
The first few lines of the file should look like this:
{
"Genesis": {
"ConsensusProtocol": "future",
"NetworkName": "followermodenet",
3. Reset your localnet
For the protocol change to take effect, reset localnet like so:
algokit localnet reset
4. Confirm your protocol version
Run algokit goal node status and check that your consensus protocol version is future, as in the example below:
A named LocalNet is running, goal command will be executed against the named LocalNet Last committed block: 0 Time since last block: 0.0s Sync Time: 0.0s Last consensus protocol: future Next consensus protocol: future