Tooling
Below are a list of tools that will be greatly beneficial to you when you're designing and creating the next big dApp!
Hardhat
Hardhat is a modern JavaScript-based environment with tight plugin tooling for testing, debugging, and scripting. Reach for it when you want TypeScript support, rich task automation, or seamless integration with the ethers.js ecosystem.
For a guide on how to deploy smart contracts with Hardhat on Syscoin NEVM, click here.
Foundry
Foundry is a Rust-native toolkit focused on speed and reproducibility, ideal if you prefer command-line workflows, fuzzing, or Solidity-first testing.
For a guide on how to deploy smart contracts with Foundry on Syscoin NEVM, click here.
Truffle (Discontinued)
Truffle has been discontinued. We recommend using Hardhat or Foundry for developing and deploying smart contracts on Syscoin NEVM.
Remix IDE
Remix is an in-browser IDE that enables the writing, deploying and testing of smart contracts. It gives developers the ability to connect to any network they like through the use of browser extensions like MetaMask.
Syscoin RPC Providers
- Syscoin Foundation provides mainnet and testnet shared nodes for RPC.
- Getblock provides mainnet shared nodes for RPC and the option of dedicated nodes.
- Ankr provides mainnet shared nodes for RPC and the option of dedicated nodes.