Contract Interaction Recorder
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
Encodes each call as you add it, coercing every argument to its declared type first — left as strings, addresses lose their checksum and numbers overflow silently, producing calldata that looks correct and is not. Exports three ways: plain JSON, a runnable ethers script that sends the steps sequentially because later steps often depend on earlier ones, and Safe transaction-builder format with values converted to wei strings as that importer expects. Encodes and exports; it does not send. Arguments are coerced to their declared types before encoding, because a value left as a string produces calldata that looks correct and is not. The ethers export sends steps sequentially, since a later step often depends on an earlier one having confirmed.