.sol
Solidity file
Source in Solidity, the contract language for the Ethereum Virtual Machine, proposed in 2014. Files define contracts with state, functions and events, compiled to EVM bytecode.
Writing and auditing smart contracts on Ethereum and compatible blockchains.
Opens in Remix IDE, VS Code, any text editor