Additional information

Fireblocks

To integrate Fireblocks functionality into your project, you'll need to install the necessary npm package, which can be found at the following link: https://www.npmjs.com/package/@fireblocks/fireblocks-web3-provider.

By doing so, you can craft a Web3Provider object that leverages Fireblocks APIs and possesses the capability to function as a signer.

Example : creating a Fireblocks Provider

const eip1193Provider = new FireblocksWeb3Provider({ privateKey: 'path_to_your_fireblocks_private_key', apiKey: 'your_api_key', vaultAccountIds: [account_ids], chainId: ChainId.MAINNET, logTransactionStatusChanges: true, }); const fireblocksProvider = new ethers.providers.Web3Provider(eip1193Provider);

Please replace placeholders with the actual values required for your use case.