Skip to main content

Blockchain Dev Tools

Dev tools to enhance developer experience and productivity.

Always use an Isolated Development Environment.

Subjects

Context

Comparison

Publishing Onchain

ItemEVMSVMMove
Dev ToolsFoundrySolana CLI
Local Env
Testnet
Mainnet

Tools

VS Code Extensions

RPC Providers

RPC providers provide access to blockchain data and services. They are essential for developers to interact with the blockchain.

Questions

The comparison table for EVM, SVM, and Move has most cells empty — what are the actual differences in local environment setup that matter to a developer choosing a chain?

  • Foundry is listed for EVM and Solana CLI for SVM — how does the inner loop of write/compile/test differ between the two, and where does Move diverge from both?
  • RPC providers like Alchemy and QuickNode are gateways to blockchain data — at what scale or sensitivity level does running your own node replace a commercial RPC provider?
  • ABI Ninja allows contract interaction without writing code — what security assumptions does that introduce when testing against mainnet contracts?