TC-25   /   TECHNOLOGIES

Solidity: the language of Ethereum and EVM smart contracts

Solidity is the leading programming language for smart contracts on Ethereum and compatible networks such as Polygon, Arbitrum, Optimism and Base.

What we build with it

ERC-20 tokens, ERC-721 and ERC-1155 collections, vaults, marketplaces, staking systems and governance modules.

Tools in our toolkit

Solidity, Foundry and Hardhat, OpenZeppelin, Slither and other static analysers, fuzzing, gas profiling and deployment verification on block explorers.

When it is the right choice

Projects targeting the EVM ecosystem and its wide set of tools, wallets and users.

When we would suggest something else

Some ecosystems, such as Solana, use different languages like Rust, and the right choice depends on your target network.

Frequently asked questions

Which EVM network should we deploy on?

It depends on fees, user base, security and ecosystem. We compare options with you.