4. Simulation
1
User navigate to the "Simulation" page in the extension.

2
User uploads a Plutus JSON file generated using the Aiken compiler

3
After selecting a validator (e.g., "hello_world.hello_world"), the system will display the contract address, and the user will choose whether to lock or unlock assets; if locking, the datum requirement will be shown, otherwise, the redeemer will be displayed.



4
User enters all required fields of datum or redeemer, as specified by the contract, and selects the UTXOs for the transaction.

5
User clicks the "Execute transaction" button, and then the system will execute the transaction and return the transaction hash. After that, you can check it in the explorer.

Last updated