{"p":"can-20","op":"mint","tick":"can","amt":"1000","rows":[{"df":"qa","content":[{"q":"What are the development tools that can be used for writing smart contracts on a blockchain?","a":"The development environment for writing smart contracts on the blockchain can utilize tools such as CMake, EOSIO suite of tools, Solidity, and Vyper. CMake is a cross-platform build (compilation) tool that can be used to construct smart contract projects. The EOSIO suite of tools includes eosio-cpp, among others, for creating and deploying smart contracts. Solidity and Vyper are two commonly used programming languages for smart contracts, respectively for the Ethereum and NEAR blockchain platforms. In addition, many integrated development environments (IDEs) support blockchain smart contract development, such as Visual Studio Code and Sublime Text."}]}],"pr":"678c68e5452c1f90d8988839a2bb24d8370f799478457dc6da087764ef8763d5"}