Cannon contributors are largely focused on improving the developer experience for its core functionality: protocol deployments and upgrades using the command-line interface and web app. A redesign is underway, including updated guides for developers new to Ethereum plus more guides for advanced engineers.

The team is also working to increase mindshare among developer communities surrounding various L2 (like Arbitrum and zkEVMs) as well as new protocols (by developing packages for streamlined testing and integration with them).

Leveraging Cannon’s existing offchain infrastructure, the team is continuing to add functionality to Cannon’s web explorer. Code-aware transaction tracing, improved user interfaces for contract interaction, and analytics will help Cannon become a more decentralized, open source alternative to Etherscan.

Further, a top priority for the Cannon team continues to be the reliability and security of its infrastructure, which includes a decentralized IPFS cluster, blockchain indexers, web app hosting, and RPC endpoints for various blockchains. Cannon does not charge for use of these services—grant funds will go towards supporting these ‘public goods’ in addition to the development of Cannon’s open source codebase.