Solidity là ngôn ngữ lập trình chủ yếu dùng để viết các smart contract (hợp đồng thông minh) trên nền tảng Ethereum, được coi là một trong những nền tảng hàng đầu về hợp đồng thông minh trong lĩnh vực tiền điện tử. Với Solidity, người dùng có thể xây dựng NFT marketplace (thị trường tài sản số), Metaverse, sàn giao dịch phi tập trung (DEX), cũng như các nền tảng tài chính phi tập trung (DeFi) trên Ethereum.