description |
---|
This section contains a wealth of information specifically about building smart contracts on the Filecoin network. |
This section covers how to build dApps by writing smart contracts in the Filecoin Virtual Machine. The docs in this section explain:
- How to get test tokens, called tFIL, from a faucet.
- How to set up Remix, to make use of Ethereum tooling while building Filecoin dApps.
- How to set up Hardhat, to build FVM dApps in an environment familiar to Ethereum developers.
- How to make use of Foundry, expanding the utilities available for interacting with FVM contracts.
- Where to find contract templates from a range of third party Solidity libraries.
- How to Call built-in actors using the Protocol API or the Solidity Library.
- How to make use of the Filecoin Solidity Libraries to build FVM dApps using a language familiar to Ethereum developers.
- How to perform a storage deal using the direct dealmaking client contract.
- How to replicate, renew, or repair (RaaS) storage deals on Filecoin.
- How to verify a contract using one of Filecoin's many block explorers.
- The best practices for building FVM dApps.