<p>It looks like this error went away after removing the first 6 characters of the script's cbor hex. For some reason the cardano-serialization library currently requires the removal of those first 6 characters.</p>

CC BY-SA 4.0
2021-12-20T12:43:32.490Z
May be it is related to this https://github.com/Emurgo/cardano-serialization-lib/issues/281and this https://forum.cardano.org/t/martify-marketplace-using-cardano-serialization-lib/89037 , handling reedemers and datums its giving problems for me too, I am building a market place using Martify Code.
Alicia Basilio
CC BY-SA 4.0
2021-12-19T17:12:05.253Z
2021-12-19T17:12:05.253Z
Avatar Nick
<p>I am currently working on a very simple auction dapp and am receiving this error:</p>
<pre><code>{
    &quot;code&quot;: 2,
    &quot;info&quot;: &quot;Wallet could not send the tx.&quot;,
    &quot;message&quot;: &quot;\&quot;transaction submit error ShelleyTxValidationError ShelleyBasedEraAlonzo (ApplyTxError [UtxowFailure (NonOutputSupplimentaryDatums (fromList [SafeHash \\\&quot;c52c505c0d6e374baf48b1e78cd8bdb921d76127e6961bc9100c9e8b45192952\\\&quot;]) (fromList [SafeHash \\\&quot;04c56e48044dae5359a5b2d5a2a73b374f20bd6cc70206e88f42b2a91ecaa408\\\&quot;])),UtxowFailure (ExtraRedeemers [RdmrPtr Spend 1]),UtxowFailure (WrappedShelleyEraFailure (MissingScriptWitnessesUTXOW (fromList [ScriptHash \\\&quot;c1c0f2fbbc40ec587e6a3fd05a43f02e3e23f9debb30d4a62e49e7bb\\\&quot;]))),UtxowFailure (WrappedShelleyEraFailure (UtxoFailure (UtxosFailure (CollectErrors [NoWitness (ScriptHash \\\&quot;c1c0f2fbbc40ec587e6a3fd05a43f02e3e23f9debb30d4a62e49e7bb\\\&quot;)]))))])\&quot;&quot;
}
</code></pre>
<p>MissingScriptWitnessesUTXOW and ExtraRedeemers are confusing me and am curious if anyone else is having these problems? I am using the cardano-serialization-lib to build and sign the transaction.</p>
<p>Let me know if there is any supplemental information I can provide thanks!</p>

<plutus>
Transaction Submit Error MissingScriptWitnessesUTXOW
# Transaction Submit Error MissingScriptWitnessesUTXOW

(Asked by: username_0 on 2021-12-19)

I am currently working on a very simple auction dapp and am receiving this error:
{
    "code": 2,
    "info": "Wallet could not send the tx.",
    "message": "\"transaction submit error ShelleyTxValidationError ShelleyBasedEraAlonzo (ApplyTxError [UtxowFailure (NonOutputSupplimentaryDatums (fromList [SafeHash \\\"c52c505c0d6e374baf48b1e78cd8bdb921d76127e6961bc9100c9e8b45192952\\\"]) (fromList [SafeHash \\\"04c56e48044dae5359a5b2d5a2a73b374f20bd6cc70206e88f42b2a91ecaa408\\\"])),UtxowFailure (ExtraRedeemers [RdmrPtr Spend 1]),UtxowFailure (WrappedShelleyEraFailure (MissingScriptWitnessesUTXOW (fromList [ScriptHash \\\"c1c0f2fbbc40ec587e6a3fd05a43f02e3e23f9debb30d4a62e49e7bb\\\"]))),UtxowFailure (WrappedShelleyEraFailure (UtxoFailure (UtxosFailure (CollectErrors [NoWitness (ScriptHash \\\"c1c0f2fbbc40ec587e6a3fd05a43f02e3e23f9debb30d4a62e49e7bb\\\")]))))])\""
}

MissingScriptWitnessesUTXOW and ExtraRedeemers are confusing me and am curious if anyone else is having these problems? I am using the cardano-serialization-lib to build and sign the transaction.
Let me know if there is any supplemental information I can provide thanks!

**Tags:** plutus

---

## 1 answers

### Answer by username_0 on 2021-12-19. Score: 3

It looks like this error went away after removing the first 6 characters of the script's cbor hex. For some reason the cardano-serialization library currently requires the removal of those first 6 characters.

> **Comments:**
> **username_1**: May be it is related to this https://github.com/Emurgo/cardano-serialization-lib/issues/281and this https://forum.cardano.org/t/martify-marketplace-using-cardano-serialization-lib/89037 , handling reedemers and datums its giving problems for me too, I am building a market place using Martify Code.  

---

