OpenBrush is a library for smart contract development on ink! It provides standard contracts, as well as useful contracts and macros to help you build ink! smart contracts.
Sol2ink is a tool for easy migration from Solidity to ink! and Rust, helps projects and teams migrate their smart contracts from popular Solidity to Polkadot`s ink!.
Typechain is a tool that generates type-safe TypeScript interfaces for ink! smart contracts, to improve blockchain and front-end development
Chain extensions are a way to extend the functionality available to smart contracts on a given node. It allows your smart contracts to directly use the features of the chain it was deployed on.
cargo-contract is a command-line (CLI) tool which helps you set up and manage WebAssembly smart contracts written with ink!. You can find it here on GitHub and here on crates.io.
Phat Contract is a kind of decentralized program instead of the smart contract, which supports real-time computation-intensive tasks and have the access to all the services even they are out of the blockchains.