{"_id":"@appliedblockchain/silentdatarollup-viem-fireblocks","_rev":"9-8764c39e11c7a449963538cd0f1efff3","name":"@appliedblockchain/silentdatarollup-viem-fireblocks","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.10":{"name":"@appliedblockchain/silentdatarollup-viem-fireblocks","version":"1.0.10","keywords":["ethereum","provider","silentdata","rollup","viem","fireblocks"],"author":{"name":"Applied Blockchain"},"license":"MIT","_id":"@appliedblockchain/silentdatarollup-viem-fireblocks@1.0.10","maintainers":[{"name":"diogopalhais","email":"palhais.diogo@gmail.com"},{"name":"ab-ci","email":"developers@appliedblockchain.com"},{"name":"andycampbell92","email":"andycampbell92@gmail.com"},{"name":"mirek","email":"mirek@me.com"},{"name":"danchmelo","email":"danielmelo@appliedblockchain.com"},{"name":"ruisereno","email":"sereno.rui@gmail.com"},{"name":"seromenho","email":"ricardo.seromenho@gmail.com"},{"name":"kennypt","email":"ricardo.rocha.pinheiro@gmail.com"},{"name":"pmcleite-ab","email":"pedro.leite@appliedblockchain.com"},{"name":"filipepedro","email":"filipe.pedro@appliedblockchain.com"},{"name":"mnikolaus","email":"mario.nikolaus@gmail.com"},{"name":"bertola","email":"nilson@appliedblockchain.com"},{"name":"lslima91","email":"joao.luis.achada.lima@gmail.com"},{"name":"juniorerico","email":"junior_erico@hotmail.com"},{"name":"alisson-diniz-ab","email":"alisson@appliedblockchain.com"},{"name":"losceicco","email":"arash.kafaeilotfie@gmail.com"},{"name":"lbltavaresab","email":"lucas.tavares@appliedblockchain.com"},{"name":"gabspeck","email":"gabriels@hey.com"},{"name":"ztadic91","email":"zeljko.tadic.91@gmail.com"},{"name":"kjack83","email":"ioannis.martakis@appliedblockchain.com"},{"name":"andremfaria","email":"andre.faria@appliedblockchain.com"},{"name":"tiagorvmartins","email":"tiagorvmartins@gmail.com"},{"name":"samfcmc","email":"samuelfcmc@gmail.com"},{"name":"brunoneves-devops","email":"bruno.neves@appliedblockchain.com"},{"name":"ewan-sims-applied-blockchain","email":"ewan.sims@appliedblockchain.com"},{"name":"justjarethb","email":"justjarethb+npm@gmail.com"},{"name":"geoffreychalk","email":"geoffrey.chalk@appliedblockchain.com"},{"name":"andyharr15","email":"andy.harris@appliedblockchain.com"},{"name":"lanreayobamidele","email":"lanre.ayobamidele@appliedblockchain.com"},{"name":"guidmcalmeida","email":"guilherme@appliedblockchain.com"},{"name":"tudorab","email":"tudor@appliedblockchain.com"}],"homepage":"https://github.com/appliedblockchain/silent-data-rollup-providers#readme","bugs":{"url":"https://github.com/appliedblockchain/silent-data-rollup-providers/issues"},"dist":{"shasum":"cd8fbc29c96081038953c4870c516a60ed42c8d4","tarball":"https://registry.npmjs.org/@appliedblockchain/silentdatarollup-viem-fireblocks/-/silentdatarollup-viem-fireblocks-1.0.10.tgz","fileCount":7,"integrity":"sha512-5KXZft03aR0ZIs+dy+fJ26CC4hJyYVSz5h4GNU0LJOxNbdoCe07Q0fn1VWsHcLK4cMSMNxqzqqX3D2DxGH2j3A==","signatures":[{"sig":"MEQCIEtpPDZxtjnCUzxphbr+LGBggMGjTX5N4ARLdyEt4O1TAiA3VnOberHxl/oN1xsyarh2BOIjSFhrvMuACQNB/HsKOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9661},"main":"dist/index.js","_from":"file:appliedblockchain-silentdatarollup-viem-fireblocks-1.0.10.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"build":"tsc --noEmit && tsup src/index.ts --format cjs,esm --dts --clean","check-exports":"attw --pack . --profile node16"},"_npmUser":{"name":"ruisereno","email":"sereno.rui@gmail.com"},"_resolved":"/private/var/folders/vd/pzjqfxd944n3903s70c96rsm0000gn/T/41fcc520f605b1be080e3eb63cbf83a4/appliedblockchain-silentdatarollup-viem-fireblocks-1.0.10.tgz","_integrity":"sha512-5KXZft03aR0ZIs+dy+fJ26CC4hJyYVSz5h4GNU0LJOxNbdoCe07Q0fn1VWsHcLK4cMSMNxqzqqX3D2DxGH2j3A==","repository":{"url":"git+https://github.com/appliedblockchain/silent-data-rollup-providers.git","type":"git"},"_npmVersion":"11.6.2","description":"Viem package for Silent Data with Fireblocks integration","directories":{},"_nodeVersion":"24.11.1","dependencies":{"viem":"2.31.4","@fireblocks/fireblocks-web3-provider":"1.3.8","@appliedblockchain/silentdatarollup-ethers-provider-fireblocks":"1.0.10"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"10.9.2","typescript":"5.6.2","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/silentdatarollup-viem-fireblocks_1.0.10_1770217031394_0.6118125979990139","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@appliedblockchain/silentdatarollup-viem-fireblocks","version":"1.0.11","keywords":["ethereum","provider","silentdata","rollup","viem","fireblocks"],"author":{"name":"Applied Blockchain"},"license":"MIT","_id":"@appliedblockchain/silentdatarollup-viem-fireblocks@1.0.11","maintainers":[{"name":"diogopalhais","email":"palhais.diogo@gmail.com"},{"name":"ab-ci","email":"developers@appliedblockchain.com"},{"name":"andycampbell92","email":"andycampbell92@gmail.com"},{"name":"mirek","email":"mirek@me.com"},{"name":"danchmelo","email":"danielmelo@appliedblockchain.com"},{"name":"ruisereno","email":"sereno.rui@gmail.com"},{"name":"seromenho","email":"ricardo.seromenho@gmail.com"},{"name":"kennypt","email":"ricardo.rocha.pinheiro@gmail.com"},{"name":"pmcleite-ab","email":"pedro.leite@appliedblockchain.com"},{"name":"filipepedro","email":"filipe.pedro@appliedblockchain.com"},{"name":"mnikolaus","email":"mario.nikolaus@gmail.com"},{"name":"bertola","email":"nilson@appliedblockchain.com"},{"name":"lslima91","email":"joao.luis.achada.lima@gmail.com"},{"name":"juniorerico","email":"junior_erico@hotmail.com"},{"name":"alisson-diniz-ab","email":"alisson@appliedblockchain.com"},{"name":"losceicco","email":"arash.kafaeilotfie@gmail.com"},{"name":"lbltavaresab","email":"lucas.tavares@appliedblockchain.com"},{"name":"gabspeck","email":"gabriels@hey.com"},{"name":"ztadic91","email":"zeljko.tadic.91@gmail.com"},{"name":"kjack83","email":"ioannis.martakis@appliedblockchain.com"},{"name":"andremfaria","email":"andre.faria@appliedblockchain.com"},{"name":"tiagorvmartins","email":"tiagorvmartins@gmail.com"},{"name":"samfcmc","email":"samuelfcmc@gmail.com"},{"name":"brunoneves-devops","email":"bruno.neves@appliedblockchain.com"},{"name":"ewan-sims-applied-blockchain","email":"ewan.sims@appliedblockchain.com"},{"name":"justjarethb","email":"justjarethb+npm@gmail.com"},{"name":"geoffreychalk","email":"geoffrey.chalk@appliedblockchain.com"},{"name":"andyharr15","email":"andy.harris@appliedblockchain.com"},{"name":"lanreayobamidele","email":"lanre.ayobamidele@appliedblockchain.com"},{"name":"guidmcalmeida","email":"guilherme@appliedblockchain.com"},{"name":"tudorab","email":"tudor@appliedblockchain.com"}],"homepage":"https://github.com/appliedblockchain/silent-data-rollup-providers#readme","bugs":{"url":"https://github.com/appliedblockchain/silent-data-rollup-providers/issues"},"dist":{"shasum":"25fe021f1dfb2d910923dc4e153ebd817e1478ed","tarball":"https://registry.npmjs.org/@appliedblockchain/silentdatarollup-viem-fireblocks/-/silentdatarollup-viem-fireblocks-1.0.11.tgz","fileCount":7,"integrity":"sha512-1ZS4imXjkzu9tg4KGGBvmFCRZW00HwlPXtsJm9F/8mEskxEL35jZvrKZT8kzi3g9wr1jzBzyutGIgSV0bfTv6A==","signatures":[{"sig":"MEUCICjE8og5i57VxkQq/vYWaX4xr/oRuh7yOcHdFM/zlHNQAiEA55SYpCHk4pOHlA1jldtpFNZcXjLFTd/xEVzSUeciiPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9661},"main":"dist/index.js","_from":"file:appliedblockchain-silentdatarollup-viem-fireblocks-1.0.11.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"build":"tsc --noEmit && tsup src/index.ts --format cjs,esm --dts --clean","check-exports":"attw --pack . --profile node16"},"_npmUser":{"name":"ruisereno","email":"sereno.rui@gmail.com"},"_resolved":"/private/var/folders/vd/pzjqfxd944n3903s70c96rsm0000gn/T/97811cefcd279a32784f0864e8bbe0d6/appliedblockchain-silentdatarollup-viem-fireblocks-1.0.11.tgz","_integrity":"sha512-1ZS4imXjkzu9tg4KGGBvmFCRZW00HwlPXtsJm9F/8mEskxEL35jZvrKZT8kzi3g9wr1jzBzyutGIgSV0bfTv6A==","repository":{"url":"git+https://github.com/appliedblockchain/silent-data-rollup-providers.git","type":"git"},"_npmVersion":"11.8.0","description":"Viem package for Silent Data with Fireblocks integration","directories":{},"_nodeVersion":"24.13.1","dependencies":{"viem":"2.31.4","@fireblocks/fireblocks-web3-provider":"1.3.8","@appliedblockchain/silentdatarollup-ethers-provider-fireblocks":"1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"10.9.2","typescript":"5.6.2","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/silentdatarollup-viem-fireblocks_1.0.11_1771582902259_0.34787364251896036","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@appliedblockchain/silentdatarollup-viem-fireblocks","version":"1.1.0","keywords":["ethereum","provider","silentdata","rollup","viem","fireblocks"],"author":{"name":"Applied Blockchain"},"license":"MIT","_id":"@appliedblockchain/silentdatarollup-viem-fireblocks@1.1.0","maintainers":[{"name":"diogopalhais","email":"palhais.diogo@gmail.com"},{"name":"ab-ci","email":"developers@appliedblockchain.com"},{"name":"andycampbell92","email":"andycampbell92@gmail.com"},{"name":"mirek","email":"mirek@me.com"},{"name":"danchmelo","email":"danielmelo@appliedblockchain.com"},{"name":"ruisereno","email":"sereno.rui@gmail.com"},{"name":"seromenho","email":"ricardo.seromenho@gmail.com"},{"name":"kennypt","email":"ricardo.rocha.pinheiro@gmail.com"},{"name":"pmcleite-ab","email":"pedro.leite@appliedblockchain.com"},{"name":"filipepedro","email":"filipe.pedro@appliedblockchain.com"},{"name":"mnikolaus","email":"mario.nikolaus@gmail.com"},{"name":"bertola","email":"nilson@appliedblockchain.com"},{"name":"lslima91","email":"joao.luis.achada.lima@gmail.com"},{"name":"juniorerico","email":"junior_erico@hotmail.com"},{"name":"alisson-diniz-ab","email":"alisson@appliedblockchain.com"},{"name":"losceicco","email":"arash.kafaeilotfie@gmail.com"},{"name":"lbltavaresab","email":"lucas.tavares@appliedblockchain.com"},{"name":"gabspeck","email":"gabriels@hey.com"},{"name":"ztadic91","email":"zeljko.tadic.91@gmail.com"},{"name":"kjack83","email":"ioannis.martakis@appliedblockchain.com"},{"name":"andremfaria","email":"andre.faria@appliedblockchain.com"},{"name":"tiagorvmartins","email":"tiagorvmartins@gmail.com"},{"name":"samfcmc","email":"samuelfcmc@gmail.com"},{"name":"brunoneves-devops","email":"bruno.neves@appliedblockchain.com"},{"name":"ewan-sims-applied-blockchain","email":"ewan.sims@appliedblockchain.com"},{"name":"justjarethb","email":"justjarethb+npm@gmail.com"},{"name":"geoffreychalk","email":"geoffrey.chalk@appliedblockchain.com"},{"name":"andyharr15","email":"andy.harris@appliedblockchain.com"},{"name":"lanreayobamidele","email":"lanre.ayobamidele@appliedblockchain.com"},{"name":"guidmcalmeida","email":"guilherme@appliedblockchain.com"},{"name":"tudorab","email":"tudor@appliedblockchain.com"}],"homepage":"https://github.com/appliedblockchain/silent-data-rollup-providers#readme","bugs":{"url":"https://github.com/appliedblockchain/silent-data-rollup-providers/issues"},"dist":{"shasum":"c01856f08ac9a46736524247b96abf5a780abdc8","tarball":"https://registry.npmjs.org/@appliedblockchain/silentdatarollup-viem-fireblocks/-/silentdatarollup-viem-fireblocks-1.1.0.tgz","fileCount":7,"integrity":"sha512-Jc+fMgpGd1558WRqacXQIN3aPW0+UdAHyc7OynBaZnoF+34xv5bzLS1Ca3uuBK8xcGa8kMOZwWpuZgvflIPHWA==","signatures":[{"sig":"MEQCIDXiX2npqz1RK0O90Ry63Yk0hRRY9dt6dC4w3zLKRgJRAiAtVZXvG+pfJzQgFXvggaAJCZPuSfo+rMkxnBeJ9UwSQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9701},"main":"dist/index.js","_from":"file:appliedblockchain-silentdatarollup-viem-fireblocks-1.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"build":"tsc --noEmit && tsup src/index.ts --format cjs,esm --dts --clean","check-exports":"attw --pack . --profile node16"},"_npmUser":{"name":"ruisereno","email":"sereno.rui@gmail.com"},"_resolved":"/private/var/folders/vd/pzjqfxd944n3903s70c96rsm0000gn/T/00765bb6af0e9c7bc62042fc27b4c511/appliedblockchain-silentdatarollup-viem-fireblocks-1.1.0.tgz","_integrity":"sha512-Jc+fMgpGd1558WRqacXQIN3aPW0+UdAHyc7OynBaZnoF+34xv5bzLS1Ca3uuBK8xcGa8kMOZwWpuZgvflIPHWA==","repository":{"url":"git+https://github.com/appliedblockchain/silent-data-rollup-providers.git","type":"git"},"_npmVersion":"11.8.0","description":"Viem package for Silent Data with Fireblocks integration","directories":{},"_nodeVersion":"24.13.1","dependencies":{"viem":"2.31.4","@fireblocks/fireblocks-web3-provider":"1.3.8","@appliedblockchain/silentdatarollup-ethers-provider-fireblocks":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"10.9.2","typescript":"5.6.2","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/silentdatarollup-viem-fireblocks_1.1.0_1772206407267_0.7757092150456792","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@appliedblockchain/silentdatarollup-viem-fireblocks","version":"1.2.0","keywords":["ethereum","provider","silentdata","rollup","viem","fireblocks"],"author":{"name":"Applied Blockchain"},"license":"MIT","_id":"@appliedblockchain/silentdatarollup-viem-fireblocks@1.2.0","maintainers":[{"name":"diogopalhais","email":"palhais.diogo@gmail.com"},{"name":"ab-ci","email":"developers@appliedblockchain.com"},{"name":"andycampbell92","email":"andycampbell92@gmail.com"},{"name":"mirek","email":"mirek@me.com"},{"name":"danchmelo","email":"danielmelo@appliedblockchain.com"},{"name":"ruisereno","email":"sereno.rui@gmail.com"},{"name":"seromenho","email":"ricardo.seromenho@gmail.com"},{"name":"kennypt","email":"ricardo.rocha.pinheiro@gmail.com"},{"name":"pmcleite-ab","email":"pedro.leite@appliedblockchain.com"},{"name":"filipepedro","email":"filipe.pedro@appliedblockchain.com"},{"name":"mnikolaus","email":"mario.nikolaus@gmail.com"},{"name":"bertola","email":"nilson@appliedblockchain.com"},{"name":"lslima91","email":"joao.luis.achada.lima@gmail.com"},{"name":"juniorerico","email":"junior_erico@hotmail.com"},{"name":"alisson-diniz-ab","email":"alisson@appliedblockchain.com"},{"name":"losceicco","email":"arash.kafaeilotfie@gmail.com"},{"name":"lbltavaresab","email":"lucas.tavares@appliedblockchain.com"},{"name":"gabspeck","email":"gabriels@hey.com"},{"name":"ztadic91","email":"zeljko.tadic.91@gmail.com"},{"name":"kjack83","email":"ioannis.martakis@appliedblockchain.com"},{"name":"andremfaria","email":"andre.faria@appliedblockchain.com"},{"name":"tiagorvmartins","email":"tiagorvmartins@gmail.com"},{"name":"samfcmc","email":"samuelfcmc@gmail.com"},{"name":"brunoneves-devops","email":"bruno.neves@appliedblockchain.com"},{"name":"ewan-sims-applied-blockchain","email":"ewan.sims@appliedblockchain.com"},{"name":"geoffreychalk","email":"geoffrey.chalk@appliedblockchain.com"},{"name":"andyharr15","email":"andy.harris@appliedblockchain.com"},{"name":"lanreayobamidele","email":"lanre.ayobamidele@appliedblockchain.com"},{"name":"grzegorzjucha","email":"greg@appliedblockchain.com"},{"name":"guidmcalmeida","email":"guilherme@appliedblockchain.com"},{"name":"tudorab","email":"tudor@appliedblockchain.com"}],"homepage":"https://github.com/appliedblockchain/silent-data-rollup-providers#readme","bugs":{"url":"https://github.com/appliedblockchain/silent-data-rollup-providers/issues"},"dist":{"shasum":"e48867eee9bcfc9d19cac5ca5425691a5afa711f","tarball":"https://registry.npmjs.org/@appliedblockchain/silentdatarollup-viem-fireblocks/-/silentdatarollup-viem-fireblocks-1.2.0.tgz","fileCount":7,"integrity":"sha512-WXWbxEygsqDz56R6o679m9WAya/5nFxn3+++qhEB+Op/piUNiGMT3VS0KMad2xo3HNasSkUhr6+uFunSUrsAgA==","signatures":[{"sig":"MEQCICq6df/fwAgjb/rMefL6GIzrZKS8HeAQSS9My+wjWNmuAiB+C9DKkWRJz1tpN7h/UgOszmSI208m1njn6ZzRO4+A+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9701},"main":"dist/index.js","_from":"file:appliedblockchain-silentdatarollup-viem-fireblocks-1.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"build":"tsc --noEmit && tsup src/index.ts --format cjs,esm --dts --clean","check-exports":"attw --pack . --profile node16"},"_npmUser":{"name":"ruisereno","email":"sereno.rui@gmail.com"},"_resolved":"/private/var/folders/vd/pzjqfxd944n3903s70c96rsm0000gn/T/3303ea65ec322f0518974c614285d0e3/appliedblockchain-silentdatarollup-viem-fireblocks-1.2.0.tgz","_integrity":"sha512-WXWbxEygsqDz56R6o679m9WAya/5nFxn3+++qhEB+Op/piUNiGMT3VS0KMad2xo3HNasSkUhr6+uFunSUrsAgA==","repository":{"url":"git+https://github.com/appliedblockchain/silent-data-rollup-providers.git","type":"git"},"_npmVersion":"11.8.0","description":"Viem package for Silent Data with Fireblocks integration","directories":{},"_nodeVersion":"24.13.1","dependencies":{"viem":"2.31.4","@fireblocks/fireblocks-web3-provider":"1.3.8","@appliedblockchain/silentdatarollup-ethers-provider-fireblocks":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"10.9.2","typescript":"5.6.2","@types/node":"24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/silentdatarollup-viem-fireblocks_1.2.0_1781607390922_0.06271804129557723","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-02-04T14:57:11.269Z","modified":"2026-08-28T12:48:51.196Z","1.0.10":"2026-02-04T14:57:11.548Z","1.0.11":"2026-02-20T10:21:42.398Z","1.1.0":"2026-02-27T15:33:27.400Z","1.2.0":"2026-06-16T10:56:31.086Z"},"bugs":{"url":"https://github.com/appliedblockchain/silent-data-rollup-providers/issues"},"author":{"name":"Applied Blockchain"},"license":"MIT","homepage":"https://github.com/appliedblockchain/silent-data-rollup-providers#readme","keywords":["ethereum","provider","silentdata","rollup","viem","fireblocks"],"repository":{"url":"git+https://github.com/appliedblockchain/silent-data-rollup-providers.git","type":"git"},"description":"Viem package for Silent Data with Fireblocks integration","maintainers":[{"email":"palhais.diogo@gmail.com","name":"diogopalhais"},{"email":"developers@appliedblockchain.com","name":"ab-ci"},{"email":"andycampbell92@gmail.com","name":"andycampbell92"},{"email":"mirek@me.com","name":"mirek"},{"email":"danielmelo@appliedblockchain.com","name":"danchmelo"},{"email":"sereno.rui@gmail.com","name":"ruisereno"},{"email":"ricardo.seromenho@gmail.com","name":"seromenho"},{"email":"ricardo.rocha.pinheiro@gmail.com","name":"kennypt"},{"email":"filipe.pedro@appliedblockchain.com","name":"filipepedro"},{"email":"mario.nikolaus@gmail.com","name":"mnikolaus"},{"email":"nilson@appliedblockchain.com","name":"bertola"},{"email":"joao.luis.achada.lima@gmail.com","name":"lslima91"},{"email":"junior_erico@hotmail.com","name":"juniorerico"},{"email":"alisson@appliedblockchain.com","name":"alisson-diniz-ab"},{"email":"arash.kafaeilotfie@gmail.com","name":"losceicco"},{"email":"gabriels@hey.com","name":"gabspeck"},{"email":"zeljko.tadic.91@gmail.com","name":"ztadic91"},{"email":"ioannis.martakis@appliedblockchain.com","name":"kjack83"},{"email":"andre.faria@appliedblockchain.com","name":"andremfaria"},{"email":"tiagorvmartins@gmail.com","name":"tiagorvmartins"},{"email":"samuelfcmc@gmail.com","name":"samfcmc"},{"email":"bruno.neves@appliedblockchain.com","name":"brunoneves-devops"},{"email":"ewan.sims@appliedblockchain.com","name":"ewan-sims-applied-blockchain"},{"email":"geoffrey.chalk@appliedblockchain.com","name":"geoffreychalk"},{"email":"greg@appliedblockchain.com","name":"grzegorzjucha"},{"email":"tudor@appliedblockchain.com","name":"tudorab"}],"readme":"# Silent Data Providers - Viem Fireblocks Transport Package\n\n## Table of Contents\n\n- [Introduction](#introduction)\n- [Prerequisites](#prerequisites)\n- [Integration](#integration)\n  - [Basic Usage](#basic-usage)\n    - [Installing Dependencies](#installing-dependencies)\n    - [Basic Usage Example](#basic-usage-example)\n- [Troubleshooting](#troubleshooting)\n- [License](#license)\n- [Additional Resources](#additional-resources)\n\n## Introduction\n\nViem custom transport for Silent Data with Fireblocks integration. This package allows you to use Fireblocks for transaction signing while interacting with the Silent Data Rollup network using the viem library.\n\n## Prerequisites\n\n- Node.js (version 20 or higher)\n- pnpm\n- Basic knowledge of Ethereum and smart contracts\n- Viem\n- A Fireblocks account with API credentials\n\n## Integration\n\n### Basic Usage\n\n#### Installing Dependencies\n\n```bash\npnpm add @appliedblockchain/silentdatarollup-viem-fireblocks viem @fireblocks/fireblocks-web3-provider\n```\n\n#### Basic Usage Example\n\n```typescript\nimport { defineChain, createPublicClient, createWalletClient } from 'viem'\nimport { ApiBaseUrl, ChainId } from '@fireblocks/fireblocks-web3-provider'\nimport { sdFireblocksTransport } from '@appliedblockchain/silentdatarollup-viem-fireblocks'\n\nconst config = {\n  rpcUrl: 'SILENT_DATA_ROLLUP_RPC_URL',\n  chainId: 'SILENT_DATA_CHAIN_ID',\n  fireblocksApiKey: 'YOUR_FIREBLOCKS_API_KEY',\n  fireblocksPrivateKey: 'YOUR_FIREBLOCKS_PRIVATE_KEY_PATH',\n  fireblocksVaultAccountId: 'YOUR_FIREBLOCKS_VAULT_ACCOUNT_ID',\n}\n\nconst transport = sdFireblocksTransport({\n  apiKey: config.fireblocksApiKey,\n  privateKey: config.fireblocksPrivateKey,\n  vaultAccountIds: config.fireblocksVaultAccountId,\n  chainId: ChainId.SEPOLIA,\n  apiBaseUrl: ApiBaseUrl.Sandbox, // Change to ApiBaseUrl.Production for production\n  rpcUrl: config.rpcUrl,\n})\n\nconst sdChain = defineChain({\n  id: config.chainId,\n  name: 'SILENT_DATA_CHAIN_NAME',\n  nativeCurrency: {\n    name: 'Ether',\n    symbol: 'ETH',\n    decimals: 18,\n  },\n  rpcUrls: {\n    default: {\n      http: [config.rpcUrl],\n    },\n  },\n})\n\nconst publicClient = createPublicClient({\n  chain: sdChain,\n  transport,\n})\n\nconst walletClient = createWalletClient({\n  chain: sdChain,\n  transport,\n})\n\n// Get accounts from Fireblocks\nconst [walletAddress] = await walletClient.getAddresses()\n\n// Get balance\nconst balance = await publicClient.getBalance({ address: walletAddress })\nconsole.log('Balance:', balance)\n\nconst recipientAddress = 'RECIPIENT_ADDRESS'\nconst amountInWei = BigInt('1')\n\n// Send transaction (signed via Fireblocks)\nconst transactionHash = await walletClient.sendTransaction({\n  account: walletAddress,\n  to: recipientAddress,\n  value: amountInWei,\n})\nconsole.log('Transaction Hash:', transactionHash)\n```\n\n## License\n\nThis project is licensed under the [MIT License](LICENSE).\n\n## Troubleshooting\n\nIf you encounter any issues, please check the following:\n\n1. Ensure your Fireblocks API credentials are correct and have the necessary permissions.\n2. Verify that your vault account ID is correctly configured.\n3. Ensure you're using the correct RPC URL for your desired network.\n4. Ensure that your token is active on the SilentData AppChains dashboard.\n5. Check that your Fireblocks account has sufficient funds for transactions.\n\n## Additional Resources\n\n- [Silent Data Documentation](https://docs.silentdata.com)\n- [Viem Documentation](https://viem.sh/docs/)\n- [Fireblocks Web3 Provider Documentation](https://developers.fireblocks.com/docs/ethereum-web3-provider)\n","readmeFilename":"README.md"}