Tetreum is designed to support Ethereum-style smart contracts at the protocol level.
Tooling listed in the source
Solidity
Remix IDE
Hardhat
Truffle
MetaMask and other Web3 wallets
This is intended to let developers port Ethereum applications to Tetreum with minimal modification and reuse familiar deployment, testing, and interaction flows.