# Transaction From NCW Wallet giving source error

**URL:** <https://community.fireblocks.com/t/transaction-from-ncw-wallet-giving-source-error/1282>\
**Category:** Developer Discussion\
**Tags:** help-center\
**Created:** [August 6, 2024, 7:25pm UTC](https://community.fireblocks.com/t/transaction-from-ncw-wallet-giving-source-error/1282 "2024-08-06T19:25:00Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![tan](https://avatars.discourse-cdn.com/v4/letter/t/f07891/32.png) [@tan](https://community.fireblocks.com/u/tan)\
**Post date:** [August 6, 2024, 7:25pm UTC](https://community.fireblocks.com/t/transaction-from-ncw-wallet-giving-source-error/1282/1 "2024-08-06T19:25:00Z")

</div>

Trying to do a contract call on a smart contract using transaction from the ncw end user wallet to a one time address

 ![image](https://us1.discourse-cdn.com/flex015/uploads/fireblocks/original/1X/9100da2401ea3580548975a337ff9cf06956295d.jpeg)

 ![image](https://us1.discourse-cdn.com/flex015/uploads/fireblocks/original/1X/49d4b49a85a9fcf3b5cb7ac809be5edb63b5874d.png)

but getting error `Source Is Invalid`, the walletid is already generated and enabled and an account with id 0 is already there with that walletid

---

<div class="post-metadata">

**Author:** ![SlavaSereb](https://avatars.discourse-cdn.com/v4/letter/s/dfb087/32.png) [@SlavaSereb](https://community.fireblocks.com/u/SlavaSereb)\
**Post date:** [August 7, 2024, 6:59am UTC](https://community.fireblocks.com/t/transaction-from-ncw-wallet-giving-source-error/1282/2 "2024-08-07T06:59:25Z")

</div>

Hey @tan,

do you also pass the `walletId` in the `X-End-User-Wallet-Id` header?

---

<div class="post-metadata">

**Author:** ![tan](https://avatars.discourse-cdn.com/v4/letter/t/f07891/32.png) [@tan](https://community.fireblocks.com/u/tan)\
**Post date:** [August 7, 2024, 8:28am UTC](https://community.fireblocks.com/t/transaction-from-ncw-wallet-giving-source-error/1282/3 "2024-08-07T08:28:05Z")

</div>

Nope, now added now getting this error , `https://ncw-developers.fireblocks.com/docs/create-transaction`

```auto
{
    "message": "Unauthorized: Token was not accepted.",
    "code": -7
}

```

So i need to add the asset `ETH_TEST5` to every ncw wallet to just to do a contract call ?
