Chapter 8 of 8 Build Your First eUTxO Transaction
0%

Build Your First
eUTxO Transaction.

Everything you've learned, in one sandbox. Pick which UTxOs you spend. Define where the value goes. Set the script context. Choose a redeemer. Run the validator. If the validator returns ✓, your journey is complete.

  1. 1Inputs
  2. 2Outputs
  3. 3Context
  4. 4Redeemer
  5. 5Simulate

Step 1 · Pick your inputs

A wallet is a collection of UTxOs. Drag the ones you want to spend into the transaction tray, or click to toggle. Script-locked UTxOs require their validator to approve the spend.

Wallet UTxOs
28 ada
a1b2…e3f4#0
13.5 ada
c4d5…a6b7#0
6 ada
d8e9…b1c2#1
32 ada
f0a1…d2e3#0
🔒 vesting
18 ada
a9b8…c7d6#0
🔒 sig-required
Selected inputs · 0
Drop UTxOs here. They become the inputs of your transaction.

Tips when the validator rejects

  • Inputs short. Inputs must cover outputs + fee. Add a bigger input or reduce an output.
  • Vesting not yet claimable. Move the current slot to ≥ 1000, or use the Cancel redeemer.
  • Required signer missing. Step 3 sets the signers list. Make sure the beneficiary or required signer is in there.
  • Wrong redeemer for the validator. Vesting expects Claim or Cancel. Signature-required validators only need Unit.