# Can't create Solana connection via FireblocksConnectionAdapter in example with Sanbox account

**URL:** <https://community.fireblocks.com/t/cant-create-solana-connection-via-fireblocksconnectionadapter-in-example-with-sanbox-account/2243>\
**Category:** Support\
**Tags:** docs\
**Created:** [February 20, 2025, 5:34pm UTC](https://community.fireblocks.com/t/cant-create-solana-connection-via-fireblocksconnectionadapter-in-example-with-sanbox-account/2243 "2025-02-20T17:34:37Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![himitsuko](https://avatars.discourse-cdn.com/v4/letter/h/d9b06d/32.png) [@himitsuko](https://community.fireblocks.com/u/himitsuko)\
**Post date:** [February 20, 2025, 5:34pm UTC](https://community.fireblocks.com/t/cant-create-solana-connection-via-fireblocksconnectionadapter-in-example-with-sanbox-account/2243/1 "2025-02-20T17:34:37Z")

</div>

I try to use [GitHub - fireblocks/solana-web3-adapter: Fireblocks Solana Web3.js Connection Adapter](https://github.com/fireblocks/solana-web3-adapter) to send Solana transaction via sandbox api.  
But no luck, the error happen as below:

```auto
Error: Failed to initialize Fireblocks client: Failed to set account: No wallet address found
      at Function.<anonymous> (tests/fireblocks/FireblocksConnectionAdapter.ts:121:13)
      at Generator.throw (<anonymous>)
      at rejected (tests/fireblocks/FireblocksConnectionAdapter.ts:6:65)
      at processTicksAndRejections (node:internal/process/task_queues:105:5

```

Can anyone answer for me about it?

---

<div class="post-metadata">

**Author:** ![Mohammed](https://sea1.discourse-cdn.com/flex015/user_avatar/community.fireblocks.com/mohammed/32/511_2.png) [@Mohammed](https://community.fireblocks.com/u/Mohammed)\
**Post date:** [February 27, 2025, 6:39pm UTC](https://community.fireblocks.com/t/cant-create-solana-connection-via-fireblocksconnectionadapter-in-example-with-sanbox-account/2243/2 "2025-02-27T18:39:30Z")

</div>

Hi @himitsuko , and welcome to the Fireblocks developer community!

The problem is, you need a SOL asset wallet in your Fireblocks sandbox vault, you can import this via the config example we show on the README, once you have the corresponding API key, and API secret(from the keypair of the CSR you used to create API user), then you input Vault AccountId, this vault ID needs a SOL asset wallet within it.

```js
const config = {
  apiKey: process.env.FIREBLOCKS_API_KEY,
  apiSecretPath: process.env.FIREBLOCKS_SECRET_KEY_PATH,
  vaultAccountId: process.env.FIREBLOCKS_VAULT_ACCOUNT_ID
};

```
