Developing with Hardhat, Truffle and Foundry

Hardhat, Truffle, Foundry, and other similar frameworks can help you with the development and testing of Smart Contracts.

The framework can work as an RPC wrapper, so Developers can write for example contract.connect(myWallet).foo() - and the framework builds a transaction to the contract address, executing function foo() from the myWallet address, signs it, and broadcasts it using the RPC.

Good to know

  • Each of these frameworks has a config file, where you can pass a specific Tatum RPC URL.


Tatum does not troubleshoot issues on 3rd party code or tools. Please refer to each framework documentation site, community resources, and Support services.