[Ethereum] What are artifacts in truffle

go-ethereumsoliditytruffle

Your build artifacts are saved within the ./build directory, along side the compiled deployed contract artifacts in ./build/contracts.

What exactly are these artifacts?

Best Answer

The more comprehensive explanation can be found here: What are Artifacts

In short, truffle artifact is a JSON bundle that contains a lot of useful information related to a contract like the ABI, the contract bytecode, the deployment details, compiler version, etc...