An additive manufacturing device configured to interact with a distributed ledger system, the additive manufacturing device comprising: manufacturing hardware configured to generate an object via an additive manufacturing process; and a controller configured to: receive a build file comprising instructions for controlling the manufacturing hardware to generate the object; receive a material identifier indicating a particular lot of manufacturing media, wherein the material identifier comprises an identifier electronically signed by a manufacturer of the particular lot of manufacturing media; validate the build file and the material identifier via the distributed ledger system to verify at least one of an author of the build file or an origin of the particular lot of manufacturing media, perform a hashing operation on the build file and the material identifier and send the derived hash values to the distributed ledger system as query for validation; control the manufacturing hardware using the build file to generate the object using the particular lot of manufacturing media; and in response to completion of the generation of the object, generate an object manufactured transaction to the distributed ledger system indicating a result of the validation of the origin of the at least one of the build file or the material identifier, wherein validating the origin of the particular lot of manufacturing media comprises accessing the distributed ledger to verify a material manufacturing transaction between the manufacturer of the particular lot of manufacturing media and the distributed ledger at completion of manufacturing of the particular lot of manufacturing media. manufacturing hardware configured to generate an object via an additive manufacturing process; and a controller configured to: receive a build file comprising instructions for controlling the manufacturing hardware to generate the object; receive a material identifier indicating a particular lot of manufacturing media, wherein the material identifier comprises an identifier electronically signed by a manufacturer of the particular lot of manufacturing media; validate the build file and the material identifier via the distributed ledger system to verify at least one of an author of the build file or an origin of the particular lot of manufacturing media, perform a hashing operation on the build file and the material identifier and send the derived hash values to the distributed ledger system as query for validation; control the manufacturing hardware using the build file to generate the object using the particular lot of manufacturing media; and in response to completion of the generation of the object, generate an object manufactured transaction to the distributed ledger system indicating a result of the validation of the origin of the at least one of the build file or the material identifier, wherein validating the origin of the particular lot of manufacturing media comprises accessing the distributed ledger to verify a material manufacturing transaction between the manufacturer of the particular lot of manufacturing media and the distributed ledger at completion of manufacturing of the particular lot of manufacturing media. receive a build file comprising instructions for controlling the manufacturing hardware to generate the object; receive a material identifier indicating a particular lot of manufacturing media, wherein the material identifier comprises an identifier electronically signed by a manufacturer of the particular lot of manufacturing media; validate the build file and the material identifier via the distributed ledger system to verify at least one of an author of the build file or an origin of the particular lot of manufacturing media, perform a hashing operation on the build file and the material identifier and send the derived hash values to the distributed ledger system as query for validation; control the manufacturing hardware using the build file to generate the object using the particular lot of manufacturing media; and in response to completion of the generation of the object, generate an object manufactured transaction to the distributed ledger system indicating a result of the validation of the origin of the at least one of the build file or the material identifier, wherein validating the origin of the particular lot of manufacturing media comprises accessing the distributed ledger to verify a material manufacturing transaction between the manufacturer of the particular lot of manufacturing media and the distributed ledger at completion of manufacturing of the particular lot of manufacturing media.