{"_id":"@opendatalabs/vana-sdk","_rev":"301-5009052e9d9228358399385f5c94f095","name":"@opendatalabs/vana-sdk","dist-tags":{"alpha":"0.1.0-alpha.5ade264","pr-147":"3.0.1-pr.147.f9fcf43","pr-155":"3.2.0-pr.155.6da79c6","pr-159":"3.5.1-pr.159.12a6f39","canary":"3.4.1-canary.3957547","pr-171":"3.8.3-pr.171.6a87072","pr-184":"3.13.4-pr.184.b3b57a3","pr-186":"3.13.4-pr.186.276dad0","pr-209":"3.22.0-pr.209.6527649","pr-208":"3.22.0-pr.208.e9c19e9","pr-210":"3.22.0-pr.210.0a5d07b","pr-207":"3.22.0-pr.207.bde799e","pr-211":"3.23.0-pr.211.36da1d8","latest":"4.2.0"},"versions":{"0.1.0-alpha.5869423":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.5869423","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.5869423","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"5432ab14e0c86d678a4aea976a49f063779ebca6","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.5869423.tgz","fileCount":13,"integrity":"sha512-bwE6g2/krWouqkRv5KKe+CNIp7qgZzpLD3sABbJEU/+1cii8y8D370tATtGdhHUCeG/W7m6cR5XJLuslRUWNvg==","signatures":[{"sig":"MEQCIBv68T/1BfVeGFD2lAjgxkpEKGCnUPe+rrH3N4eBO2rNAiBzvsSmxsgPArNgs7/N0rVH+V6Zq6MLpn5+Tv5Vs8sJhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11699873},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"default":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"}}},"gitHead":"5869423611c18851774961f329f9b2046faed3eb","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.5869423_1752721871517_0.5836618704856449","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.5e925dc":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.5e925dc","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.5e925dc","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"1fde5dc34d27a51ca80f0a68007dedc77ad9aa1e","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.5e925dc.tgz","fileCount":13,"integrity":"sha512-dLRNkDLs+rSBKEJ7klzZwQusUIvP0f7qOV7K4QsPqY/xoXCZrmAFzV8Y6cISrfoIo7xvOuaZt2ntY4mYXjgdOQ==","signatures":[{"sig":"MEUCICk6w5a20VauomaiuHVwIOYT8zkVLHYZ52WzjD3BjSzqAiEA+RsUCSAM83PI4DKbenG3zycdZQfmlBzlAX8bUGdjNXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11699873},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"default":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"}}},"gitHead":"5e925dc79abd241f7b52694e74f0bb2ba714c66a","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.5e925dc_1752766181014_0.24110798795416155","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.e64ec83":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.e64ec83","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.e64ec83","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"4eeb056be47c49b8ff181faee01fefdcd608434d","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.e64ec83.tgz","fileCount":46,"integrity":"sha512-wPIy3/xK6qd1VwjMqgnOmOzi6IXWqyOCrvftvvZqiHVBrqmfLjq6o42exAM84Kuov/zU6bMxGFltFP3kpKF2kQ==","signatures":[{"sig":"MEYCIQDhO+gLO+i60zZhbSPpuhabWnuWUwHGthVS6c8MJJn3WAIhAMQCrqxfAwYAyRmUpIweiuoauKfpAJUIwiS8PtgHOxOK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12237324},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"default":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"}},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"e64ec83efe18a1f090357e84cb195767ab94794c","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.e64ec83_1752775414478_0.638134231088517","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.c17525f":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.c17525f","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.c17525f","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"f14cf08f59f5a136465c3aa815e406d317d33d0e","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.c17525f.tgz","fileCount":46,"integrity":"sha512-aX28ODh7oGJxJzpsqA8tPkW9qONFDs/820YlcTgn7ybKuk6S8h82fEcfc/K9Oc0QLcwO44tjn0YPD3Ae/gVPvw==","signatures":[{"sig":"MEUCIQDjGJC6A9GN04I+pqnZMbya/SwioPK0XlFW4TUPV1qUkgIgEPPRXS3laoVh2AjGBgsTZ4IZ0pYIe+DHFqYrNctIhzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12118924},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"default":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"}},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"c17525f4f85a181d7171ba541940e9d5d91f0b21","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.c17525f_1752833045888_0.5660255455990921","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.793d5ba":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.793d5ba","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.793d5ba","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"a52a9deef9b9617049a24d17e3d0c1767d2c441c","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.793d5ba.tgz","fileCount":46,"integrity":"sha512-TN8EjzJhBqLEurjdkAftWsWNOY9vH5A1efI2/lg6gJbC6CAjm5ZJfP1yy6LXfNHy5hjhsMSWZA3ui31LOyIoMA==","signatures":[{"sig":"MEYCIQD0xOrvB2knX6nRerKCmAGvgS3qhzJBfKugd3B7nf5V2gIhAKsnyC1MDqRzZpp09mS5Kq7ZcMi64i2Skg+ZBFvrV28H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11222174},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"793d5ba7b55fd1a02ad40ae24487cb24c6495b38","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.793d5ba_1752881945700_0.2387383538937311","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.761813a":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.761813a","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.761813a","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"3655a3393653e51189021adeab1dd52d6959641e","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.761813a.tgz","fileCount":46,"integrity":"sha512-p/u/7rGzvZKrunwXRJV9vuxu+yfhE1vxAef40tuPKpgJfaL/s3vB2KFhdcoyP7E8vTHS0wBszST3FP8QYTMa0g==","signatures":[{"sig":"MEQCIE0+KABIDAuOTLTC05HODaPrPAuyG5N5ca4BQEctGgxKAiBsP5kFvdD+Y1WoQZpK5E5PHArALQ4ETk7czPL3FBxIPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11258552},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"761813ab23deb0a6e09c34bdabd9245495c07c8c","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.761813a_1752889778516_0.12654818080679098","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.adc188d":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.adc188d","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.adc188d","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"a77576fcbc003681068f87fded7a1cc5044ba6b9","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.adc188d.tgz","fileCount":46,"integrity":"sha512-9DXvqIAoQMMynBLFfQxN5xOcGyQQpC4s2mCwDFIiyPXCCzy+KS0m0QEJo1kr/bYAfc8Khn20+D1kRfr7yauC4A==","signatures":[{"sig":"MEYCIQD1WmxcLuNj+3GP5yAwUYy7TGUpR1BBa9l1MFGkL6/pzAIhAKHD7CsK3PUkDQoRn2PVKPftS0yE1YmhzgsfpbS7J0h/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11258686},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"adc188d296be0b003cee111410a2b15c7c464067","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.adc188d_1752960951532_0.617566005053451","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.8fd7ef5":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.8fd7ef5","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.8fd7ef5","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"72ae458d640117389d2b2b48f0bf84ac8db1e6b0","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.8fd7ef5.tgz","fileCount":46,"integrity":"sha512-0ti75YIjGYq9bQyqIMGyWYaH61kuNOjBf+KEP/mSpgju31AlS7F0DiSc9u013zlkKAbE4lJrwUgi0u80lNBEug==","signatures":[{"sig":"MEQCIG8pu8vgBbPjq0v5nX1IAZ2a52uMEsYQV+08zvGsQVTeAiBwPIG2rqzWVOW661JWHYY/3UZGpzrSQb8yElApAZLoGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11398052},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"8fd7ef5541156de78dcff99e32796240b742b063","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.8fd7ef5_1753137438144_0.46030949996983406","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.376e2fd":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.376e2fd","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.376e2fd","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"294ee09416734806b466c7332dd0278213e7e5b6","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.376e2fd.tgz","fileCount":46,"integrity":"sha512-BlXHob33hMibZOvNo1Lyyrc8VSq68eQZH6+jAxWNxWU1fT9iE7qs2qV3dwIhjiaWHTlV5EMS8UBdsF7R1534Xw==","signatures":[{"sig":"MEYCIQDv+iIkneOYjpXBQIQSftNTGdZkiMzGaIEDb4TsqJS36gIhAMh1CTMWM1hk7+7C3czLEXZxGOzgHWEBEhmBrBWKln1U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11398124},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"376e2fd7b8ec4f8eb3fe6493cb5f6c157de5081b","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.376e2fd_1753153842850_0.5783914515083619","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.f05a34e":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.f05a34e","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.f05a34e","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"3ffb1fccf41be85daa06b10ad0d2599c61de8531","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.f05a34e.tgz","fileCount":46,"integrity":"sha512-RB0emdqSXzFeqNbQ6hG/Em4S9gvTIo4qJqtZiXWD9yd2Xp4DshoVVIG3YuRBUR5+Or7t/CNmyJzLf5YQgxGetQ==","signatures":[{"sig":"MEYCIQDnr5mWTk41XSPNDcEMGnvL82wkrfURcli0N6qdQ2tT9wIhAOAtRG2qqV2torx6zgItuVElhrKzjVVanC+znMVYyeWN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11398124},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"f05a34edf25998daccfaec746f7ada9d77581d29","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.f05a34e_1753156658167_0.37338430830854286","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.b390e7f":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.b390e7f","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.b390e7f","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"c5c2b773abde6ed9e1df72ca96aa2a207d50cb19","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.b390e7f.tgz","fileCount":46,"integrity":"sha512-Ewnyq3dl/B+nia36ksr9GcVv/Eun4ipf7HrOJpq0BMOLoBh6iKWfdzS1dmb3Yus7ZohNFcPoKwf/0mGxtzhudA==","signatures":[{"sig":"MEUCIQDomrUHwee5kosoBXjxJ5JqCP6Vq6FFgIp/A63TFZKOswIgaPPFmLlFck67zR9EW2xMl1z2fECvAZNfE8s6pkbJDnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11418654},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"b390e7fad61f9220e99f83bfb22736b1816df936","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.b390e7f_1753220018074_0.6075384262548165","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.8eb4e46":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.8eb4e46","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.8eb4e46","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"5670dac8e120571c3df348127988e69c84c67846","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.8eb4e46.tgz","fileCount":46,"integrity":"sha512-nrR/D8hREjzfyXMNedY/2c0UC949dfwWo9Yr0hoew6mJ0LjY8qMLiAuKUFhkECqjStLmpsC4JAg75VcuCEaK7g==","signatures":[{"sig":"MEYCIQC9xshA4o9eN4P0ilAvIX43c9DDELN/fBpRWrhPIt+tHAIhAO78TAUwseuhwT2vJ8wA9/N2ffvWbUYvcuJTJVvo5ljQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11423055},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"8eb4e465c74f2b105b53bbc3728d0134bd96602d","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.8eb4e46_1753227131566_0.18292042322467217","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.7e4db82":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.7e4db82","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.7e4db82","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"ce6a91e7d340646db0be9f188ca160d869de12c3","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.7e4db82.tgz","fileCount":46,"integrity":"sha512-Rij0o5ir0ty2eTIxVZICooW+9EpmWGqRppo+uieyhbnlqTYLLF+qTa3k5k1U4fLUD4jpTN8oWwyNTZPx9bHEZA==","signatures":[{"sig":"MEYCIQDTE3e/bTEuSBh3NvxvSbZMQPfY0ZiB7CFZoQyHqcXVDgIhAOGSSEnsr9YiwqgiviEBnpNdFbkfqmppN0FP8z2w2ToX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11406998},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"7e4db825ab3974fe684ec696bde0c0de3e885ec9","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.7e4db82_1753288439128_0.590261343154981","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.a145c3c":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.a145c3c","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.a145c3c","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"d40996c5e0ef1fe33c09a67ff4b6e4d03c4926e8","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.a145c3c.tgz","fileCount":46,"integrity":"sha512-HdIZFNTG36JXnF3K38rQK8G6dTDFGrIQHysVCG9jt8PfvYfzj/qWFxnM+40mDUKC0+IRBwEKrioc+YbkQAHBJw==","signatures":[{"sig":"MEYCIQCBn9RSOeIqZX8Vw7M2pMnENe2Uu9tgAS++izdMrJSwLQIhAK51Zp7UBb8MxPX2hdxkwxHVu9yHbmKg9tCAmDB/zIO4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11564389},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"a145c3c2bfea81c5e3f2e48b7f7e7550932890c7","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.a145c3c_1753311027688_0.10999000294717454","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.757b5d0":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.757b5d0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.757b5d0","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"23b76566f7c5e7c74a59e08ef7f2cbf470f638cb","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.757b5d0.tgz","fileCount":46,"integrity":"sha512-nbXoKkoG4lgippK3PHPkY+pDjNGXIat8rrtvLzyxHuXDsNPZBxhOvsfxNlH1xQYJ59SSg7mDxdfRGjiaByTnQQ==","signatures":[{"sig":"MEUCIEHTtHd3H0rhcZHaD7hyKdfz+tJvXc/o3GDUGeCqb5FGAiEA/8jj72JvUHBc6MFs303Kn0gUS/UE3AWlcmul+knSmf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11589320},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"757b5d0327d4cfdecbc15974c3bf389c4ce8a018","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.757b5d0_1753311090933_0.6884708559046118","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.52b50da":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.52b50da","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.52b50da","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"f322847f7a9f0add643e8aada622a7759976fc1d","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.52b50da.tgz","fileCount":46,"integrity":"sha512-/m0NNePQKGjjm/ahxhX9pHH9JHKhAFNBw+MkjKxb+tHSl5INypaeMPBTqnJUfU2V6tI1ZgCDBrmytsPLhxBSHw==","signatures":[{"sig":"MEUCICAP4SApk/dWzH1Ed11/BLfg800CWTMIO6d3mIpOlUWHAiEAs8q7Tc/SdQ87ht/OB9Dpd0BJRR6rsPXagby68O8u9q8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11777351},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"52b50da45734f5352fb8bcd5be26216bd8de2fcb","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.52b50da_1753320563745_0.3433518796052315","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.d6bebb0":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.d6bebb0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.d6bebb0","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"1a85607e8d581db815fb85d4d135e77f0a2b06dd","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.d6bebb0.tgz","fileCount":46,"integrity":"sha512-NHJh2jtaPITowdGUZxCoZtBZs6YbPTdkplp4Y9RbeNiURKRxzVEfaELIxZPx7aydl+ftjsMUWnEsSJIoBPD3Tg==","signatures":[{"sig":"MEMCHkbinuDpVXsqXiezNactdT8GjgihnizDZs+x9GnL1QIhAJVqHp2/2v3s8ImDz40zJDEonrPpqvRL7TapeHtzkwQA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11598194},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"d6bebb08252b98459914b73b98df72ea65dae67f","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.d6bebb0_1753322082821_0.2474567678325752","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.cb72de2":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.cb72de2","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.cb72de2","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"d236c71c27cae6e3e6b18aee6083ac68ea1ff870","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.cb72de2.tgz","fileCount":46,"integrity":"sha512-wkNk3YKbPuuch1m4sZHDe8DRibWlu13dnnoyumUG1MZS4F81JUD001+s1CVkf36bi1b07wLgIRAb3CoeFUvu9Q==","signatures":[{"sig":"MEQCIFml8f+Y3Cey6Mre8R+hhtKh93O28sYmJbWzMiUEBEgwAiBxTrq31MS91/O7Y7gxgj6OlQuRDtsJF216nJNU+zY6KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11777264},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"cb72de24bf9efad5555392b3d0a2ec119e53f192","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.cb72de2_1753324637290_0.712000174093895","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.d44f792":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.d44f792","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.d44f792","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"561dc886bcc8a073c5bcfb79703f80cafafdd928","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.d44f792.tgz","fileCount":46,"integrity":"sha512-i95PCeGSW0JGG65mBRX7TycqWMbd2Cb6XtetcmJxrTpAnPIhefjPv3r54rYVIO/ktSYF3tvyKt+TjJThMyNnzA==","signatures":[{"sig":"MEUCIG60zbe7ebFTdls8Z/lg9HOuPzT9TWmjQN+ZtMo22xjFAiEAzMP3dW2bdtt84heJbLnYxGU68/o4nHi3z7lapNV3uS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11972666},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"d44f792f4dad3427b06e1a094248cff5abedee93","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.d44f792_1753328053820_0.04569154921461838","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.b0b3dfc":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.b0b3dfc","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.b0b3dfc","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"ff7736b2ecc7ac6ef0b4022e15b2c4509653fab7","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.b0b3dfc.tgz","fileCount":46,"integrity":"sha512-ZeOMMLHp2fxuJsau0LtgNJdOZKEdrpagaZorDI2ByBrHrbEmhBbtCJe9kmFVN+FfWk7ok1lt7NnAfr4chumJNg==","signatures":[{"sig":"MEQCIBR+6MVik/89GUK72ItoRF2xfJg5pr80M9cl3NPUKuRZAiA6E194j7f1RkR6QmMgxDlY2+kQgLd37gpAqUopaRgPuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11977736},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"b0b3dfcfb61e0d30bf8b40cf6489f770e7a5ea65","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.b0b3dfc_1753328630501_0.3659118441835554","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.9a32094":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.9a32094","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.9a32094","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"00e2bacd1ce408050dcf5d394cec673ec3c145ef","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.9a32094.tgz","fileCount":46,"integrity":"sha512-owQ7nTOIJS2mKwl82gFjWZrGYjnaVJZViossXWM0ANeJqCq8VfA588fDU7VNC3Hs0O2QcxsWRWDj6n0AVdP8Bw==","signatures":[{"sig":"MEUCIQCnwafveC3RHX4CxxopSTqWRnhJ0dEsOHkqmjj2sjjwXQIgOytAAczu9wDBBqyorHUd+zsRYoQKMB+8SJnyURGH63E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11977736},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"9a320947e6189aac1ba0e8349d445ebdc05da363","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.9a32094_1753329568998_0.21384199448408836","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.81526eb":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.81526eb","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.81526eb","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"97c9c02e31d370a99e525de00aec7c2c89f87140","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.81526eb.tgz","fileCount":46,"integrity":"sha512-n641c6O2Xw14cBXRU4UTGatC2wo73Mr5l/4LibbwVxoig2C8MsLv2apzT/n0x6JKj+laauzW8tDDsL2Rk0gTdQ==","signatures":[{"sig":"MEUCIQCISo1XnoT19/zHLvP8F8xrVZK1yPdAsri6zUqmI8qm2QIgaFcLqFH1QLJ8mr+4m3q86GusZXiT3r8JCudERP5JY58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12711957},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"81526eb32f4a79a8fb8fb83595422e69ecb248b4","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.81526eb_1753353135016_0.4576339369301339","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.8c2e762":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.8c2e762","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.8c2e762","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"c26f5225aad9f34f2b9271305ff1a0bd3c5534be","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.8c2e762.tgz","fileCount":46,"integrity":"sha512-9HZfPAaX4MTQf1dDh7Wh4DrnACrSKeQtniJBVb/iN7+Yq9qHpB57EKzYWIimsYALXBDEqHJDStVj4Pp8Um0OBw==","signatures":[{"sig":"MEUCIQCq47lSsPeyARgT9jQQwIYNcqV4qBqNgLFHPTFWuWi7ngIgGnQBpRupVL2xWhN9DRhrWIhSsiJVejLIWMVqbt/ldAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12715992},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"8c2e7625ac4e6b25a9bf60d8324a851eefa6b278","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.8c2e762_1753359352901_0.10787967843860446","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.ee24d86":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.ee24d86","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.ee24d86","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"01a2886bd3d876af768cb09eb82c7c482010fac1","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.ee24d86.tgz","fileCount":46,"integrity":"sha512-GhKqOdowvUECLwmsvuwxLjiXWmYJv9Cj6SYJKdzCvuBnAERnbqjPN3CrsFLBbIEsi+aW0kK9oULQE0cgjSJzzg==","signatures":[{"sig":"MEYCIQCJuqEspcrK/feL8Ec1Ror0Ers4y1ToH6VhXOlGm7RYNgIhAJCWK6Nj0LEZPYtntSrXTU00Xkc62bMutXwhj95y05wI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12715992},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"ee24d863217908add6b73ffbb0f4923ec9af86c5","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.ee24d86_1753359950676_0.7019838250051567","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.73a31e5":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.73a31e5","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.73a31e5","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"070378714b3eb45ce4404078402188fec90f5a19","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.73a31e5.tgz","fileCount":46,"integrity":"sha512-HzTVUKGymI8QB6t7w7uXBxJnc4hezRU2mIGyZVLYEpKkX+4t/jv3UgZeUxreHZYftY8NQ9d4rau+MI3uZ8qWOg==","signatures":[{"sig":"MEYCIQDphfb16UP9yJEhNOeUPZ3CQ+2+EHPO8mYYLtaXsDWZMgIhAOCzQ2Ghcd/levX1orVmFXcJlzFSxs1nX4zUjoECCWwI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12722659},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"73a31e5ba10004e7571a2f8420c6525aa85711eb","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.73a31e5_1753362472236_0.4169218352674353","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.aa6c056":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.aa6c056","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.aa6c056","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"c9cc4cd82055406869e771441fcd2d78dd88aec2","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.aa6c056.tgz","fileCount":46,"integrity":"sha512-mNaq94BiPSf5M+WkEJADu4l7dRHq7vZ+ISLyz59pA8eBUIfLBEBkJ/sX0c7Ut5j3y+fFZ9OyYSgO7VIJefXIJA==","signatures":[{"sig":"MEUCIQCiBgMqeUUdWOYW1XbMn2kQ9QI/3AvUjjMNP0SmVsCjowIge4xlzzKmOLj786rwJq9mWzfdgzapb1yn9R2ViW/oapo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12722659},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"aa6c05650cd5b4c138027892796dbd60a6b5afd5","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.aa6c056_1753365338046_0.8251552535032618","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.b23c60e":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.b23c60e","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.b23c60e","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"3e3f68e3fd6832409dd69891c76b6387892b4e9d","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.b23c60e.tgz","fileCount":46,"integrity":"sha512-LnPd9tO5YerLFy+pipSqr0VGK8r+LSFkznxxSMIOhJBZyY643VBv8Qxy6kzXY9LRLs1XdLKOYEStd7v0GSVhLA==","signatures":[{"sig":"MEUCIQDad5nRZalzx4FnH4Z7qSThrUkraBEi2PQfO//fybVSNQIgMpIHutY+QbjckTyRKyNGYBKvSZEizatdTRbYxCsyb/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12722659},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"b23c60e27e5b0d2cc7a12cd963dde54c2ab6c75f","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.b23c60e_1753367986013_0.4801291579248619","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.8281c2f":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.8281c2f","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.8281c2f","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"7b544b736b8f39971bc8491e3118225567573778","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.8281c2f.tgz","fileCount":46,"integrity":"sha512-ZvhO2eyThIqUPS2Ro6KzxmtOgafHa2LU047rFTQIYGKF0EqFSw4SxwoKqm453KyX75xKO2ZARAggJW1cYlep5A==","signatures":[{"sig":"MEYCIQCZqWHnwMbWObSWNIT42ryoNlNjn5yitL1SrBgYsZTh9wIhAJTqk128enDLRx8aVSGb3n42gxRTgcSjKY4ANiZSelQj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12793192},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"8281c2f7ac518069df172c57c2a4cb4b7d3293ea","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.8281c2f_1753369348341_0.869551569145885","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.82bbb39":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.82bbb39","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.82bbb39","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"1fe429b7dbfab777ea72d8c233dc358cc826ed50","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.82bbb39.tgz","fileCount":46,"integrity":"sha512-Yaq6T7IbKcx9NFt4auxNIevQRvdWWxkNgR5NLUHYcEPHYHgtcLD8+CpYL+AyfgenjFzDvqRlJhh8NbKNIdgNCg==","signatures":[{"sig":"MEYCIQDjzkFypl/R/vEa8oZL2C1imJeh5iiR5s/6Gs6gtQC44gIhAOkoDpY3bPbpSEs0nkBggCgWpnS4YZV/v06tc91kUoBA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12793192},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"82bbb39ff98e14bb7f396042a75e025f99d8adcb","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.82bbb39_1753369902016_0.962563250107926","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.422707d":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.422707d","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.422707d","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"d0f7c7e6160725e3b8a0b567e2ae6faec54145fe","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.422707d.tgz","fileCount":46,"integrity":"sha512-fQ+lJrl/2zNFMPo8lFxWnUIFQmid2D2xc9nqNdchOf/VOVuavzWNEqE7lkofl29arWyEexPEYeAk0vVwfG4o2g==","signatures":[{"sig":"MEUCIQCmoUkzgahu8x1/686+h1tjDX7HkpDd9jmUugP72Dik7gIgD4aglLwwrXA6sWoYS77WbWQ9NJV6hiO8cozcfNorkqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12815591},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"422707d41e6fa6422a7cf94f044745cf9d1e02a3","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.422707d_1753379808270_0.7158887028643706","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.7b8f31d":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.7b8f31d","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.7b8f31d","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"583c1659b1e6454835c939c0528e456413edc317","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.7b8f31d.tgz","fileCount":46,"integrity":"sha512-nsqjzXQI88yvHRQ+2GoWqh1A9Vyd9KY6OxZ8/RUzCqNhTZnrOhJ74MWHp7DcbcOrjUQeAQZSwymTK68YHldNDA==","signatures":[{"sig":"MEUCIQC5cCYhum2cxGY5g8VkzAe/eVq348+eHdklAtqBJKD95QIgf5cyTv1fXVBPOjzQu2FsA6fOiHpEiBJKOYwt5quuVGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12815339},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"7b8f31d249071515050f9febe4e9cfe6a0b40127","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.7b8f31d_1753400568529_0.9311606092188343","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.a7bcbd6":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.a7bcbd6","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.a7bcbd6","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"f4421eb955c446709f72eb01d6e43b32128d547a","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.a7bcbd6.tgz","fileCount":46,"integrity":"sha512-FgbCS/E4ZsuGK86/lEQXhwiW7YpmZWuzwMMqwcQvOBmZRSHmYsxml5G1XCIbBRfTsjP2tDssbnkjOCFsu8hDhA==","signatures":[{"sig":"MEQCIHfbZphBpjRL5TFC/11NQJzUEuIJKxUSYtVvJ25+qQzHAiB+zZtJ33QfePasN9xBN/gAFOcsbo8NZjusqKut0VH51A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12815405},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"a7bcbd6d91b25ce5b277e6ee6eecbfaa42533769","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.a7bcbd6_1753402185950_0.7260528761862639","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.360fe17":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.360fe17","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.360fe17","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"c03f67f8dd462776594f6b423d81f73846b767c8","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.360fe17.tgz","fileCount":46,"integrity":"sha512-xGD1StpDH6cNLrqwVIx8m+H1vDLpwfTHpPPjEPp3cWZ7FPwm394zCztFD4BPQ9Uql3hLF67qF/nVL+EE57bLdA==","signatures":[{"sig":"MEQCICpmk+CZyTb7+2x8VigijvVjE/KYP+wysKvHRBn8pwPSAiAxn+OY6VI8+g/zTnKdX7y9V5Mvtdbt6r0Ga/XleowkbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12815405},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"360fe17b4c7478d22694d5beba1b834dbac8e7d2","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.360fe17_1753447389396_0.8426798865498688","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.67b0a9c":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.67b0a9c","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.67b0a9c","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"2f1dbe4b449deeffc1dfd11fbe1f442035d65feb","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.67b0a9c.tgz","fileCount":46,"integrity":"sha512-y7oPFQ+8afA8HtqXe2HbfY6iLmL+qGU9c+hB1EJaZffhmg9u6V+ZWV1ei5wOdOUVBdztror1GDir2QTjtdIXsQ==","signatures":[{"sig":"MEYCIQCkcvNfWbCTEw7wEBo68y+pcDoOGDX8JBIHHmBjqdYkEAIhAIQpPrA/iEZlIsSxWV23P6d70OAE+14MeE0R2PvJ5r/N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13022876},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"67b0a9c19fa2cb148cbe798bcccbc01728a8d27c","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.67b0a9c_1753801514778_0.7244819032116536","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.6b821f9":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.6b821f9","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.6b821f9","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"405704538dcb27d566b7588477f5bc5e0ee068b4","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.6b821f9.tgz","fileCount":46,"integrity":"sha512-DqYdFYqx6JtljM6ZylOD+NrtTjqxSKk1TH4UEnRogneLm5Z5MjEYS2EWGrLEuuGdiT+aoNYgDQuIer6VbsIQXg==","signatures":[{"sig":"MEYCIQC5/ywd+jDervzuKNHWSDN1VJ9oW0oket61T5absJDjhgIhAMtKZ95J3XFjvwbZY1sKHQKRIj32W7fc5pO02oM6Ywpp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13022876},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"6b821f9521d6a08a491c47ea18ebddda514a4586","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.6b821f9_1753804740393_0.06089459897732441","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.dd95ac2":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.dd95ac2","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.dd95ac2","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"c28e0f143ba2432c6c18fc5b88f991f4216807d6","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.dd95ac2.tgz","fileCount":46,"integrity":"sha512-NRppAKhmtQbAtk7BVxoF4ho1G5nCKj1suO3bKInrntCDYB0EqdB+8Fw1uqoIKsqWELVzwNxJsIl7cYT6RFmcjA==","signatures":[{"sig":"MEQCIA4+anqCMxtgVWUDudHycAKJOCQuenWvzzGqtSg2Ic3QAiAvg09uw9YZzXlsVrlx2WtihbWTqIlhjcLYv+Dgo+JVTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13022876},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"dd95ac2dfae6d58261c2a102dd81a69ec4f679cb","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.dd95ac2_1753806293087_0.8023845860365819","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.8f514ac":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.8f514ac","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.8f514ac","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"eb9b54c5ac933287f71e4373c6cf6633817a3fe4","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.8f514ac.tgz","fileCount":46,"integrity":"sha512-y1VTT2H9wuSVK12x44EI7cQH009svcitDE79JmY8b3PMUEhBDh0kWszIKziiv48V5kkinBB7UXSIG4pn60t6RA==","signatures":[{"sig":"MEUCIAR+flSz/t1CXsn350NYfscOUlNLfws1AGv6ak1qIOavAiEAnHmc4hzQw9G5sRobN4RJ7ToyxR7yzUuGI+AWWH193ms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13022734},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"8f514acee7f75e657fde77d7ffe32b46972177b7","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.8f514ac_1753873761819_0.9127763941938523","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.4c1eb5b":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.4c1eb5b","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.4c1eb5b","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"00d7240059e38e215ce030f2aa81ad74a2db5ab7","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.4c1eb5b.tgz","fileCount":46,"integrity":"sha512-3hPRYeWdVjcc+PARAtWwzICgRbJCyqce5h1OUVreMxcOQxSIhiu2p2Tpkg66136OKpRAV8A5QwhdeLGbyt8sIA==","signatures":[{"sig":"MEUCIQDV1CTccvL/dcZH3mbWESoaZWKyu111nhHG6PCbQD6kuQIgIjA7OQ/ye28xdktvT0LZZV4+gLTLyZOxydgLXX60a38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13022549},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"4c1eb5b8fe01a93558f676bbc4a702b272c0cae4","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.4c1eb5b_1753874325666_0.19110203346220533","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.f0290d0":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.f0290d0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.f0290d0","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"e9f584ecd25f60332baccf21ba2941e4c3283a26","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.f0290d0.tgz","fileCount":46,"integrity":"sha512-gcZEramkrqqbQbPGqiaqN2vmO7vJm4w2FEQEagQ9h1GsOT+FpVo3PYs7y7XMUvC0gJTXV9pTu6tnhRwTVQgUCg==","signatures":[{"sig":"MEUCIQC8wBoz46bR1mdL30VWe9fnOKke702wjrO9nDaly5JvAwIgXre8yEGP3YawH1UIywE81FOhHsJQlHpupQdA+W8c328=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13038932},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"f0290d059509641d21aa888df5c4793901a3b1ce","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.f0290d0_1753885922199_0.7545558393207759","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.71a61ac":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.71a61ac","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.71a61ac","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"ca6aa9c68aa5ead01c62fc5ff7f52ff5ce2f7c3f","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.71a61ac.tgz","fileCount":46,"integrity":"sha512-3HUKLifspaRKm2vmL3Lmt6U6RdFzi2xYeCdeBPbbt06Yr4vUClXbbADSFCRToO861javqhrGqTivVTsK/xsWyA==","signatures":[{"sig":"MEYCIQCipaJgrnRRcI8a3tMAF4jVTYH+4oqrVD2W0UueSDDINQIhAI7C8sCB2Ef88YNtNOHcEIOPgkse6wiPPzYmuxLWIa7Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13038932},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"71a61ac4af2182cdff950e0647fe7a10c17d8a04","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.71a61ac_1753886493732_0.5041845966509921","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.0f91599":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.0f91599","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.0f91599","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"b7a66a29ccd297cca4195a18fb161096a89c2219","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.0f91599.tgz","fileCount":46,"integrity":"sha512-Ufo5CeVI0b964yRvTbJJwaJEDjcwCeErFF6Ucpbvu3RkNfvG1Wa3pr7i0Aqt0sEsOyVGFvwCjipyl7vBU4YiCw==","signatures":[{"sig":"MEUCIQCufSx0P2auZKx0yi5LJWaQbAue8XJnTtj+Nm97TtiblAIgGiVLyp6Xwcd+meS/7JJNX7gQT8fmU/RLSQAGVDgd9H0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13096406},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"0f91599b7178c453390af5f64269b26edf8012ba","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.0f91599_1753893887899_0.12660446916097068","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.d090864":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.d090864","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.d090864","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"e28e901205b645c0b57d9ed3dc5a466d8ddb5ef9","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.d090864.tgz","fileCount":46,"integrity":"sha512-mn8Skz4jVMssZxrN6BrIfioqFaSc6+scHlfjBT/HF6ewW6jz4WrcStqjJ4T1Wm8zM7fO9PIG04g5OHUF9ONvTA==","signatures":[{"sig":"MEUCIQDcSFb3hFHfZ1yAlkzkcGXuEBCp7W2ZeKUhMLip8GllmgIgMRnF7fR3zDNrlMwWA+xK1zOs4jhAcq5q9WLxZBverAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13096406},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"d090864d952e1ef547bc37d95dad54e4ef7ddd00","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.d090864_1753893928435_0.8661468265543106","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.292936":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.292936","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.292936","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"4ddc61738f534329b517e2f88b8a5a45c67d59af","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.292936.tgz","fileCount":58,"integrity":"sha512-YNNyfsunO9t94gPEVybzqHioQ2UIEAbLaZh5eK9JCik1zeeEgjfdhOHgVUBcqWWDw8UyUJyqbeykAZJZVzbvYg==","signatures":[{"sig":"MEUCIQCRSFfCgr1zPHYpYZA9bRJoE6Hanf93exV4+mkMPkjh3gIgPObQpVvnFKjSLcp/wV0ATcCCVJLIB4VSeA3XAD4z7WM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13209109},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"029293627aabbdae44bcd6d33a40423f66bb00a7","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.292936_1754422775465_0.4112692005671059","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.3d5028d":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.3d5028d","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.3d5028d","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"a9421b9e2595876acb953dbc09d1980de76161d2","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.3d5028d.tgz","fileCount":58,"integrity":"sha512-deX0sPQC8bf4BgdHLHrfZjEIEFXW2yQ1785+J9uCcLo3CeqpzomdYBreR+PPZIPzgVPdNnXm8et96diRD9VeiA==","signatures":[{"sig":"MEYCIQCV4GRlFjUmg/A/WzCZeAVLyF37LSWgTDof0crd5EkIoAIhAN9uSPgYrF0aY93imf4Iq/YygdDgQHI3vstdWc4Zze9o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13208416},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"3d5028ddad683ec77dc029260e2088ccdf0b3709","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.3d5028d_1754466101612_0.799659528648039","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.e2e45dd":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.e2e45dd","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.e2e45dd","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"c2dcee7002d94b58c8b544d437f0f6ab0af97d1b","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.e2e45dd.tgz","fileCount":58,"integrity":"sha512-vjGlZaiAzjZbU/GiBZO1RshdNvf1G66w1W6eNTip5oBQq8EHVnCnIgFfToJX2D2275j9j5lyahpr807nglv17w==","signatures":[{"sig":"MEUCIHCRXD+DXJO6kET98/MgXR/xrtiU4BSl/QI5qd/d+LA6AiEAtzJq6xoNACN153qSLfMZ4ozKmeT1DOGvDHJzW1K6Ew4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13208416},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"e2e45ddfe44bb5ee602dea1ba8bd3e1516154de3","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.e2e45dd_1754466437097_0.22588963114559157","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.670b7a5":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.670b7a5","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.670b7a5","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"4aff7e895d687efda0cd7e2a5c47c8bb5d6b48ac","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.670b7a5.tgz","fileCount":58,"integrity":"sha512-54Peq8VmZzNw0q3uLcD/Tt72/wkgbPtrtHw+M3kyTNVv6IpfkyVGCoOEnwN7eazV2keS3yIJ5eaMPtHZ/7JmjQ==","signatures":[{"sig":"MEQCIFuhYcaxF92E/YEf/TdGburstY1MAheeaCBdmHb8jzrYAiAuEEtxMCX7FLw6vxWDrcPQGnbkXh8qovrbMMDmWriKXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13227745},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"670b7a56219aa821044d4413a7b5bb4ae9d9f966","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.670b7a5_1754655110268_0.7032505592761482","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.cf9002c":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.cf9002c","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.cf9002c","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"97e9a18adca9e1c5f63871655bdff80e556cde63","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.cf9002c.tgz","fileCount":58,"integrity":"sha512-0QBDpJ4w9wZ6fr13ovUoY9gaqgMc5UFvp6iIXy9xa6mE7+DhcSu6++Zvj9aw+mj7QYMAHn5wjtAqwqOAL2LdtA==","signatures":[{"sig":"MEQCIFKlpOjq2tVYI5cwzjtHBFcFwlfW0/kyWs1TGEGjBrfgAiBSGn6+IBgrfrytUuyYPLJjyl5sNwiSRYvgz0QCpxkgQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13238986},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"cf9002cd9a9c499ea7d198eec6db9cf40a428bdd","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.0.10","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.cf9002c_1754668104279_0.7088784747342431","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.05e94f6":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.05e94f6","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.05e94f6","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"3af21b88940526c344d1bf22f641065c2fb9ecd2","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.05e94f6.tgz","fileCount":58,"integrity":"sha512-ABbv4DMeMX2ea8RLDt0u6L9DrVUOyvJhbQ7rf5Phs04jCcM5LJr9pYeDQDqNIdat61XfhHCIsLUGCEgg32b0pQ==","signatures":[{"sig":"MEYCIQDWFpYaFla6BPatTMxgiFVu3bIch+GInuQJva7UkvF9SQIhANpUGn6XftNBZaCmNpwHEBaOam60aMc8t1Wr5QCkqvUz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13244923},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"05e94f6a89c90b0c5c1f698c21786bfe4f6d2079","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.05e94f6_1755024814895_0.7986161542914596","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.5f8458e":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.5f8458e","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.5f8458e","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"62a9f8738e587dfe8a8ad28c40c610e6de128bec","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.5f8458e.tgz","fileCount":58,"integrity":"sha512-Q7FhGQLuPv5913p/wSP4YcCly5d111XVWv897gpaW8rBoiL+wQt/4AtLFXIVMpIcd3M+Ar8epEXk43uKYoFCDg==","signatures":[{"sig":"MEQCICFjK7ET61pZtXkIeD5xyoWvD1fK3qVBppzkGhoN8DPzAiBzviQBI9H1E4v5pqg5T8c0kBWTsK4uXvcRG8ElYTSFkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13134423},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"5f8458e3060c19ad059dce7507d3f271c7cec4ca","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.5f8458e_1755111387441_0.5209823797642739","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.6acbe90":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.6acbe90","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.6acbe90","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"487026cd09c17644b8358b6ce0e97dbb011f40ea","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.6acbe90.tgz","fileCount":58,"integrity":"sha512-4i3YYe/bpHUCZfwEGU0z5rwmMkBWSygbUYB+buqKomnDuM/xDJZ+qI23iktakHXnsDB39QGNGAVujqlxOC1X4w==","signatures":[{"sig":"MEUCIHvMBxuAY1tM0EBiDZWJDtEvRmDQhMVGw3hzeAmXaT9yAiEA2fTZYSr7j8Qz5OijU6le55iNfux56WmmbYnBoPJ3rxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13134423},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"6acbe903aed85f4b1d371a8d28043fb54086c1ff","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.6acbe90_1755117617777_0.6299977710570124","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.aa3959e":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.aa3959e","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.aa3959e","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"ec8804e715dd59cfcd6d6154ba749b98d67debe9","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.aa3959e.tgz","fileCount":58,"integrity":"sha512-B/5bE3scM3rv25Bf3kZMYVF9NVjuWKX8gQxyPW8YzkNuevlthN/kTMCt6AjJrsHG11HQCH9PdbeHbn5R+d0vtQ==","signatures":[{"sig":"MEUCIQDAhv/iQIgns+2OO7lt4NOeo9aVsgyVd3IwdbgtuORQZQIgCXsgVbpp085wIOsCo43NQV+FFbCtGlakHqqOVAYHspo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13151225},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"aa3959e9b8b56b238d5aa5f27ce41c09d1b34b55","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.aa3959e_1755130406231_0.15183393724127092","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.1bbb6d4":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.1bbb6d4","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.1bbb6d4","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"e52bbc474a3f80ff08166e655791aeb2bd55f1de","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.1bbb6d4.tgz","fileCount":58,"integrity":"sha512-wqu+VfBHK2Z3kaR9aJXmMoaH3TRA5haD5dW2tD8KCfKdv7tJAskLBFUZFnxXx9Kr+EtjnhGshea940L90Jt/RA==","signatures":[{"sig":"MEUCIQCpQ0963UphQs03z2SvnIsdmoW3QuuZ7iJOZ3bUBxZ+9QIgarrYsuqyFWLwEoacMFL+zHdQca7k5H6whIOXlBnNq6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13151225},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"1bbb6d45fda2d4eb69525eb1453cab4a0e131a35","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.1bbb6d4_1755188073940_0.7086096664615593","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.4fc92b4":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.4fc92b4","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.4fc92b4","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"d2b0b2e9691620b056d0e034c67c817b53038e53","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.4fc92b4.tgz","fileCount":58,"integrity":"sha512-PVlChq7thtndT+zCEuyfsnxihcXshFpwOYNGYuuDWHz3f409wpn7wLlK3ZwX+58up9VLMePrQM6yD0/rHd+5Pg==","signatures":[{"sig":"MEYCIQDg23Rvuw14AkiA+SPIGEvcbNDeH2DOHXhBpvIawfuFogIhAMc0s1tYJpSS/Pe62EX7HYjVLtBsDB75OjkuRFGx/i4N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13263655},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"4fc92b4dda05b1767c04eb79ecf8bc207b906921","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.4fc92b4_1755194617049_0.9661036695511891","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.c3ea747":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.c3ea747","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.c3ea747","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"aceaa5f216864a4a6821d2d104ad96899b91021c","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.c3ea747.tgz","fileCount":58,"integrity":"sha512-TsUqPSU7W/VbOKTC2KvNgvUIiAX22QZ8ItYbZizZR7qQvf6nnBY7ZqsL41sh/bVeaqr6Y769RG85w/5fPv2m4w==","signatures":[{"sig":"MEUCIG38v7XY8bAQXFkQrlQ5KH9sfBN+0gnF4a1N49Ymzk1zAiEA9a3iXIU7TdqqliUbrSdOgc4psRfxFIYO1iXIYDd/r9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14428870},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"c3ea747c3be6e619c106db8a53a56a7fefe7f22f","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"peerDependencies":{"eccrypto":"^1.1.6"},"peerDependenciesMeta":{"eccrypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.c3ea747_1755204716398_0.6370395240622271","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.603cc4b":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.603cc4b","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.603cc4b","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"f8af77c532fb353b47891e230b2bde817979c7c6","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.603cc4b.tgz","fileCount":58,"integrity":"sha512-ScZnauCR9A+Z1hSxBc43qG+49ya29A4APyzSC1WShdb86HEj/nO9WQ5Z7GPU/PwOaeF/z/XFOuyKboimATQO5g==","signatures":[{"sig":"MEUCIGwU7yEIyLsltXDAK/+PMqwcaZRNNbWSYViHhTRxlK02AiEAuIC4+sUEpXGJ4ay0x5fb+gH2sVSKDf/phayhOCiNlWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14428762},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"603cc4b6e4d8a9be02e6990e71af7321667f337d","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.603cc4b_1755207281393_0.9185928256838316","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.05db05d":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.05db05d","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.05db05d","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"bf735dd0aec8514e4aebb3c32ea9d68d64ffc494","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.05db05d.tgz","fileCount":58,"integrity":"sha512-PbQtDP6Fau/fH8mWHjtH3tiZzJJ0IAkDlohKwq8eQiEMn6qmCvcXG4t2zD9rPf/X8HtjNXVkrPtz3vxE/yDkyQ==","signatures":[{"sig":"MEYCIQDiwXUyuDL54EW60DhRnP5ryLdSK4qTUpZ62jFxpjNziAIhAMxiHlX1Miq96OgD4QlLG2W4MstEecbEKLaRwTJT7dZ5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14428762},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"05db05d737e82d940cd7a9632d7ff88f839c6177","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.05db05d_1755210248581_0.6374007911748905","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.4d77a22":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.4d77a22","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.4d77a22","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"bb74c75e9e5af6ae8cf96ebcd0a403b90abe75b6","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.4d77a22.tgz","fileCount":58,"integrity":"sha512-4/JBqf1yV4wuEuIm5EJxVPSOym4u7U4g7CD46G+dbur5pmULy1EaV5xBrJ7BZHJkMbgr33PkO8wAhZPnaXfJIg==","signatures":[{"sig":"MEUCIQCJeOWN8RbIRgC1+864bvHiy1sg1bpkOQFaB1PSX+nJEQIgbsBqQ6nB/1/z5M7Es86M5InmgykKXCnSlfqu7CceqTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14505530},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"4d77a220276e9aca684f970fd1566c80272d3ab4","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.4d77a22_1755216997332_0.731122483839908","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.c209e6c":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.c209e6c","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.c209e6c","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"1ec0b962abefd3628ab231de8cdffbcdac7e5a5e","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.c209e6c.tgz","fileCount":58,"integrity":"sha512-5LxyZxr7LHfvfcAiqxynTfLiBhl1xC5NqpXiIqSLCWVxGYxVug8797EjIYOaELGQ8MzLs581SM7496BCxGkfzQ==","signatures":[{"sig":"MEUCIFqsbD4zKBY5MNEJ4uvA2rKDTVqnsyu90IMWwgyLW+amAiEAyIXti1acm6jEgMPUVb87JAkOsi5VeEJRAuBpCdvlc4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14505530},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"c209e6c10aedcacb1ec3907e01bf68789be4cd7c","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.c209e6c_1755220097723_0.5516523510260134","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.ffe4659":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.ffe4659","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.ffe4659","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"c820ff282023966e00b1a36513475cedf195b59a","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.ffe4659.tgz","fileCount":58,"integrity":"sha512-7+Ka+f6+kRreECU4dM5sRP+CYewUTEzE0NEjivC0QP6K3UMKZWX6OvMumI2o00fiZFpHoDOpZO3azkPUzV7EQg==","signatures":[{"sig":"MEQCH02AEJZnsAf9iO7UUlAgdaGi3ZcwWmObjrbspg308jgCIQCE9ayxftHh20bURqZ8er/TKYiVPocUzrZorCxzvXDgDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14625428},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"ffe46594eb07756b829c085a9130d4374fca1616","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.ffe4659_1755223824914_0.949059674009312","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.58d56c1":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.58d56c1","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.58d56c1","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"e93b03522fdaba61cc5da6f556980b815185572c","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.58d56c1.tgz","fileCount":58,"integrity":"sha512-lfpmkD8xYf5xmcuYxnhDGgjqrRUcQ2IAd9PWWJTXTkCnOYFFSErz7zONniuWkjKZQ/3PiK1DDyXdbMzhlkHRwg==","signatures":[{"sig":"MEYCIQCgwIiQDTUFebFfPNd8N4E/8iEQ1MVK22whh+x77CfuIgIhAOTS3mP9fh6mVVFRkqNGJValsmSyA20Vgv8YseYmDZRl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14625428},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"58d56c1f2eb5aac06e400e8c378df5d57966db05","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.58d56c1_1755224735939_0.0028561983334634","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.bddb234":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.bddb234","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.bddb234","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"cd3671a51f3201805d9a3977d147d0f42d62d0ac","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.bddb234.tgz","fileCount":58,"integrity":"sha512-tWzQ2uqv0OUgwpoGjTp2O/QSVNslazZVXfFRMRX1PuVqEoBlCrst4wupDNLDXYq5e3WI/PJH65rUsT5FKNCNOg==","signatures":[{"sig":"MEQCIDChrt+jXevSlw0aCQ6mQcRPjqjN5f0DIjMDTGITYV2+AiAXm6OZUsIXG7QnjoOiQ9JcK5sq10yuwn6NwmXnagx2og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14662010},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"bddb2349f26c41ab7d7cac3ff1009356a3c2a4d9","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.bddb234_1755233518800_0.7761672903993271","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.273dc39":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.273dc39","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.273dc39","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"a897a606f83fd9fd1a2e43b612ea304e1d245c53","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.273dc39.tgz","fileCount":58,"integrity":"sha512-Pbrtbp77pn3vWYZCheFuHAnPm5KUuCi+WKnJqPKYT3pzLoviL2QwFTD5oIZSOUF5GGneE4r2BN2ZsDGXvfDhQA==","signatures":[{"sig":"MEUCIFLs0p5Sz54C9Vtotq+jxdI3ImkHEg/D+fNobHE5+7LjAiEApugQ0UithisIooEtP2DlFXDs2CXiMWqTRqvv2LtGOm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14662010},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"273dc391b2e1422adc242094f98db0c1bad06261","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.273dc39_1755233886647_0.6017652201751131","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.7d82289":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.7d82289","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.7d82289","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"1b0a5003b5e0a04a19141f9fbee2f9e96f49a25e","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.7d82289.tgz","fileCount":58,"integrity":"sha512-cMHtB1kPXh8QmFrj+DmKqWyKOr8bo8BQUJHNYmf8MNZQYCr9BpsH1g0jO1X3g6Us8N4DY4x3mcJFvIAk+QQ8MQ==","signatures":[{"sig":"MEQCIBIzrr6E+EAg0II+BP122IbGQIbEvV6LEEfskpCeBIB8AiA/de8sttP2WHcu9mIZ41cKUCxHaTLSJy5XplPUg8gNag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15171582},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"7d822897965b3d56ce7095c35dce67fae11b279e","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.7d82289_1755236652871_0.15620983729746674","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.6f0614d":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.6f0614d","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.6f0614d","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"ea41fadeb65e386b2323ade0cbc58455ee1f4e50","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.6f0614d.tgz","fileCount":58,"integrity":"sha512-7tcDHM/MMuEjseLK8+h+Br5Sd2qrwMopaxZ/ZO5edRxfo6baBLtpHoxnsBM7viCfQ3JyszJXZjJ2ekfF/AGdXg==","signatures":[{"sig":"MEUCIBYonpbIrcfNZEN0MGjTB1US5fWb1JC0n9jOZIY5kCTbAiEAkpBDxbhaGCKGlTOvwF2SkMMavpE+c9UMkkRG+QOikSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15183627},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"6f0614d36afe3018ffc56aa222888a4fc4891c95","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.6f0614d_1755257794359_0.25376668642583877","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.7e71046":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.7e71046","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.7e71046","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"7db3f3229ee1a320dd224c8283d5f8a763d4fae4","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.7e71046.tgz","fileCount":58,"integrity":"sha512-raWUllcybjnKR7dRkg7v7eLAJUWuXDlCQjLQ6i0SUgEW/88MEw6nJhzuwDW5ch9JSJkSbjregiR2AnCqQmL6xg==","signatures":[{"sig":"MEYCIQCJjfcLMKkEYTBc2hLaTJJLvUeDAve+Z0AHUHGCqlG6YwIhAPtDm+hkFuBVGGQFOl8A5PQ2VScGE8rJ7YWDA9RtPDIG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15183984},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"7e71046df1fdc3bab83492ca10ecb0dd2b123059","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.7e71046_1755264811089_0.48555560865354863","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.e569cae":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.e569cae","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.e569cae","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"9ef4a89be9576f95a5b73598f09036972666f08c","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.e569cae.tgz","fileCount":58,"integrity":"sha512-PKV3S22AgJKVgl2kh1HFsjqffcZQKo5mKP2SlhukoyBK7gpdXAO4mXcPvzklLu7EWPHqyj8qByeLzAuSMISB7g==","signatures":[{"sig":"MEYCIQDyfWLGg/G6QkRWAfT6XswuZjywpEaltdaT6W+lOqwyvwIhALSZFZnkFQqaQzH4vUkAEY/OcreHJc2cT/3U0IVdxqxU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15184068},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"e569cae74d3bf325e00b67662beaada39b566165","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.e569cae_1755268220672_0.6203846621910871","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.9f4469f":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.9f4469f","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.9f4469f","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"3105df7b8d2010aae0cc074092bf8c75bf999e1a","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.9f4469f.tgz","fileCount":58,"integrity":"sha512-DjT3stN6EeSUM9GgFgMeh3atGtAhP3hKJ88sOURQTAj78W+1f3BFiwr3t8hGrp901DaFvznGVFY7boxULDh5jw==","signatures":[{"sig":"MEQCIHXEbC8CjX+sWvA0MEWrQiJKVfGk7FKqs6WgxDeDdvm4AiAGKeSTcnCAf7t5sKKnJeS5okbxRQMzr7RSs7LXKiRBwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15184068},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"9f4469ff27d01e23f779654ff532095e7b3a7613","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.9f4469f_1755268326208_0.0168597411252962","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.6e50ea3":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.6e50ea3","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.6e50ea3","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"e6c4c576ad5a602d071a8219b76438a11cd3a619","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.6e50ea3.tgz","fileCount":58,"integrity":"sha512-9P2TY7ASo+wwRF6S3Emd2a9znyNLOaeYDZcC7N0/E3hYzCebrDo5diTy8c+RCYsVW7GUjDTv26skEXx3BJq4VQ==","signatures":[{"sig":"MEQCIC7R8kXu/nTwLEKZhBv06w0Hh5hm74tQbSeDzBHC1Q5PAiB19F41NiK/AoiT77lcG3BvtSMs2vqUY168a39T4cyXEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15226563},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"6e50ea39f7ba73bcc885fdb93aef2a925eae17fb","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.6e50ea3_1755292462645_0.09785319109635626","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.899ca9d":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.899ca9d","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.899ca9d","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"9d832776f4b0c3e312d6d6c34bf33780d4766e97","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.899ca9d.tgz","fileCount":58,"integrity":"sha512-i28XFmdpOHQnQBYbVSn6UYYORX8TbCpWCSOfGKZFqsyHuzeM9m3IBDVxlfSyp7MBN0XneN+WUIvT61kIIB51Iw==","signatures":[{"sig":"MEUCIGhEj/bQjG5XHR9P8lokhzaGcee/gezlO0YWr6qE6S8CAiEA8Tw/cCvDYa0F3koYe+sPQ4JKEPX/ajeetRFk83q8+1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15226563},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"899ca9dc894e67f1232f4fe1cdcedcd3755172ac","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.899ca9d_1755314434438_0.35254134062147524","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.170e27e":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.170e27e","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.170e27e","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"33755cc91b331c36a85078fdef0c45dd839765c0","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.170e27e.tgz","fileCount":58,"integrity":"sha512-o3cLv4NoHTY8Niv+9hJ+jiP5f5Pdi2Rw34YcfxfjWl5I3NdI9tLuZTRd5sz5EPi2DJarSmlPEHrccKPG9Y2nxw==","signatures":[{"sig":"MEQCID5V8xhb1yL1kYXsZuyYXrxQ2y1oHqx2zn1NttyiCVshAiA4Z+74WdhHRl78kohjJEhqTub4/o9lPh5wmGwzYOhBXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15226527},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"170e27e9e5e0ddeef8ea9d4b013738dd5e914c22","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.170e27e_1755525108073_0.35546406436579847","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.6c00043":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.6c00043","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.6c00043","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"f5203e5a4251604eb2019a6f0ce34951800ad769","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.6c00043.tgz","fileCount":58,"integrity":"sha512-g4NM4kuqrXH0BF+gsKk6ZLqKakMH4FJ1N5Hu9/CloTjoKTe2zqpjCrLsQEEnsvTWmHhJ3Z2Op1k2NZk6hmLD+w==","signatures":[{"sig":"MEUCIAuaSqKBdFDN40cyUdNze5/W4Vb9RREew7E2TkcC+j5IAiEA76hG3S3eTheHGXSjUFNfTCeLz50BbxnNtfDvAm1JAqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16129784},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"6c000433a8285b2d55a301c6515d9a17880a21f5","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm-run-all --parallel build:types build:node build:browser build:chains build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.6c00043_1755526888950_0.28312355637769127","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.606fa2d":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.606fa2d","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.606fa2d","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"87cd3efae99792a0f46e1e7183cac0b8d56738a5","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.606fa2d.tgz","fileCount":58,"integrity":"sha512-oMW0H9OiGQUegMr8EtgnCBbYDfi8I7hl21+Kfs/4RNGM78JVek8gTUubcS6RJNPhigna5QzoOEYX7XGy6dtfmw==","signatures":[{"sig":"MEUCIDJnHLB/tNm8FqZM9SFyLFAGSXNXQH+zNcxwVLlz1HYUAiEA6rWA9w46pb5CfzBVkcyzEo7BssGA4inf2S0OtBnoDhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16144049},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"606fa2d5d0a0773a89479f1261ac5a5f35bff344","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm-run-all --parallel build:types build:node build:browser build:chains build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.606fa2d_1755527794251_0.7851316174718523","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.e0e85d7":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.e0e85d7","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.e0e85d7","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"e11ce29e2740ec32cd5191e746d70e2b2c90c508","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.e0e85d7.tgz","fileCount":58,"integrity":"sha512-CdCaXGUReD70ql6nDJ1fBYgG40B4RyGDdNU+CKVQoKeQMu8x9siYHm8VzAJzkLMW/WzqaaCs2i3YEaY1RyhAZg==","signatures":[{"sig":"MEQCIA4fUBeThJlbmaIjwsbkD0OsIxNnV4VWZJPF2sEIeX2GAiBA8LQ4O12G7fiz0/iAXnibk6h14E4LlA294ERFoKTyjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16024359},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"e0e85d7e58e0a1a0c897d4a326269a16c859636c","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm-run-all --parallel build:types build:node build:browser build:chains build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.e0e85d7_1755528341249_0.6957366591386378","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.98d1ef9":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.98d1ef9","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.98d1ef9","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"8a2e733b1c588895adcc61b5fe38e6a069267ea9","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.98d1ef9.tgz","fileCount":58,"integrity":"sha512-3WdYFdOzqJ/hCunthhOjXbSIwBlp5jBatfwJJ9sLLuhY+9IXm86duiSI0/rkWLXld+Ak5RkeArAvzR3jeC2KGA==","signatures":[{"sig":"MEYCIQDbRv0YRtS3ARmrr3xvIv/IPE4EvCRZpnfeNLveI4+AGgIhAOEk1wdotapes8CJjXSPb9sz5K/QYS8pYkl+dyALf1LV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16005794},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"98d1ef9c30cd752293750a43da0bb5155cd26deb","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm-run-all --parallel build:types build:node build:browser build:chains build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.98d1ef9_1755528790937_0.45288442084914204","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.ca99685":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.ca99685","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.ca99685","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"7dcb048a770444ebdfe6a7680046f1a19ce2ea92","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.ca99685.tgz","fileCount":58,"integrity":"sha512-FdV4h1KXalKsP+AmwYyZWuQNlmOZbVD+1DEY24ZOZmNEbknpqpaoTP+6i9XsMlETdrv0QXd9xDrHYs+uDqcBPA==","signatures":[{"sig":"MEQCIGhvqgEghPkHx2VRIuwq2hONAThMhcfQl3oSWXFAqLQgAiAQ1AEw/cy6tE7lTUfOTWs+ukxJuGYNRqiOOvjGRktrcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16006388},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"ca99685acad0746a26b7c92b81bde3328d695fbf","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm-run-all --parallel build:types build:node build:browser build:chains build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.ca99685_1755536491188_0.7885972627151785","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.c7ed15d":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.c7ed15d","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.c7ed15d","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"a5b2933af97f6de2d347fd4f477cea8ec8902ac4","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.c7ed15d.tgz","fileCount":58,"integrity":"sha512-9yx7zGwDbpVlRN9TC5JsdXtDmYBTgMhHFI5LzZuvsP0lYkaB8TPqnvUDgdiNxdHZrxsoQ8eZhfDlFhUjsjN5QQ==","signatures":[{"sig":"MEUCIQD2ugesSc1ajVKdueJ6nlf4BbVUNBXwIgBaUi9fgsR1TgIgELu1vVXOGWnstQep70UNhHPEA22PmYVKx38tGwylaR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16091622},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"c7ed15dbc47ec76c353def2b03ef3373f4d4b24f","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm-run-all --parallel build:types build:node build:browser build:chains build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.c7ed15d_1755538402061_0.5952741537263402","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.3bc04d8":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.3bc04d8","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.3bc04d8","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"6f61724430ccb4f9958858d3307f29aa60409492","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.3bc04d8.tgz","fileCount":58,"integrity":"sha512-qOzKeFh01vyxKRuLXEgJiYFcf3aaZ+HYgxxiqyUF1ipPFifSQ6+K2Zv6CMddSDA5DqGdyLdx3Tbp8pcU6fHgGw==","signatures":[{"sig":"MEQCIA8Q7LOufecm+M6pEJq2wNtVdNUAwOGHMD+PfBDR5tXVAiAfjbAQbJ25fPRAjhJN/GVWArPiFD0+2qiHh8RK+2ZV3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15353711},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"3bc04d86126cbaae3a4f793367fb7e3d3c6b4fe5","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.3bc04d8_1755561782934_0.4986919073943701","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.0b09645":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.0b09645","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.0b09645","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"6ad85f80f13a7855a0adcdad1135f8326b99127e","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.0b09645.tgz","fileCount":58,"integrity":"sha512-rHeMmFvOyCLPzXxwrZoRWJg62uA7Z5hgTDRSNsPBx2pSIW8l4KootunvFqJuTWaE9OUGHE8r4fyHyEYaJkv6aQ==","signatures":[{"sig":"MEUCIQDEXtSDOgu5jRdpHpTt/Ao0ut+EeKTpW9pAMVGJrbiKowIgJHJXLc1Ft2upHz9RInsDxAuaSY91YiEGMcqgXfQKN70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15358455},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"0b09645d4dbbe8fc92dac95572670ae1af8511fb","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.0b09645_1755581461479_0.4488388053403938","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.2fd4542":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.2fd4542","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.2fd4542","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"7744e1cf2035b5a06a7f9f02c98c47c1a44726c7","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.2fd4542.tgz","fileCount":58,"integrity":"sha512-SKHGy5cKvfxXEvnVDKKBt2rOaZJZZQRbLVzggySjhkz/zgTBLmZdzSKP+IMx7UYYkjYBeDHOtBznRPSBpst0eA==","signatures":[{"sig":"MEUCICYCLZf6d8QSjca0I6jUy+N6iRRI7RGbFR71n6FWetFmAiEA85TpslkwKawPulSC4F/1EndbonVCmbdueFxYHwTYLHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15358455},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"2fd4542a067e7aa90309f88823a7917fccf2a7c1","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.2fd4542_1755581665110_0.17159906657944424","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.61efc06":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.61efc06","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.61efc06","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"b6eeedd763868096622e4de163df6acf77912f65","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.61efc06.tgz","fileCount":58,"integrity":"sha512-v9KDB/xozcW5zcONUwSHAFh+qNJMC9uzP6Lln+kZCNWyHqn92hkM4vLjcP8fNrWsf4C5RqPxzFMJDn9W139flA==","signatures":[{"sig":"MEYCIQDxDcpG/WEU1XNqD/zlItioGMzPep6bZaqWyXEvrUutmwIhAJJD1sFzCc/eDzFE9ZPVPzPj2bpOL2H97oYnPRSQNYk7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15358455},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"61efc066101bcca10b259b9674defaa9ccd0aeba","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.61efc06_1755582056369_0.3195072759235289","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.66768f7":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.66768f7","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.66768f7","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"895370f71dd34d493f92295b668f664a2d1c2542","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.66768f7.tgz","fileCount":58,"integrity":"sha512-n+9qVeU/GsXyQIZ2l8vVKtdyR9DzqjEXzKmcB/PbXNTLKLDAww111GyRKhlyb0AiDtMeVV7rbRhVwKOH4Iwm+g==","signatures":[{"sig":"MEQCIB7OKJcufDYSPrFQtT+HgCAgPUdYf91B/Tf7g3w5K5uiAiBBwyZkn5aGeE5HoDbYFUzeb1a8v7hOfNtpxCcuSRBfTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15383601},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"66768f787bb01ddff47ca40edf86aeb725541bee","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.66768f7_1755617919654_0.09170326236946669","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.c4bed73":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.c4bed73","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.c4bed73","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"9bb63081c3ca2756908448a88aab18b2ec5b9cae","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.c4bed73.tgz","fileCount":58,"integrity":"sha512-GgSEJ1l9KmOI9I4L83zEpm39IldBXxMPKnDW+TsT5YO26qvNc5+hW1kZazUbleJT7gqT745WWvHD/ache8RxIQ==","signatures":[{"sig":"MEQCIA52PRNNUXzFNkH1ulDh1qj5zxNzdlkVtUMOdK83q/3DAiA2+TNZ03RnNypJyyeUXanhH/3V5MpF0LiAGAYt6qQ2gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15388062},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"c4bed73e02f7618ab4f852cfa0722f0462eac47e","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.c4bed73_1755618616354_0.9631677402954584","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.f54fafd":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.f54fafd","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.f54fafd","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"24529fe8c43104c9456f870240a1125eb4e35aeb","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.f54fafd.tgz","fileCount":58,"integrity":"sha512-dfUtk+X/SNo+8xnNMBlkhPwYZYn0ul+7eZLG1bC2sHU9Ilx9ETEBeX4cUjl/Oe/f6GHip0lLNLVox5VlfMAohQ==","signatures":[{"sig":"MEYCIQD55gL4SwxhuVvJok19BbRN7ONAniJqMivMzWzIP99lKwIhAJgslvDu0eNCUiYupTSWfmVzkqlr9gTFYcS3s711Evaf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15375516},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"f54fafd09d8ac391aa2695e57fc8f4416f1f5551","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.f54fafd_1755623564697_0.14015477100588924","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.64b26ef":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.64b26ef","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.64b26ef","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"ef2770701c9a0913da151890336f4074b2296507","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.64b26ef.tgz","fileCount":58,"integrity":"sha512-LyFLFtYxx7UJW0yHhseGmtX7R0KuaeX0MM64kuqZXXHI7+4uV6tCp2GSaZfuGAWaZzquQQaWuO0Bn2Z/1wMQJA==","signatures":[{"sig":"MEYCIQDjyMBh1dzyFKnanj8CV7tup8zybo58OXbArpWwugLBdQIhAKEcjr81NFyCRr7eB2KY1Xtq4LaDhOLIvLYUVvnMNGBq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15375516},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"64b26ef4d16e143d712d7d801a35289503ad1999","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.64b26ef_1755625033638_0.5316893300802823","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.69b0c8d":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.69b0c8d","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.69b0c8d","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"605cbaa730f917cd1f1d8f3c7f392fc02dc7d73c","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.69b0c8d.tgz","fileCount":58,"integrity":"sha512-ZLnN6hJAuvucYdClnVtis7Uj/G/RiXuK6nvoyHuOXyrp5LEeBbzVtu5j0xHMmNiEkg0xkynFL+D+rzea8yzqNg==","signatures":[{"sig":"MEYCIQCJK3yQB+srCFKbSE35AVEk5I6yFyR87Wc71C2LK1n/2wIhAKFpp3KSCSLrhB9G1341uwM1bI3HJ6RbWEI2ZK4WG87T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15393732},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"69b0c8d3975726a231647c28729d95cf75807876","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.69b0c8d_1755626492293_0.18055350418746596","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.e9cead7":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.e9cead7","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.e9cead7","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"bd5fa1b54c668c3c7284de758a2ff3c3002bba0b","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.e9cead7.tgz","fileCount":58,"integrity":"sha512-ZWx1J3+qMtw/RgwORHdii0ApnoDLBxJ2DK4fZD2UB4uSLEnpxXy6nKvq/ikvy2gNq4S62uZ8d1p9iOES+JzPHA==","signatures":[{"sig":"MEUCIQDwhaV+vAyjvscvKvfXFyy124Jory8BhA4amSGGT3L56wIgKUrXSqbGMI8PEiDmiHOgl9k684CujqGBhzmnGNeTr+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15393723},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"e9cead792dc17e00458bc69430a74d46f9932450","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.e9cead7_1755626743325_0.0392118908793746","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.9d6d871":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.9d6d871","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.9d6d871","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"9b304ae898aa058e6b582c54915d3c80d8eaf58d","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.9d6d871.tgz","fileCount":58,"integrity":"sha512-6hhHp7fNt/QQlrM8SXaAOX6KQvAzXT2iVioTKXKFGMx4bAZeBa+xIFo2QhlYX01GbHtOuPqaenzL0vYelELWvw==","signatures":[{"sig":"MEUCIQCBOpPwYa0mEGmPK798VMPQ/07JIbtJTOUHHoQPaVIdHwIgBP5nzNEENaE0+lmVxu1rOtv3Xu+Cbe8Ac3yqBpthUtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15393723},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"9d6d8714e87ca0bf3bf89919c5522e8008275896","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.9d6d871_1755627291249_0.03785069560249532","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.0a6a25d":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.0a6a25d","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.0a6a25d","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"381644b09dc6beb615f93aa7cf552c3c17178d80","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.0a6a25d.tgz","fileCount":58,"integrity":"sha512-hDT3pFruEWHph4hkvje/DmnXEQNIXCpifvQT7OvKJ87pVbqgWLICJU6t10xA3YbaWb8kzsFdXYVWMJqewqgjdw==","signatures":[{"sig":"MEUCIQD46kSJy53gGiFKi8qidZY/GYTKWWXKrAqe94sbNKMP1AIgd/3uLbAQORMQau1Yk3ayanQ18rrM8vfBJQLXYPuTdbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15396069},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"0a6a25d21c5c75c45891f872da53ba948a4af611","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.0a6a25d_1755628112224_0.9651184833188573","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.18ba63a":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.18ba63a","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.18ba63a","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"c7524b2878ae30a83469924863b9af875f40ec7e","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.18ba63a.tgz","fileCount":58,"integrity":"sha512-/HflxJze+QF7Mk3xxi9yNPV5q2MRBuJrh2UjRrLdBfRs++Ucbs6Nseqf/dCt2UQhhjQy3IiBmYv1T0IioDpDsw==","signatures":[{"sig":"MEUCIHP5+9Qujy9NtkUfC8GmkTp0EMRZquW6RTcleIAvJ6wwAiEAkzVqba4pLf5o2pdHIosOW5Vtq/JiDYisaEiR1YHJSoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15396069},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"18ba63a77e842d16e40f9daec8f3ebdf15b260c9","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.18ba63a_1755628530192_0.05916444382434238","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.470c7fa":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.470c7fa","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.470c7fa","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"1f27d07915a926cef9cf286030e0e33e9ef18181","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.470c7fa.tgz","fileCount":58,"integrity":"sha512-Dnh9a1Mwhj7LSOV3JRNIiw5ZwzUjs2d1dBLOAKeWbsKKL7BjnSBtSErfPyAipATsH3pJIIMZgUE+9Y7FQlZRDA==","signatures":[{"sig":"MEUCIQCN9wMkXTb3pSGq0AkmAntCzQNYLRjjPfkR9VgLTC8boQIgUa66OTijrpd9aaG91g0bWeaKqDZDdr0G4+FU3qax/2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15399885},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"470c7fa064ffdb22222ff6fa2ccf7587fdf1ffac","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.470c7fa_1755642169116_0.0237516906450288","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.739ac0b":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.739ac0b","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.739ac0b","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"30c3b4a9c828f2ac844b357f84c8a3d770eb0dc4","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.739ac0b.tgz","fileCount":58,"integrity":"sha512-i9EoJrPYh6vx26L34Ijr5gDWQ3/08axuv4AhAHpotQqqdkjxAwuhmUP5l1yxDzHfJUJWn/IsVmfA51Km8HP4Zg==","signatures":[{"sig":"MEQCIFOl5wpmjZvXZNQN6cYjTASLWgzkFyu7UmfQLSHx+41wAiAZJ+2x/oJyVXGwx0E8ABCjNGAETXaIrbfvZrcz2F++uA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15486218},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"739ac0b9061c29cd754d1f51dcb3c4dabbb2db6f","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.739ac0b_1755644783759_0.5303641753512403","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.58c29a4":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.58c29a4","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.58c29a4","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"ad409f290777f4e21ed87168364ce796edb1022c","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.58c29a4.tgz","fileCount":58,"integrity":"sha512-pyd/gEeOYavm3WPpwEHqim44U7cfTc26X17zrY4rxwoPyY0A2kDjZJL3K+P2v++ePhT7JZpCyFTFylkBGo6bbA==","signatures":[{"sig":"MEUCIQDm85iuCV9+C2an5Uu8NJjwm0LlX/Poa2vCfMf4jG4KngIgBgDd2j3lQ3AbcDDLUVv4JnnbZmPoyTFQuMhQyx1oWO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15491914},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"58c29a432c2f1f66921546d40a9e5d2db1687d9e","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.58c29a4_1755648443109_0.053108628594307206","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.4dd34d4":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.4dd34d4","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.4dd34d4","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"6d5bb1b56b781c93e10825accbce500c8943d4b3","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.4dd34d4.tgz","fileCount":58,"integrity":"sha512-nLVj/q1+YPo7bb2TbS0BNuuOnuIzUGeTNp+SfJxplAKltigjtrrqYiXpfTl8Pgp2kOtPq66Sn2o/fRhKL43zCA==","signatures":[{"sig":"MEUCIQC8hK93JqoIzwAzLxAgmVgtY4kD3TVR6wT5QTDjHnwyIgIgL+wCl7v8ibiUrFU037+tUSMMAUhCjaw7xEEMhri2OBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15496475},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"4dd34d4bbd5d3f01b09e6f2fcdb17c99be9a1fa6","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.4dd34d4_1755720668360_0.05458474233541932","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.321a1fe":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.321a1fe","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.321a1fe","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"975dcb8c013a73ead79b1ccd230124682c320a57","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.321a1fe.tgz","fileCount":58,"integrity":"sha512-JktFPFGnxv5Wj80JpBhteqC5RuXqzAhio/k+82fkWM9D71s+YsxbRkpkgeYE2hSgA4CZ+4/2cPN+biFSuwtzgw==","signatures":[{"sig":"MEQCIDIDg4wyhpt8gyE2A7aAbCPXkosw3D9DBJf8WOgsdugWAiAf6omdbpH1Jl57gZNObWGPnUgomTTtX7p/QCrybhDM+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15496475},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"321a1fef551b5d2badc414bde8aa0deb9500600d","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.321a1fe_1755730668055_0.4778982057453389","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.3cd7595":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.3cd7595","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.3cd7595","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"c927bcee4eceddaf66aa98773fc61fc0cca129b1","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.3cd7595.tgz","fileCount":58,"integrity":"sha512-dkX3uF0nClqvGkBXFUpMLW1Vk20AuJipqWH4Roz6bwGY315OyPGYRzWMPJAgSAx2uSHZoNwuk1X3p4ZFUll9ug==","signatures":[{"sig":"MEQCIG05Ndk5uJy3Bkg1FL0DvhWBmlPEybyf2PIwGcPO5ikUAiAjVwY5lx8W7OEiHNdv3hsz3/EanIzSRblJIOItaKJmqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15515013},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"3cd75953a4ed73023e558c37c8a3fcf758b2e91c","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.3cd7595_1755732350242_0.15318999264628985","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.21f7ddb":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.21f7ddb","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.21f7ddb","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"a02173aa6390a9852a46ec7b8e55c1d396783a74","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.21f7ddb.tgz","fileCount":58,"integrity":"sha512-v/iyu7P+jb3IO38/splr8zh2WDcz+YXzbrG6aGSAzQltlr/btaU6+wdp6KkSM3CFdOtXM7Hap+isVjR15pY14w==","signatures":[{"sig":"MEYCIQDU/TtxQ2sCzE6/VRiRiOKYnOULQkW2a9XrkSnfmHbsUQIhAMZqLmuxic6IVgkpT0SirTNjSyPHh1RcwszlyqIHJphC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15523308},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","engines":{"node":">=20.0.0"},"exports":{"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"21f7ddbf077fbe84cd1dc61abdb3e539e916598c","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:chains && npm run build:platform","clean":"rimraf dist","prepare":"npm run build","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup src/index.browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","eccrypto":"^1.1.6","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","eccrypto":"^1.1.6","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/eccrypto":"^1.1.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.21f7ddb_1755750256636_0.8440138388894918","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.f9cc6ed":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.f9cc6ed","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.f9cc6ed","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"d009a94615972f9a8c60a1a9169f30a660587314","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.f9cc6ed.tgz","fileCount":3,"integrity":"sha512-5WRk3O9UW8DcmhoiiVC79JSvPuVqTeDu6AihLwajxlwF9UylnrkbLrIcIBRDQK2/wdbJi2YkIk4JFE9347Jzkg==","signatures":[{"sig":"MEYCIQCCbbbEV87HJ4lJO1xgPVySlR5SI+k6k/pAbhyI+oEsTAIhAKG1dOvRLfyhOY+UrjYuSRTGZLWQnPeWSqFJ2xh6AA5Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18280},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"f9cc6ed6c2f8ddd896822cd953ef101f854ffde5","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npx npm-run-all --parallel build:types build:node build:browser build:chains build:platform","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.f9cc6ed_1755806142887_0.9090711406623868","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.e72c89b":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.e72c89b","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.e72c89b","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"25cb30f9ab5f3110158d01f206c78d59694e7fae","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.e72c89b.tgz","fileCount":3,"integrity":"sha512-5ONUENynPFzDgu8o4yiWcIYiX4NK5+mFfEwhvgZqQ6QnP0TL+Jir1oJq+GT7VBSxngoHg9guGrCZmwhr0ac27w==","signatures":[{"sig":"MEYCIQDoBLoe4rcR66x4tcNDBQ8UNtMSR/aqK6FTXU/NXIbTTQIhAK2Jx2/NjyghcLjErH3J8DLjZeCxhLVLvDkMHSY5XVga","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18280},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"e72c89bb7b54408020a9fad527e60fb17f95cf38","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npx npm-run-all --parallel build:types build:node build:browser build:chains build:platform","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.e72c89b_1755806882641_0.26666043250304217","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.db07fe1":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.db07fe1","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.db07fe1","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"4dacf92a974f22ced6928b15fea2443746e737e6","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.db07fe1.tgz","fileCount":3,"integrity":"sha512-Y7XIqJb0SqPpZnGuxWZBEe1KpRbmaBjMUsa4IYae6n4RcySFCY5OqTVe0rzHKNPAt6v9DmCRkIyBvxcXGpLmHw==","signatures":[{"sig":"MEQCICRa5vd4WacXTRDI/H/WdBkufNEsZimWkqAbZ9ro4gg6AiA7jLxtZVrIKvOpd46dMfp9qAWgbWAZX8rqcpOaAvNkKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18280},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"db07fe13575afff380d7597f07fa76ff16bfd55f","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npx npm-run-all --parallel build:types build:node build:browser build:chains build:platform","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.db07fe1_1755807726762_0.18579650910361223","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.4584bee":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.4584bee","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.4584bee","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"1951b8d4d2cbeaca6fe7a563d07df37871cf5ecd","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.4584bee.tgz","fileCount":3,"integrity":"sha512-tD8nnHI27UWrPl3icOtsbIJRUpLqxLMxGNMd8x+QLaEEguGhteFAUYVmq1Xr+RHCBMWftCZ0hgnQniKogM2rzQ==","signatures":[{"sig":"MEUCIQD16OcBe6nfXrI5zcXI3bu8f1FkvHIYOfSpublRlEF43wIgIbnaK4rnWIseKHtdNMdYYoOx6CKacWjNYNoQVl5gSm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18280},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"4584bee6712df36f72161b9fb9868fe1c7d70915","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npx npm-run-all --parallel build:types build:node build:browser build:chains build:platform","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup src/index.node.ts --platform node --format esm,cjs --target node18 --out-dir dist --no-clean","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup src/index.ts --dts-only --out-dir dist --no-clean","build:chains":"tsup src/chains.ts src/chains.node.ts src/chains.browser.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","build:platform":"tsup src/platform.ts src/platform.node.ts src/node.ts --platform node --format esm,cjs --target node18 --out-dir dist --dts --no-clean && tsup src/platform.browser.ts src/browser.ts --platform browser --format esm --target es2020 --out-dir dist --dts --no-clean","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.4584bee_1755823877096_0.9356270701645295","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.f36c555":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.f36c555","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.f36c555","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"0d0953e37afbcd5656618e1a67f670f6496377dc","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.f36c555.tgz","fileCount":3,"integrity":"sha512-iGgdbcilQxmmG3n5HW9TFyXO+PRE4ICwXOB6pJQ5GGljBnDeoiAQ/5uYrpY3/wFlDUHAJ7K5/exc/+Z9BalxbA==","signatures":[{"sig":"MEUCIEsXLJz6ZKYy/PNAYBJmtY3LA4e+bwAC9hPDFdckbYv9AiEAvS5Is8xiKX0XOg84Qs+uwI6Ew6Oa1uTGGZpFkFI7SmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18098},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"f36c555856f58116a8c9b4d36e2fc9d1c48d004f","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup 'src/**/*.ts' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --platform node --format esm,cjs --target node18 --out-dir dist --no-clean --no-dts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup 'src/**/*.ts' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --dts-only --out-dir dist --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.f36c555_1755832157961_0.25722485700004927","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.d7fc764":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.d7fc764","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.d7fc764","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"8535cee6484e0c9b4053edd6257e133ba53045ef","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.d7fc764.tgz","fileCount":767,"integrity":"sha512-+T6MtBfU7VZ6M017oXx310lmA4BLF7T8R9JUL0Hs4H76HujVNx6FZna50SARz9AoPYLQth3f0rxB6SFVHGwA7A==","signatures":[{"sig":"MEUCIBr6iA1vsQ2hrd4NfKj/cznuuR2Kgs206tDLEjMjQfM5AiEAqhRnsWtTjNRKFTv8XvE9E+pefAS/nQbjBimCw3KcAcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12978042},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"d7fc764e99389a4bedfb7ae39dc42991faea2a41","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup 'src/**/*.ts' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --platform node --format esm,cjs --target node18 --out-dir dist --no-clean --no-dts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup 'src/**/*.ts' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --dts-only --out-dir dist --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.d7fc764_1755832690594_0.8095347423972383","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.c9b9534":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.c9b9534","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.c9b9534","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"aae8fd268c679ec80c2c3bbfcfedf186bd29a727","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.c9b9534.tgz","fileCount":767,"integrity":"sha512-HRF5ig1QntTqqVky9PyOlK/yH2a6bYuxOLwtdJ0YpF1KBDtSMq04gu3NiEaC0U1uBc+NTHWAxfwC4eEMislfqA==","signatures":[{"sig":"MEUCIDDPNaMxWFXsVtZn2bq0I+S18uaKEzH5VcCMUNklMGtdAiEAhNuyrxRwIMmPjEOT9qvQIyjoSLWzTULO06VUGLPPP3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12978086},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"c9b9534525abe0bef5efd1cd5c67632af85a9505","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup 'src/**/*.ts' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --platform node --format esm,cjs --target node18 --out-dir dist --no-clean --no-dts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup 'src/**/*.ts' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --dts-only --out-dir dist --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.c9b9534_1755833072849_0.028862519795231467","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.7db621a":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.7db621a","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.7db621a","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"c1358dca2574128e416fa5872cfc4e4c7686bdd3","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.7db621a.tgz","fileCount":769,"integrity":"sha512-vg7Rif1/rAYbp4r1OCndU3yzZrnjoGMNn5FgyFBzOCszoXAElQMsWnM164Oa1p9Jyl0YHyRCpAwXPTcWPuK73w==","signatures":[{"sig":"MEQCIG2EslbifRZ/0Hhm5uH3bHu4zHlH1uZfPOkGNizPxllDAiBkAJEF6d3CDAwznqO1usg9aItsJH84WGNssT04ruUj5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12981096},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"7db621a130ea98d1f4d578b9258f1d97597987f6","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:schemas","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup 'src/**/*.ts' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --platform node --format esm,cjs --target node18 --out-dir dist --no-clean --no-dts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup 'src/**/*.ts' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --dts-only --out-dir dist --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:schemas":"cp -r src/schemas dist/","test:coverage":"vitest run --coverage","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.7db621a_1755833387055_0.2660698270761799","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.bf12dc0":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.bf12dc0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.bf12dc0","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"96db536445384b8677faf8003ff9d39196d36b71","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.bf12dc0.tgz","fileCount":776,"integrity":"sha512-C56OH52IAM2xi3gSpF0uUMMEbZwVM57/jI7cdi90wIr31RUhFdWquyts2atpNi2j2vYEX9bOrkpbm1glz5npOQ==","signatures":[{"sig":"MEUCIEaQBesLDdRtpXIMS23zhHAT4E6kmnCFlmCHY54B+RRyAiEAlu4U95v5cTu1b3V9AtW2BzCaroucDSygNU19k3ZZakQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13012789},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"bf12dc0c23701da11a49f3424937ec0133b13321","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup 'src/**/*.ts' 'src/**/*.json' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --platform node --format esm,cjs --target node18 --out-dir dist --no-clean --no-dts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup 'src/**/*.ts' 'src/**/*.json' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --dts-only --out-dir dist --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.bf12dc0_1755833646103_0.8250806881974346","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.422b758":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.422b758","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.422b758","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"9ff69bd45b44d6f3303cc5f37fdc82cd7c81ab3e","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.422b758.tgz","fileCount":776,"integrity":"sha512-cwQbouIukcUEHRt3ocinEBZGwL5SerkHfVQBzAgZBbvJlOs+M3pS4lN4JDep0+XnV0/q77hxGo77WBHtVg2KrA==","signatures":[{"sig":"MEQCICErrHDyxEfxeJL8dxyfsm5U4IQ2V+zbHDFGSPMDYkW+AiAdcpRpuOy5s34/3Xn9cJwxsukJDIITS6zA2A36LKhbbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13012815},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"422b758351a13262fcc6961d86440e23f70e66bc","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup 'src/**/*.ts' 'src/**/*.json' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --platform node --format esm,cjs --target node18 --out-dir dist --no-clean --no-dts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup 'src/**/*.ts' 'src/**/*.json' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --dts-only --out-dir dist --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","elliptic":"^6.6.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.422b758_1755837879896_0.22297348204392597","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.9bf832a":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.9bf832a","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.9bf832a","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"6e31b54d76d3921e6c03f6cc8b2e3344500b51ce","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.9bf832a.tgz","fileCount":776,"integrity":"sha512-04/ItoQrb/IVx4eigNmPOBV2mayYVwNmfY0kKRmZPBKYUH6XXqJYZowUDmWdlwiDF+s9rvzGZVoiwokBCy9q1g==","signatures":[{"sig":"MEYCIQD8N7GjMI6GvwbsocvVfml5+UUa5+JGQEANxXCLyIhTIgIhAIpzML1Q62TYeVIs/FlZunvnMTzZhrkOYoLIfaj/cDfj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13012856},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"9bf832a21121c31f3fd303c88942ae9f9669240c","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist","smoke":"scripts/smoke-esbuild.sh","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup 'src/**/*.ts' 'src/**/*.json' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --platform node --format esm,cjs --target node18 --out-dir dist --no-clean --no-dts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup 'src/**/*.ts' 'src/**/*.json' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --dts-only --out-dir dist --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","elliptic":"^6.6.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.9bf832a_1755839090225_0.0854270028151427","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.276ea01":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.276ea01","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.276ea01","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"b7f0f34a77afc3f94b649fded3abdc99661c38b8","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.276ea01.tgz","fileCount":776,"integrity":"sha512-8l8Z7pbADxeTW8ypdDhWmcUVokzUNQHPMH/vX3xKNuoctIcrFqYrdBUtTuBuhQttdSUvB6+eqvP55AGEsUHJ8w==","signatures":[{"sig":"MEQCIH0ELhNgsw/l6X0UScFhHPzFhokPcS/iNSBaZjoYQjN7AiBTc1E1MjC1/RIntdk7vG4DdtI4KK1yLegtqMBMTLUaAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13012815},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"276ea013618b43ddc260be2355226f61e04aa708","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup 'src/**/*.ts' 'src/**/*.json' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --platform node --format esm,cjs --target node18 --out-dir dist --no-clean --no-dts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup 'src/**/*.ts' 'src/**/*.json' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --dts-only --out-dir dist --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","elliptic":"^6.6.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.276ea01_1755839156834_0.4087526327848232","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.c5e5072":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.c5e5072","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.c5e5072","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"7cae3ba25455a9051db9a66af2ace7d526b730d5","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.c5e5072.tgz","fileCount":776,"integrity":"sha512-FjN18OA8Lm5exsfsdzbjcyv5rTT8TvKqnxc6Etd1FwRyPECS8Tn8ZyKeNIPHIJ9C8tagWQciSwuCEN4dwfD3lg==","signatures":[{"sig":"MEUCIAlsjS2050kOMMLPmRpfOVnsjHt30r3GOtyNYNX55+aXAiEAmkfNH+1Oh4Lp3m5D3WD9k0s/GuQ2vb5x79SpAiGdtBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13012862},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"c5e5072778c419fd02dcd24bc2dc30752227780c","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup 'src/**/*.ts' 'src/**/*.json' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --platform node --format esm,cjs --target node18 --out-dir dist --no-clean --no-dts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup 'src/**/*.ts' 'src/**/*.json' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --dts-only --out-dir dist --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","elliptic":"^6.6.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"bundleDependencies":["elliptic"],"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.c5e5072_1755840054412_0.35151115652576115","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.7dab681":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.7dab681","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.7dab681","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"3f9577c279799090eaf0331234d007f08244478b","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.7dab681.tgz","fileCount":776,"integrity":"sha512-qA4pPy1jdPqz/Hky672ChFt2fIQIOLo+Eo0mffWtzCxpJcPcF8WqTruUJJcxsDU2BjALZ9yPlsZcjWUsOWsuCA==","signatures":[{"sig":"MEQCIDMLewwiM1oC0b+4h2sL5nC0luHJDyovGXIGNy7SQsxjAiABRs0nvVvsxddEfTVBnCEVF+AvbBBFJJtuUzqDU72GOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13012924},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"7dab6816c2aa1a2efdb2be7b1287a6619eadcc7c","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup 'src/**/*.ts' 'src/**/*.json' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --platform node --format esm,cjs --target node18 --out-dir dist --no-clean --no-dts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup 'src/**/*.ts' 'src/**/*.json' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --dts-only --out-dir dist --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"peerDependencies":{"elliptic":"^6.5.4"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"elliptic":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.7dab681_1755840725822_0.8579576742113733","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.b781d07":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.b781d07","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.b781d07","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"84a34c2a560256b8f49d9b94aef63c900017a669","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.b781d07.tgz","fileCount":776,"integrity":"sha512-cVk38HuRbHXbStKKdKmo6QLLYqu7YTF5J7DXM+a5Dv3AXtlbDfhNwBudL9inCvgIl+ZDxBpeTiax2uSbQgfE8w==","signatures":[{"sig":"MEYCIQCr5HCA6pIpyLo6hNhhS0Nx3iRkYYz5GS3nmB/Iy+HPugIhAIDkkfWhD2zMknSC9PHFjySLJw5batiDjTlTuEU7oZ76","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13012815},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"b781d07673a8e146b619485de4fb20e72cd20b4f","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup 'src/**/*.ts' 'src/**/*.json' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --platform node --format esm,cjs --target node18 --out-dir dist --no-clean --no-dts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup 'src/**/*.ts' 'src/**/*.json' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --dts-only --out-dir dist --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","elliptic":"^6.5.4","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.b781d07_1755842663155_0.4096743892315564","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.bb1c3f7":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.bb1c3f7","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.bb1c3f7","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"8532fdb6bf3c815217727e870cf7a215f216718e","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.bb1c3f7.tgz","fileCount":776,"integrity":"sha512-z4sWwb1KCvMgP+qYbd4bnJh7N7MhdeNhDKlQM021y2YjGVi3nPCyxQ69lYOfSJRbGvSirjs35a8G/F3r4YUfAA==","signatures":[{"sig":"MEYCIQDBntMZ4TvXTo03XhiBAu4fFHOFlsZXzZZObkVRW+zuEQIhAM+4Myc1r41fBYZOcN9c6I7aKAbRSTEFz4FlayHmiE4x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13012789},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"bb1c3f71b36aebead94a25578ec6aa91cfcd7e89","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup 'src/**/*.ts' 'src/**/*.json' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --platform node --format esm,cjs --target node18 --out-dir dist --no-clean --no-dts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup 'src/**/*.ts' 'src/**/*.json' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --dts-only --out-dir dist --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.bb1c3f7_1755881633271_0.4361949513733674","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.219f38c":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.219f38c","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.219f38c","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"aa475ad48fb34b10378a17b2074101c150e9d372","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.219f38c.tgz","fileCount":776,"integrity":"sha512-2541rdIKQLwwTFIHeQSSPAIsx9hune0DVqQIOWroXl8SCkYOAlh+Ux5g+kb5+yf2LzWY6HJoXxCeqaWq/F2YhA==","signatures":[{"sig":"MEUCIQCgkmxh+3pWOvw4A5A7lnNyqHN2Mn7/UIC5rV0PIeMnewIgblfcY/X63T4VhDAJ/3ilRoj+Ly1N4DOcUHcQ2hJgT2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13026716},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"219f38c2a705728feeb2264d95ab6e86eff919c3","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:node":"tsup 'src/**/*.ts' 'src/**/*.json' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --platform node --format esm,cjs --target node18 --out-dir dist --no-clean --no-dts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup 'src/**/*.ts' 'src/**/*.json' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --dts-only --out-dir dist --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.219f38c_1755904695259_0.543829092361527","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.875a94d":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.875a94d","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.875a94d","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"2f5f9b37deb26fe5684bcdce86ad724308ca0753","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.875a94d.tgz","fileCount":798,"integrity":"sha512-Aqi3brORHFSZFnjW6gX1Sd5vc/FuhcW42z1wcLfuewf5vb8yzR1klwp9YirR45E+Yq/pws/HWi6X90pJTks0BQ==","signatures":[{"sig":"MEUCIQCsCZa6U6LIAVgIsdmrfavnMppkroZECZrkK9b6r7VAwQIgK2xKZq7o4sGNtAGb+FcOjtPBXvZRa7R8YM4SINIab0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13755855},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"875a94de796bcc1db7425548cfd73227bab4161b","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check","typecheck":"tsc --noEmit","build:node":"tsup 'src/**/*.ts' 'src/**/*.json' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --platform node --format esm,cjs --target node18 --out-dir dist --no-clean --no-dts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup 'src/**/*.ts' 'src/**/*.json' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --dts-only --out-dir dist --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.875a94d_1756005349906_0.7558576802394645","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.7ee7635":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.7ee7635","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.7ee7635","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"bf27abe201910816b553be74d5e60cf9759089e4","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.7ee7635.tgz","fileCount":798,"integrity":"sha512-Qemp9mJDQe9QS3CczvRwOrmrbKGYdDPN/mg89FyZvmR3BqqzmN7jwgvW2ObVZPB62+9/TcgzCvnEuILSDlMnEA==","signatures":[{"sig":"MEQCIH811oDT7DomiMcLO8n1FOVlvQssgJSuRWI+pQ+4di5uAiBuHZuZY6+uASf/u4P3D2fe/wXvGWzFNbNj9o2j3Sx10A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13755855},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"7ee76350304886f4cd42264681e2cc9c2975bba1","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check","typecheck":"tsc --noEmit","build:node":"tsup 'src/**/*.ts' 'src/**/*.json' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --platform node --format esm,cjs --target node18 --out-dir dist --no-clean --no-dts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup 'src/**/*.ts' 'src/**/*.json' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --dts-only --out-dir dist --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.31.7","abitype":"^1.0.8","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.4","tsup":"^8.5.0","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.0.10","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.32.1","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.32.1","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.7ee7635_1756015142856_0.15202739467754056","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.24ddb16":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.24ddb16","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.24ddb16","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"4bed010c9ce129113cf450b610ae59cc2c57135b","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.24ddb16.tgz","fileCount":816,"integrity":"sha512-+l5movVQCyL4cUBDU50ZTvaZbrEPXtGtdbIyEONrjL2wvVX951v37OmzWbkLycPGBOaO190JMbhUi0BF1Zj7Bg==","signatures":[{"sig":"MEQCIGbdug9tfIKn0hx5TnN0kRYFo5ZmbBtJAoiJtRaaLv4wAiA3jewAp0uKluCFMaBILVsdWCM1q56bZAKQY0zOT4FprA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13809064},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"24ddb16c5a23b0b106b54d78bb65f71b78411f25","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check","typecheck":"tsc --noEmit","build:node":"tsup 'src/**/*.ts' 'src/**/*.json' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --platform node --format esm,cjs --target node18 --out-dir dist --no-clean --no-dts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsup 'src/**/*.ts' 'src/**/*.json' '!src/**/*.test.ts' '!src/**/*.spec.ts' '!src/tests/**' --dts-only --out-dir dist --no-clean","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","codegen:subgraph":"graphql-codegen --config codegen.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","@graphql-codegen/cli":"^5.0.7","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.24ddb16_1756170376677_0.0447083989481476","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.48426a9":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.48426a9","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.48426a9","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"9199002032e11c5557a99fa5036b0bd5ef4c6f07","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.48426a9.tgz","fileCount":789,"integrity":"sha512-yQ2n6djmbars/dz5lgoVMVLZorpLWj57tmW+XLtlm/rmK9ErKXt5gHzXikcUoR3cljX/l26v9K6ZLXyoWl6Rrw==","signatures":[{"sig":"MEUCIQDAaOLvWEEU0hfNITE/l37lTlIdRiqfygNIsNZYpj5FpgIgXnhSA8N84ncfpD50bmlcBgiZwV06TiYqsRWd4baCdBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11072808},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"48426a9d1af2a036295ce28a12924fd5f8925aab","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.48426a9_1756340753138_0.5920151661940432","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.5cffdfc":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.5cffdfc","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.5cffdfc","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"f4b0be81431a7e488e5e6cb4fae58974d9431e22","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.5cffdfc.tgz","fileCount":789,"integrity":"sha512-2Oyc6eNkGdMluXO70wx/m0x8h0zpTZlr5q6x3Uh2uz0hXfqx9tJHbJDBfLlAr5ir00GfWgR1T6Q8NlUqCqDxlQ==","signatures":[{"sig":"MEYCIQD/RHRkx+aSWo4skDoYToN6/vY3l5UE2bi1c7/mRA/AIwIhAMFR8JO73GJ5tZnzJ7pK673p+K1VCZ7a9bpS4tszAq4l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11072808},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"5cffdfc0858e0908c3d99e7ec99720009af39fa3","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.5cffdfc_1756345256187_0.56646265930306","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.74fe2b8":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.74fe2b8","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.74fe2b8","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"5b67eec74da7db6f85f176dd4e1ac96e1911f9e8","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.74fe2b8.tgz","fileCount":789,"integrity":"sha512-P7U/rlgKvYwW5Io2i5U5XTD8ZVjPAfuQ+ejKxOJk7px3sP3xzQC/OCcYK6mODs/uvR4hCQBjPzYtNNSYagvzcA==","signatures":[{"sig":"MEUCIQCWZgj+MlVoasfkR7A8NK6D8SSXo05cLT+0B8iXnIP1BAIgdKBygnOXvF7aXAXVA8DzRzFzO1fKu40P+cj4c8n+F34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11075496},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"74fe2b8e0b0b9952a5e19c927b6f39cf819b75e4","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.74fe2b8_1756353850273_0.44796250061928045","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.b222b12":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.b222b12","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.b222b12","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"14ed3c89ed8d1f9d87015fae82e0815423cacee4","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.b222b12.tgz","fileCount":789,"integrity":"sha512-kHSUnTOzPafGJwFfVXvU7EpxPFuIL+x7m7Fy8KNx7Bz1Yerpxyk3G7pnp32QQZV4kMYZkWGnJiGFwv9eKwPNnw==","signatures":[{"sig":"MEUCIQDzx0ql/2LNsAuNldxUbdZZyXIHS96KZKFVDMiCKn6TggIgDNFsUaXrH6TD00QvEVSDOlzhGUvpeeS3lZ5LdVX/WQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11075496},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"b222b128e0d10eb3c8c677bba085fd1ffa240182","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.b222b12_1756355617576_0.4783495382334748","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.eebb656":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.eebb656","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.eebb656","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"0b703e3d1b30db633e0aa37ee5ce5c7d487bcfd8","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.eebb656.tgz","fileCount":789,"integrity":"sha512-ThZcgTS6pDGJb7ESHwW5/QZHojeS+1c1UC1h3KynatiOWd5xXTyIDS0aWru8rixHfLnlH95IiDU/FaH809G89w==","signatures":[{"sig":"MEUCIQDvA52ZitKtGd08MhV3MmlPSf+eMUl9HtL7HtDfz06/UwIgJHqk+a7WDtjbB2U4r4zy3Tcvffq5F7wSOMcHtCMMBmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11075496},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"eebb65674813c3e05926b32cb9de81cd696edded","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.eebb656_1756359118999_0.27292090658906343","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.80df35f":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.80df35f","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.80df35f","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"3c27ecf3ff4e20b7f41f26b4fcf824b3656844c3","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.80df35f.tgz","fileCount":806,"integrity":"sha512-RDashRdH3FU4EYf0RS/o2k0lqsCDF6rC8RoFUzVNFShrZGEeU0az2vlTofQt6iMOZRjSx8vQVcMValoBihc0JQ==","signatures":[{"sig":"MEUCIQCeU30cZyvS5NwrtscfaD4T6BYG+OSLMcMWrr1qKra2AgIgbwPNRDj/TRPcYgA+heWocTAGV69reIu12WqfCBlh9BU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11180320},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"80df35f6dd91b08d50cb00e4f1f34487036d9471","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.80df35f_1756427797253_0.16680028022498639","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.f2de4f7":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.f2de4f7","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.f2de4f7","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"3890066d513f64f12bcee5d23587440f9e533f13","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.f2de4f7.tgz","fileCount":807,"integrity":"sha512-cL4zM9Ibha+7VrcIXGnGm0O3iBPApjXaPK7LjRuKuKw+DgNCABKdyf206od/rmOzRGHL2rYn7wqNlt5n+XFS2Q==","signatures":[{"sig":"MEQCIB67pzWaGt0MYKxCChgTzO0VDfPRycpOWzfMYFzS4fBFAiA0r8AdWTJ4KQtqCOVTovQgOxq4rx+iF/ecQm/SSdwBgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11206163},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"f2de4f7ad03af2a6a144a1b5587f232c2bf7eaea","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.f2de4f7_1756473858779_0.0801363701832154","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.dc68f39":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.dc68f39","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.dc68f39","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"d49645d1a9ae63adaa8cd21b5cbd605d59bd1b37","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.dc68f39.tgz","fileCount":807,"integrity":"sha512-Pe52z4bfZu8NZsLhVpyeAFVbw5EkD12k5uf6jONGenGTwQtIpIkq4lKegCUZlR4MMVJ2OgXJ+nyfhYY0l4VBZQ==","signatures":[{"sig":"MEYCIQCvj3p+AyocOGGQnqsv41JggJJ8AdO9EMUmWC78ElpKcQIhALbE+Dbl4YzdOGQtEiCTWyxaOl8ZuCli6/B2jEe7UU5q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11206355},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"dc68f392c147323441727cb4ea91f0c9381ca0bf","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.dc68f39_1756487509029_0.7140529744355055","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.a25bcc7":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.a25bcc7","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.a25bcc7","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"f52cfdc12f37b8a04ab1fa3622e617b4cf6cda7d","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.a25bcc7.tgz","fileCount":807,"integrity":"sha512-p6dCRp+6bTONg0wcWKmq30482y3+q6Zo/jR1vfa1nGmQnC8DscIdUus3YfLDrqs9SM9J5y7pA/X0IoNFqAOODg==","signatures":[{"sig":"MEYCIQDNChJ8Tu2ohMGavl311arE49I+HNKziJOmkpHW18cFnQIhAJrXsTw773hfQAjHEJOTH62BJ4vDm2mPV3PuBR6UJ4ct","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11206495},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"a25bcc732953b534b50c5fc298682f14535db154","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.8.2","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"ajv":"^8.17.1","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.a25bcc7_1756488548900_0.30126135350996175","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.4fc2c2f":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.4fc2c2f","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.4fc2c2f","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"3302b3a0b453cc56a2e4a14ba94f606de496c3ca","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.4fc2c2f.tgz","fileCount":815,"integrity":"sha512-psfieJubXkNhsAAcE1fapchVCeUJ0q9nqNZhppCWHRaZH1zUAEiMrCRBkICFnEESfEr6xpGzUpuwBiqT1q1jpA==","signatures":[{"sig":"MEUCIQD69QassxatUYSCEkqGPLv2iGNE4/wGi4X1XiuEfgU3mAIgVzBLw81WpaXULEPDaWUaj7VCaJHSOsDOA+Y1s0PWYAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11200484},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"4fc2c2f8956b7f039ced5fc6120d9da2310e6a31","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.17.1","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.4fc2c2f_1756497399404_0.4533948276014692","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.2b6935d":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.2b6935d","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.2b6935d","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"188aa8aec59862344bc52ba9ae40e4a3f81c45ab","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.2b6935d.tgz","fileCount":815,"integrity":"sha512-H3ZTkuwQWL8CxHKHxX0XZS0HXG8WWUchJas1egCpvlWVbCEPu0W2iViXcBuoqWfXtMMUYAYcuQqVOrtfCYaDOw==","signatures":[{"sig":"MEUCIGP4rluciMC2sgexWNQhI/owIEp4nsGdFFuHVoVkJR0SAiEAte1qPVo5xeDy/urU4v9qDY8Yi6zmee0JRki4tkmsK7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11216777},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"2b6935d4b274c125091993cfb1002f543624a0c4","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.17.1","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.2b6935d_1756497773927_0.9707038222561901","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.fd33fc9":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.fd33fc9","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.fd33fc9","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"761d2b8bb32844ada0aa58e98612ddc304df3ea8","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.fd33fc9.tgz","fileCount":809,"integrity":"sha512-cBY+mxtpYhYEbieuLwhJndOJD3jB55rTZ9ESywh+cNQG/+LV482dnDZs9g4nSD7ryka4S6oCtES2NB59mdK/mA==","signatures":[{"sig":"MEUCIQD07bhp6aIaoZpUk+64nGlhdbw9TA+VUlHFFLIF0KnJFgIgTeHM1zbeZJCsSfAwc1la8SG3RFnkjlYdrYyG4GJlZJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11187126},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"fd33fc929e6e1aac98f2a36294c14674247f5f4e","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.17.1","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.fd33fc9_1756502066515_0.515000952064496","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.2852e5f":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.2852e5f","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.2852e5f","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"ad64aebd69b4148886024a9bfdf212dbea074207","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.2852e5f.tgz","fileCount":810,"integrity":"sha512-0Jy7J6/PLKsfG0KQufPyYSMymy8QE13mrLqpPGmy3H9H/5ZYJ6vrPjWX0z6EliCH/4ULmboa/wNvmogNyunHPw==","signatures":[{"sig":"MEYCIQD9lvEPWQ7Ev+WKlrRw3VkmkApWAxoozKf29eIsssclfwIhAJpuIpha4SNn169kwIxIIo8LdD3isrN9oXQpl5xQuoSY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11213105},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"2852e5f1df93612f765af52e2a1c1ad6039da9cd","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.17.1","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.2852e5f_1756505401904_0.3401893518603327","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.4d0c6be":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.4d0c6be","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.4d0c6be","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"f3d98457f1c186229ca19971031be780a15e445b","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.4d0c6be.tgz","fileCount":810,"integrity":"sha512-JVSpxW6gjOFCzQ0nueeTMuGjK1NaJiTvWo/HCfLB8zIpe4/svrfuMCVUbeNT38Gq1DHUhh7NR7Htjn0fycdcPw==","signatures":[{"sig":"MEQCIHWhA8C8295bmvrRy098/1DstCyKsp1FlagS9CHaXM3fAiB5RlrDv0dhfzBSXV5KrpnzQv8TtmrA8R8ggZm0UQMJkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11435346},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"4d0c6bedd6dc155793728278e7cf621cf0ab3a1f","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.17.1","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.4d0c6be_1756740028200_0.4580860810125429","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.a0a948f":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.a0a948f","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.a0a948f","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"2d65420729c3660e1e992b25314a725494e4a052","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.a0a948f.tgz","fileCount":810,"integrity":"sha512-//3IRDeyspHostSxRknBMGHVxEAZeCkzBz5wSTJQhJFWrJMcubv5Za9gLg6oyD4SD68umtTTfrjI0zGsPsUcyA==","signatures":[{"sig":"MEYCIQC+kVxQ+SaRrgU9ZOP4AhS1Mu9Zx2K3LjtyL50I71GA1gIhANNeeOs8I/CMSvoi6HH4/1bNvlDxDwdwBImu8ZLAXd4t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11437956},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"a0a948fbdf91bdf531fdc390481b4b0770aa1bbc","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.17.1","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.a0a948f_1756841637802_0.8885746714378315","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.a260bf0":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.a260bf0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.a260bf0","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"7aad38ff514dfa69c4eeae5ee1a2f1b75fb5ba0a","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.a260bf0.tgz","fileCount":810,"integrity":"sha512-hdspu5jW6DuXxEwOt33U6cWBO6k/XMSCEw6IhTCQzmMHNz5wz174RJjdVVis8/81bAFwwC+HcjLOf2rvraMaEA==","signatures":[{"sig":"MEUCIEJA1DMLc9IAsc4F/TWZymP1FxLv7rfVqkww5nLoanQbAiEAgI06skvB3cA+4o+XnAyggLG7j5X3rQM+sjYdWgRzOHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11437956},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"a260bf08759d3a73fdae7d8ba44bf8ca9a70f8c7","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.a260bf0_1756841747726_0.6277724332835319","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.a6b60fc":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.a6b60fc","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.a6b60fc","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"c385f53a562124f01f84cb58aa21a7363b8f3fc1","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.a6b60fc.tgz","fileCount":810,"integrity":"sha512-uIyrBmCDxFbq/Rz01/aEsLUKSIpMmbzI9JaMuGSLXNGYxhep42xVyeqaannuW4XEqz7PT+NDfIiQb1Ir1HKcUw==","signatures":[{"sig":"MEUCIHQhjF20hmXfvomiZlB6tB19ql9yQknc9EW1wALX0JZVAiEAk5FmY0AL3Xyu75KHr0InCs2NBut7RaTxsTj93ZpvW4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11437482},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"a6b60fc78fc29171437c1bb292d2c3904447f524","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.a6b60fc_1756850847489_0.30014028778640855","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.47bbd13":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.47bbd13","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.47bbd13","maintainers":[{"name":"vanacoder","email":"alex@vana.com"},{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"beaea1e568bb99ebaef0d67b336ac7fd5ad1dfc8","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.47bbd13.tgz","fileCount":810,"integrity":"sha512-MNOYGiHdD2Blja9lsq3xSkFR9ScMsoYaJbp9eTnrMIMSXTi36l1t32nAou4QdD/UJdVA0FaxcGLdUNWUmKqo4g==","signatures":[{"sig":"MEUCIQCT+hnAIeqHE6HQs4yaJjqZD8teRmeqZLsak9Es+5cJBgIgWFj6lOhwikUqVsV2vuas6b8kY7VmBDgxdhTNppVwpfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11437482},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"47bbd137b24f0261fd0605e9a9c9e40cee83b32f","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.47bbd13_1756853194811_0.07115245843512863","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.ad815f1":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.ad815f1","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.ad815f1","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"72f03f083f0a6fc1a6d32fe753532ff600815b74","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.ad815f1.tgz","fileCount":810,"integrity":"sha512-HDNid4ihzPYXfVLT+c2piInC6bRqdSlnL8yGLUtI6WxSl1LfBeNVT22epGZ+8HqVcd5RgPk3GdHImcOt1IF85w==","signatures":[{"sig":"MEUCIBsfIyquu8txnJDVhUeGb/CZTskcJZw8dSAqavA238TLAiEA3ob6D+0C29eE+ZEG488FP7yeO324vcLrf1LDyB5d2HA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11483422},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"ad815f1679465b63e1b980cce509078539f15e8c","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.ad815f1_1757441111481_0.053852215646095214","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.2e77fcc":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.2e77fcc","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.2e77fcc","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"395fe6d378ae352191b9b709debbaaab7e960fa8","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.2e77fcc.tgz","fileCount":810,"integrity":"sha512-xbXeHxQXJ4xeMaT/Q7M8ou6ok7hUygFYupTsgROLevEPJ9MIuIADVYYEl55KWRPSMjA+Nult/qgjVUOfxNpdGQ==","signatures":[{"sig":"MEUCIBmiUx1h6ltw67GGccxwUDWfiqIgtPpoJzdRpFOWq91eAiEAiNLtNE6rL6aWGWvX+rWXjQq0i8+hCpux6+R9xNcpjrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11483422},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"2e77fcc1c42cbc5cdb1b6e3f58f55ede8e5be303","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.2e77fcc_1757441478337_0.3720458042737913","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.f2a82f7":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.f2a82f7","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.f2a82f7","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"ca6eb54380c8db37fc844234b6f67757c0832cd5","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.f2a82f7.tgz","fileCount":810,"integrity":"sha512-cCZYEsGdJgCQ+vEcP1bHlP5fXt5wTSiNGq94VUH8eqIueDAMldXy8ebYugIqulaGriTbF8Fri8+RswQUw5KTlw==","signatures":[{"sig":"MEQCIF/F91FgmTUPfzmUV/tGuhs0fykyUK17qGEDt16pINkoAiBITSnl9PCFLontYGOWgcsSQCVBy2CCjqhWGP5oxOwpbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11499300},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"f2a82f7f1d881265d3c9f47d6510caa31c3882c3","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.f2a82f7_1757460646720_0.5739438750965724","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.f732fa2":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.f732fa2","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.f732fa2","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"0eff365bfe19e35cc268b91110ac97ac1438b395","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.f732fa2.tgz","fileCount":810,"integrity":"sha512-IfxD2untMYiolFICRsNxzrtDAcRAg4sYTDfj652x+tzgkB+wO1t1BJIIqmAZnbnpnyeM/ycPBRXV2hUUtM9PQg==","signatures":[{"sig":"MEQCIFONwwpY+fswRwNIjX+cYpQBwobEeQTEBqYupb48fGR5AiAy407RzCLF1EiCw4p74yJe+yq98AjAfe2gW7E8qZPvKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11451636},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"f732fa211d86f35c44865030beecc96b5d07f76b","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.f732fa2_1758022788380_0.46670066152537615","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.f35bb9c":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.f35bb9c","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.f35bb9c","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"cceccb7c90f9425055b226d16c94377b559d879c","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.f35bb9c.tgz","fileCount":810,"integrity":"sha512-isVJZ8Tn3h2pFk3Pmu6SRns0vPvaGoYiR2z9JZIkE5XDgI4v4Gyjk2AirX9DiuBDyKh2uNRQPWqz2WfPPIDdPQ==","signatures":[{"sig":"MEUCIQD//u4ODKlgT2Fsf4Ut901P4c7B3d58uCq6bAgkxJzjKQIgDTLw7Erb4p1xQ3F60wPMoPjo9MS+DPOHwxlCCjFfyiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11437660},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"f35bb9c8c517e219f900215297d271124fd43bfa","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.f35bb9c_1758025954623_0.5388704488867655","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.821b6d8":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.821b6d8","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.821b6d8","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"5bdb1f16a50b1dc566d715524c0b501ff757b1f7","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.821b6d8.tgz","fileCount":810,"integrity":"sha512-7q7/qyhiOAa3H10g8MwuhHSMRtP4bzRHimG/ooz6pcE9X1NTdUCkJyNd72DGWJaQU70oX6yBkuUxAJhLQ/bBXw==","signatures":[{"sig":"MEYCIQDw0BBgxFPiB964gaf3prXko5W5vp/ajjfdPMDUro058QIhALRkPX+wHjzRadNF98D14COJc+qotEb/VE+5hgzI4iew","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11451814},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"821b6d8d1fc71525fb5d40f12b6bfbbb4229b816","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.821b6d8_1758195702444_0.12420299114494715","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.f48b66e":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.f48b66e","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.f48b66e","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"d02f8fd402e3e0a4d5068c54467c8f8e3fb14535","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.f48b66e.tgz","fileCount":838,"integrity":"sha512-VWWrnzxMaTY/J2DH3LjrNbXpeI74lOsYr88ydCjMf1hRvvUa+t2DNV3OcdvyeEYdqOHFfXh+oVfYW4ZyIfKRvA==","signatures":[{"sig":"MEUCIFBDclc2Eq+wXqvrqujTrPC0Uvcl2lxIGrI8g75y/g01AiEA9xzQML8aa8l+hbkc4McjkFBhD0vybTARcJZ7rOcKfoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11768608},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"f48b66eee59dd36518bafd8537606b285f20c9f4","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.f48b66e_1758232189600_0.009293618923336355","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.b878f1d":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.b878f1d","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.b878f1d","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"9228315366b5263f70c124e77264343815ce0410","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.b878f1d.tgz","fileCount":838,"integrity":"sha512-MXU3HwhIogowpH6O0Ze6O4lZQeqVM2D4F/KLs7jdaE6fMCnwkJEupkrneuDjGnxqAvs497vsZUuxTJ+vcqdrQw==","signatures":[{"sig":"MEQCIF0vQmBEY6G4lkPSGdAzayoCqGObYVaxiV9M1w+dB414AiBJuXVNU8PXma7KQ8v0xwFbAB9MHBnfqkSPO1cUQMmTFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11782872},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"b878f1d0a0bc82a98039eeae733c6579e6639984","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.b878f1d_1758232751206_0.04413191936023475","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.a27f5bd":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.a27f5bd","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.a27f5bd","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"50660fa8e7f54e17b24bca3698bd92a1b481fe4f","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.a27f5bd.tgz","fileCount":810,"integrity":"sha512-JObq3kgfElcSKC+RSgcXKhQWWS91g5nJXprHA1Tiw7je5N2AgSF9Pab0+QTYuvhJXc/z7ibWYx85spDrI2n8Yw==","signatures":[{"sig":"MEQCIDEbsfp5v7m0tRpnBKNURXz8d6VyQ/3cxDb0MR1LAgE0AiBfOW7uimYsjrIkDihrN+UfTSNj2SJbv+qFmJsHNGCIBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11487020},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"a27f5bd6e72aa103bd525ce05e2a0702ce2268f9","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.a27f5bd_1758511990971_0.39126751780657076","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.bae46ec":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.bae46ec","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.bae46ec","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"8928e58908694716f89e120c8fbee8721509ed81","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.bae46ec.tgz","fileCount":810,"integrity":"sha512-uClKy6nSLa/moB+ynJ6WFto4B+QtyBjwZL2aKeBanFnG5+f/heSUXJQ4NSxZv9ll2HR39gYvKgj5Kcolmr5sHg==","signatures":[{"sig":"MEYCIQC39ecJcFCNGZp0ro0r+tDPAt10ETMSGjAxe0ybSObBFgIhAKqMOno2zwDeOZLwLHboqv3bvuD703l7VAb3VCbn4zEj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11457252},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"bae46ecb1dd3119d26029b904811fd37e641b91a","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.bae46ec_1758549780111_0.15575311231430988","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.a1d5b24":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.a1d5b24","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.a1d5b24","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"4fa9b7d6e63cce392f6ad755f1bdd2fd32474b21","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.a1d5b24.tgz","fileCount":810,"integrity":"sha512-QGq2JNy49jj+liDSmPX2eQBRaG7RUGIVjD2+KGH/KuMHH8/2Lxqh9A6SEN1PXZmHBl5wfnIulC7gSf9kr1y1qw==","signatures":[{"sig":"MEUCIHqexNog4nzqPe6Yy40aYKzxtVo4sm+yWvjLy5RzltRPAiEAtbRgPvtageecrHagjhwl3agaLETZ3TeQjrqvFAfdU8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11460079},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"a1d5b245b0a28d0f85bf49330c109e94d52878ec","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.a1d5b24_1758603049412_0.7588302508559315","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.853aa70":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.853aa70","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.853aa70","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"2c8d02994d4d44a88a6290fcfc9f73281fe63ee3","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.853aa70.tgz","fileCount":810,"integrity":"sha512-7qJvd/YldA4mIMkV+8UMPZBlZ68gV9sFnFDVRxI6BrySHyS+uvfOSC+OpE+TYOqs7vm8VWsR+woV9rVIlAHFmw==","signatures":[{"sig":"MEUCIQC96Kkwt1m9Bne/Gzoazsc2UdXCIqQGtZSCxSJ1TxeIUQIgdjYPVR50Y8xnrL39Wi84hm7+yCqW7YxtRsa6zi0zLr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11474411},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"853aa70497c75c29624e4a057d8d0f64b8cab28d","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.853aa70_1759272528291_0.5419445204426081","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.8117ac2":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.8117ac2","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.8117ac2","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"3214d7daf12fa6d27536e3e2afab69dd94c25fe6","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.8117ac2.tgz","fileCount":838,"integrity":"sha512-+ybH2sw8K/u4ZuZ7slza4X3M+M1VeYpdzqa1NkcgfvmgAZKY9gDCICU5EoI5vSDK+V3ybdRDu7LQ1dvpc3zMmA==","signatures":[{"sig":"MEUCIQDpRgr6fA7pRpHpav/cSbArW6ioKm1rr3PwAbC8nO4lGAIgIZfySsXS1tEK4a16Otk3iDw9HwdIuk8kFZIOoraX1OQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11786470},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"8117ac21e290478b66da3b903ec529762a930f33","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.8117ac2_1759272608591_0.8396983708963923","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.4398662":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.4398662","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.4398662","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"162a03bfefdb817ffb904811ad3b14c8d724e6e0","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.4398662.tgz","fileCount":810,"integrity":"sha512-6Adq2wG1rxzjLQwZXnLuaNRqdoPAPDMMtSqvotrdoStXgn1gT+jIBo6J6G8EmzbT78gW45iiP7p2u1LQB9edGg==","signatures":[{"sig":"MEYCIQD3jJjXP0LAlw/I3q9RyJhg4p+K/6V/GmsNj8Gy7XHFMAIhAKlmNUA+myZUxQFsfVbQ68Ml8Xph3C2BRNZoOsIFzE55","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11479549},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"439866201b1d9111a2a760eb4a0ceb13526bf42a","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.4398662_1759275976307_0.10533084824133931","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.0d5acbc":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.0d5acbc","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.0d5acbc","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"f9dfa88a47638a866804ef7c446f8faf2f5745fa","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.0d5acbc.tgz","fileCount":884,"integrity":"sha512-PeXYpObMXzUP0RA1GPrgvgNMFb4Oet9v9KsaE4MUlPn3s44TIJNa1CCtw7jV3aOPoLDY3Qd9ZjZ7OLsbEQotwA==","signatures":[{"sig":"MEYCIQCVl50TBiono7v5CJpOOoGODY7C276XE5PIFlqeqnlhKAIhAJx89xV4/LUGq1KOT9sXzOIQ+q14aiQoUuhPFZdZLoad","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12175415},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"0d5acbcd0431c29565e987e6d7bfcd70c6c388ee","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.0d5acbc_1759421699222_0.2714096160163173","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.377957a":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.377957a","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.377957a","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"46b09e350807c04d8cf36f1de9bb782e56a7e715","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.377957a.tgz","fileCount":884,"integrity":"sha512-mGrIcStgMErgszB+grkF3znBuMcdGDTuYwdG7ew5Ymdfshw5pEg3tmc3MOgCv/L/Q3RTBALLCrBZtG1HCabfew==","signatures":[{"sig":"MEUCIQDBJa0+caYnEG6CYvGxizDX38ATiHJBDVVAFI7vhBg6BgIgdkpeCMEQPvxvEe/YyVp6Ge1kJmIU5PI9LuWwAQHmOVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12199340},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"377957a67af43173637e3b061cfab37ed1e1f701","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.377957a_1759433007489_0.31603898820266974","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.dba79a3":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.dba79a3","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.dba79a3","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"276f7a994b374a82c48d61f24e7661b171f490b7","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.dba79a3.tgz","fileCount":884,"integrity":"sha512-2Q/P7OTuadD9gPCBHc7yU+EiUwc95zKCvaTMNGaarqKfweniMpDMe/qkPKxf/6VDghd6Q5YgztR/TNATgYfGTg==","signatures":[{"sig":"MEYCIQCI0AMcGSwAhUgEBinFXae5ZnaTdECGJNzhzwn4YJX1JAIhAJet7kiHikTCcmVP7bomUQXKQFh/xUZhbEDA1TC4qXCj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12199072},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"dba79a3d392ec479930af8615531b3f64701b8bf","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.dba79a3_1759525908099_0.005881404501330012","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.d596df3":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.d596df3","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.d596df3","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"ebddc71e6da43ba2b9f51af682d26d1132c2f0df","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.d596df3.tgz","fileCount":884,"integrity":"sha512-NCV7i7aK0OdpA7IdRutmkSFwFXEXUGOm16+a/+qqr8+WMi1cRTZvwkV/61K3l0OoIc1tX/gXeU5lm2cPOU8/vA==","signatures":[{"sig":"MEYCIQD115x/3OOwOG7EwXCIUOQ75Q/xC8Zgf3+TGhkyrUklAgIhAPGwNTQvnO0gWC2C29tKeTH49/3/DK4Ic3BuGO4JgbCQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12258557},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"d596df35a4a6f578ebc7f67ae1ad97249c6ed6d9","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.d596df3_1759771738186_0.40473010876506477","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.72fdefc":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.72fdefc","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.72fdefc","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"3af4944589331f146f69458d68e8408ab547174a","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.72fdefc.tgz","fileCount":884,"integrity":"sha512-a9M/InciKgfK0re26dAsnTbGy4kcAS513mftpXMEEL/qfRO+g3gj+LHaWO6hYFb41F5bvsmnjvsKvwhXDJtI/g==","signatures":[{"sig":"MEYCIQCpFAfmKKAAN6C0N4/UtRvMi9c/u6/BS5S6w5p+aHXW1AIhAIyXHWCfMTaSPkZCz+lI/h7ANEadvnKPcliEZq9WiIDq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12258557},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"72fdefce60b4ee7e489a06fa49f1288168c38c62","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.72fdefc_1759776413837_0.6672208657811358","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.2dd2718":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.2dd2718","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.2dd2718","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"147a2578ddd4006e83fee0e191de501b95cd7e75","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.2dd2718.tgz","fileCount":884,"integrity":"sha512-oK2qIYA3sLjWqINMY5t0thAIQan6fb9nyDekwqfY//UzCaJ83fIHGeIET08VMf+n1l7tRGQQ+W/2i6RQ3ql4Og==","signatures":[{"sig":"MEQCIE2HX0tbrZ2D0SzdCfq2V/Tvq5/sQ6rG8nGJ+n4uhftdAiApw7Q4ZS78i5Wk0F74waiRghjzMwlc7u2P9V5wiunhsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12258557},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"2dd27185e33486d76a9b930cd460e83e38ba55d8","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.2dd2718_1759776788548_0.5114947876459339","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.9b6ddbc":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.9b6ddbc","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.9b6ddbc","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"5d4b906aa4a2dbc5a6b454f16e50a305f517e4e5","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.9b6ddbc.tgz","fileCount":810,"integrity":"sha512-SrcByE2Bu5XkIF56fYEpA8VlW9AXRN5yX+irAXVhJZyJehuTdqLHxTcXK58IPtXaRXwoZW20LEVbzt08V9nWZw==","signatures":[{"sig":"MEUCIC8OLGSZj5Nkk5LreCFb35ZVD2dI/+vCjG/meSwGyaxOAiEAoEuqYdoz05Lr6z0vt8wcMnHiWtQ/+r1jx/1I5Eb10Ds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11455383},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"9b6ddbcee937f91c59152a3d3bb9db8f442ddc62","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.9b6ddbc_1759966394894_0.4221882476017307","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.40d34a4":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.40d34a4","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.40d34a4","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"a9dc8e3d2d06b0850ca6bd0e2f1765e196360981","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.40d34a4.tgz","fileCount":885,"integrity":"sha512-26H9Zba7MKU0ODSiORB0o8hYI6GXEAOeCNdiT8DIq5JgUnNv67AVDkxfY6l5TIooEkTovDYKs9Zq1RGxLdmVkw==","signatures":[{"sig":"MEYCIQDkzW4adEreyeoYCxtqv8WQOEKA9Quh4Gj485sm8XVJUQIhAM9jLRbV5ixxJdbVx0i1NVA+43ZXnDJzhJxFm7yNlidk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12276179},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"40d34a40ad893eae422489b330f71c0eba21fe90","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.40d34a4_1759967575726_0.3668409485391688","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.b3ce8cd":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.b3ce8cd","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.b3ce8cd","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"1dff0ee7d65526772ee094b3ce87ddaefd672422","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.b3ce8cd.tgz","fileCount":884,"integrity":"sha512-3VH5UauoTop4Vsj68SbsOu3of4MTy2PQvV/e4XPEkDf788UfnCFavUiFq3Gi70EGweRMWQyZoT8jSQN47XmfJw==","signatures":[{"sig":"MEUCIDosQqlnOWeC/L6cEENqF9HoAZm5teW5fLBuxfM1jqx1AiEA6OleOzJ+sLXlpHLiVp5WEwPn53ApIOdQPoql7BsfiMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12259093},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"b3ce8cd198cfb856666814002013c8318aeb916a","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.b3ce8cd_1760033684818_0.7324112706616188","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.56e1412":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.56e1412","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.56e1412","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"00c9733244cd70117112ae23ab1d306add75f406","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.56e1412.tgz","fileCount":885,"integrity":"sha512-b+kS5+nDjiJ4SbvtvPL5XY6h100QctKEnsk2Zz183s2D29K2cSn6vALN5EaCT2rHoowMzgV1/pujaRnTukG7ow==","signatures":[{"sig":"MEQCIDjFrM0taNB3UJdiUPZu+D4wdksI/kGa6gX+Z4+FL2s+AiAjDKdYXoi6uEIrAVGjUaQz3HFV77/6fIo10Fd0HQ4EOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12262477},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"56e1412515296ef3ed6b5c44c5ab1b4d417a8125","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.56e1412_1760035849061_0.3180974544456425","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.5a1ed31":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.5a1ed31","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.5a1ed31","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"6d4597ddde27fb57e9671a66667969a473193fbf","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.5a1ed31.tgz","fileCount":884,"integrity":"sha512-BL2ibqKsMSOjJEZ03BUchp7Ok2MbgODnSxywW31oCKd6+7CBTzb5ldBBpNgIuawWIBd2bO9n3Lk9lhvAoULNlA==","signatures":[{"sig":"MEQCIA+UwsJd7UyCJPZNNNF2AIqs8vp0MsgLrtTZQg1RLJwDAiBX03dsBBHpmlyFGtTYNjNFV0/g8Im+7s/1S0eBNoAYzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12258573},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"5a1ed3189560a23ed38eb785dcde95cea24901f6","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.5a1ed31_1760039875420_0.7897552109630956","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.9585824":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.9585824","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.9585824","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"33e3187a5317f1b8b6c5518928c18e0b0ecc0f36","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.9585824.tgz","fileCount":886,"integrity":"sha512-0TNhZJAf+Zs42I7DTQC7/Jn07iNEZjb7SnYPy1LMAnWwgw063xvmmqxh2fmMHE/01oY+tgazli/pKWPIxsD6Rw==","signatures":[{"sig":"MEYCIQDQO9JSctBRr/Iv2gPnstVtDaiRHwnoX0OSC9cZv+/BnAIhAMP+D/vQ64s9l/P1yTsHCVDwEocyHPxQ81+gZj/SQBRt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12280099},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"95858240fe6f45a207010701776207dbb9ebca8d","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.9585824_1760042619175_0.8322189996139844","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.6fe490a":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.6fe490a","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.6fe490a","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"ea2ad5f934bbe04edec3f8997dbf8e5d533f22f1","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.6fe490a.tgz","fileCount":891,"integrity":"sha512-3boaj6PrsUMkdSGNQMrEjulVvR4rSp5fK7bjms/Ak81DX6TLGGCuZ8UbM4gsDMLoVPcYdSXkc0IkxgUDN0Ziow==","signatures":[{"sig":"MEUCIQD9GE1fv55qfZqoAtHniEJunaaulJMDsCC0fH875kSRqgIgeo8KYbho5+jIO/QXxHHNn+OZbuv36JwfJ0fzSvpGY0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12302751},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"6fe490abfda5e4c793b00549008065a5a0fd24b5","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.6fe490a_1760126139711_0.7841963104848846","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.5983460":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.5983460","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.5983460","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"cd93291d4a0efc48335189c857f6ddb85c0af4c0","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.5983460.tgz","fileCount":886,"integrity":"sha512-kqWphTRyvFY5tEyePn4LuuqqhTBVNADXPEnGiG1jbkuQNYpoMdadRoVR3OMG2REUXZoOo0ckpAEqaAg4MlMPyg==","signatures":[{"sig":"MEQCIAsJlFVWeY78ZO4y+zzvm/BD3kBGfCkOwA5anHazParvAiA0lTrRCjX8SPKOeJfG84bmT3JnC7gmjpv6wRoOsnxLdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12280905},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"5983460a8e7ce42cf90ccc3694eaa7c869bcbfe9","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.5983460_1760135777226_0.8960335520632949","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.9c17a1b":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.9c17a1b","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.9c17a1b","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"c4590aa1f3ffebe7ebc8b363bbfb542a99cd7c5e","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.9c17a1b.tgz","fileCount":886,"integrity":"sha512-h9MOyeZ5K9Ik3dHXis3gGzoYKgDbwfdFkCfuUifkfAgR7JuXJYW0zd9ZqbNtXxcxDUkS7ObZOj17RQDmfCWsCQ==","signatures":[{"sig":"MEUCIQCa+LQhDCblhEx5wswfrCjwEzmCpgCcgNh5DKYYIEmYIwIgYk7k5ZlJxxHNo2egIBQDH8/ui/ZmmY9WoUrIUSsTjUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12283274},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"9c17a1b4ea21e0b2263355c65f4991286b79c1ae","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.9c17a1b_1760327168928_0.08001320280723778","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.5a59295":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.5a59295","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.5a59295","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"6a0b749957f01dbe513c3516ee8dd4c67cc7fcd4","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.5a59295.tgz","fileCount":886,"integrity":"sha512-eK0Yti05N0vs+qByCbX4waJ7E7U2MQbM6/sVP5Kpj+9LkDgmVQQd0WyXZAwqn93dJo0AzD8uCSGS6y8ZOX2xXA==","signatures":[{"sig":"MEQCIDPGkN/XXWXd3s8Wz8q/VF6VsUjbhoCWv2Tm7S+JZnIaAiBdZAX+cGpfN5Da4ECPYQVULRLwoZ3cNk7nnaJN+S9lZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12297937},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"5a592954642d6cd92b11450a0d17975829ebc541","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.5a59295_1760327905703_0.9072040787160067","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.9b361c9":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.9b361c9","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.9b361c9","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"eb434c5e92cef2d459fc043690c7d3f2b17cd2c6","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.9b361c9.tgz","fileCount":886,"integrity":"sha512-rSBeo6Efwr7YPPs3E2QbJuoJUZoTnCgL/yG+zaHhkQYMAqTUDJBc/XZeOJsW4tfntVClUk8itVXYpbSwFzTJuA==","signatures":[{"sig":"MEYCIQCBUh4060+skB+X86PWPZWmtfZwprl6GG3RxclZ68x1EwIhAOrXHpvDWknDk9a5yrjy/ZnHh/6NRvifzGxZzRSCmeOG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12297379},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"9b361c99ca5c0bc7eed5ecf4b8ddefa34e643669","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.9b361c9_1760383806485_0.7400304895219516","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.8930841":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.8930841","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.8930841","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"f3fe7eeb8cb09b7171efcd6a20abc961dd7ba8dd","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.8930841.tgz","fileCount":886,"integrity":"sha512-yQ7qUAb70sQ7i9RbHBXc83NZJLKMCSHy3UQQLS4Uxg7HsKcPy0iORDQ4de20MSEEN5hkVGh/xVLTraQLfCrZmw==","signatures":[{"sig":"MEYCIQD+Af3JIGJ2OHquomx4uzIZhIyp292yL1hJs91LivtwHgIhAPiOhukdqZq3uRna7s7x+nUU8KUATK8ekALWaPe6DIgi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12297379},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"8930841b4457ac47a460f7b92a9be8a3d0155101","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.8930841_1760390281388_0.06589326821863106","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.54c1f63":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.54c1f63","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.54c1f63","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"d3f426f4bf6e5014f73fd4b03a7c784a0877f408","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.54c1f63.tgz","fileCount":886,"integrity":"sha512-Mw+/494YdA0t8s/V6KZ/GpL5+usDDIdXzMBM1TSZG909SjoKStczYdz5xlc/n2QGx/yyvp5h2q5+yWE53EqSSw==","signatures":[{"sig":"MEYCIQDzIOsVkq70C8dLn68kCk9OLEXp7A39oAKhzEs3jmNipQIhAI4E+2LpV5xEir1QVPEiOEgy7j1PFAGDPcJNfF0kGt/T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12297379},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"54c1f63244268310ccf421c14f18c7ad30837244","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.54c1f63_1760395642519_0.5834726229484262","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.1a06f27":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.1a06f27","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.1a06f27","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"f7e5e92db3d23fa8317890947f2eadc163cd4195","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.1a06f27.tgz","fileCount":886,"integrity":"sha512-DyFiB5jBSvPxfmCGv3G3e/fXdRLwCk9nGinqxI+CJcleRwN1IC7X/hT2lLxdz2wNtZxSvhZH8gu0jZ5RPlYjVg==","signatures":[{"sig":"MEUCIQCN6cmefMIF43pZXj/cXVICEGx6VZO98LNzCfrafx3dMwIgJK9hZBz54DBh6qg/LlHP3V3ScIuLl0IB6CGgY2seSNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12357180},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"1a06f278a5c8f7a8dd0045a7c4141b50583d9288","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.1a06f27_1760639265668_0.47917365021238956","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.9770c7a":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.9770c7a","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.9770c7a","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"e3b106bc91a8fc4602a2bfb7198efadcd7f0cb80","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.9770c7a.tgz","fileCount":892,"integrity":"sha512-JZsPWLTOAkCvNEeNe2CWIUYJkL/1npQF0BSMznp/Ks0+p3yprre1QvyZqOZKuVSl4ewuVGXfu2FdnpuFTuST3w==","signatures":[{"sig":"MEUCIA59DfiOUP8/9/FVEQOdSJYX0fRXzJmKnff8ONO5qRq7AiEA1GJ6X5PgE6fh+xn5RNEIzOtj5Cr0kYNpBwH1g5XRBlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12398215},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"9770c7a895bb52332f6609248998009a1a196611","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.9770c7a_1760641331427_0.8539280124691617","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.2e569eb":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.2e569eb","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.2e569eb","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"075c3d1722b5ad6cbd25f8ddc994693ce11a8b47","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.2e569eb.tgz","fileCount":892,"integrity":"sha512-+RmgW9ZKpd2efLHwtWRano7I2+mbdROFCvNJht7newYoeefvXM9VfCXl/LxszxnrJNDTMPLWrz7ldWS6OGv8eQ==","signatures":[{"sig":"MEQCIDYr5kBLnlQn8vL5VhOVm2GYWmhZvlNZtRhhcolQ0M16AiBdha8unipqhQte+b9t3cjx6rZ2x/Xg2PC72dJW0Sc90A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12398215},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"2e569ebc5cbaeb887b8faa41533879d65c2a83b3","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.2e569eb_1760646811489_0.7551302094295032","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.3041a59":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.3041a59","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.3041a59","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"182c6aaa2df0ebb9b2db1f228c58cb882fa4c99c","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.3041a59.tgz","fileCount":892,"integrity":"sha512-x90Ei96jQfc09fGetsDjf+of88ePcMyihJ6RKiZwv2DunFhwRlKB6m+eXA7yIQUoQ4OWCNcUjcyhvTinPA/x3g==","signatures":[{"sig":"MEUCIQCGQ83FY1aS9mWb4Vuc7dGi4U68v+/fR/TA1jqcYepxIAIgI1gFfCZdIwSrqq6Y6rInRKicDu+mOl9RrDc0e+jBOxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12398215},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"3041a5913365b89d15ee44f254b36d6c1a6d8ee3","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.3041a59_1760795981086_0.0468849487130627","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.d37e33e":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.d37e33e","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.d37e33e","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"a916e60c66290eff214918861a214444ce283188","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.d37e33e.tgz","fileCount":892,"integrity":"sha512-JmpJBVdpeehyte7joNFJVx3A+OjTOX6k/4Lj2fCqXDYGW1qZpBBP95ZVSuUtgtYI/tANunXFK0hfYi1ymuYbmg==","signatures":[{"sig":"MEUCIQCrnORmL3FIF99NHWFoxH98bQC3MUpPrIaCR+wGoeESWQIgfbXPOY69HrPbQrkL1xQR6nH1TOdV8BxLcNjlv2nnyJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12458157},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"d37e33ea1532d2bd95b19c66b45c81f000c0ae18","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.d37e33e_1760811525579_0.21184177019355044","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.6767a21":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.6767a21","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.6767a21","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"ced57a825a1260228b62ada6f515faf6b11e8253","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.6767a21.tgz","fileCount":892,"integrity":"sha512-Cztwo0CejSSnV01adrNPHr9RAzEnAplWn21wLllAQLhrs5Gb9sZ6USk5PGkXvHvZfv3cOkkwVnWJnUN9yEwn/g==","signatures":[{"sig":"MEQCIAnfyA6nfY/kL/rc/cnF/ghjPHsyGEY+UzJPeSDwjopMAiAlcjpdSfUuWo61S1PYvkGuV4dU2byherUCjB8LwRnTXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12458157},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"6767a21ff607f4288f326732b3eacd9596446bba","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.6767a21_1760977700368_0.8694265206528349","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.a78ce5c":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.a78ce5c","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.a78ce5c","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"b66e4f419bf907c4c3b551db1dc2d57694b7f4b3","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.a78ce5c.tgz","fileCount":898,"integrity":"sha512-cjDCFDVSvlfiAT0cwtpBQYJtCCF+dy4cGYcYkfjdc/uRCVoDdwOx6Q8vhtDJpejSq5wV+F77Mh0OmSsCONHWJA==","signatures":[{"sig":"MEUCIQDxPFm3L1Ok00yhkXuUsnQrPX3mfJhWp0MjInkLEWjlQQIgTu64zvXxwfqwa0phLYlngfVxAfaqoEkJmHNvFbn4GmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12509957},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"a78ce5c801d5a9ecb5b1470e1f7b18766440fef8","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.3","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.a78ce5c_1760978399664_0.30204860627915675","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@opendatalabs/vana-sdk","version":"2.0.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@2.0.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"95a696d0cea84d7a93ab27848cb1929a7274928c","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-2.0.0.tgz","fileCount":898,"integrity":"sha512-i5GjbQA7cPVbBNBXPENQjsTkXQUotbrdVmGL/VdX5YIXUp7kpEg52Qnae7tru70nHW+qymgo8PRCbQa+/ph8Ow==","signatures":[{"sig":"MEUCIEpgRbP/EufdLWPkP8Ag1DmZcV/hL9PQBfBXTyDbO0YPAiEA7zwOMIZ+10cEKwKHMejx6yMakCxBbSQZK649cK2toTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12509943},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"fe13efc51eec4600b27e76b5fb61e4f2996dd252","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.4","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_2.0.0_1760980674814_0.7957393624901168","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@opendatalabs/vana-sdk","version":"2.1.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@2.1.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"d034c5cb0fbad9bc6c04629c71da0bed094aa4d1","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-2.1.0.tgz","fileCount":898,"integrity":"sha512-PToeP2Txn6Vo/CeR+46NVJr4PHPi95QzVydmHYUWZMn3zP4GVB50RxzCRxb52ervKBrMshUTc+fPrg3vINMXAw==","signatures":[{"sig":"MEYCIQCx5tJUnJwqSxImz/FlTQKsqSimT8UnWpZcqtQXLaLzCwIhALIdsuelqIB6L2ePWDkA96gsvgra9TxPpO4vZugE8ABj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12501480},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"8b481533203119a8e50165137414976d5469c072","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.4","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_2.1.0_1761084007107_0.6585913542848563","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@opendatalabs/vana-sdk","version":"2.2.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@2.2.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"023a2813a7dca564ad319013f78434f274a81b71","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-2.2.0.tgz","fileCount":925,"integrity":"sha512-8g7pgv3WVICX2g92wnKWlzG69aJQxQ00mVjMOdgG/B7fAeL2md6sCBEJJ6ha9S207F1vYt0VhXKxK3nIm1IB4Q==","signatures":[{"sig":"MEUCIQC1HwzRZEEjefFL1GZ/zYS1AqpqBF5HhKE5LMrCLJgwdgIgeWUCwnigsTbRf3r7J/I+mP9iW8K1ynWuSsuGoJN5uGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12840142},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"2fe013c5fee13da9e6625da93359c59bfab8d819","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.4","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_2.2.0_1762198786298_0.579260743706856","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@opendatalabs/vana-sdk","version":"2.2.1","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@2.2.1","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"c104c65d15117b83daeb06efff3c49e897084998","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-2.2.1.tgz","fileCount":926,"integrity":"sha512-WZI6ZTVd9WrQXJrqC5alvl0wosCF+DSwWRp5cku83cKpOSuTj/rHJ+CDofFui1jqPDPrrOo0NJ3TaM2dTq9uAA==","signatures":[{"sig":"MEUCIQCCjuwG4BypZeBBJv4jIZJZcZ/vlJMZEsI0pRIcDoH/PgIgR4RrMUXuVJulBCB0DFwgQvirlcDR7+nY2KNXHrE6IBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12845064},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"ff72b3a3bcd378d0d0a307abae78120c87db53c1","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.4","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_2.2.1_1762379131932_0.2755045104731073","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.61a4ae0":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.61a4ae0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.61a4ae0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"d1888318ca0db4dc52ea543d6e2ea7bba73a7c5d","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.61a4ae0.tgz","fileCount":926,"integrity":"sha512-LOoPk4PkSOGb7s8hGR2/ebQdkEN+x3Si4TEc1ycYBmeHATIZd1xGA8dy9t0IUrMhU/YUnLAqUpaB3oz1oRBMAg==","signatures":[{"sig":"MEQCIBoYCcfDxEktGG2KauUqd12NasVYH3LkD6lS+sCn+Tl3AiAmHTIUKPJhxpT020qIHDrKYi4lYwyfcCf8f8hpgc9Img==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12848753},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"61a4ae0d0698aa23d35d0f11be0c2558fc194460","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.4","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.61a4ae0_1762955130656_0.11226898400379803","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.29decc9":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.29decc9","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.29decc9","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"36b797fc0e9f60393d11a277478f8fdfde8c6e61","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.29decc9.tgz","fileCount":956,"integrity":"sha512-D9OK67+Zun4Ox99J7ljit/gZz3f2hLlHMyPU/qkHuMeANm5fzGRp1ipaO0gH8xzrYPR/7W2e5+SxYsL2tjS6FA==","signatures":[{"sig":"MEUCICmENn9ztBiDJA3mAKp9qydA7aBizpLtwiHCHdD3LbY5AiEAxInvURHryO88HcnxSmXqSSTPD98OpUIb2YSior2YdHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13724111},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"29decc9e52f2d6fce1c284ff327a687603eee71a","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run generate:mainnet","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","generate:moksha":"npm run discover-addresses && npm run fetch-abis moksha && npm run generate:types && npm run codegen:subgraph:moksha && npm run fetch-server-types moksha","codegen:subgraph":"graphql-codegen --config codegen.ts","generate:mainnet":"npm run discover-addresses && npm run fetch-abis mainnet && npm run generate:types && npm run codegen:subgraph:mainnet && npm run fetch-server-types mainnet","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.4","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.29decc9_1763073508676_0.49161443762551293","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.ef15099":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.ef15099","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.ef15099","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"b053cefd90162ad7cd0059fae78052510a9fe9b5","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.ef15099.tgz","fileCount":983,"integrity":"sha512-xg9VtSChL6PwqYW7REOVWjVNn1qW9/WZcmTfvQsuI/MHcAbqFIbzngRD52tsgQM38erXX1g905VbmEIls+oC4A==","signatures":[{"sig":"MEUCIQDy02wWfC9+Mq4B0mJak6x4CCmapBULuw7pMJfRRCmpGAIgFuNPZ4tb0LAfrS0GWzbhPu0KJ/98rRFiRWtI4oa8XGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13917849},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"ef150996548be68958e55bdc2e447893f693b44c","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run generate:mainnet","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","generate:moksha":"npm run discover-addresses && npm run fetch-abis moksha && npm run generate:types && npm run codegen:subgraph:moksha && npm run fetch-server-types moksha","codegen:subgraph":"graphql-codegen --config codegen.ts","generate:mainnet":"npm run discover-addresses && npm run fetch-abis mainnet && npm run generate:types && npm run codegen:subgraph:mainnet && npm run fetch-server-types mainnet","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.4","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.ef15099_1763081743008_0.7982029452520754","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.e2f8234":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.e2f8234","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.e2f8234","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"e9b9a8b35946c2825a2216a5df403ba50e3103e4","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.e2f8234.tgz","fileCount":983,"integrity":"sha512-aj5TJxnMzWkoCxZ6bxDV1ogrhqG2yW2ZqK8pglhYV8i6eyXSRkbKZowcCn56t/KIJ39YgTtZeZ0nIqzuge658Q==","signatures":[{"sig":"MEUCIADSZGd0xuWywr7PgO97jIbcjateTV1S+rub5wHDbIwZAiEA9JgU0cCRrb9ptC0sGr1lzEbZQfm1mTNf7EEyeAr8MdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13920590},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"e2f8234380cb15653c586037b5cc1bce30e4526c","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run generate:mainnet","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","generate:moksha":"npm run discover-addresses && npm run fetch-abis moksha && npm run generate:types && npm run codegen:subgraph:moksha && npm run fetch-server-types moksha","codegen:subgraph":"graphql-codegen --config codegen.ts","generate:mainnet":"npm run discover-addresses && npm run fetch-abis mainnet && npm run generate:types && npm run codegen:subgraph:mainnet && npm run fetch-server-types mainnet","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.4","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.e2f8234_1763082234812_0.7860879588147993","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.0827d6c":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.0827d6c","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.0827d6c","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"f48949fb6a5f4deba440f55f67d60597684ab0d6","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.0827d6c.tgz","fileCount":983,"integrity":"sha512-Rk/vISM0QAUWPFQ/4xerCOY6TpbH3jbqfBUunp46THE0UU6bTAvfWZHZvfCHnwLQepk8SvRzvUo9+feBCO6Yhg==","signatures":[{"sig":"MEUCIByfEv1OW7dc25Hvza5pmqG3epPJfEsPflrXlPOmluQxAiEAsE0xO6e2BrpGGoYfI8wRZOHcJMgWR6Ms0p9xG6ciPw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13921810},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"0827d6cf34a16a36966ac33d12ddaa91667763d7","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run generate:mainnet","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","generate:moksha":"npm run discover-addresses && npm run fetch-abis moksha && npm run generate:types && npm run codegen:subgraph:moksha && npm run fetch-server-types moksha","codegen:subgraph":"graphql-codegen --config codegen.ts","generate:mainnet":"npm run discover-addresses && npm run fetch-abis mainnet && npm run generate:types && npm run codegen:subgraph:mainnet && npm run fetch-server-types mainnet","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.4","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.0827d6c_1763510532779_0.5773299406580608","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.0c1dac3":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.0c1dac3","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.0c1dac3","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"2a57186b621eaf1024cb2938cde70edd84c6da52","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.0c1dac3.tgz","fileCount":983,"integrity":"sha512-v1v+OLMpbii7BrAFPs+HAJnU5TyPG7Nqs0l53vha5+1GtjmLr9LqPrC+oP7NGVgB5i6qlY0LDXHlYTQZBoQQNQ==","signatures":[{"sig":"MEQCIDUEMzkMdgXGdEU7nNDQhfhh7VATMjIK5jpkgkTnzMDoAiB3l83SFfal3Im/1OdKlQPo2dFc96uqjBq/oN24aJkcqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13925485},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"0c1dac30f2c796994a043aa2695d5a16686d4c2d","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run generate:mainnet","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","generate:moksha":"npm run discover-addresses && npm run fetch-abis moksha && npm run generate:types && npm run codegen:subgraph:moksha && npm run fetch-server-types moksha","codegen:subgraph":"graphql-codegen --config codegen.ts","generate:mainnet":"npm run discover-addresses && npm run fetch-abis mainnet && npm run generate:types && npm run codegen:subgraph:mainnet && npm run fetch-server-types mainnet","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.4","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.0c1dac3_1763511252670_0.018421603154671784","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-canary.0fb40d1":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-canary.0fb40d1","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-canary.0fb40d1","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"87d308247a2e99bf91f8f85c289836c28a2c342a","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-canary.0fb40d1.tgz","fileCount":922,"integrity":"sha512-fjutHCq/uIAssqM5yzwJMUAjv/OFrIkYEQ3YIx6D/JWKYOYuGu+OWTiTta0ocJUwgGC3yaNNOsLzvM5HHPnzwA==","signatures":[{"sig":"MEUCICjJR8eivRraDR2PorG3uLmOjEw9zrnmUA+jv9R03Nf5AiEAu1cms1ObHIuJnP3WN9rpToCz6JPc0tQGP1lJ1QOXxZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12803200},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"0fb40d17307bf13fba8d80d5422d118f42479a04","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.4","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-canary.0fb40d1_1763590106345_0.32727525197993756","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-canary.ed3ed94":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-canary.ed3ed94","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-canary.ed3ed94","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"e32fc4e9bce37d42a674c7e5d6397da2fe346af1","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-canary.ed3ed94.tgz","fileCount":922,"integrity":"sha512-bHoQNmu2z6zGTSlObfetJfiHgD4JuWECrjus/cTTBNKR63scbV1YChy8QQeeKANZIgA2WvVUU1xbs5QLZtaNYQ==","signatures":[{"sig":"MEUCIEjwEuxinzmp/tUzJYjVB/1wWDeSCpxZPUU0Yb5D3X9nAiEAq0rjb5II9vZ8vsK228+MwA14/cUV3FxWJL2ah5kTbm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12803200},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"ed3ed94636874b30d8380eb82cd141141cdd0d93","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.4","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-canary.ed3ed94_1763590786898_0.554918116898349","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@opendatalabs/vana-sdk","version":"2.2.2","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@2.2.2","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"b9aa1572dfc45b802cd26419c8e36799e596679f","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-2.2.2.tgz","fileCount":922,"integrity":"sha512-2qma4wuyJpRI4emrl19IeAI+xZajos1pQ03YjGDP6YMXj5WcaO7Sd2Oc+hGLSMMqh0WjX0iRp7/3+kKehatrig==","signatures":[{"sig":"MEQCIEEQEp/b1WJGUY2yhytFm4cJFwa/On0N55ZHnl8W9LYkAiBpw8Fv1mFuTtP+/NvtvNaxnlt5MJaGuXPPPi62SmHUaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12803185},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"dee760bd500cda17c77f5d2010e1ad3c8aab00f7","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.4","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_2.2.2_1763608226992_0.4714344149907532","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@opendatalabs/vana-sdk","version":"2.2.3","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@2.2.3","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"a9ea3ec1e7726ecfe2adff360c962ba2efbeeb2b","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-2.2.3.tgz","fileCount":922,"integrity":"sha512-7ynlLUqhc4yE5kkBXTfUCVw4R1347OjNHlmUq0kDtgf6d5lTIU11fldqyS4swtoBYmiRCa94UaoWkbwcykirpw==","signatures":[{"sig":"MEYCIQCnpAEBlc+AS0r0y8MfYnTkby5Y26hfiY5vass88dQz6QIhAPK58auCFNhKjEz8rtd4SPjrlRVDvBYro1vFDgLe3VGm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12805469},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"c7462b6d9ce4cb694e1a3d20b2ce9c31e813f1ba","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.4","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_2.2.3_1763663980419_0.8015853469358616","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.9bbda27":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.9bbda27","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.9bbda27","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"a57b76f8fa9d79892b1001e5cdc119a57f5267e2","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.9bbda27.tgz","fileCount":994,"integrity":"sha512-hGvwZf8qSm6INNAIVCAO8wY39Sgcl7TxZlmE8duThjXR9LoUBDvXC+7ubT9bCa/dllsR7ZkbSUbsuVPpfRyyDA==","signatures":[{"sig":"MEQCICWIruxEjnLZ5c+9GQBgid9ZORcczGF8C1oPHTAYijx7AiBmtH3SS8J+5siliaIlqcfD4eK8f315FMibMP/Eaa0c3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14005678},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"9bbda2776ad5ad3c36cbeb08c6f2699d438ee0c8","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run generate:mainnet","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","generate:moksha":"npm run discover-addresses && npm run fetch-abis moksha && npm run generate:types && npm run codegen:subgraph:moksha && npm run fetch-server-types moksha","codegen:subgraph":"graphql-codegen --config codegen.ts","generate:mainnet":"npm run discover-addresses && npm run fetch-abis mainnet && npm run generate:types && npm run codegen:subgraph:mainnet && npm run fetch-server-types mainnet","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.4","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.9bbda27_1763682454101_0.00789844830286035","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.5ade264":{"name":"@opendatalabs/vana-sdk","version":"0.1.0-alpha.5ade264","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@0.1.0-alpha.5ade264","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"2796f0b0af236b18ff9eebec55857be51fe4a803","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-0.1.0-alpha.5ade264.tgz","fileCount":994,"integrity":"sha512-O77xnDuybkjjnMtgsTLcDF7A9rgkyudTh+tgYefmnRH01PcL82jk/JCoKfLrEcdqj+26+TPpi23hDOtI9LI4jQ==","signatures":[{"sig":"MEQCIGId6t2FlkKYH8uNePpR1U1H1YIVlZQgn302WLlUUU30AiALED8S/tLNYBBw38u0ywMhZJol+foMQ7mPAHvpbXyy2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14005678},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"5ade264c8dcce5e2cbf2c104fc7a70e787872165","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run generate:mainnet","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","generate:moksha":"npm run discover-addresses && npm run fetch-abis moksha && npm run generate:types && npm run codegen:subgraph:moksha && npm run fetch-server-types moksha","codegen:subgraph":"graphql-codegen --config codegen.ts","generate:mainnet":"npm run discover-addresses && npm run fetch-abis mainnet && npm run generate:types && npm run codegen:subgraph:mainnet && npm run fetch-server-types mainnet","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.4","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","eccrypto-js":"^5.4.0","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_0.1.0-alpha.5ade264_1763684080304_0.5252788720021857","host":"s3://npm-registry-packages-npm-production"}},"2.2.3-canary.046cb7e":{"name":"@opendatalabs/vana-sdk","version":"2.2.3-canary.046cb7e","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@2.2.3-canary.046cb7e","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"b43d162f0274a5ad7dcd9a355fe00128af377f6a","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-2.2.3-canary.046cb7e.tgz","fileCount":928,"integrity":"sha512-O27B3PiCWe/Das4dpYb/THuznoiZBlEkUz1nwN9XrS/rXnemZeZxgufnvhOfKMiBddYAO4lTyASEBZV9rqbXeQ==","signatures":[{"sig":"MEUCIFwYOltvh843JXHL24lzed9sXqy5xXGVWlcYXYDffOM1AiEAlPSwTtQZ/yksf2JyO/YmkC9YoDaKOYBVgZaQ1e8REPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12953858},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"046cb7e2a36cb076bdbe04cd1786f31680ce93cc","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.4","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_2.2.3-canary.046cb7e_1765907215358_0.6950157635277345","host":"s3://npm-registry-packages-npm-production"}},"2.2.3-canary.5d4d0b4":{"name":"@opendatalabs/vana-sdk","version":"2.2.3-canary.5d4d0b4","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@2.2.3-canary.5d4d0b4","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"b61f4f5831a0ca95fe9d168f0c7c60aa22fc1d68","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-2.2.3-canary.5d4d0b4.tgz","fileCount":928,"integrity":"sha512-/VTt9rwq+YBpl8gZBk9F7tdodgBAlmBhNtmCAqnNp0Lg2Qg50vD/3g+olnmWaU0O93ZD/evrC0XK3hkqu5Ccvg==","signatures":[{"sig":"MEUCIQCbtJVKCWPmElp6AOd7jV17TcefW7ndJ1qBst+kfiaYVwIgfdPq32r3w6EudJvJkpOTNumcK/lxrrjmfP9QPrzh2iA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12953858},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"5d4d0b44881156fe034867195641a055d3b9a285","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.4","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_2.2.3-canary.5d4d0b4_1765915409463_0.7963442942082426","host":"s3://npm-registry-packages-npm-production"}},"2.2.3-canary.ee13d65":{"name":"@opendatalabs/vana-sdk","version":"2.2.3-canary.ee13d65","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@2.2.3-canary.ee13d65","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"420c19861fbf69771120831779ef7ee9ec8aa086","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-2.2.3-canary.ee13d65.tgz","fileCount":928,"integrity":"sha512-noJY/4W1mYr/kMv6xKs+pMy2hwZQB6LEIxDUj0EFWoVbAP+QjDIjmIrcY5v2kQjmcD2sx9TAhGTBvKBeGqGIsA==","signatures":[{"sig":"MEYCIQDtsnHbnbFKR7jdo/6NhTG2CXxYIAHeQDgqvdJNpFfJ9AIhAIogykAwmZIGsI1NCJbqL8SvnXXWsPkQiB3tH59uXd0S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12966475},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"ee13d652ba2096b67a8ad2834ed33012476f18e9","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.4","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_2.2.3-canary.ee13d65_1767635640514_0.16087188528704943","host":"s3://npm-registry-packages-npm-production"}},"2.2.3-canary.07f70f7":{"name":"@opendatalabs/vana-sdk","version":"2.2.3-canary.07f70f7","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@2.2.3-canary.07f70f7","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@vana.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"8deafa4591675e71db3f0763d06def78607b87f9","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-2.2.3-canary.07f70f7.tgz","fileCount":928,"integrity":"sha512-R2LHpFHgdFBedGzvioJMYJyIF43o7ufMYI2ZPYfDotIJkSP1yxpAyzXNp3lTB+ac2t+mrdi47WND6WBtnctmdA==","signatures":[{"sig":"MEYCIQCalrGCXLEqz3T/7yn+VWidywnc+MVTFRP1b8TDsYjQmwIhANTM2kqMhm/KTqyE6m+tvbFfYgzul5XcgEnRzxWktyRA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12992999},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"07f70f741d42babbcd7d5574ffa155dc24d35d47","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.4","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_2.2.3-canary.07f70f7_1767836328316_0.617370117942464","host":"s3://npm-registry-packages-npm-production"}},"2.2.3-canary.ce542fd":{"name":"@opendatalabs/vana-sdk","version":"2.2.3-canary.ce542fd","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@2.2.3-canary.ce542fd","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"0bcf1b66be82e83bd602c7686769473072504916","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-2.2.3-canary.ce542fd.tgz","fileCount":933,"integrity":"sha512-rzKYT/kpBOOweMZwHVyKPIuZiHEi+R8y+rWm3DZdhCYo+oZf9aHqoDlmqbXmwXr4wYcn/goplwRVVx5rDWvhSg==","signatures":[{"sig":"MEQCIAYJ6f2NhbhNmonlT4CCxTP+Ezxh/JUaLH3FCNjr4O+tAiAgY6Q6RMJBMGhXzfvPBkNkVn+XOKDnQTGtXB3co11ivw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13151871},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"ce542fdef7d7db53605e04df41189c4c1609074a","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"letonchanh","email":"letonchanh@gmail.com"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"11.11.0","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"25.8.0","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0","@rollup/rollup-darwin-arm64":"^4.60.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_2.2.3-canary.ce542fd_1775826184333_0.8457888830351494","host":"s3://npm-registry-packages-npm-production"}},"2.2.3-canary.a203587":{"name":"@opendatalabs/vana-sdk","version":"2.2.3-canary.a203587","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@2.2.3-canary.a203587","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"21e3a1828a4e1226b00829c9fedab3177729d58b","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-2.2.3-canary.a203587.tgz","fileCount":928,"integrity":"sha512-3kYxSE0O0AHsWJUAHyAol1Y+PAfqXt+xu/mbsBN6muTASGHDwukVOdgdFwYv2V9fjIc6xbFuvR/F3RiIFDSgDQ==","signatures":[{"sig":"MEQCIB0bTcBFrhPJmH8zQB59dPZ5Vc9+I5fgWwhHmle0owLRAiANJDZcwrZjGmqJjXPKukfRBDNtmg24c3dsNB8Jwz7Wgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12990748},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"a203587bac2fa6a573d1678b4830be6a72ff2c84","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"letonchanh","email":"letonchanh@gmail.com"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.7","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_2.2.3-canary.a203587_1775852811103_0.681719702008508","host":"s3://npm-registry-packages-npm-production"}},"2.2.3-canary.dcf9008":{"name":"@opendatalabs/vana-sdk","version":"2.2.3-canary.dcf9008","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@2.2.3-canary.dcf9008","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"86247a280e0758b81c29e5e81f9bec3a2b0edcd5","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-2.2.3-canary.dcf9008.tgz","fileCount":928,"integrity":"sha512-V5I5o30aP064mQ2L4ZDb7QydEqpnYRv1YjRSmM+rVx3EOmEJWR/PjgsC52oHsvAJyZUhyoyVZf/YV2dYyMmaTw==","signatures":[{"sig":"MEUCIQDwEkmgU8v3sHNM6i/3fOy2tAjHSITPtF8De6dkZc6VFwIgYodKhL37zdo1uMTHexxb28/CRgbPaQVf3h88OEe0VVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12990748},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"dcf900822b25b2c8ed8151a5b71e85877d78a7df","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"letonchanh","email":"letonchanh@gmail.com"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.7","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_2.2.3-canary.dcf9008_1775854131476_0.02293750468561817","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@opendatalabs/vana-sdk","version":"2.3.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@2.3.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"7e622a8f3f97fe988da51630cb8a924d1b02a562","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-2.3.0.tgz","fileCount":928,"integrity":"sha512-ia6RBV7ycyhzPclo3NSFBVLxgZGm+D90443w7TT8W3k5tXGtGP6ZEHw8iauW5iN2JLrTXAwvbmqP85wQfPRImA==","signatures":[{"sig":"MEQCIHzmaGaLa0v0yPZAHD4KuOv5dk94WpulTPXLLndqzM7hAiBkVs0Pep+1YLxKlkQZV/sK72niisuDRDUZfh5r9yBB4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12990733},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"1bac5e7af784c91ead4800f19d30708acdbb3ec1","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis && npm run generate:types","lint:fix":"eslint . --fix","prebuild":"npm run generate:types:check && npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","test:coverage":"vitest run --coverage","generate:types":"tsx scripts/generate-types.ts","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","codegen:subgraph":"graphql-codegen --config codegen.ts","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","fetch-server-types":"tsx scripts/fetch-server-types.ts","generate:types:check":"tsx scripts/generate-types.ts --check","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","codegen:subgraph:moksha":"VANA_CODEGEN_NETWORK=moksha graphql-codegen --config codegen.ts","codegen:subgraph:mainnet":"VANA_CODEGEN_NETWORK=mainnet graphql-codegen --config codegen.ts"},"_npmUser":{"name":"letonchanh","email":"letonchanh@gmail.com"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.4","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","viem":"^2.35.1","abitype":"^1.0.9","graphql":"^16.11.0","openpgp":"^6.1.1","ajv-formats":"^3.0.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","consola":"^3.4.0","globals":"^16.3.0","prettier":"^3.5.3","tree-kill":"^1.2.2","typescript":"^5.8.3","@types/node":"^24.3.0","@types/uuid":"^10.0.0","bundle-require":"^5.1.0","@types/secp256k1":"^4.0.6","openapi-typescript":"^7.8.0","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","@graphql-codegen/cli":"^5.0.7","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","@graphql-codegen/typescript":"^4.1.6","fix-dts-default-cjs-exports":"^1.0.1","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@graphql-codegen/typed-document-node":"^5.1.2","@graphql-codegen/typescript-operations":"^4.6.1"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_2.3.0_1775854313102_0.7402546102642684","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@opendatalabs/vana-sdk","version":"3.0.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.0.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"cadaafa843b76bf0b269a767d4950c586f64ebf0","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.0.0.tgz","fileCount":557,"integrity":"sha512-xLrpT3aZFbfxuHIZeqUY1XdYySfG5IMv8pQspXvbxT2V7wNSs+cuFJ48d9XIa5tDk7kreP4IoXR5yrS0JE0W3A==","signatures":[{"sig":"MEUCIDApCykxvpfDtTv8sQ6/33AxuujEPGvWnfFGh53lRzTJAiEA9RbG102VwrOx4OlRPWwQO26OxwspskGVqyAt8ulJ/q8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11895413},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"df2ae49d963b35684a06a79e2162bd7050b455d2","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.0.0_1778290919735_0.8686960290096821","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@opendatalabs/vana-sdk","version":"3.0.1","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.0.1","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"c172535f877798c633266a0b812c7520bc325e83","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.0.1.tgz","fileCount":563,"integrity":"sha512-fDJe0Pb2tgIdcxg+FuHOYbGnacJtK7EaRmxi9674z1tOpJpbp+/obgAzcX64cu8E80ezdxuSXFlqICMPGTL/EA==","signatures":[{"sig":"MEUCIQCmYqUf8TZ7tRsaEY/DK4Gj28jJ6ePX+iWkTWJc0rnmOAIgFARYGj/A5fpvfu8jWvFe3srmyvIt924DK/YYLDBLLzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11986325},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"8b26114f3f06f9162d67ea47fb5638ff4c329588","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.0.1_1778361062335_0.1701680744773606","host":"s3://npm-registry-packages-npm-production"}},"3.0.1-canary.b068ac6":{"name":"@opendatalabs/vana-sdk","version":"3.0.1-canary.b068ac6","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.0.1-canary.b068ac6","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"f3ae13c2ea228b083d772994a7df20ba789a9137","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.0.1-canary.b068ac6.tgz","fileCount":563,"integrity":"sha512-Z+o+zPG80X6G5klNPC9UDiol+A3Djt9uiBycFXPI2JaQ+ggCqdzSnNQFlALkIsKCZNMo1iGbtokgZ9Zb6vF4iA==","signatures":[{"sig":"MEUCICi1Axukaj9mXmyYDOkPPj7wrJU7USrDSeqIvD8BY1fHAiEA7nrK+5qj/IRTtzuDfunBngJfoq6zpoHj5ZJkv4hBN1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11986631},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"b068ac631d4dbe746af693c56a683062799d2405","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run validate:node-builtins-output","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:node-builtins-output":"tsx scripts/validate-node-builtins-output.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.7","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.0.1-canary.b068ac6_1778625150194_0.32447400167858165","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@opendatalabs/vana-sdk","version":"3.1.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.1.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"5b0cd4ec5cb7bcd601f65ba7b57be2b3cd751620","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.1.0.tgz","fileCount":570,"integrity":"sha512-/0Vh/BqIxqpLfSf1RQFfNc62cTPJYVYg+kILXEmNd0nSrr5pYXMuNCbp2GYghnGQ471eA1A17pTjMb1PQOOevw==","signatures":[{"sig":"MEYCIQC3SwJM5ormDYuyT2tudF7l5aAqxAauYQ8D0OKyPVpamQIhAOwRUcd3IdmddbA3tETBiCkQrKlCgQ5cbyGNCCDZf2DI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12118977},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"0699b9e96a6531d6e43c46096793c7884bd496a6","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.1.0_1778706402485_0.6377447592531695","host":"s3://npm-registry-packages-npm-production"}},"3.0.1-pr.147.a4abdb1":{"name":"@opendatalabs/vana-sdk","version":"3.0.1-pr.147.a4abdb1","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.0.1-pr.147.a4abdb1","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"b0a7d647ca9cc172e1241738dd0f4a0dbe822999","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.0.1-pr.147.a4abdb1.tgz","fileCount":587,"integrity":"sha512-/8FvK72MPUS1UHmIjuMSpfa8dzswDNMTwSY2DdfLAX0c4rYoM6Z511HzqoBIIeJrIN15PAaAY2baL6O5QDIB2A==","signatures":[{"sig":"MEYCIQCDVrlZKlCef1Tz9/NbFaY5+3CLf4Gb8QBAY9i1qnTp0QIhALVP04IyZjyl5QbNSOpEpRSvSy22LIGz4WuUWpDcZdwJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12226807},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"a4abdb1c5ace4e38da0b8d2ecd0502219b4bfe64","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.7","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.0.1-pr.147.a4abdb1_1778772574246_0.38619987853500537","host":"s3://npm-registry-packages-npm-production"}},"3.0.1-pr.147.f9fcf43":{"name":"@opendatalabs/vana-sdk","version":"3.0.1-pr.147.f9fcf43","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.0.1-pr.147.f9fcf43","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"879f2b8833df0594a68aaf52a1016fe8da5773cd","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.0.1-pr.147.f9fcf43.tgz","fileCount":587,"integrity":"sha512-bVhd12hqQyjnS6h9olb6gdpNyPRApldHCZKnYlI8Bhsxbx8HFbuMNbF6lA0X3CtGYeH9Wwk7m9Z9jyaE71jW8Q==","signatures":[{"sig":"MEUCIQDNbSv8I7x8Y3JB3CkmV/Np0UpLlfxKk3Fruy+n4xtC1wIgH8ymev8bGAmp6TO+df0Vw0xLUi9Tlkj+92BwdIVPHko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12227331},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"f9fcf43fdc30b8c7705959728c9417a1fa430f66","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.7","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.0.1-pr.147.f9fcf43_1778773383463_0.07020572019269178","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@opendatalabs/vana-sdk","version":"3.2.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.2.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"7a3ff48b10a8038fbc6058d32d41cbcd377fd1b8","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.2.0.tgz","fileCount":594,"integrity":"sha512-Lv568tei3dNShM00ZFUndB8zc0MXWA0HMKhDMV/MqPUcy/l+80RdkDWDw4HHysFnb6gaiIgOIh5U2M0nHBdQHg==","signatures":[{"sig":"MEYCIQDaNesxjFKeSWA6i7kasE0otH3DiPYSsKb0GkwuMp5GLwIhALGSHbLMsIOXjYG4VBQcp7ydlnbdntuZXZdCYvnapWw1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12393365},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"9888e4b19ba8ecedea59225a967492bbcfe6a515","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.2.0_1778780801143_0.7799350779156442","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-canary.88d802d":{"name":"@opendatalabs/vana-sdk","version":"3.2.0-canary.88d802d","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.2.0-canary.88d802d","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"a2299b5590eb7120a960a0a40e7615237bc0afb6","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.2.0-canary.88d802d.tgz","fileCount":601,"integrity":"sha512-qMsxk7doVty5W7uoNOZ7AVEVowTxzMjFQ0CLZXfa0rZ320lYooHZUUgBZAjVfVvSeTLwPOC4n9cmdklNmawdgA==","signatures":[{"sig":"MEQCIGp+9Lp/tXu1N1zJ6NDaAhTzaZibbFYK5HvY+iJXd3eBAiACcsEsurBcd952Un+phaUF6OM0WtDE0h5hlwQGhkouDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12590358},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"88d802d567b7ba4e2e936fc1f4829c0bbc5e5d88","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","e2e:deposit":"tsx scripts/e2e-escrow-deposit.ts","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.2.0-canary.88d802d_1780336953946_0.5555952047571502","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-canary.a8087c5":{"name":"@opendatalabs/vana-sdk","version":"3.2.0-canary.a8087c5","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.2.0-canary.a8087c5","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"96632daa49a22f6cb9e118f8e6b22da5d7b7f772","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.2.0-canary.a8087c5.tgz","fileCount":601,"integrity":"sha512-wU3CDVj1FBPjX3Q1OxRbEgEbPIfWixbr57GrX/bjICxMyMUiu12wPQsOmp2tZqVuAjj2Pd/JRjbZH3R17eWkGA==","signatures":[{"sig":"MEQCIGEFXKixgpkWZQ4Erbr3g39sKApu8M7/ZnBx/phgC+xqAiAsJ4ZKFI7PQwjmpWysHAxCzA5X9shBOeK0Qnv1kgcxNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12590358},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"a8087c582b6dd568d9e03908558394a3e51510b0","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","e2e:deposit":"tsx scripts/e2e-escrow-deposit.ts","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.2.0-canary.a8087c5_1780338425771_0.7411712269055937","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-canary.e3ef84a":{"name":"@opendatalabs/vana-sdk","version":"3.2.0-canary.e3ef84a","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.2.0-canary.e3ef84a","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"cde4c3288bc8d222728e732554a92b9feaf6a194","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.2.0-canary.e3ef84a.tgz","fileCount":601,"integrity":"sha512-1FsuS0ucU6TrxOlmtFamJ29QrstTcxoJXIkf9UI2Ryaw0hRUCVdK3Rqu26RXGbvmEbuqL2dD3te2b0aoUcstQQ==","signatures":[{"sig":"MEUCIQC8+Ttj/Zpc3+ohQhVYad0PpBrO20UapTW+fglo39lWAwIgDKGQvacmh0C862oDT6Ij7s/dJlSN38r4Z04p6nDfm34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12590358},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"e3ef84a6f328d5dd62506b738a4e36e9e0808603","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","e2e:deposit":"tsx scripts/e2e-escrow-deposit.ts","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.2.0-canary.e3ef84a_1780372523690_0.030697989457628916","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-canary.0911ffc":{"name":"@opendatalabs/vana-sdk","version":"3.2.0-canary.0911ffc","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.2.0-canary.0911ffc","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"67c58f444aacfae4012775b5e2a22edd1b9e1d71","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.2.0-canary.0911ffc.tgz","fileCount":607,"integrity":"sha512-aaeHsmqAjWI3XGAL2IuJFLeH4zNMcnwV8LULvPszGYntf4EyNnQ4ZHtjZFECnWEhnUERK6squqOWVml5/n2Bdg==","signatures":[{"sig":"MEQCIFRe7V+Q08MC916Ztib327MzX3JTZdScvVGqQqZpF7d/AiAmm8RiFqHfdgrCkDYORgYZuIReS3BbVRx+seHXMW/XFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12643519},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"0911ffc751b8737416cd15e7d9049432caedac99","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","e2e:deposit":"tsx scripts/e2e-escrow-deposit.ts","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.2.0-canary.0911ffc_1780416597741_0.190760654428473","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-canary.2b8e377":{"name":"@opendatalabs/vana-sdk","version":"3.2.0-canary.2b8e377","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.2.0-canary.2b8e377","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"0148887a2ca5e1775a56b623d77434cc2257723e","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.2.0-canary.2b8e377.tgz","fileCount":607,"integrity":"sha512-SdePMK0aBwR6jy255B8i7vskVW8UwWRfLEzdcC3Ic0wVqueNm50zfPYb5cbKxhy4a05LlcMKQEEA0jDdMv1aVg==","signatures":[{"sig":"MEYCIQCqJHYJi8pqCf/KsftaxUChZp/VsP5PMpAYMiMl8HXEFQIhAK5KhTGOYCH3djTI4idKQxGEpxg729CHh16PbywwIcnU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12643519},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"2b8e37775205e305929b505baed396306812d4b8","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","e2e:deposit":"tsx scripts/e2e-escrow-deposit.ts","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.2.0-canary.2b8e377_1780417302633_0.6582878250590671","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-canary.255a8bf":{"name":"@opendatalabs/vana-sdk","version":"3.2.0-canary.255a8bf","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.2.0-canary.255a8bf","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"bd8e05302ce9577ad94176cec7de514fd0313cd9","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.2.0-canary.255a8bf.tgz","fileCount":607,"integrity":"sha512-htdZe9oTKQkUNjSba23NakMv1yvKN65qLE4ODTql85WACAwOuLiJesJEQOZznZ3xVfzWfmRfGZE6IKeEP1scSw==","signatures":[{"sig":"MEUCIQC/y+bLqSZlAnmRytv7GkapqFSDdcOAT6PZquenpJ8LzQIgCcNr2k4r02QQ66TkbyLdtJkVvy7wLVpq6J96w3+MldM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12643519},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"255a8bfff5051c9955a5dcf420642c424c1f1d78","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","e2e:deposit":"tsx scripts/e2e-escrow-deposit.ts","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.2.0-canary.255a8bf_1780418320779_0.6722639564966977","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-canary.696bb97":{"name":"@opendatalabs/vana-sdk","version":"3.2.0-canary.696bb97","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.2.0-canary.696bb97","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"0edfe308eb8761ae78eb5abffadcf2ffa9c25683","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.2.0-canary.696bb97.tgz","fileCount":607,"integrity":"sha512-c5U95wYzNesDKmrgMZGP6J6fA85mpxfFOYAW+nlMSGvs8snwKqj3Imsz2TLL1wV+2NUZscWWN9TGWYpxabu1uw==","signatures":[{"sig":"MEUCIFCbkHEX3uDbxxKXcF3CnTooDQCix2ERbWZlUDEwBIJQAiEAll/FirLkcfvv7MahHzAlYp7ByZqVa1GncZ5RCdeBumc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12677966},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"696bb97b9f5493db8b36d015987a67acf7e1ec85","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","e2e:deposit":"tsx scripts/e2e-escrow-deposit.ts","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.2.0-canary.696bb97_1780424916399_0.8418445550564941","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-canary.9bf69b3":{"name":"@opendatalabs/vana-sdk","version":"3.2.0-canary.9bf69b3","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.2.0-canary.9bf69b3","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"efe079b1dbeb8f6cc501ab405c4cb5902c28c5d9","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.2.0-canary.9bf69b3.tgz","fileCount":607,"integrity":"sha512-BSa1XIIgFQpq0DtnjEhyhoJTgGZ7tA8agBr2d5WktKPuCwRY2PT4nULfj3FgMMbhOcKhR+NSkQsET+/XHkCOzA==","signatures":[{"sig":"MEYCIQCF8OETu/m0noDDouXCVPP9Ape0u6DwxJfD2yjnKcv8FwIhAN7tim343ibAWVaQixZt1dVneRJxPLyD/ezP/ehE37xR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12677966},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"9bf69b3af9e43c0c21f5f1667df926f8599a1b35","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","e2e:deposit":"tsx scripts/e2e-escrow-deposit.ts","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.2.0-canary.9bf69b3_1780428125553_0.022275324364217086","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-canary.2817fa3":{"name":"@opendatalabs/vana-sdk","version":"3.2.0-canary.2817fa3","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.2.0-canary.2817fa3","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"40b83ce0eae3172fe4c3b7ea603cc29bbdec0e7c","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.2.0-canary.2817fa3.tgz","fileCount":607,"integrity":"sha512-2xICkNcbDAkARlMdbvBfM66Gw9HHvP361wPwDM0EiHw3/tV0ieq0P1oXz5CrBNY8ydjPiz9HR3cc0hibGRVcZw==","signatures":[{"sig":"MEQCIBsvrslaj2tfqExDzmxMRmPq858nC3LawEw5bi5gqShHAiBckowYaLVBAqBxVQhcL7cfvYogKolMtw42VM1ip/dmBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12677966},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"2817fa3702dfe0aa9388cbdf1e8ee47fc1f124ad","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","e2e:deposit":"tsx scripts/e2e-escrow-deposit.ts","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.2.0-canary.2817fa3_1780435014321_0.15305986951067352","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-canary.87b4310":{"name":"@opendatalabs/vana-sdk","version":"3.2.0-canary.87b4310","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.2.0-canary.87b4310","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"f3571a621584be69c716a76f87c37993a5e68661","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.2.0-canary.87b4310.tgz","fileCount":607,"integrity":"sha512-BtPRddw4ZuHQ0NLpy4PhpswxXUGTKG4sSD4VGzf1SfPxvWFwkwkV8P6/DQLUzbDAq8xYnAFWaXdzIwFynK90Bw==","signatures":[{"sig":"MEYCIQDUeLktYgF/jgTh2vFU4DNcPVWX67W2032K8JIC+3PfvQIhALtK3ZHr3HkpuknXHCP1C5svxvkpr78ry/ZGQGFdS1uu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12677966},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"87b4310dfd857b8372fe164ced19dbc9ce2ea08b","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","e2e:deposit":"tsx scripts/e2e-escrow-deposit.ts","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.2.0-canary.87b4310_1780435418239_0.4171303962241859","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@opendatalabs/vana-sdk","version":"3.3.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.3.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"2f364f54086e9e1ad9b0a7a4144bdffea99d9f0d","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.3.0.tgz","fileCount":594,"integrity":"sha512-uDz7q0D7wV20oT/H0mjQHgydo/QXd4AJFphi9jp4Nzy5csnjtvKZKcyAu0kw7j328btUGTIdfVGc6yztfXp7VA==","signatures":[{"sig":"MEUCIQC0n9P0d9rf86BoSQ4Wq/sReMI5JN6XUwulD5VjgAM1PgIgSceSMd0rP0J3DUNpw0h4rI4DB5M/AOIRbXXDF3nfZtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12412364},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"fc035aa63b69c0a25a07b514bc4af106e2471a22","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.3.0_1780593816811_0.5762218809444071","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@opendatalabs/vana-sdk","version":"3.4.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.4.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"c379c8ca217d480cc40c3e927d792928a836adad","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.4.0.tgz","fileCount":594,"integrity":"sha512-Z8iF297Llmpp5MGT/kxkedGdVeCB8sCSsQZC7CsEP6he9xCjmkQQ4PrWH4nDQOYMWRQjpQO3yYroqJeN0nt1HA==","signatures":[{"sig":"MEYCIQCvRj19hilpJ+s+mld+gQcfvyyq/8jU0mwgizDRk3hVvQIhAJLLFcBd014N1zTnjDa24NesecQBabW+Oi0vKklPo0Ar","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12418578},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"30757649a2c59ccbeb4df8f0e0ce8592f965bb27","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.4.0_1780596920312_0.8871511316490335","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"@opendatalabs/vana-sdk","version":"3.4.1","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.4.1","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"8ae8e797072bcbea3af3143817c958a40ca02e14","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.4.1.tgz","fileCount":594,"integrity":"sha512-M+vPX9t9WO7V8/K77DOunao5IuVB10AAQB8xJsIht68Ed5qPA4adQUKfi+EwNIbRNt3VxmVEHJOqaM7DXzy6Qw==","signatures":[{"sig":"MEQCIC4IKtcv0qHXMXRt/y4k5R5Ci44QxTV6jLGvTQVKDGZXAiBO2Oq0hEvEYeEhur6SPVcXQlRf8I/vSa1AuZWR0aS+tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12426010},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"c1cd3a2db1bb5bfe537a0877056a231b56027835","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.4.1_1781023969602_0.14000004970663738","host":"s3://npm-registry-packages-npm-production"}},"3.4.1-canary.ba2cfd7":{"name":"@opendatalabs/vana-sdk","version":"3.4.1-canary.ba2cfd7","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.4.1-canary.ba2cfd7","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"294e7b02cc96e0b8e6419821036dc5d53ad65b63","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.4.1-canary.ba2cfd7.tgz","fileCount":607,"integrity":"sha512-RHpcGEZqm6wlBO9iBhQdhB9zdXjzqdiciyMnjHaEaYS0z4HVt1AC0Zs/+wL1WBsHF+8yTHCwlz+8hGmBsnTt5w==","signatures":[{"sig":"MEUCIELk4fmZAeMlcF6JLsdph2lNNK6gnQc3KflfTYRakXk8AiEAlJ8snKb8yxyUyw1eFoGojkgAWi95MNkX7Ofeuc8Y5kA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12710991},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"ba2cfd7497e53e6acd01d69afff65c844049f810","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","e2e:deposit":"tsx scripts/e2e-escrow-deposit.ts","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.4.1-canary.ba2cfd7_1781143262654_0.04191861306375211","host":"s3://npm-registry-packages-npm-production"}},"3.4.1-canary.5ef490b":{"name":"@opendatalabs/vana-sdk","version":"3.4.1-canary.5ef490b","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.4.1-canary.5ef490b","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"79374afde833792ca60ff0713a7b50f5f9df0de0","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.4.1-canary.5ef490b.tgz","fileCount":613,"integrity":"sha512-c32j7omRyIDkZRGhxpNOlBuc+tAdKIiJBhxD4q3tdSAnDLNgYe5AClMQhfLzvQO02WU/KlvXH5vR0c3o025T7w==","signatures":[{"sig":"MEYCIQDw3FuLWB3aHcvRuKlrKe3/b3hWYcd46KA/Jsjewub1mgIhAIsNojXI1RahaM4bifrruV+ZtzKRbJW3j0vVxTR+d1zW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12707031},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"5ef490b5a6c192655fec954a97a8608afe20dcf1","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","e2e:deposit":"tsx scripts/e2e-escrow-deposit.ts","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.4.1-canary.5ef490b_1781150319568_0.00456087899358959","host":"s3://npm-registry-packages-npm-production"}},"3.4.1-canary.a244135":{"name":"@opendatalabs/vana-sdk","version":"3.4.1-canary.a244135","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.4.1-canary.a244135","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"075af90f561cebf0f66f00620ea4d55500b1874a","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.4.1-canary.a244135.tgz","fileCount":613,"integrity":"sha512-1fQNW5yz8zJICzMqKbLdmw1dYSANyeiiSe8HLm6KWS7OLhVB9ciVmo0KSLbpQh4wo9qs9IeTZKmocpjAZ9zmpg==","signatures":[{"sig":"MEQCIHJ6w5FguhQuX7LDbOzB9eU1fQZDgTzief3mcQi5ViE6AiBPJ+KCYcEGPtsnRSPszP0lwyEf1x4k2SpAk4ILFlGEsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12710275},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"a2441353276b3044633237790cc2c35e99eba4f5","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","e2e:deposit":"tsx scripts/e2e-escrow-deposit.ts","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.4.1-canary.a244135_1781182360784_0.4666786786464352","host":"s3://npm-registry-packages-npm-production"}},"3.4.1-canary.7afbfe0":{"name":"@opendatalabs/vana-sdk","version":"3.4.1-canary.7afbfe0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.4.1-canary.7afbfe0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"112e5a62dcc2407e494c4f924d495f84772c215c","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.4.1-canary.7afbfe0.tgz","fileCount":619,"integrity":"sha512-WymD9k9zUhzIDw1wlweD9lcjoYJYHvprt6WYe47I0wVujmOvkBtfGkFZhBAWtC7/EAKC422JEQayUtvSRI3xlA==","signatures":[{"sig":"MEQCID8Z7Bqg40c1rYZhPpbyZwbwl0spC+PJCG28yaSmC1WfAiALJfP6h87SwMhLaJjsGvXoCtipUQ6Wz/GdyDTuaH42Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12734699},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"7afbfe08d553158e0a644fb2ab16a4a3049b651f","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","e2e:deposit":"tsx scripts/e2e-escrow-deposit.ts","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.4.1-canary.7afbfe0_1781649978837_0.5428531950676716","host":"s3://npm-registry-packages-npm-production"}},"3.4.1-canary.e9d0aad":{"name":"@opendatalabs/vana-sdk","version":"3.4.1-canary.e9d0aad","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.4.1-canary.e9d0aad","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"79eb223cf0931439587317beb7af9851e9abe317","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.4.1-canary.e9d0aad.tgz","fileCount":619,"integrity":"sha512-z7Q4nuga8x6awBnTy8USg5o1/JPC19oBVWytF8KNqUavnDHAarbkkNE824zUUlKYIw2u5z3rlzCxKDAmM8vyZQ==","signatures":[{"sig":"MEUCIAsWuI6DzEhFFK/doy5kTB2/PqDQnbhD4J7AU93lFAnYAiEAjaF8s/3RKeZRnsQREMfqwlcXZ8tjxFeaqtUbHqX3lEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12736156},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"e9d0aadb3d8e377df3e753770853487f852e8d3a","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","e2e:deposit":"tsx scripts/e2e-escrow-deposit.ts","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.4.1-canary.e9d0aad_1781745291024_0.10211260806870293","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-pr.155.6da79c6":{"name":"@opendatalabs/vana-sdk","version":"3.2.0-pr.155.6da79c6","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.2.0-pr.155.6da79c6","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"f084e37838b712c31ebe636fb7d83acaf68626c4","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.2.0-pr.155.6da79c6.tgz","fileCount":600,"integrity":"sha512-L3biH0Uu2qqF5/yWlSptDL76Pmb66XKKTSWBkkJBoVf8SaL43FiE7la0UCDMwie9V5DYRrBTRXV8AEeovVLhLg==","signatures":[{"sig":"MEYCIQDsXtS0Gwq2qXdTzgqlkqPZxO0dfRusYmuOFA/cNjRsLQIhALWqto2pQ9gnt19Mahxh1x+FKekZW4GHoVHy+Cc4g8ea","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12513290},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"6da79c6317a2acd29f1410f24e95dcbce74223b1","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.2.0-pr.155.6da79c6_1781893144666_0.3900648130323343","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@opendatalabs/vana-sdk","version":"3.5.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.5.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"79e26e627445fd79cc5fd16a866fe4ec2467bd68","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.5.0.tgz","fileCount":600,"integrity":"sha512-71Z9jLJ3zCtYcnaKy/3mRQIvIPTx1kleukBPyMGq0ErGRCLpnFqURepF7N5reoA8v1497Ea7whpBijZfa/BGcg==","signatures":[{"sig":"MEQCICHXeyezJ1aMJQV2R1ZItho3hoxllY2cpPL1xIlTCLHHAiBwEbjSmOro8aZrcY+7U1FOZgyFZrdGPtJzzOmnZHIScA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12545920},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"4fd1da7339a748faed49b14dd9d6c8e0deb88c74","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.5.0_1781899547998_0.6092790961122863","host":"s3://npm-registry-packages-npm-production"}},"3.5.1":{"name":"@opendatalabs/vana-sdk","version":"3.5.1","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.5.1","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"edd45d6f3cd60215f48a43093d83af40277fe36d","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.5.1.tgz","fileCount":600,"integrity":"sha512-AlTGgGfAizXV5p8jA13Ojv9r01++Ml+pH3iGZ7BYNs4Ufbj4d1Ohvsik1K/3kc6qaOb/h3EjRdCGWhvoeLQBCg==","signatures":[{"sig":"MEUCIQCSFAePvaZI91gFUSgB1WTGDieUbRfw0wV7WsdvjFEhoAIgGcgMeQ1f1maiDdQONdU7qufs+n3/gF1MN65j7RLAMkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12570832},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"1811974d3d3cca9c2e352cd54e7247da601f3459","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.5.1_1781899774293_0.6157200686850641","host":"s3://npm-registry-packages-npm-production"}},"3.5.1-pr.159.2d90789":{"name":"@opendatalabs/vana-sdk","version":"3.5.1-pr.159.2d90789","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.5.1-pr.159.2d90789","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"8165bd29b3ee8c1ca9f5777297f32a6ac83ff452","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.5.1-pr.159.2d90789.tgz","fileCount":691,"integrity":"sha512-iTNHKDpQhQHx8UYU+eaMn7b89s2li2GUlvBNdlLlJ8QHrZ//Jhep00/H/kxd8vQArkC90iHqersJ9mqza1PwAw==","signatures":[{"sig":"MEUCIQCOTcotGqoUBYFC0LZCfR73Ad9jjpAfUqyV1WeGke1aDAIgDqlznZBEAGOHWa0pdIegk3G0DpriCKNhva6TvObw4ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13130949},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"2d90789f19ea926d0a61bb738e4bf51517a22838","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.5.1-pr.159.2d90789_1782167308003_0.9740474686448448","host":"s3://npm-registry-packages-npm-production"}},"3.5.1-pr.159.12a6f39":{"name":"@opendatalabs/vana-sdk","version":"3.5.1-pr.159.12a6f39","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.5.1-pr.159.12a6f39","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"dde183108b5ebcb4e6e9afe1ab663569b41dd3b4","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.5.1-pr.159.12a6f39.tgz","fileCount":691,"integrity":"sha512-O0XWIvuJs5aA9qEvGP3LNYfUGz/GMSoaPWZxls2aA92XZd6n/3qxw5MBSBLNf5U9Axsq5kEqCh/VauZ0Aulspw==","signatures":[{"sig":"MEQCIG+sYM+m1UIl9ZMZb3e/eTlT3OMWkLSU+YLw/Y+IQGQIAiA1g0GOmm9gsz2CXskeBCNuYXTInJSQUqNYGL7W/JMqGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13131202},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"12a6f39ddb741092eba7dc2c0e3511818e251f49","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.5.1-pr.159.12a6f39_1782168243514_0.6520505962255629","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@opendatalabs/vana-sdk","version":"3.6.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.6.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"8866335de99c51821a97341a32cf5131c9cc5479","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.6.0.tgz","fileCount":691,"integrity":"sha512-UvdTvlDWAGT/qyto55V2kccSKOj9CZ7cyepD0baKfekFkEmLwiH7cRVawlvqX6cbjOEeJs9qHBgFn/BsZDLb+Q==","signatures":[{"sig":"MEQCIB4m3iR5Z7gz3N0L3G6VR/8QLz3E23ooKbNJ4/DNfozvAiAIoaNWUf8FEQO8gi0fcnXN5uNTUfYMFrceNPReSOP75A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13131187},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"286e32e741c7676d5d59577de48d4a0411c638ea","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.6.0_1782169177199_0.8402152315608817","host":"s3://npm-registry-packages-npm-production"}},"3.6.1":{"name":"@opendatalabs/vana-sdk","version":"3.6.1","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.6.1","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"72895ccbf58575c8f323a973f153aa95af023baa","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.6.1.tgz","fileCount":691,"integrity":"sha512-CtttDG+uOvf0wWvmZAViAcoe5zHHpdq6RrUp7taF4aMjwk8K+VbM5pgutb+fgkdpwBXNbaXGyk0uaXb4HzAyvQ==","signatures":[{"sig":"MEUCIQDDk3oXAi4Xv75XiD8/7VorYnO1fA+p7Ez3ewGoatRWZAIgZHikw5iaRtettPWuqcN8lEH2bwTB9txJQZHgEUYGj3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13140772},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"c35f08cf61d633f986cbabeaffa8a31c9438d55a","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.6.1_1782252686934_0.1675449415859469","host":"s3://npm-registry-packages-npm-production"}},"3.4.1-canary.3957547":{"name":"@opendatalabs/vana-sdk","version":"3.4.1-canary.3957547","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.4.1-canary.3957547","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"03a996d319bda60daf5aa1227b4dd2c15f35fbc0","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.4.1-canary.3957547.tgz","fileCount":619,"integrity":"sha512-lu1txgmVRGjZbDfLxUovUDMC67zwYM58B8Ss4B2XabZRaQftG0LzPKxqBY1t0KThY2oWaiuyU1gxmaOY9AO+FA==","signatures":[{"sig":"MEQCIE/2xMhpzAi8vulxWxeGE7P62mtHaxcgZ+55PJl/I5ojAiAQYDAGgFBl7T45Rg430fV8Svrif8btI68MdJqmCdtkKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12736156},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"39575478ac7b574121a632880e1e03e2caec8e4f","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","e2e:deposit":"tsx scripts/e2e-escrow-deposit.ts","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.4.1-canary.3957547_1782312671292_0.7513138821297154","host":"s3://npm-registry-packages-npm-production"}},"3.6.2":{"name":"@opendatalabs/vana-sdk","version":"3.6.2","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.6.2","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"492efdfc21a58baf267809610cbec323089f4ca5","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.6.2.tgz","fileCount":691,"integrity":"sha512-BUPHpTpTjnSnDmhpqcyelUFHMDNi3aEJqDjI4Nn9MFYhqKqP7voBabgZRszaMpNnJiluzAlY16vd2mVnRZMeqQ==","signatures":[{"sig":"MEUCIB0vWf8el8ahJ16SIYbEYUEx50Ptwbu0pwHwzU2hBM03AiEAmo5t60R2ACr+ZDj5nvwMNQKFimPoVSf7qk6rwG0U/dA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13160595},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"aa2a571aea80596d6bd9c5f490d548b3e2de04dc","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.6.2_1782314595264_0.1911460376204901","host":"s3://npm-registry-packages-npm-production"}},"3.6.3":{"name":"@opendatalabs/vana-sdk","version":"3.6.3","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.6.3","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"74f988b886b8669ae804cb8714b7bed824f9d51e","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.6.3.tgz","fileCount":691,"integrity":"sha512-koye61L7P9PZnv/yZQw1SvyHfSQOZp6nh3o++KmkyJaVTzqqH11yKgkyh2oniYDhOKjUrw4W87Ljpz02ydou0Q==","signatures":[{"sig":"MEYCIQC07G1PFZIGWsOfwKE/DxboHMf10NxuUGfMwAaUksekHgIhAOW2zkm380z+9OWkgB9aAG1x7MYqNyrC3JWXTK0+voCF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13171989},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"182fb4c8fc98b2cc83190afdef49cd5575513da6","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.6.3_1782325277327_0.6255231723515731","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@opendatalabs/vana-sdk","version":"3.7.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.7.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"9c670cb6b1b1be941a9d879a89a3f96b51f12216","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.7.0.tgz","fileCount":692,"integrity":"sha512-OD04E7bNlqj7yMktCQCszQg6bGOWs6+jRl4Rq91lWSKmKlYH+LKiHH9rst5rhl7D4YyK1GbHjeTfRd0qPxtIWg==","signatures":[{"sig":"MEUCIQCbB6PRliCOkVnVt7SA4nllfzTZlcJJm9wPkEs3T/ybZQIgVW72MLd0x3ruNinsFVts943cp/ecek8GvcZO7tJg0IM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13177949},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"675b5a756ddcd401a139fc382d5787eb3b365cc2","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.7.0_1782357441448_0.9108110249160675","host":"s3://npm-registry-packages-npm-production"}},"3.7.1":{"name":"@opendatalabs/vana-sdk","version":"3.7.1","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.7.1","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"a6da0b2ecb19b3f5f20150c12f63ed7b8a28c94c","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.7.1.tgz","fileCount":692,"integrity":"sha512-dKFHvG87ehfE6uGHE1ZwN4MJ1IWJ3eTDZa+VIqwJEdLvLdz3zIdi7bC90EYn/NI6LkTTFIsYmvdUKC4eu/geCQ==","signatures":[{"sig":"MEUCIGMsJeI/cfFh3unmtma99uAmPDy8YSuM4GRAv59F1FXAAiEAu5SN/4gfqVeEaTz8gHULIZQ6sJH0yC02STGJEZzztOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13188995},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"e3cdc585213e39fd4201b42dc10fed27e73e57fa","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.7.1_1782416142960_0.2313807992334007","host":"s3://npm-registry-packages-npm-production"}},"3.7.2":{"name":"@opendatalabs/vana-sdk","version":"3.7.2","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.7.2","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"e312abe24f8320d011db9fe41aad1009c999d457","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.7.2.tgz","fileCount":692,"integrity":"sha512-jkWukWEKAOcmg6/eYg89XlKmRepZ71CE/vzANqaxppy6NRdsvHSH5LmoSxLKAFlH/diRfkckUi4jiRBouwraJQ==","signatures":[{"sig":"MEUCICMFHemP9IJhuVwO4mc60W1YiXy4/eZu0S7v2t23cg+mAiEAuYw7BOHBZDNPHKxnhQoo6WTCfju5CMJsXcmh+EFGOnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13194884},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"1b00e6361b84951a48acbe065da207ab41717a7d","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.7.2_1782419568905_0.45428421839379807","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"@opendatalabs/vana-sdk","version":"3.8.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.8.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"9759255bd4353a5cdecbbf0b0a80f0822b546230","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.8.0.tgz","fileCount":692,"integrity":"sha512-P49faMQfsM7+c1jwWZPdQP6V8RMY2tmN8eJmh2RKV4zzJoOQDFC7KP0BZOZqHdCyrVHU6UBNoOX28E44S2c1mA==","signatures":[{"sig":"MEYCIQDsG0r2FCeqoW8NTWHEW+aLsW5S3YTMp/Bw/KXoxIw7bQIhAMXFrHzeSkTg5HVsGelAqCgUPorazgDw2ETpeYg/isAC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13195514},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"bd073961c3ee0bb36ec2f6e32e03905c8c68c4b4","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.8.0_1782493353335_0.5465342659220704","host":"s3://npm-registry-packages-npm-production"}},"3.8.1":{"name":"@opendatalabs/vana-sdk","version":"3.8.1","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.8.1","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"c1800cfd74a57e810ea885c812343678d0302e45","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.8.1.tgz","fileCount":692,"integrity":"sha512-aAAxlCazzlag6x3ahXwg1hsff7qbbqbGNRLx33flolcMX9Pg97l/VkgfESUsyPVvErOCZWAwq4I7FHuUCDVazA==","signatures":[{"sig":"MEQCIBOelUWP+PKuqgI9Y4IrwNdZf1uJe2dCg1VJUowdSFdAAiBgcjUKz5CmKCYNmiBcUTytC0y9RFucfTdxv45y6gm+Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13202810},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"d871c6c49b3b158e93d9d22feeaa2bef44884b11","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.8.1_1782507926571_0.99909872251898","host":"s3://npm-registry-packages-npm-production"}},"3.8.2":{"name":"@opendatalabs/vana-sdk","version":"3.8.2","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.8.2","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"52d3794c9ea6dd1a8770eefecb2c3c21bbc08ce0","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.8.2.tgz","fileCount":692,"integrity":"sha512-V7xr4a6gj3jROJ1+QxOnyJzP/TaobyirHFApL4ZvL7y6rciRc7xtkbqXlJR+Y19FxYf3tVi7KePcFQ2PYefFdg==","signatures":[{"sig":"MEYCIQCesUpJsqUXWUf8ZMIk6FzHKHu/KG9XqS7gro7Bz+phWQIhAIhASTkYqXKQBbrP1f/+ogEDT5NgTdvCAuSBJ5dNTD58","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13206333},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"7b8144d61462f01874ba543c4ed17b8d0793ae2b","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.8.2_1782735507529_0.8656969804693979","host":"s3://npm-registry-packages-npm-production"}},"3.8.3":{"name":"@opendatalabs/vana-sdk","version":"3.8.3","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.8.3","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"34061a5430a9c52d5ea16833e163dd063328e96c","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.8.3.tgz","fileCount":692,"integrity":"sha512-jdSXYqAyRn5wWYW1cHDWGWosNQdSjy/Gg/JumtgeuvWAF0U7Mq9d6o4surEE1ixFVkefjcDfL9enMu9yf3Kinw==","signatures":[{"sig":"MEUCIQDkH0Dn25QGz4OJxRAy5iL3xyFYKmBNcNBb8Sy143be0AIgdg3wXFsmVOUwqHSIREmLT155UT5RUcoiW8ikSmiXy+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13224800},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}}},"gitHead":"eab0db456a5f2b522f4c07efda3b1db5f8fbe8db","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.8.3_1782744518132_0.6702452142581863","host":"s3://npm-registry-packages-npm-production"}},"3.8.3-pr.171.6a87072":{"name":"@opendatalabs/vana-sdk","version":"3.8.3-pr.171.6a87072","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.8.3-pr.171.6a87072","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"1f1d7567c351d144e3646e5d025d814b4bd94374","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.8.3-pr.171.6a87072.tgz","fileCount":729,"integrity":"sha512-+VGhq2SJxExy7dIY5esd+kUXU/sbMhAAhjSFg0A6jx/lZKuR5AxiP6xrUX0zkyQn+IxnXiLNIAIEpCjN2x6qqA==","signatures":[{"sig":"MEUCIQC/emnzUjTJXtYYm0bA3QP/O8C0nI2HdIB3Pg9ej1Kb5QIgd6t64c1GYmJ8ZxzdOHCrAvJMTQwVThyERkMA9VFonxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13305258},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"}},"gitHead":"6a870722f5b7abe32deb3bc888036614438090d6","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.8.3-pr.171.6a87072_1782834501285_0.203941371047492","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"@opendatalabs/vana-sdk","version":"3.9.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.9.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"45ce5f4bf1d744ab4b74c56edef44af73e73ba32","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.9.0.tgz","fileCount":729,"integrity":"sha512-oSkbWp9GHglSsVMbO68MEH3KAFty39LNQPJzHHDBqApZfV9/f8LDqfnL7u40ZCTYFq6ytAkvPM4o9QSGQy+3Bw==","signatures":[{"sig":"MEUCIHOB64bWchBkJYNjMSmAmbvEPt76mcG2zKVFhNEOPYJRAiEAsWHa/QZT82dtB1pbxQfQSglefk3/Fe+H7qi1J6Jx2ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13305243},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"}},"gitHead":"8a9d63505d7be1b21299b00c5b8484551c8dc000","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.9.0_1782855792577_0.6217190542252169","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"@opendatalabs/vana-sdk","version":"3.10.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.10.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"6b7893683855af9063be4ff8baef7aeac8ca1eb5","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.10.0.tgz","fileCount":729,"integrity":"sha512-y2bsuEyCcsYv9OUqlRefSFr0s4NifJBvYzdqP3W+7Z53W23GQ/jMnVhAhhCUhAVsqS1qDFGwRHVaunEGa8Ks6w==","signatures":[{"sig":"MEUCIEn0TTCRjJwz/qLnWczU7z5bg0HA8lDwiNNiaAbNtRfmAiEAg5Zz08SgrAQMgYKHnqY+tzaj5aoKOPBP4x0+TsSWsyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13322174},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"}},"gitHead":"e04eaa6a87904210eaabcf101d60641449f2c12e","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.10.0_1782933061938_0.31990709724838795","host":"s3://npm-registry-packages-npm-production"}},"3.10.1":{"name":"@opendatalabs/vana-sdk","version":"3.10.1","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.10.1","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"31675db490502f58616c09229cee8826f0282c04","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.10.1.tgz","fileCount":729,"integrity":"sha512-F0mFIWM38V5Kp0StwwWIRv8oxuy+lxJhnzazLEIRd5TamW5gShPuKF0ElkdUYeZnHw0Rvgc+PTYIJMTSC35+bQ==","signatures":[{"sig":"MEUCIQCox7RLZKcpnUrqk1jpQjMzezpFLSpZOXy7bejdI27wWQIgU3ehQJaCRGbtM8c3C9pLJ8JKTjaDKy0pd41Ip8ABu8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13322174},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"}},"gitHead":"e3bd4e6373751e248d69eebee5922d48841b151a","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.10.1_1783033761120_0.7674457937169232","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"@opendatalabs/vana-sdk","version":"3.11.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.11.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"5886ea688ed68f53e3b62c19c585fad724cd6660","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.11.0.tgz","fileCount":729,"integrity":"sha512-H8hA4cc1nRZpMcNYDkp4XIBUp4TAabpWE9INyxx5om9nC3s3cqlucw1ZX2lV3sl8L+WXLs0Y83SnjJmahb/VyA==","signatures":[{"sig":"MEYCIQC+tEEsKyJfa0U8zJJOlLWUMzOmOg7v5M2OS19L89kgiQIhALsv/BwDI+03J/erhiBbiH6XUb16MiReaKuyzIt9lX15","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13335458},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"}},"gitHead":"aa52702778731de424a85e1c959256825cfc22a9","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.11.0_1783047933281_0.07603112252743593","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"name":"@opendatalabs/vana-sdk","version":"3.12.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.12.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"e9564e0e60516e4c41bc66999842e58f6e2c26ff","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.12.0.tgz","fileCount":729,"integrity":"sha512-fdQvzqIak1Mo+pgUM1lO2gNkOpL2F5HU0oDeR7+zpvJ5/4brmP3Cp4R66AUy4bVtdKv4Q4nyJE4k4i4QVN4/sw==","signatures":[{"sig":"MEYCIQDRGAQgM5eQw1Fywp72E05bHwfYXozSogiESUCDcJ7+IwIhAJTGygzxd9Gp3+DpFc8Pi4lLfVnGzhKbFPS6jHeD12q0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13373458},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"}},"gitHead":"5e8c7a7f4e242a8d86a752234c9784df345f1c49","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.12.0_1783352642647_0.7853895170969907","host":"s3://npm-registry-packages-npm-production"}},"3.13.0":{"name":"@opendatalabs/vana-sdk","version":"3.13.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.13.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"2a09d408352ce7026179f2cfce5f423596a01c8f","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.13.0.tgz","fileCount":729,"integrity":"sha512-5c/ZfgJRcDfuvgrwRijUj7sAs5zcNk6e43QTnmWRdzrATLGAWcYEKzPuB5SgKNVp3LCr7anPRFe28nLrN9mEqw==","signatures":[{"sig":"MEUCIQDcP6qruDr/BL+5F5WHHgrLzRNQcE0POZMU7eQUYVPUTAIgRhdvVmO5xLwHj2PWVSTMVWFcaOWhVG4jVWekefMvew4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13366633},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"}},"gitHead":"f74f82c158b9e0ab1303a59b4111108baa61c323","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.13.0_1783356954839_0.43644081249979383","host":"s3://npm-registry-packages-npm-production"}},"3.13.1":{"name":"@opendatalabs/vana-sdk","version":"3.13.1","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.13.1","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"7ef8a05c822031208b94d39356b619b39dee91ca","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.13.1.tgz","fileCount":734,"integrity":"sha512-nR28GC5axQ6PBPSChoHx9IDp3XYm+ppiRk54SwQ/Rpdmkd+pUhteXJkmq4MRdQGTmyCWQM1d7StzxpnVBw9Evg==","signatures":[{"sig":"MEUCIQCPquOjfMrajg+axGwojSkjnC+AUbvhM3M4+oQEEzrXagIgdpFp/27YGXXAv/0C40VLPkj7tsKCvN9zAmYN2Xg/XYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13396720},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"}},"gitHead":"b6ee781304751db34bd84d123b59f6c4713f2611","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.13.1_1783358626723_0.27118089934833756","host":"s3://npm-registry-packages-npm-production"}},"3.13.2":{"name":"@opendatalabs/vana-sdk","version":"3.13.2","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.13.2","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"e55d16481fa9d9b459b9a7a868f50a23d461df2c","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.13.2.tgz","fileCount":734,"integrity":"sha512-8koGqLsHioH2aH0+/1xRUEqmALkI+FwZ2wO1r4Cp+WLrsYA9ifWXc9WuJHOEb3KyRQUWW0jZCXIyCLxTYrauQw==","signatures":[{"sig":"MEUCIF8r36Ds988pIPQjYnRQ8/26laJbdGKk4eJLQ56BByuIAiEAnmg8AlAmcqBmaCvR6PZVpz1zXb+EgSlfeaqGaKas498=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13396732},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"}},"gitHead":"b65e09c49bb5a869afa9ea7c3ce8b3ed3d271f26","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.13.2_1783377098253_0.9889638082570185","host":"s3://npm-registry-packages-npm-production"}},"3.13.3":{"name":"@opendatalabs/vana-sdk","version":"3.13.3","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.13.3","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"dea09e2b614d478e30f1e48ae46abf86ca566a70","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.13.3.tgz","fileCount":734,"integrity":"sha512-WWhwB+CMInHw+MMGbkvvlA6MLqz5f/6aVXk4FH1U2wx0tVRrTRU/Wxt8zwfmo1q+Ica3wJb/1oemDsmw0DMrYw==","signatures":[{"sig":"MEYCIQCxGslY7dyhehc6CzSqVy1CNn/wfFxokt3ikyHf9pfHWAIhANWhw2n/+CQN8Ty8EiXVk3i7pEkabFY0x1Eoc50zyPJd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13399372},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"}},"gitHead":"38fe802912d11e17aeafe2b2ceb2a72844d7336e","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.13.3_1783529550445_0.3443175834244909","host":"s3://npm-registry-packages-npm-production"}},"3.13.4":{"name":"@opendatalabs/vana-sdk","version":"3.13.4","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.13.4","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"0abd09404693f1e35903e5c79a944ab3ac7d2487","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.13.4.tgz","fileCount":734,"integrity":"sha512-1dBQVpH7iwAIbKSdqJyJkaIJPD+0X9QW4J0+flTOHwEyOJJkv+vi6BeQGS7Zgc220ZPCbRPBND56FineR8+1Tg==","signatures":[{"sig":"MEUCIQCcsHUeiJFWx3AXTqxgDji4AcxwpGxr4qNh7cxXsvAgYwIgGl9N0Jlp2BtTuLCUomP+Bsk6Ht/V51bcE2u7V4COKzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13399372},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"}},"gitHead":"3d9a07d18afe75345d9c3a5b8e4fc082656abab9","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.13.4_1783529759064_0.4402659353363827","host":"s3://npm-registry-packages-npm-production"}},"3.13.4-pr.184.80a4b1f":{"name":"@opendatalabs/vana-sdk","version":"3.13.4-pr.184.80a4b1f","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.13.4-pr.184.80a4b1f","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"408300e8a0f5acc3c2d1be4444263e09dc083bb9","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.13.4-pr.184.80a4b1f.tgz","fileCount":734,"integrity":"sha512-4R0oeFXywZQXao3QfhKGJgLLGs81vlsLd7dg8NZirSJFXYn+cGaPh+BK7zwrH+KVQ663pH1K8A8vJqnNuCa6VA==","signatures":[{"sig":"MEUCIQDjGvDIoHQV70bATrgOXe+D88ohmIoMYKnMn+cndSlGzQIgWvSTlDQ7w0hyu2nY3sDwyjqtQT6JF3b8P0B4rddb5sM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13619273},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"80a4b1f486e0cab0250b58004f5a4128a2381c7e","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.13.4-pr.184.80a4b1f_1784838517505_0.571060629042867","host":"s3://npm-registry-packages-npm-production"}},"3.13.4-pr.184.b3b57a3":{"name":"@opendatalabs/vana-sdk","version":"3.13.4-pr.184.b3b57a3","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.13.4-pr.184.b3b57a3","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"12c57981420d699c5117d4f775b818019b0cfabd","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.13.4-pr.184.b3b57a3.tgz","fileCount":734,"integrity":"sha512-X0ALgdsVNMcigSkAaNHTu6BupS09Usc4Nq2Hbt/KBWGDAwlIeeMx0KvvagiX3FBWKs7AV5kfek1fDp6HXcCdEA==","signatures":[{"sig":"MEYCIQDH17oA7VF7FYaZ2auqULB2A3tY0R1+DtfXqj/ZWtcOywIhAKyzOnw4UGWwmr1c/ttRB5HmvCmspHEkilWzvv2eHVJk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13622721},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"b3b57a32cfc7720c92cc0c2f8ce577519c8d5912","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.13.4-pr.184.b3b57a3_1784841367059_0.14137185114794715","host":"s3://npm-registry-packages-npm-production"}},"3.13.4-pr.186.427b72f":{"name":"@opendatalabs/vana-sdk","version":"3.13.4-pr.186.427b72f","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.13.4-pr.186.427b72f","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"93d27a392737da41396a40703946af8232687ef2","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.13.4-pr.186.427b72f.tgz","fileCount":734,"integrity":"sha512-DWW1l9XfyBQHQqJnmiSS1REG3YfzKsBdFR0XJQ3Jw9PXB3yPz5n9qojBjzj9X62AmjcOCMSQ0S9FB4I4lMQfAw==","signatures":[{"sig":"MEYCIQCSTLVV/9HAV88zVHdG4nSzh+v2C00jNiG6Z5UNlF4iHQIhAIcjd378o0DVCQzYIUvFJ5uR+lwWq8W5CWTVrIb8ycsA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13475800},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"}},"gitHead":"427b72fd457335f4dd422a77026a656ec979e57a","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.13.4-pr.186.427b72f_1786651059994_0.8197906065885225","host":"s3://npm-registry-packages-npm-production"}},"3.13.4-pr.186.5162bf3":{"name":"@opendatalabs/vana-sdk","version":"3.13.4-pr.186.5162bf3","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.13.4-pr.186.5162bf3","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"948d782658b83b566f4d4376965b4ae0542d6ef1","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.13.4-pr.186.5162bf3.tgz","fileCount":734,"integrity":"sha512-cQ32zX9/pCdO7sDk/Wnhu4O15SLb8zL1nDAH3F+K5zIA9XFKfBlPAqRnvf9FH0Es5Q0rGGXhmqI4WS5dcjo5og==","signatures":[{"sig":"MEQCID4oEMM5SIurA8tOIillDMYdGQuRHFSVSQJ6BhVUIfCrAiA6JE31nzN/65gwFzm8JJjpyy0oLXHvdKjXIwNWhVmjZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13699303},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"5162bf3b5cdb8c84b0d7b717c1dace0babc2d140","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.13.4-pr.186.5162bf3_1786660535324_0.514188962749045","host":"s3://npm-registry-packages-npm-production"}},"3.13.4-pr.186.afb5a4f":{"name":"@opendatalabs/vana-sdk","version":"3.13.4-pr.186.afb5a4f","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.13.4-pr.186.afb5a4f","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"9798f60cefccd30268f5868165b0b2b1873f7666","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.13.4-pr.186.afb5a4f.tgz","fileCount":734,"integrity":"sha512-AGgjiZJhu0lkRnWC9g0ahZFSK00qXOrKMqRQl0YdUzY9PbsPAEhFZVQGCCXWc4hfbXQy9NfhQeDUDcsuzGIgqA==","signatures":[{"sig":"MEQCICJhMq8OQLZhFOt2+OGwJ/Dt+d3f2tULsmDQeCK+Rs4RAiAnzrpo472JcC8ORrvFotNmaiZran3xnD0rmfCgbbU8mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13723499},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"afb5a4fbb3e98d7db97353abac726a56d421b001","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.13.4-pr.186.afb5a4f_1786662030775_0.9100578747406944","host":"s3://npm-registry-packages-npm-production"}},"3.13.4-pr.186.806f323":{"name":"@opendatalabs/vana-sdk","version":"3.13.4-pr.186.806f323","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.13.4-pr.186.806f323","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"2d0937dca84d7f3b9eff0f50d06d6ba48094fc61","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.13.4-pr.186.806f323.tgz","fileCount":734,"integrity":"sha512-pdsisA7UyxP7DZay968C8zu1rTWalMt7/ihJTl5em7SCWxtQdYeEURG5VCSaZ4tMiLLnlJTFjHeZk5w25nfaJg==","signatures":[{"sig":"MEUCIQC6EtRyW8KYhwReVLLpu95wnele0y+XpxNCq5dEgaJ8FwIgE3KlkXg2I7l5bq7VL3ikv5Fe8QgcqySKpyU1rSmOmcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13724230},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"806f323a3f084703b71d23160e19eef5b1ef6029","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.13.4-pr.186.806f323_1786662652383_0.03608766303543498","host":"s3://npm-registry-packages-npm-production"}},"3.13.4-pr.186.02bd59f":{"name":"@opendatalabs/vana-sdk","version":"3.13.4-pr.186.02bd59f","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.13.4-pr.186.02bd59f","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"378c9c19f97089fec095784a906cae392337198a","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.13.4-pr.186.02bd59f.tgz","fileCount":734,"integrity":"sha512-RmH4w6R8z2qdoBmqyubGPKUQSGS2RQ+3/ZzBxzF0KUtUqvhKd846rfE2URCcnjLG6MEfGLJF0Po8AlIfMmWzEw==","signatures":[{"sig":"MEUCIELPo+n8KnfKt4vLaKu85jRWg6bR3uORJcruu+0XBEWKAiEAzwGgdPnYpdyi5ylJO54VN3c0IqAhJNFY0WGYfuqw3xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13725006},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"02bd59fa79ed5b4d7452123c64ca12abca35afed","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.13.4-pr.186.02bd59f_1786663755436_0.2797680871733914","host":"s3://npm-registry-packages-npm-production"}},"3.13.4-pr.186.276dad0":{"name":"@opendatalabs/vana-sdk","version":"3.13.4-pr.186.276dad0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.13.4-pr.186.276dad0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"8905207f5830734aaae55cb563955bd7fc522625","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.13.4-pr.186.276dad0.tgz","fileCount":734,"integrity":"sha512-h7E1mnQv5J5X7n5NrGARBCdx/BcsveAGx/sREjAwmKF/i7X8nbcgT5UlQPLEZw9eYMpclIZBfCvUDKLDO/TblQ==","signatures":[{"sig":"MEQCIAKYlKlncIAbSSHDY73CZdLf5jBs6OdIqkboSi8ZE8O/AiB4DpZBHBblL3wWmq3b3x4YLnHOpXR/Uc7IQdOWFthsAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13755225},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"276dad01fff0b67e2330d807a3840ffe50a706f3","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.13.4-pr.186.276dad0_1787006599958_0.09576941735355815","host":"s3://npm-registry-packages-npm-production"}},"3.14.0":{"name":"@opendatalabs/vana-sdk","version":"3.14.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.14.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"fea7e6755f91aea23dc8bb20367317ac1f995d90","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.14.0.tgz","fileCount":734,"integrity":"sha512-iBEs+T8P3XY+nAjy1ix4Pn1Ol6cSRkCFtTpdcZj5EjI7bkN4uTCh4IQqk80BxioJZU0wm1+K0EHJQE3/ZpsXcg==","signatures":[{"sig":"MEUCIEdBPcXvxFr3Tv5lt/sCNAAaQ5B6ZNS3z64NicY9junnAiEA1IJCPxyDoyWSzTX51TTjKDjN7Iy21rO2S7GNG0rez7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13648272},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"67e1a3d0598eb6f8addad956efb2257262faa27c","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.14.0_1787072878949_0.5059930075266137","host":"s3://npm-registry-packages-npm-production"}},"3.14.1":{"name":"@opendatalabs/vana-sdk","version":"3.14.1","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.14.1","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"1a2d81c75e5bdace2106f3ba5392ea6bfbad41b1","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.14.1.tgz","fileCount":734,"integrity":"sha512-6oXO+vC2T/sH3pe5AAiq4CC69+oA/6dmni5wRQHS9hRjotWhDKcsw448MDsdmhesIM/A6AxnnqXQpuXPSKaIVw==","signatures":[{"sig":"MEUCIQDxZVN+YV2630aOhpzAw8MzpDFzD3DYiZOdJ0vTGREXMAIgegsNhe+mDJ57taDpTdnql1hfKgkSgvRcR7Lp046/8w4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13648272},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"1b28152d90a595fc26525a63ddb9a10f4b0fda58","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.14.1_1787074438661_0.9519712979447041","host":"s3://npm-registry-packages-npm-production"}},"3.15.0":{"name":"@opendatalabs/vana-sdk","version":"3.15.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.15.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"870e90d12483df3408471271337109af3cc0edc1","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.15.0.tgz","fileCount":735,"integrity":"sha512-zGYEMihwjWS4bngPHp4lKWR+HFM23AdE/jxg6laCDUFYXgr0cYUW9/OC3bqrSZ05YeX3cxBGUBa4wdwsu6qgdQ==","signatures":[{"sig":"MEQCIBw0oRLtb9a7LegEf6IAozkt71AI40ugNxk9+KdSBg2UAiBHCtIgPFIGGhNc+PxJjHBhfW0ZIqqucgGwnmC7ztid+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13694709},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"70eb1a12e2eb6dc7ff92726f6ab566d29222e370","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.15.0_1787083709004_0.16349998001924404","host":"s3://npm-registry-packages-npm-production"}},"3.16.0":{"name":"@opendatalabs/vana-sdk","version":"3.16.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.16.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"215d63490ef3a8c38716453b7a12bedb08330435","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.16.0.tgz","fileCount":741,"integrity":"sha512-B9sJJm5HnZIQWJdRIm8JEdCbQZqdzUS64AQ7VHsz5TDi8Xhz9sYZ0tf7pHAcG+kjqYYtiYy92guvPv6AhTdGKQ==","signatures":[{"sig":"MEYCIQDBTKlICQ1guY/h7ToXS7lpdBLGVXqlySsLPvP0agdLmAIhAMwp/M/J9uxuBazOcnrpOeWaT4C/rh6g5kcWcpmlTSez","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13819712},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"34e5f56872faaaa04b50f46412dee5f80adb3be2","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.16.0_1787849644019_0.5692189497360711","host":"s3://npm-registry-packages-npm-production"}},"3.17.0":{"name":"@opendatalabs/vana-sdk","version":"3.17.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.17.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"3b4823f6f2a489e36bc5f01bc198db553f101230","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.17.0.tgz","fileCount":765,"integrity":"sha512-QZ6sOgcgiOQ4WZjBNAbQchhOojPtPqWfXc9Z7MEdUAFQpXocmeVtQw1Mj1dCaIFUxVVSDqoPb0QzCKOAyosZsQ==","signatures":[{"sig":"MEUCIG5bQtpqF7vOfdNAj28fX0nQ9eyqcx0RT0y7EgDU8k2BAiEAh3rL0kq9LdIGD3VE1l0ymmyB1HMq+YeTtsHfHvgQVWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14499364},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"fd435fc2d6f66f37949387d8eb46b07c29bccb6d","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.17.0_1787849950838_0.220439794915408","host":"s3://npm-registry-packages-npm-production"}},"3.18.0":{"name":"@opendatalabs/vana-sdk","version":"3.18.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.18.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"9b32a295a29a7147748469fbae68762c33942f6c","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.18.0.tgz","fileCount":777,"integrity":"sha512-tbCldRlORfLdqdg/quJEFww6OtoadpAB2v/9opn25KboMbn1kLpI6wiu1SjCe9gtxXJrsWYUHgcFL/03RUoHlQ==","signatures":[{"sig":"MEUCIDxJYgn7HR7X1Pc2Vc1TC/ymkfCLY+dKj+ylXQIMI0yeAiEA5cwtA+XIDMdHbhPSRA+sQaZe15rg89JM79EYoZb1vjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14804046},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"e2909e152812503591ae80ef6ff7d86cc5f79505","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.18.0_1787850910942_0.6633343384711334","host":"s3://npm-registry-packages-npm-production"}},"3.18.1":{"name":"@opendatalabs/vana-sdk","version":"3.18.1","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.18.1","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"f85fe595885e43683381e8b1aeb1858b32fedfbe","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.18.1.tgz","fileCount":777,"integrity":"sha512-YpodlHpS/UjDmz8htK7EayYlwxZZaUG9z+YYdtcHyBiUhrVgQ8jsVLfmMTDrmO2ghLGq5RvG7NzfCHFe5A7tXQ==","signatures":[{"sig":"MEYCIQCgy0cAn7ySeRj41EX5tFVtgCuj1EsHUCzq0wXSMggzLgIhAN77b4iXKzNh/u6XjF0i0gmoxM1clojcQUTjUaO8cg+i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14810457},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"f9ea7f040f4ed6a696442c9ad653b9033e2a2d59","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.18.1_1787851908479_0.3471561020005596","host":"s3://npm-registry-packages-npm-production"}},"3.19.0":{"name":"@opendatalabs/vana-sdk","version":"3.19.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.19.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"a56145fbac61ba08550519c40976ace24e4d4ddc","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.19.0.tgz","fileCount":788,"integrity":"sha512-GlxQ0YP04QdUH1DwqyprQJ3ghre/j8Tgkrpk+eWGCYZVDtkakaJXiGPICx5uap2ZPfDMDbiz76WlBWt5R6UtYQ==","signatures":[{"sig":"MEUCIQCxzfJS2IAiS+oIFlFhygwuUCrKoBPMapACzYqxsKLB8gIgP+OTIabTU6guQvcQXb8abLyhM6Oe4WJwHcRmIdc0/7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15187545},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"fbaaab66553dff292c28c928349d17e86e9280c1","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.19.0_1787940551338_0.1400990166080225","host":"s3://npm-registry-packages-npm-production"}},"3.19.1":{"name":"@opendatalabs/vana-sdk","version":"3.19.1","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.19.1","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"291ecfbae9890d1b2c65691eae49c91a86967186","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.19.1.tgz","fileCount":788,"integrity":"sha512-PD8aqotqLd6Afv6UfiFoLNwgrDmMMOZkXasnZptOGfA29k8dtNb5kHObweySunffoMTrnWTDQdSMA4dvyw0CBA==","signatures":[{"sig":"MEQCIApGC07pmAxz20ahCcQZdU6D8YjZ21Z8Fn4VTTeyH+fqAiAYrcmhyZ9QPsYdYOIW7w6QRZsQY8u0rtA3iw8FyD19YQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15238419},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"418fb80784148fce50ff450a51865bd09edc0f59","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.19.1_1787942619360_0.5045763160276844","host":"s3://npm-registry-packages-npm-production"}},"3.20.0":{"name":"@opendatalabs/vana-sdk","version":"3.20.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.20.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"e28d6a98a17c5cb1901c1b9dc2c7b25de32c4581","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.20.0.tgz","fileCount":788,"integrity":"sha512-JmOcKrifZYnQf70UjEjtryPjtPHiehldoOJFXStfrJvL5+2gIqD7+ufM5QzSgQqnDGohSZwsrbxNnXcCwJuHLw==","signatures":[{"sig":"MEYCIQDG9sfeGh746GuPl+WvNWwvwPVKLIlz9SVK+oSGIy1kzQIhAM9G7jAQUWDDAWv5raPA+EJ7fjhkvVd5kzSOa75lwYmj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15248120},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"f343230cd75212a1d3e7995c8df0c672cdf6a09a","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.20.0_1787947017783_0.2254583398169141","host":"s3://npm-registry-packages-npm-production"}},"3.20.1":{"name":"@opendatalabs/vana-sdk","version":"3.20.1","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.20.1","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"53b67d7e8dc80d46fa60f1c09c2d586af0730379","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.20.1.tgz","fileCount":788,"integrity":"sha512-HFCMPz4E8QKDUMEqK7VCq2irfSw9UNRRi4FphfNtIGIMQXGS9k/AGK1CzXtrGtUssSeD1VETp3k2lnneDBKYZA==","signatures":[{"sig":"MEQCIAQcXupJ1pJB/9xz6F2uHx82iecBPTcUllmJedxVp4ohAiA/wIQT1vD3K8iTxDkmMISozu/zmP4Dv0l+lFoA4cL8hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15045534},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"a6cf096dfe97a9e56c08d79f4ff888437fae464b","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"tim_vana","email":"tim@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.20.1_1787947898890_0.7131251959655549","host":"s3://npm-registry-packages-npm-production"}},"3.21.0":{"name":"@opendatalabs/vana-sdk","version":"3.21.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.21.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"445b1d708a38f563f714818bed06d39e301e31e9","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.21.0.tgz","fileCount":788,"integrity":"sha512-rqRRydn95vK8fiKdJCvkXf59GhnlJokeljQ4udajfYtoWz2q8Ncm+s/YczGnUtsKvsed2ieQIuUjLfRDEYtoIg==","signatures":[{"sig":"MEUCIBmnvZMc+uAXHfUqBCPxutIqlLc80oUny/BySzXLUaiSAiEAipWnrxViDWJ8L2N066qprzNclHbYSj5pR9yYRSHos6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15081020},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"b1704e46a66ab87c25cf89cd87650f550e8daed4","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.21.0_1788186959716_0.6960987840995869","host":"s3://npm-registry-packages-npm-production"}},"3.22.0":{"name":"@opendatalabs/vana-sdk","version":"3.22.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.22.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"c669d14b9aadcfa9ba0549f6a99ad11640371a65","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.22.0.tgz","fileCount":794,"integrity":"sha512-x7wcajaIE3mb7hT44B6e0EY9kSt1GxNHKHq1nGAFG3JmvwWTfBwBJc87I30yACfplYOQcqDpfSyCQ6mXE0a+fQ==","signatures":[{"sig":"MEQCICYsyAEhgS/7CvRcHTqXyPZx+bnWtsGIm/wu0faumb8KAiBiQo9QaIZyBwC2mGPxrUPd/OFBkILf7HlCV83EIm0MNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15233967},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"42be96191c57405bf55c0922db5a21ded391e712","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.22.0_1788286142490_0.038342658123855955","host":"s3://npm-registry-packages-npm-production"}},"3.22.0-pr.207.e47cd30":{"name":"@opendatalabs/vana-sdk","version":"3.22.0-pr.207.e47cd30","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.22.0-pr.207.e47cd30","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"71eeae0ee82a1fb8948de60de3616727a10855b1","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.22.0-pr.207.e47cd30.tgz","fileCount":800,"integrity":"sha512-A3XyuPVSu04GzxGN48pvnOjJqxi6l9EV6Heu7nD35aqTHbLbB98u0r1kcOrvyqBB9a3hNoMaxjU8kuXiH8JZoA==","signatures":[{"sig":"MEUCIQC3ldHiRkTSXWrazEnFPwnVbyjbEtUwbUbj7jbgXMe2yQIgAVfONWrv7QYh4qb56sGntvc0ZKTZFDJa9gcYpDRUh3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15332675},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"e47cd30a2928f0e606560ed456cb277f9cb87860","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.22.0-pr.207.e47cd30_1788387321976_0.8402153268942847","host":"s3://npm-registry-packages-npm-production"}},"3.22.0-pr.207.5c11fe3":{"name":"@opendatalabs/vana-sdk","version":"3.22.0-pr.207.5c11fe3","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.22.0-pr.207.5c11fe3","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"6545659eb0d0889397fddf84b6106a3bcddac72f","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.22.0-pr.207.5c11fe3.tgz","fileCount":800,"integrity":"sha512-p7B0B1yRKl4fqm1npnE6Pi8wEn9qKWax2QNrwJSVcaCO/PSBs2uOcBqtaWsLfVARtjsHFlBErP9HYaoySmixFw==","signatures":[{"sig":"MEUCIQDbVYbCFxCsR8NXSGyFUO/U3/YwhMRuZUEI0HqWTBLukwIgEAv0iYcdvS0phr2o235Cq3wYYALQfV7mt6Sq/moT0Og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15349931},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"5c11fe337d1942f85a21dd275563724befc0b5e3","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.22.0-pr.207.5c11fe3_1788389098936_0.8957516355196828","host":"s3://npm-registry-packages-npm-production"}},"3.22.0-pr.207.0dbb052":{"name":"@opendatalabs/vana-sdk","version":"3.22.0-pr.207.0dbb052","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.22.0-pr.207.0dbb052","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"257e67fbd92e34edc157aa764e86a6e5ec1ac6fc","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.22.0-pr.207.0dbb052.tgz","fileCount":801,"integrity":"sha512-ystwhDAxIZ5l5CRIM8QE1XR3vrLNLVMoxCTNQL5XC8gwBZl/s/1XSwYN6QvXLPqg4Jm0Nc2g8CWU9C4YuuRYXg==","signatures":[{"sig":"MEQCIHGQKsjRoh3lpKgCYlnrIyT910IHOK48VUqh4qBk+wlNAiBk8M1KbY359KnX6Tj7J8fNItU9yA2uJx2FXgn7PnpmIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15350290},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"0dbb05238a7a5d0673e887bfb1b16b6d6768b833","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.22.0-pr.207.0dbb052_1788393450136_0.5462222542041064","host":"s3://npm-registry-packages-npm-production"}},"3.22.0-pr.208.fee4237":{"name":"@opendatalabs/vana-sdk","version":"3.22.0-pr.208.fee4237","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.22.0-pr.208.fee4237","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"ef5bc585afb6a76bb8917622b1a078b2f3b35c91","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.22.0-pr.208.fee4237.tgz","fileCount":801,"integrity":"sha512-0j0QM+rbWxKfCghJSKTd3cJ8Em7s/Fe5RB5CfZjFtGN369wWknkYcB2vyweRFJdvPgKuZmdyPuBL2IoLAV4FFg==","signatures":[{"sig":"MEUCIQDGSGLJgUVOgL6mWQduZUns4jsOsdo6bUXQYaM0pSYC5wIgaqdU45coBaiAsNVNtqsZnzJQ2d04qIv8QybPbGY94eE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15483942},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"fee42373aa34472f7bbd2674cd3894f9656dc392","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.22.0-pr.208.fee4237_1788394360061_0.15397082208562507","host":"s3://npm-registry-packages-npm-production"}},"3.22.0-pr.207.247f7c0":{"name":"@opendatalabs/vana-sdk","version":"3.22.0-pr.207.247f7c0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.22.0-pr.207.247f7c0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"2d095e9391663cdfc2e9770dade2e6fe4f82e1dc","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.22.0-pr.207.247f7c0.tgz","fileCount":801,"integrity":"sha512-KG+SXuJJDT6WyLrKcUlPfsuNANAWdwd7OnQHpkORb7g+42a/QWxInkhqHZpV1ylnKkAvl8un9IgI1mYZGw7DHA==","signatures":[{"sig":"MEUCIQCIWft464jRIsmJRjwt7z3EfldVSmHDzMmDPPdBAR805wIgZGo8IromKoNwswI2O/JFG26E29lyfDoCP6xPKv6EOkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15372107},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"247f7c0d129fa928be76067aedb3d397c3a8b4d3","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.22.0-pr.207.247f7c0_1788401097306_0.12462780826542419","host":"s3://npm-registry-packages-npm-production"}},"3.22.0-pr.208.dac9856":{"name":"@opendatalabs/vana-sdk","version":"3.22.0-pr.208.dac9856","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.22.0-pr.208.dac9856","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"c3a330a0275913366b4a5356a217e0101c21a27f","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.22.0-pr.208.dac9856.tgz","fileCount":801,"integrity":"sha512-D72THpq0R4EtgY+YXzBRSoW7ctcZKBEOXZlShlJh12L7OYtxRyfZQlkgLo69F7f5Va+G5Ht9fLcIvX7MNhFlQA==","signatures":[{"sig":"MEUCIQDNTwXkGOEOqGn++D+inNZVwwJQovLgMbxJ2J7pbnlsZQIgLShv18d5zC2VkX1WyrZbj0nv8Igmnb6BGcHx5PwVBXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15505759},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"dac985694cf4fc557db9544bf37996c67e0c40ab","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.22.0-pr.208.dac9856_1788401516449_0.05424241104406735","host":"s3://npm-registry-packages-npm-production"}},"3.22.0-pr.209.70d3733":{"name":"@opendatalabs/vana-sdk","version":"3.22.0-pr.209.70d3733","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.22.0-pr.209.70d3733","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"3ef2f69661611cdf9ab38ef9f695f655b320a7f0","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.22.0-pr.209.70d3733.tgz","fileCount":812,"integrity":"sha512-x354n977M8gUWg0f3LuK0qyP0XkY1dNsRTnMWg9uGxPJ2lOBomwG7i6THzxh5ap2UYl1+g2OiGVzw7F05sLJDQ==","signatures":[{"sig":"MEUCIQDlFFJ5mD+zXdjrTTax8IKqJxc8y9arTqKbaGhPef9cDAIgTJe+lSBUWlihzVsQBhXzOcsk4e7toXvA0ezls7ojRD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15496697},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"70d3733946cf6479fa190c37104a823d38a29f07","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.22.0-pr.209.70d3733_1788410460993_0.2529708569658071","host":"s3://npm-registry-packages-npm-production"}},"3.22.0-pr.208.061b06c":{"name":"@opendatalabs/vana-sdk","version":"3.22.0-pr.208.061b06c","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.22.0-pr.208.061b06c","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"a574cb8400bf49c06a87e721ff5b59a717efdbb1","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.22.0-pr.208.061b06c.tgz","fileCount":812,"integrity":"sha512-wBlzx7ENHrZse82MCNEYr5s0iDYX5y61vIv8ewuLQLpxI+4jSrV9xfiEznB4DT3mGo9aFnxVtD0Mmf8vCww0Dg==","signatures":[{"sig":"MEUCIAjDFGB4H6PjpMj9SScvQ5m54rNETK0bSv0DdU5/ZLSbAiEAwCz4U6/nkhPYQA6ZPRuNMDFe3uADGDY93zFy79cUTrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15630349},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"061b06cb65362165fc54854ec080dddc6a338790","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.22.0-pr.208.061b06c_1788411644004_0.7979098843752273","host":"s3://npm-registry-packages-npm-production"}},"3.22.0-pr.209.13d545d":{"name":"@opendatalabs/vana-sdk","version":"3.22.0-pr.209.13d545d","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.22.0-pr.209.13d545d","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"168d3b17978addd124f1239463699e833ee546e0","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.22.0-pr.209.13d545d.tgz","fileCount":812,"integrity":"sha512-WHHOhQWM9X05liTbhyqIVe9WiiFHwN4hg7g2kfRvHme22ayvF7AU7hWT1oCsssjXlNR1mdh2k0n5T/GbtCPKsg==","signatures":[{"sig":"MEUCIQD5PHo3bFUY6myHa/GoH1CZtAwE88a58DNTx5ry/ftT4wIgfiovPgfjGFXm1o6CkoKTp+yJQyMaPz6R8BHbzSO2RfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15499809},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"13d545d10c31e7c47fbdacb5350ae49eeecb398f","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.22.0-pr.209.13d545d_1788412178450_0.6312011276655123","host":"s3://npm-registry-packages-npm-production"}},"3.22.0-pr.208.28eb140":{"name":"@opendatalabs/vana-sdk","version":"3.22.0-pr.208.28eb140","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.22.0-pr.208.28eb140","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"a5f1080e86c1ab7e8900ac661f4724d598bfddb0","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.22.0-pr.208.28eb140.tgz","fileCount":812,"integrity":"sha512-ZbcYxOFMIF64xF2DaA4cnGaCfAfEZVXwlS1agqDa65b0LmPKz/zyr6b0+hip0Etin97byVJaKoE2FbwoITfhVw==","signatures":[{"sig":"MEYCIQD0yAlwCEzVbgg0dqToMWLmS/6LQh2oSgB83b9BZFqjJQIhAOXs0VEenAxhqtFiAmrXLfWqeCwTPLt0EPZIrXEBMfjl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15633461},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"28eb1403f070b3cfc42f71bb2391d2aca38046df","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.22.0-pr.208.28eb140_1788412181014_0.1850232717641178","host":"s3://npm-registry-packages-npm-production"}},"3.22.0-pr.209.6527649":{"name":"@opendatalabs/vana-sdk","version":"3.22.0-pr.209.6527649","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.22.0-pr.209.6527649","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"c7b1955a0031fe91c4eed982bd290deeebabb94e","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.22.0-pr.209.6527649.tgz","fileCount":812,"integrity":"sha512-AxowZtN+TCGKUZYIG5w9lp6YP+WislYd9V0vJDIVdVqAZ6TF8+JBnYrGSiNFWet6suzQvxclhgp2r7CzWw+lIA==","signatures":[{"sig":"MEQCIHNZATXdJtkBAt92say7sYJI1S849SPa8dvCJamNE+/SAiAwWEP0oReUHIoDZgUg6FViNe0TfngBLBjpxAy2UAphHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15559449},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"6527649242b9d46a8f279ccb4ee952cb80a5bfc8","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.22.0-pr.209.6527649_1788446800994_0.9971251048428178","host":"s3://npm-registry-packages-npm-production"}},"3.22.0-pr.208.e9c19e9":{"name":"@opendatalabs/vana-sdk","version":"3.22.0-pr.208.e9c19e9","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.22.0-pr.208.e9c19e9","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"cc67491b435138901141c327d13b1e7d5d638660","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.22.0-pr.208.e9c19e9.tgz","fileCount":812,"integrity":"sha512-RknWWqsVsOUuJc82S9tbWJTyX5mgNyV9PxTzvlHgktvH6eB6vJlIFQxvBKwzEF8AUEkIgpb2w5GCuLSrUBtqBA==","signatures":[{"sig":"MEYCIQCufbSlfn3X1Dg4HbCR7xqzGUEi1TY7C5mkIQqlyZ8bHAIhAISw4gX/As5CHawZoXvjS7s6Sbdz8ve3+KbJKY6LEz/A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15693159},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"e9c19e9a5221c8db352216ef5c1c3a6dded673c5","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.22.0-pr.208.e9c19e9_1788446969101_0.9595234852618422","host":"s3://npm-registry-packages-npm-production"}},"3.22.0-pr.210.0a5d07b":{"name":"@opendatalabs/vana-sdk","version":"3.22.0-pr.210.0a5d07b","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.22.0-pr.210.0a5d07b","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"b8d9b17dcd399afaa4c379cd9e528cbcf1e11945","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.22.0-pr.210.0a5d07b.tgz","fileCount":818,"integrity":"sha512-/mMy/nqapBWy80WsVTRtVsLA/c0xgkIjcOrtxooKrHtRdidfGaguyTQvhrI5JXGwR6w8B2atUwmLnSK/cufmdw==","signatures":[{"sig":"MEYCIQCvUI7vazlbmDsOfzlwbDKas5tDOxENcLJXF18IbB+/ZAIhAJ55eXhylob27EI9UyFhusxT9R/7tVIH9/8Qf0usqUCb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDp1byXiTL32DWVjJO3MrTClVE8T7i8l/2crh2LRPA0yQIhANGn18Z1BDC/XMxOh8PoG6vxsDbFwg9NcdMPYSuQyBqG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15824512},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./protocol/jobs-client":{"types":"./dist/protocol/jobs-client.d.ts","import":"./dist/protocol/jobs-client.js","browser":null,"require":"./dist/protocol/jobs-client.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"0a5d07bd7ca3af39e1fcf69024f3578784b757e5","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.22.0-pr.210.0a5d07b_1788476372263_0.9741365675086022","host":"s3://npm-registry-packages-npm-production"}},"3.22.0-pr.207.0a5d07b":{"name":"@opendatalabs/vana-sdk","version":"3.22.0-pr.207.0a5d07b","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.22.0-pr.207.0a5d07b","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"e55b8628429646313ec21a0f9270f60f8b9e4aa6","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.22.0-pr.207.0a5d07b.tgz","fileCount":818,"integrity":"sha512-Q9+4HidYqzYxgt14RZ/ond6QIh2NT96mgZHavsOWvb1OY/UdZp99Dq6N3v+rjEZdlt7SgUZbnLY4uHQukpS8Jg==","signatures":[{"sig":"MEYCIQCK3VMzOXVptLkqsmWxcM451MCwI1MFFDR6SUrErGa1EQIhAO8F7cSqfOv5+GfXMCp1wzKnDVqyNRL3Hg/IOohjButR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDRud4Vjk/Z1iO7VvfIu6QHtkeBGQLYjHDGe6lyR688tgIhAK4i0hcZ5WOKpunoxaWEgC3KCVD2Gxim1tTRJIEJ37ec","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15824512},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./protocol/jobs-client":{"types":"./dist/protocol/jobs-client.d.ts","import":"./dist/protocol/jobs-client.js","browser":null,"require":"./dist/protocol/jobs-client.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"0a5d07bd7ca3af39e1fcf69024f3578784b757e5","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.22.0-pr.207.0a5d07b_1788497070755_0.6892856107600642","host":"s3://npm-registry-packages-npm-production"}},"3.22.0-pr.207.bde799e":{"name":"@opendatalabs/vana-sdk","version":"3.22.0-pr.207.bde799e","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.22.0-pr.207.bde799e","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"eeb76705ab1f0af1ea3ded9eacd35407aae656a5","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.22.0-pr.207.bde799e.tgz","fileCount":818,"integrity":"sha512-U1JAHqRmRfkhyd6VMPFD+HRwu4XXbxik/fpKyAmceT6jDKFdEOwmCOzykrjfCr4vCE8wohusW731X75RK8RKsQ==","signatures":[{"sig":"MEUCICp8xr9ZPgRP/gXI7UolV6xlAgdZfhYRbZJFtiM5OgwsAiEAub4S2W3jo6PrhTPEpZHiwbp3q4jbQ209Ralf9rjVhLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDjNJNpiLT/zhRh4ucKKMs7VCcCgLzjU+TjGouBOPZ7xQIgdFCP/kYiUElKPcCll4+fIoxf/lexzBVTZqi6wqFuzTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15835151},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./protocol/jobs-client":{"types":"./dist/protocol/jobs-client.d.ts","import":"./dist/protocol/jobs-client.js","browser":null,"require":"./dist/protocol/jobs-client.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"bde799ee9942757dbdfe791124db492946fe6c99","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.22.0-pr.207.bde799e_1788531535573_0.378613348288078","host":"s3://npm-registry-packages-npm-production"}},"3.23.0":{"name":"@opendatalabs/vana-sdk","version":"3.23.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.23.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"f760e6aa9d5cbf85d951dfac545af88fade240d3","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.23.0.tgz","fileCount":818,"integrity":"sha512-qOTkY0v434Rtmzc6NwYVljVuZ2WGfz4vLHXE0fEtgKVKknWzlHvJ4S0yTTQia3NCXEqIUwp2IMcO9A2dTLRFGA==","signatures":[{"sig":"MEUCIQCubLSVM4Bl6+SGRzeXlRIbd2kF7HSmxfrRpCPg9j9z0AIgDK/pBOs4MskO+HoAZUa0t9UlM074xNWY9bISrXir2Vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD6l+N4oCj1cCk3mZN4sbg6OT8cO1C6/mbfrx3a35cpRQIgcKiBkkuhkTg5QDe6r4uvFIpb/9LRFqRIqCzr4fU+4hA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15835136},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./protocol/jobs-client":{"types":"./dist/protocol/jobs-client.d.ts","import":"./dist/protocol/jobs-client.js","browser":null,"require":"./dist/protocol/jobs-client.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"8127729571ac411f7d19686f27ff60892f687108","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.23.0_1788536543917_0.5386156902706822","host":"s3://npm-registry-packages-npm-production"}},"3.23.0-pr.211.7c767d5":{"name":"@opendatalabs/vana-sdk","version":"3.23.0-pr.211.7c767d5","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.23.0-pr.211.7c767d5","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"9ddf21e55e5e008838edc44e6fc285560e8a39a7","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.23.0-pr.211.7c767d5.tgz","fileCount":818,"integrity":"sha512-dW7qotm7OFMueMBsO9Kj1OMtcnRSt9VwYAvlcvHSmRzIp46l91ka5sKWztXtey1ehl+/w/R3SR6wErjadFe4PQ==","signatures":[{"sig":"MEUCIDqgP0AY6A87zpOCFN7yHolFzgmxAnY9gPlmmXMAUXgcAiEA7M/9V8e2umTR3kOCBKW5F6wu284UbO5n/rNLpOxp6yY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC3IuZ9i/HEYwqPmErwmCAxSFmMzVWQpRZxkAaX0wjV9wIgXRdeUfNoLLrATx5c7jy4UB1oVkJ+wIOLYqUAAszZ2Co=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15860118},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./protocol/jobs-client":{"types":"./dist/protocol/jobs-client.d.ts","import":"./dist/protocol/jobs-client.js","browser":null,"require":"./dist/protocol/jobs-client.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"7c767d5bd531c3f5e54b08184c9cdef938635bae","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.23.0-pr.211.7c767d5_1788548875012_0.462018244092149","host":"s3://npm-registry-packages-npm-production"}},"3.23.0-pr.211.e98a9a2":{"name":"@opendatalabs/vana-sdk","version":"3.23.0-pr.211.e98a9a2","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.23.0-pr.211.e98a9a2","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"6a06f8aaf648ce2081e6d15700ca581029daef87","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.23.0-pr.211.e98a9a2.tgz","fileCount":818,"integrity":"sha512-eKh3YewXNX7KjZa3RBOQ+NkpZlVooEGz0FnrvTdsrsilcMH51DkDDier9ujgbDyzDIEFs5jn7W6LYegdio/cuA==","signatures":[{"sig":"MEQCIB9yuLZV0YJhwEmt7D4BoKdsm7Z/CR1m7ARCCDluX9NRAiAtu6b2fgGvFH6cGJLu9ui9UYvcj5wULz1l6uLFih90dA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCTMghSpNXDDJOd1gjgV6HESWBotuhFAppC3umvue5E6AIhANs0r47e2LunQdsewTxYcwaEAzG4wJLocV5eMkD2cM/8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15871184},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./protocol/jobs-client":{"types":"./dist/protocol/jobs-client.d.ts","import":"./dist/protocol/jobs-client.js","browser":null,"require":"./dist/protocol/jobs-client.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"e98a9a209e7345189e20f5622473273dab56a1f3","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.23.0-pr.211.e98a9a2_1788549648762_0.5771193520646789","host":"s3://npm-registry-packages-npm-production"}},"3.23.0-pr.211.1da7c1b":{"name":"@opendatalabs/vana-sdk","version":"3.23.0-pr.211.1da7c1b","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.23.0-pr.211.1da7c1b","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"77c33ed3a3b7063a1b91f05ea32b6ea28bee4f48","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.23.0-pr.211.1da7c1b.tgz","fileCount":818,"integrity":"sha512-fs3jucyKSG/Gyim71oI+6e1dgsoBvIKH8eb6jM7bjk7ljNZPLbNgtGROCN3GH6/mziiE+5ZxPVWQhYRwC5IjgA==","signatures":[{"sig":"MEUCIFh5mf2rFLmXholErN9yPtR57ERVvt6+VZs+mKHApzIOAiEAzBKU6WgoaVGEnRP05KcVVscWzpTzE17/s30hVAh1o/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC9xqEGC60kV8xj9l7f3WhTovdBy/Zd6nNmZc1KFeNjNAiEA8ig3m6vFGNGbLIN0vlghBkEIAR9K1lEe1vXkbHLPQsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15895218},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./protocol/jobs-client":{"types":"./dist/protocol/jobs-client.d.ts","import":"./dist/protocol/jobs-client.js","browser":null,"require":"./dist/protocol/jobs-client.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"1da7c1b6c32e1a23e42df57e2eefea5220361cd6","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.23.0-pr.211.1da7c1b_1788551778024_0.292184213083829","host":"s3://npm-registry-packages-npm-production"}},"3.23.0-pr.211.341f55d":{"name":"@opendatalabs/vana-sdk","version":"3.23.0-pr.211.341f55d","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.23.0-pr.211.341f55d","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"068bf1a70bd2f9ea3dd19711f0ac181827446d1f","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.23.0-pr.211.341f55d.tgz","fileCount":818,"integrity":"sha512-dD5i0JfDnhubG5SlCbfnOFEDE+0gPyEEttri554c/lWiDYOCbzLMn6rVpxM175jdW/js8F1LmYq6UBQxulYG1g==","signatures":[{"sig":"MEUCIQCpX4MhwTIU+GEgjViIRz349va8e+KJuzEq4p+7IVfbsgIgXHqc5SxStepWadoSBruJw/L7SfOZiECmXggtQM03HmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFxmdwL1cMJdKZA8RvcG51DqWx+05uhqBcxqLU3B6TLEAiBa8Aw6eazy/K1Gh8qkMO1+YRxMrWBj/7IOBYOWTDOX+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15916516},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./protocol/jobs-client":{"types":"./dist/protocol/jobs-client.d.ts","import":"./dist/protocol/jobs-client.js","browser":null,"require":"./dist/protocol/jobs-client.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"341f55d20aa6ac19e0d6f934e8a62752340900a0","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.23.0-pr.211.341f55d_1788553300873_0.8942827900573904","host":"s3://npm-registry-packages-npm-production"}},"3.23.0-pr.211.cc51488":{"name":"@opendatalabs/vana-sdk","version":"3.23.0-pr.211.cc51488","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.23.0-pr.211.cc51488","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"7f40896f0f699f742de60c0f410ccb471ca6bd8e","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.23.0-pr.211.cc51488.tgz","fileCount":820,"integrity":"sha512-djv8yo6Dlw+tmikDiyaIoBbSfxJeb5yYYarOk/2kxAV5w2NC9PJR7kAScx4Lk+E/FIpZyRDWGXmy/J/vTGTXXg==","signatures":[{"sig":"MEUCIHhyw2XFK93nTEdF6pTmUgZK7Z05a+lwS8r5LUR4KXl0AiEAgpGQQwQ9PfAJBvQ7LC7HE3HdJgtLill2oIRZNZfDJnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHPm9oU8CMrttoUBZkFq2nAXb8Y6SkvVBywPno1K1LoXAiEA0EpmNVxE9gHjE0Yoizb6V8FMRkuYee+8voWJ55MKTd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15964581},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./protocol/jobs-client":{"types":"./dist/protocol/jobs-client.d.ts","import":"./dist/protocol/jobs-client.js","browser":null,"require":"./dist/protocol/jobs-client.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"cc51488e1d4cab1020dab75d3c28f63f755f68ce","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.23.0-pr.211.cc51488_1788581066392_0.18219642779342538","host":"s3://npm-registry-packages-npm-production"}},"3.23.0-pr.211.fa01520":{"name":"@opendatalabs/vana-sdk","version":"3.23.0-pr.211.fa01520","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.23.0-pr.211.fa01520","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"7de5ad5d4af44ead7f34a9f5e0e2a30bd1f2b871","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.23.0-pr.211.fa01520.tgz","fileCount":820,"integrity":"sha512-6StJOy5sSzBtDAWzo6vJaCeKYAysQDpef9pySCZVVFNGcpoGgP6zHN2ZOqDPfl/Dikv6sEjliNsby9KwrMDzFg==","signatures":[{"sig":"MEYCIQCORJhOrBvELz8GRt/I94vllLxx3XwAX23JkrejUovOjwIhAJ1nToKEJr60dbhj6n39rAWCZqfKX5yXm6COdcfHXZjo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBBwzE4ST+I68VJwiSyoDuU57OyusaqJtT5UTjUw7tlsAiEAqNgihrB4NlREBfN/ZlXxc/BZVCzSzKssq/0r0AME2ww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15959115},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./protocol/jobs-client":{"types":"./dist/protocol/jobs-client.d.ts","import":"./dist/protocol/jobs-client.js","browser":null,"require":"./dist/protocol/jobs-client.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"fa0152075367d87680d4803af36fafb460c6802a","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.23.0-pr.211.fa01520_1788583320407_0.1313175231469228","host":"s3://npm-registry-packages-npm-production"}},"3.23.0-pr.211.3227174":{"name":"@opendatalabs/vana-sdk","version":"3.23.0-pr.211.3227174","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.23.0-pr.211.3227174","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"82b29889b3ba061c5b6c18c589d7456f3a05a92d","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.23.0-pr.211.3227174.tgz","fileCount":821,"integrity":"sha512-LA7mFyUdPQ4srDzH87mUaEK5ucEQt3QTT36ZYBJElKlADrSBQBzcWx61GWPrFggZ7hK4teGMQNnHxUnDkNXe4A==","signatures":[{"sig":"MEUCIQCO4MVnY6TXhAmTejBP6TYUL//l5YdxON8sg9eTlebgkgIgP6N80Zs6UREw/FeS67dHgBla7870wkhBuUvgeyaDg8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD1BvHaj2alD/r/xRW/SNOp8KGBWcUk7QtrgYtUTx08QQIhAKKcQWsGk+ROTPffGgA2sSs0VdHHxvfirK4b/SLMkD0B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15979010},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./protocol/jobs-client":{"types":"./dist/protocol/jobs-client.d.ts","import":"./dist/protocol/jobs-client.js","browser":null,"require":"./dist/protocol/jobs-client.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"3227174b14abfc7374dd2e6ce4987f8bd0adb328","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.23.0-pr.211.3227174_1788983400717_0.024877629016852643","host":"s3://npm-registry-packages-npm-production"}},"3.23.0-pr.211.b1c154d":{"name":"@opendatalabs/vana-sdk","version":"3.23.0-pr.211.b1c154d","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.23.0-pr.211.b1c154d","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"025c1a51ca8ce9d5f3fd3bbad0f05d42fc8b81dc","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.23.0-pr.211.b1c154d.tgz","fileCount":821,"integrity":"sha512-SGP5sxZaViIgdZjAEXcK5WHttoBIfs7uESo+4VkscDHfb68ehR0zcx90mCgo1I9NjfwWdbgeClcq9g5fcwa7lA==","signatures":[{"sig":"MEYCIQC5JvBXRy4bxnxUrdMfOwAOgGG7U3G8JkGbpDs7x7+/+gIhALsuafw6UmSpRqg7c6+1tPxSJPBP0oBEB9X0XZXzRS5P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDEbwF9I64ZvhdLLuabD0BXMe5IW34A+dwVzOmi95K06wIgNmsKpcS93OGDXukzYxy71SvoogxdkkwJoXCIxrNYNXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16112720},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./protocol/jobs-client":{"types":"./dist/protocol/jobs-client.d.ts","import":"./dist/protocol/jobs-client.js","browser":null,"require":"./dist/protocol/jobs-client.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"b1c154dca680713f75aa4f9c071670afef25c98f","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.23.0-pr.211.b1c154d_1788983975961_0.7869562434071848","host":"s3://npm-registry-packages-npm-production"}},"3.23.0-pr.211.36da1d8":{"name":"@opendatalabs/vana-sdk","version":"3.23.0-pr.211.36da1d8","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@3.23.0-pr.211.36da1d8","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"4da54f37bc7a11fd36694710858734c0ac1ed4f9","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-3.23.0-pr.211.36da1d8.tgz","fileCount":821,"integrity":"sha512-+US129OCbyQAtKu6VGOQmITuw7XXP+JgFs2gV+G33yneyN1n/qrZ2Ips9ZmPbbXxXpwDXo0ei9yyKqkhF2sRNQ==","signatures":[{"sig":"MEQCIDcKk+CZBG4gNBoWv5jytvIWgdkIarcYe75gJR7zPpeAAiAlJbtrrX2k4Gxh/OzWX2ABzFr6+1s0KKgXZlfRvlaclA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIELd/p/ZqNDa5nJd5J0+QSYR10BvRQz5RTuYdq0fVdLnAiBiofvFzC2b68daRk4EaShhqB6EGZdDLHbhu5ytsQqzJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16112720},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./protocol/jobs-client":{"types":"./dist/protocol/jobs-client.d.ts","import":"./dist/protocol/jobs-client.js","browser":null,"require":"./dist/protocol/jobs-client.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"36da1d80b9314ef8a997320c1be8de2c8722872c","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_3.23.0-pr.211.36da1d8_1788984242411_0.16113784884358928","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@opendatalabs/vana-sdk","version":"4.0.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@4.0.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"fc3eb77fac82f9c4f7f5c981ac65522ea5dc0ab0","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-4.0.0.tgz","fileCount":821,"integrity":"sha512-a53SwjfB+jDvKnB+AIyF2tM5YwqPQQdKVEekSYr93a4R1W/79Efs+9TuZtX3aC3rzUUYbuJXIZ9KzFrcW7Vjqg==","signatures":[{"sig":"MEQCIFnZv7GIHhUOtsxroEdR9U2iF81qHzTL1xcyA5PCiwwYAiABS6YJ3LrwhUZKXgrtow7hMXnqFu2extGs4InuZCUJ1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC30w7M/dE2pWHSQ5am3+ua0Ciy3v0TgzcQBcdmhPMZpgIgIywZAb/5tcBEBr4bveXBUzbWvpPuhGZ3vJCB4N+i0dY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16112704},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./protocol/jobs-client":{"types":"./dist/protocol/jobs-client.d.ts","import":"./dist/protocol/jobs-client.js","browser":null,"require":"./dist/protocol/jobs-client.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"ee921c02a3805f398d5cb0d71091ac4043b90c6e","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_4.0.0_1789416415919_0.142855582385796","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@opendatalabs/vana-sdk","version":"4.1.0","keywords":["vana","blockchain","web3","sdk"],"author":"","license":"ISC","_id":"@opendatalabs/vana-sdk@4.1.0","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"homepage":"https://github.com/vana-com/vana-sdk#readme","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"ddf7bd55a53b29ef7e7b62b86da91ffb8a216958","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-4.1.0.tgz","fileCount":821,"integrity":"sha512-Gje5BmXslr8a2b7rjdgqCQ64fDR3G4fVhfVbMmO5vtp56rm775JhEqhtcLZ1EXVDP5fkLpS3/+vLw8+sGWGr4Q==","signatures":[{"sig":"MEQCIH48jKummfrAvNuUyn9EoZUtSKuwNsHwhMWRTuzWKHNoAiBlYpuKMDaPdcnLKpVeLK+xDl9mNf3eNXvMp8Xfmh4nkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHP8R+N/FMSucT3OeP27cgtWf7Dnd9Zf+8nQm+s09DpfAiB4nVgCEiC/OZrHn/3MZV8EHHca5WsSwdt1DagozDhR0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16115632},"main":"dist/index.node.js","type":"module","types":"dist/index.node.d.ts","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./protocol/jobs-client":{"types":"./dist/protocol/jobs-client.d.ts","import":"./dist/protocol/jobs-client.js","browser":null,"require":"./dist/protocol/jobs-client.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"48d7d79e961bf2d8bc128f86cf4655502d93be8a","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vana-sdk_4.1.0_1789513127945_0.6846497887990293","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"_id":"@opendatalabs/vana-sdk@4.2.0","bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"dist":{"shasum":"c6c112d5801d36d3a7b094d07e2dd7f0686bb6ab","tarball":"https://registry.npmjs.org/@opendatalabs/vana-sdk/-/vana-sdk-4.2.0.tgz","fileCount":821,"integrity":"sha512-AwBIavK9Dv91hnzd7wUTSndNRKiCmV9Mn30ytU0n3cH18cHzOQ+Hg+rxgUU/lc1dzjHd+D/Apwj1fHFBKxX4YA==","signatures":[{"sig":"MEYCIQClPF00i3rMwPU1ZRrEDOfdXmnDbnXHy2BFhHjTgjc9jwIhAPZH4UBybTIWL7/X2SFfBTGWdg+V4Ovaz1ijmlZxfNZG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDbYrHnf8ViZNF2QgnnmSuayCoVxSM0aqdd/tk1S+NapAiBvMY78Lu68YVyf+ckVYOAOnWfxDRegxxQi2vT7ZABgkA=="}],"unpackedSize":16262692},"main":"dist/index.node.js","name":"@opendatalabs/vana-sdk","type":"module","types":"dist/index.node.d.ts","author":"","browser":{"crypto":false,"secp256k1":false},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"require":"./dist/index.node.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","browser":{"types":"./dist/*.d.ts","import":"./dist/*.js"}},"./node":{"types":"./dist/index.node.d.ts","import":"./dist/index.node.js","require":"./dist/index.node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./chains":{"node":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"},"browser":{"types":"./dist/chains.browser.d.ts","import":"./dist/chains.browser.js"},"default":{"types":"./dist/chains.node.d.ts","import":"./dist/chains.node.js","require":"./dist/chains.node.cjs"}},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./browser":{"types":"./dist/index.browser.d.ts","import":"./dist/index.browser.js"},"./platform":{"node":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"},"browser":{"types":"./dist/platform.browser.d.ts","import":"./dist/platform.browser.js"},"default":{"types":"./dist/platform.node.d.ts","import":"./dist/platform.node.js","require":"./dist/platform.node.cjs"}},"./session-relay":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js","browser":{"types":"./dist/session-relay.d.ts","import":"./dist/session-relay.js"},"require":"./dist/session-relay.cjs"},"./protocol/jobs-client":{"types":"./dist/protocol/jobs-client.d.ts","import":"./dist/protocol/jobs-client.js","browser":null,"require":"./dist/protocol/jobs-client.cjs"},"./direct/escrow-payment":{"types":"./dist/direct/escrow-payment.d.ts","import":"./dist/direct/escrow-payment.js","browser":null,"require":"./dist/direct/escrow-payment.cjs"},"./direct/personal-server-read":{"types":"./dist/direct/personal-server-read.d.ts","import":"./dist/direct/personal-server-read.js","browser":null,"require":"./dist/direct/personal-server-read.cjs"}},"gitHead":"b8e46d4cbb4967deda46bdb25e6916b607f7bede","license":"ISC","scripts":{"dev":"npm run build -- --watch","lint":"eslint .","test":"vitest","build":"npm run clean && npm run build:types && npm run build:node && npm run build:browser && npm run build:entries && npm run build:fix-esm","clean":"rimraf dist .tsbuildinfo","generate":"npm run discover-addresses && npm run fetch-abis","lint:fix":"eslint . --fix","prebuild":"npm run validate:platform && npm run validate:entries && npm run validate:types","typecheck":"tsc -p tsconfig.json","build:node":"tsup --config tsup.config.ts","fetch-abis":"tsx scripts/fetch-abis.ts","build:types":"tsc -p tsconfig.build.json --listEmittedFiles","test:verbose":"vitest --reporter=verbose","build:browser":"tsup --config tsup-browser.config.ts","build:entries":"tsx scripts/bundle-entry-points.ts","build:fix-esm":"tsx scripts/fix-esm-import-extensions.ts","test:coverage":"vitest run --coverage","validate:types":"rimraf test-dist && tsc -p tsconfig.build.json --outDir test-dist && test -f test-dist/index.node.d.ts && test -f test-dist/index.browser.d.ts && echo '✅ Type declarations can be generated' && rimraf test-dist || (echo '❌ Failed to generate type declarations' && rimraf test-dist && exit 1)","validate:entries":"tsx scripts/validate-entry-points.ts","validate:platform":"tsx scripts/validate-platform-separation.ts","discover-addresses":"tsx scripts/discover-addresses.ts","test:coverage:verbose":"vitest run --coverage --reporter=verbose --coverage.reporter=text","validate:package-imports":"npm run build && tsx scripts/validate-package-imports.ts"},"version":"4.2.0","_npmUser":{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},"homepage":"https://github.com/vana-com/vana-sdk#readme","keywords":["vana","blockchain","web3","sdk"],"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"_npmVersion":"10.9.8","description":"A TypeScript library for interacting with Vana Network smart contracts.","directories":{},"maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.1.12","viem":"^2.35.1","abitype":"^1.0.9","openpgp":"^6.1.1","@noble/hashes":"^1.8.0","@noble/secp256k1":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","react":"^19.0.0","eslint":"^9.34.0","rimraf":"^6.0.1","vitest":"^3.2.4","globals":"^16.3.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^24.3.0","@types/react":"^19.0.0","@types/secp256k1":"^4.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-tsdoc":"^0.4.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","@typescript-eslint/parser":"^8.41.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.41.0","@opendatalabs/personal-server-ts-core":"0.2.0"},"peerDependencies":{"react":">=18.0.0"},"optionalDependencies":{"secp256k1":"^5.0.1"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vana-sdk_4.2.0_1789581586715_0.1457103469199701"}}},"time":{"created":"2025-07-17T03:11:11.390Z","modified":"2026-09-16T17:59:47.030Z","0.1.0-alpha.5869423":"2025-07-17T03:11:11.838Z","0.1.0-alpha.5e925dc":"2025-07-17T15:29:41.234Z","0.1.0-alpha.e64ec83":"2025-07-17T18:03:34.732Z","0.1.0-alpha.c17525f":"2025-07-18T10:04:06.110Z","0.1.0-alpha.793d5ba":"2025-07-18T23:39:05.967Z","0.1.0-alpha.761813a":"2025-07-19T01:49:38.773Z","0.1.0-alpha.adc188d":"2025-07-19T21:35:51.761Z","0.1.0-alpha.8fd7ef5":"2025-07-21T22:37:18.381Z","0.1.0-alpha.376e2fd":"2025-07-22T03:10:43.108Z","0.1.0-alpha.f05a34e":"2025-07-22T03:57:38.388Z","0.1.0-alpha.b390e7f":"2025-07-22T21:33:38.391Z","0.1.0-alpha.8eb4e46":"2025-07-22T23:32:11.800Z","0.1.0-alpha.7e4db82":"2025-07-23T16:33:59.359Z","0.1.0-alpha.a145c3c":"2025-07-23T22:50:27.941Z","0.1.0-alpha.757b5d0":"2025-07-23T22:51:31.161Z","0.1.0-alpha.52b50da":"2025-07-24T01:29:24.004Z","0.1.0-alpha.d6bebb0":"2025-07-24T01:54:43.046Z","0.1.0-alpha.cb72de2":"2025-07-24T02:37:17.505Z","0.1.0-alpha.d44f792":"2025-07-24T03:34:14.076Z","0.1.0-alpha.b0b3dfc":"2025-07-24T03:43:50.782Z","0.1.0-alpha.9a32094":"2025-07-24T03:59:29.250Z","0.1.0-alpha.81526eb":"2025-07-24T10:32:15.210Z","0.1.0-alpha.8c2e762":"2025-07-24T12:15:53.129Z","0.1.0-alpha.ee24d86":"2025-07-24T12:25:50.900Z","0.1.0-alpha.73a31e5":"2025-07-24T13:07:52.487Z","0.1.0-alpha.aa6c056":"2025-07-24T13:55:38.264Z","0.1.0-alpha.b23c60e":"2025-07-24T14:39:46.300Z","0.1.0-alpha.8281c2f":"2025-07-24T15:02:28.607Z","0.1.0-alpha.82bbb39":"2025-07-24T15:11:42.281Z","0.1.0-alpha.422707d":"2025-07-24T17:56:48.515Z","0.1.0-alpha.7b8f31d":"2025-07-24T23:42:48.797Z","0.1.0-alpha.a7bcbd6":"2025-07-25T00:09:46.230Z","0.1.0-alpha.360fe17":"2025-07-25T12:43:09.653Z","0.1.0-alpha.67b0a9c":"2025-07-29T15:05:15.076Z","0.1.0-alpha.6b821f9":"2025-07-29T15:59:00.639Z","0.1.0-alpha.dd95ac2":"2025-07-29T16:24:53.383Z","0.1.0-alpha.8f514ac":"2025-07-30T11:09:22.084Z","0.1.0-alpha.4c1eb5b":"2025-07-30T11:18:45.902Z","0.1.0-alpha.f0290d0":"2025-07-30T14:32:02.534Z","0.1.0-alpha.71a61ac":"2025-07-30T14:41:34.015Z","0.1.0-alpha.0f91599":"2025-07-30T16:44:48.196Z","0.1.0-alpha.d090864":"2025-07-30T16:45:28.736Z","0.1.0-alpha.292936":"2025-08-05T19:39:35.728Z","0.1.0-alpha.3d5028d":"2025-08-06T07:41:41.864Z","0.1.0-alpha.e2e45dd":"2025-08-06T07:47:17.353Z","0.1.0-alpha.670b7a5":"2025-08-08T12:11:50.550Z","0.1.0-alpha.cf9002c":"2025-08-08T15:48:24.610Z","0.1.0-alpha.05e94f6":"2025-08-12T18:53:35.148Z","0.1.0-alpha.5f8458e":"2025-08-13T18:56:27.774Z","0.1.0-alpha.6acbe90":"2025-08-13T20:40:18.006Z","0.1.0-alpha.aa3959e":"2025-08-14T00:13:26.497Z","0.1.0-alpha.1bbb6d4":"2025-08-14T16:14:34.199Z","0.1.0-alpha.4fc92b4":"2025-08-14T18:03:37.333Z","0.1.0-alpha.c3ea747":"2025-08-14T20:51:56.678Z","0.1.0-alpha.603cc4b":"2025-08-14T21:34:41.641Z","0.1.0-alpha.05db05d":"2025-08-14T22:24:08.853Z","0.1.0-alpha.4d77a22":"2025-08-15T00:16:37.592Z","0.1.0-alpha.c209e6c":"2025-08-15T01:08:18.009Z","0.1.0-alpha.ffe4659":"2025-08-15T02:10:25.147Z","0.1.0-alpha.58d56c1":"2025-08-15T02:25:36.177Z","0.1.0-alpha.bddb234":"2025-08-15T04:51:59.041Z","0.1.0-alpha.273dc39":"2025-08-15T04:58:06.877Z","0.1.0-alpha.7d82289":"2025-08-15T05:44:13.113Z","0.1.0-alpha.6f0614d":"2025-08-15T11:36:34.605Z","0.1.0-alpha.7e71046":"2025-08-15T13:33:31.310Z","0.1.0-alpha.e569cae":"2025-08-15T14:30:20.956Z","0.1.0-alpha.9f4469f":"2025-08-15T14:32:06.472Z","0.1.0-alpha.6e50ea3":"2025-08-15T21:14:22.881Z","0.1.0-alpha.899ca9d":"2025-08-16T03:20:34.708Z","0.1.0-alpha.170e27e":"2025-08-18T13:51:48.319Z","0.1.0-alpha.6c00043":"2025-08-18T14:21:29.218Z","0.1.0-alpha.606fa2d":"2025-08-18T14:36:34.532Z","0.1.0-alpha.e0e85d7":"2025-08-18T14:45:41.513Z","0.1.0-alpha.98d1ef9":"2025-08-18T14:53:11.196Z","0.1.0-alpha.ca99685":"2025-08-18T17:01:31.495Z","0.1.0-alpha.c7ed15d":"2025-08-18T17:33:22.322Z","0.1.0-alpha.3bc04d8":"2025-08-19T00:03:03.205Z","0.1.0-alpha.0b09645":"2025-08-19T05:31:01.739Z","0.1.0-alpha.2fd4542":"2025-08-19T05:34:25.339Z","0.1.0-alpha.61efc06":"2025-08-19T05:40:56.630Z","0.1.0-alpha.66768f7":"2025-08-19T15:38:39.942Z","0.1.0-alpha.c4bed73":"2025-08-19T15:50:16.725Z","0.1.0-alpha.f54fafd":"2025-08-19T17:12:45.009Z","0.1.0-alpha.64b26ef":"2025-08-19T17:37:13.886Z","0.1.0-alpha.69b0c8d":"2025-08-19T18:01:32.565Z","0.1.0-alpha.e9cead7":"2025-08-19T18:05:43.620Z","0.1.0-alpha.9d6d871":"2025-08-19T18:14:51.538Z","0.1.0-alpha.0a6a25d":"2025-08-19T18:28:32.501Z","0.1.0-alpha.18ba63a":"2025-08-19T18:35:30.532Z","0.1.0-alpha.470c7fa":"2025-08-19T22:22:49.380Z","0.1.0-alpha.739ac0b":"2025-08-19T23:06:24.068Z","0.1.0-alpha.58c29a4":"2025-08-20T00:07:23.535Z","0.1.0-alpha.4dd34d4":"2025-08-20T20:11:08.630Z","0.1.0-alpha.321a1fe":"2025-08-20T22:57:48.314Z","0.1.0-alpha.3cd7595":"2025-08-20T23:25:50.605Z","0.1.0-alpha.21f7ddb":"2025-08-21T04:24:16.879Z","0.1.0-alpha.f9cc6ed":"2025-08-21T19:55:43.071Z","0.1.0-alpha.e72c89b":"2025-08-21T20:08:02.816Z","0.1.0-alpha.db07fe1":"2025-08-21T20:22:06.944Z","0.1.0-alpha.4584bee":"2025-08-22T00:51:17.328Z","0.1.0-alpha.f36c555":"2025-08-22T03:09:18.114Z","0.1.0-alpha.d7fc764":"2025-08-22T03:18:10.909Z","0.1.0-alpha.c9b9534":"2025-08-22T03:24:33.108Z","0.1.0-alpha.7db621a":"2025-08-22T03:29:47.301Z","0.1.0-alpha.bf12dc0":"2025-08-22T03:34:06.351Z","0.1.0-alpha.422b758":"2025-08-22T04:44:40.156Z","0.1.0-alpha.9bf832a":"2025-08-22T05:04:50.476Z","0.1.0-alpha.276ea01":"2025-08-22T05:05:57.073Z","0.1.0-alpha.c5e5072":"2025-08-22T05:20:54.673Z","0.1.0-alpha.7dab681":"2025-08-22T05:32:06.086Z","0.1.0-alpha.b781d07":"2025-08-22T06:04:23.470Z","0.1.0-alpha.bb1c3f7":"2025-08-22T16:53:53.566Z","0.1.0-alpha.219f38c":"2025-08-22T23:18:15.586Z","0.1.0-alpha.875a94d":"2025-08-24T03:15:50.168Z","0.1.0-alpha.7ee7635":"2025-08-24T05:59:03.096Z","0.1.0-alpha.24ddb16":"2025-08-26T01:06:17.023Z","0.1.0-alpha.48426a9":"2025-08-28T00:25:53.450Z","0.1.0-alpha.5cffdfc":"2025-08-28T01:40:56.479Z","0.1.0-alpha.74fe2b8":"2025-08-28T04:04:10.567Z","0.1.0-alpha.b222b12":"2025-08-28T04:33:37.791Z","0.1.0-alpha.eebb656":"2025-08-28T05:31:59.211Z","0.1.0-alpha.80df35f":"2025-08-29T00:36:37.533Z","0.1.0-alpha.f2de4f7":"2025-08-29T13:24:19.041Z","0.1.0-alpha.dc68f39":"2025-08-29T17:11:49.219Z","0.1.0-alpha.a25bcc7":"2025-08-29T17:29:09.225Z","0.1.0-alpha.4fc2c2f":"2025-08-29T19:56:39.610Z","0.1.0-alpha.2b6935d":"2025-08-29T20:02:54.126Z","0.1.0-alpha.fd33fc9":"2025-08-29T21:14:26.745Z","0.1.0-alpha.2852e5f":"2025-08-29T22:10:02.108Z","0.1.0-alpha.4d0c6be":"2025-09-01T15:20:28.442Z","0.1.0-alpha.a0a948f":"2025-09-02T19:33:58.050Z","0.1.0-alpha.a260bf0":"2025-09-02T19:35:48.016Z","0.1.0-alpha.a6b60fc":"2025-09-02T22:07:27.751Z","0.1.0-alpha.47bbd13":"2025-09-02T22:46:35.060Z","0.1.0-alpha.ad815f1":"2025-09-09T18:05:11.793Z","0.1.0-alpha.2e77fcc":"2025-09-09T18:11:18.615Z","0.1.0-alpha.f2a82f7":"2025-09-09T23:30:46.989Z","0.1.0-alpha.f732fa2":"2025-09-16T11:39:48.604Z","0.1.0-alpha.f35bb9c":"2025-09-16T12:32:34.858Z","0.1.0-alpha.821b6d8":"2025-09-18T11:41:42.650Z","0.1.0-alpha.f48b66e":"2025-09-18T21:49:49.834Z","0.1.0-alpha.b878f1d":"2025-09-18T21:59:11.474Z","0.1.0-alpha.a27f5bd":"2025-09-22T03:33:11.249Z","0.1.0-alpha.bae46ec":"2025-09-22T14:03:00.347Z","0.1.0-alpha.a1d5b24":"2025-09-23T04:50:49.691Z","0.1.0-alpha.853aa70":"2025-09-30T22:48:48.655Z","0.1.0-alpha.8117ac2":"2025-09-30T22:50:08.834Z","0.1.0-alpha.4398662":"2025-09-30T23:46:16.602Z","0.1.0-alpha.0d5acbc":"2025-10-02T16:14:59.458Z","0.1.0-alpha.377957a":"2025-10-02T19:23:27.730Z","0.1.0-alpha.dba79a3":"2025-10-03T21:11:48.341Z","0.1.0-alpha.d596df3":"2025-10-06T17:28:58.476Z","0.1.0-alpha.72fdefc":"2025-10-06T18:46:54.083Z","0.1.0-alpha.2dd2718":"2025-10-06T18:53:08.771Z","0.1.0-alpha.9b6ddbc":"2025-10-08T23:33:15.179Z","0.1.0-alpha.40d34a4":"2025-10-08T23:52:56.040Z","0.1.0-alpha.b3ce8cd":"2025-10-09T18:14:45.059Z","0.1.0-alpha.56e1412":"2025-10-09T18:50:49.282Z","0.1.0-alpha.5a1ed31":"2025-10-09T19:57:55.608Z","0.1.0-alpha.9585824":"2025-10-09T20:43:39.436Z","0.1.0-alpha.6fe490a":"2025-10-10T19:55:39.943Z","0.1.0-alpha.5983460":"2025-10-10T22:36:17.519Z","0.1.0-alpha.9c17a1b":"2025-10-13T03:46:09.178Z","0.1.0-alpha.5a59295":"2025-10-13T03:58:25.972Z","0.1.0-alpha.9b361c9":"2025-10-13T19:30:06.690Z","0.1.0-alpha.8930841":"2025-10-13T21:18:01.636Z","0.1.0-alpha.54c1f63":"2025-10-13T22:47:22.820Z","0.1.0-alpha.1a06f27":"2025-10-16T18:27:45.904Z","0.1.0-alpha.9770c7a":"2025-10-16T19:02:11.681Z","0.1.0-alpha.2e569eb":"2025-10-16T20:33:31.696Z","0.1.0-alpha.3041a59":"2025-10-18T13:59:41.327Z","0.1.0-alpha.d37e33e":"2025-10-18T18:18:45.832Z","0.1.0-alpha.6767a21":"2025-10-20T16:28:20.596Z","0.1.0-alpha.a78ce5c":"2025-10-20T16:39:59.934Z","2.0.0":"2025-10-20T17:17:55.042Z","2.1.0":"2025-10-21T22:00:07.458Z","2.2.0":"2025-11-03T19:39:46.541Z","2.2.1":"2025-11-05T21:45:32.196Z","0.1.0-alpha.61a4ae0":"2025-11-12T13:45:31.077Z","0.1.0-alpha.29decc9":"2025-11-13T22:38:28.979Z","0.1.0-alpha.ef15099":"2025-11-14T00:55:43.284Z","0.1.0-alpha.e2f8234":"2025-11-14T01:03:55.167Z","0.1.0-alpha.0827d6c":"2025-11-19T00:02:13.038Z","0.1.0-alpha.0c1dac3":"2025-11-19T00:14:12.946Z","0.1.0-canary.0fb40d1":"2025-11-19T22:08:26.586Z","0.1.0-canary.ed3ed94":"2025-11-19T22:19:47.166Z","2.2.2":"2025-11-20T03:10:27.255Z","2.2.3":"2025-11-20T18:39:40.680Z","0.1.0-alpha.9bbda27":"2025-11-20T23:47:34.354Z","0.1.0-alpha.5ade264":"2025-11-21T00:14:40.548Z","2.2.3-canary.046cb7e":"2025-12-16T17:46:55.559Z","2.2.3-canary.5d4d0b4":"2025-12-16T20:03:29.664Z","2.2.3-canary.ee13d65":"2026-01-05T17:54:00.723Z","2.2.3-canary.07f70f7":"2026-01-08T01:38:48.535Z","2.2.3-canary.ce542fd":"2026-04-10T13:03:04.541Z","2.2.3-canary.a203587":"2026-04-10T20:26:51.312Z","2.2.3-canary.dcf9008":"2026-04-10T20:48:51.715Z","2.3.0":"2026-04-10T20:51:53.313Z","3.0.0":"2026-05-09T01:41:59.971Z","3.0.1":"2026-05-09T21:11:02.548Z","3.0.1-canary.b068ac6":"2026-05-12T22:32:30.354Z","3.1.0":"2026-05-13T21:06:42.731Z","3.0.1-pr.147.a4abdb1":"2026-05-14T15:29:34.494Z","3.0.1-pr.147.f9fcf43":"2026-05-14T15:43:03.634Z","3.2.0":"2026-05-14T17:46:41.374Z","3.2.0-canary.88d802d":"2026-06-01T18:02:34.100Z","3.2.0-canary.a8087c5":"2026-06-01T18:27:06.046Z","3.2.0-canary.e3ef84a":"2026-06-02T03:55:23.964Z","3.2.0-canary.0911ffc":"2026-06-02T16:09:57.963Z","3.2.0-canary.2b8e377":"2026-06-02T16:21:42.873Z","3.2.0-canary.255a8bf":"2026-06-02T16:38:41.075Z","3.2.0-canary.696bb97":"2026-06-02T18:28:36.645Z","3.2.0-canary.9bf69b3":"2026-06-02T19:22:05.755Z","3.2.0-canary.2817fa3":"2026-06-02T21:16:54.585Z","3.2.0-canary.87b4310":"2026-06-02T21:23:38.493Z","3.3.0":"2026-06-04T17:23:37.046Z","3.4.0":"2026-06-04T18:15:20.548Z","3.4.1":"2026-06-09T16:52:49.802Z","3.4.1-canary.ba2cfd7":"2026-06-11T02:01:02.898Z","3.4.1-canary.5ef490b":"2026-06-11T03:58:39.778Z","3.4.1-canary.a244135":"2026-06-11T12:52:40.993Z","3.4.1-canary.7afbfe0":"2026-06-16T22:46:18.998Z","3.4.1-canary.e9d0aad":"2026-06-18T01:14:51.219Z","3.2.0-pr.155.6da79c6":"2026-06-19T18:19:04.857Z","3.5.0":"2026-06-19T20:05:48.239Z","3.5.1":"2026-06-19T20:09:34.506Z","3.5.1-pr.159.2d90789":"2026-06-22T22:28:28.195Z","3.5.1-pr.159.12a6f39":"2026-06-22T22:44:03.726Z","3.6.0":"2026-06-22T22:59:37.388Z","3.6.1":"2026-06-23T22:11:27.150Z","3.4.1-canary.3957547":"2026-06-24T14:51:11.495Z","3.6.2":"2026-06-24T15:23:15.745Z","3.6.3":"2026-06-24T18:21:17.605Z","3.7.0":"2026-06-25T03:17:21.661Z","3.7.1":"2026-06-25T19:35:43.137Z","3.7.2":"2026-06-25T20:32:49.087Z","3.8.0":"2026-06-26T17:02:33.763Z","3.8.1":"2026-06-26T21:05:26.781Z","3.8.2":"2026-06-29T12:18:27.737Z","3.8.3":"2026-06-29T14:48:38.275Z","3.8.3-pr.171.6a87072":"2026-06-30T15:48:21.466Z","3.9.0":"2026-06-30T21:43:12.820Z","3.10.0":"2026-07-01T19:11:02.144Z","3.10.1":"2026-07-02T23:09:21.306Z","3.11.0":"2026-07-03T03:05:33.467Z","3.12.0":"2026-07-06T15:44:02.865Z","3.13.0":"2026-07-06T16:55:55.032Z","3.13.1":"2026-07-06T17:23:46.940Z","3.13.2":"2026-07-06T22:31:38.489Z","3.13.3":"2026-07-08T16:52:30.632Z","3.13.4":"2026-07-08T16:55:59.246Z","3.13.4-pr.184.80a4b1f":"2026-07-23T20:28:37.682Z","3.13.4-pr.184.b3b57a3":"2026-07-23T21:16:07.245Z","3.13.4-pr.186.427b72f":"2026-08-13T19:57:40.225Z","3.13.4-pr.186.5162bf3":"2026-08-13T22:35:35.581Z","3.13.4-pr.186.afb5a4f":"2026-08-13T23:00:31.004Z","3.13.4-pr.186.806f323":"2026-08-13T23:10:52.489Z","3.13.4-pr.186.02bd59f":"2026-08-13T23:29:15.620Z","3.13.4-pr.186.276dad0":"2026-08-17T22:43:20.179Z","3.14.0":"2026-08-18T17:07:59.132Z","3.14.1":"2026-08-18T17:33:58.896Z","3.15.0":"2026-08-18T20:08:29.372Z","3.16.0":"2026-08-27T16:54:04.204Z","3.17.0":"2026-08-27T16:59:11.190Z","3.18.0":"2026-08-27T17:15:11.103Z","3.18.1":"2026-08-27T17:31:48.643Z","3.19.0":"2026-08-28T18:09:11.506Z","3.19.1":"2026-08-28T18:43:39.560Z","3.20.0":"2026-08-28T19:56:58.146Z","3.20.1":"2026-08-28T20:11:39.074Z","3.21.0":"2026-08-31T14:35:59.919Z","3.22.0":"2026-09-01T18:09:02.663Z","3.22.0-pr.207.e47cd30":"2026-09-02T22:15:22.184Z","3.22.0-pr.207.5c11fe3":"2026-09-02T22:44:59.101Z","3.22.0-pr.207.0dbb052":"2026-09-02T23:57:30.286Z","3.22.0-pr.208.fee4237":"2026-09-03T00:12:40.238Z","3.22.0-pr.207.247f7c0":"2026-09-03T02:04:57.512Z","3.22.0-pr.208.dac9856":"2026-09-03T02:11:56.640Z","3.22.0-pr.209.70d3733":"2026-09-03T04:41:01.183Z","3.22.0-pr.208.061b06c":"2026-09-03T05:00:44.168Z","3.22.0-pr.209.13d545d":"2026-09-03T05:09:38.614Z","3.22.0-pr.208.28eb140":"2026-09-03T05:09:41.223Z","3.22.0-pr.209.6527649":"2026-09-03T14:46:41.157Z","3.22.0-pr.208.e9c19e9":"2026-09-03T14:49:29.312Z","3.22.0-pr.210.0a5d07b":"2026-09-03T22:59:32.406Z","3.22.0-pr.207.0a5d07b":"2026-09-04T04:44:30.943Z","3.22.0-pr.207.bde799e":"2026-09-04T14:18:55.705Z","3.23.0":"2026-09-04T15:42:24.086Z","3.23.0-pr.211.7c767d5":"2026-09-04T19:07:55.212Z","3.23.0-pr.211.e98a9a2":"2026-09-04T19:20:49.007Z","3.23.0-pr.211.1da7c1b":"2026-09-04T19:56:18.144Z","3.23.0-pr.211.341f55d":"2026-09-04T20:21:41.023Z","3.23.0-pr.211.cc51488":"2026-09-05T04:04:26.519Z","3.23.0-pr.211.fa01520":"2026-09-05T04:42:00.548Z","3.23.0-pr.211.3227174":"2026-09-09T19:50:00.892Z","3.23.0-pr.211.b1c154d":"2026-09-09T19:59:36.083Z","3.23.0-pr.211.36da1d8":"2026-09-09T20:04:02.566Z","4.0.0":"2026-09-14T20:06:56.076Z","4.1.0":"2026-09-15T22:58:48.058Z","4.2.0":"2026-09-16T17:59:46.827Z"},"bugs":{"url":"https://github.com/vana-com/vana-sdk/issues"},"license":"ISC","homepage":"https://github.com/vana-com/vana-sdk#readme","keywords":["vana","blockchain","web3","sdk"],"repository":{"url":"git+https://github.com/vana-com/vana-sdk.git","type":"git","directory":"packages/vana-sdk"},"description":"A TypeScript library for interacting with Vana Network smart contracts.","maintainers":[{"name":"vanaservices","email":"services@opendatalabs.xyz"},{"name":"kahtaf_vana","email":"kahtaf@opendatalabs.xyz"},{"name":"letonchanh","email":"letonchanh@gmail.com"},{"name":"tim_vana","email":"tim@opendatalabs.xyz"}],"readme":"# Vana SDK\n\nTypeScript primitives for building on Vana — smart-contract bindings, ECIES\nencryption, storage providers, and a shared isomorphic platform layer.\n\n[![npm version](https://img.shields.io/npm/v/@opendatalabs/vana-sdk)](https://www.npmjs.com/package/@opendatalabs/vana-sdk)\n[![Downloads](https://img.shields.io/npm/dm/@opendatalabs/vana-sdk)](https://www.npmjs.com/package/@opendatalabs/vana-sdk)\n[![License](https://img.shields.io/npm/l/@opendatalabs/vana-sdk)](https://opensource.org/licenses/ISC)\n\n> **Heads up — minimal scaffold.** As of `3.x` the SDK has been pared down\n> to the primitives the new Vana protocol architecture builds on. The\n> previous high-level API (`Vana(...)` factory, `vana.permissions`,\n> `vana.data`, subgraph queries, personal-server client, DLP rewards) is\n> **not part of this release.** If you need that surface, pin to\n> [`@opendatalabs/vana-sdk@^2.3.0`](https://www.npmjs.com/package/@opendatalabs/vana-sdk/v/2.3.0)\n> or check out the [`legacy-pre-unification`](https://github.com/vana-com/vana-sdk/tree/legacy-pre-unification)\n> tag.\n\n## What's in the box\n\n- **Smart-contract bindings** — `getContractController`, `getContractInfo`,\n  `getAbi`, `getContractAddress`, plus the `CONTRACTS` and `VanaContract`\n  registries auto-generated from on-chain discovery.\n- **Chain configurations** — `vanaMainnet`, `mokshaTestnet` (alias `moksha`),\n  `getChainConfig`, `getAllChains`, plus the lower-level viem `chains` map.\n- **ECIES crypto** — audited (HashCloak, 2025) ECIES implementation with\n  matched browser and Node providers, byte-identical across platforms and\n  with strict KDF/MAC validation.\n- **Storage providers** — `VanaStorage` (default, talks to `storage.vana.org`),\n  `R2Storage`, `StorageManager`, `IpfsStorage`, `PinataStorage`,\n  `GoogleDriveStorage`, `DropboxStorage`, `CallbackStorage`.\n- **Vana service integrations** — `@opendatalabs/vana-sdk/server`,\n  `@opendatalabs/vana-sdk/react`, and `@opendatalabs/vana-sdk/session-relay`\n  for Vana-operated app handoff flows. These are integration helpers, not\n  protocol-core modules.\n- **Platform adapters** — `NodePlatformAdapter` and `BrowserPlatformAdapter`\n  with a shared `VanaPlatformAdapter` interface, plus detection helpers\n  (`detectPlatform`, `isPlatformSupported`, `createPlatformAdapter`,\n  `createPlatformAdapterSafe`).\n- **JSON protocol schemas** — `dataSchema.schema.json` and\n  `grantFile.schema.json`, shipped under `dist/schemas/`.\n\n## Install\n\n```bash\nnpm install @opendatalabs/vana-sdk viem\n```\n\nThe SDK ships separate browser and Node bundles. Pick the entry point that\nmatches your runtime:\n\n```typescript\n// Browser / web app\nimport { BrowserPlatformAdapter } from \"@opendatalabs/vana-sdk/browser\";\n\n// Node.js / server\nimport { NodePlatformAdapter } from \"@opendatalabs/vana-sdk/node\";\n```\n\nThe bare `@opendatalabs/vana-sdk` import intentionally throws — it forces a\ndeliberate platform choice instead of accidentally pulling Node-only code\ninto a browser bundle (or vice versa).\n\n## Quick examples\n\n### Read a Vana contract\n\n```typescript\nimport { getContractController } from \"@opendatalabs/vana-sdk/node\";\nimport { createPublicClient, http } from \"viem\";\nimport { mokshaTestnet } from \"@opendatalabs/vana-sdk/node\";\n\nconst client = createPublicClient({\n  chain: mokshaTestnet,\n  transport: http(),\n});\n\nconst dataRegistry = getContractController(\"DataRegistry\" as const, client);\nconst fileCount = await dataRegistry.read.filesCount();\n```\n\n### Encrypt with ECIES (Node)\n\n```typescript\nimport { NodeECIESProvider } from \"@opendatalabs/vana-sdk/node\";\n\nconst ecies = new NodeECIESProvider();\n\nconst encrypted = await ecies.encrypt(recipientPublicKey, payload);\nconst decrypted = await ecies.decrypt(recipientPrivateKey, encrypted);\n```\n\nThe browser entry exposes the same surface as `BrowserECIESProvider`.\n\n### Sealed job result format v2\n\nJob result objects use a hybrid envelope so the enclave can encrypt large bodies\nwithout retaining a plaintext-sized ECIES intermediate. The Node and browser\nentries export `sealJobResultStream` and `openJobResultStream`; the existing\nbuffered `sealJobResult` and `openJobResult` APIs drive the same format for\ncallers that already hold the complete body.\n\nAll integers below are unsigned big-endian. The stored object is:\n\n```text\nuint8 formatVersion (= 2)\nuint32 wrappedKeyLength\nwrappedKey[wrappedKeyLength]\nframe[0] || frame[1] || ... || finalFrame\n```\n\n`wrappedKey` uses the existing ECIES wire encoding\n`iv(16) || ephemeralPublicKey(65) || ciphertext || mac(32)`. Its authenticated\nplaintext is:\n\n```text\ncontentKey(32) || noncePrefix(12) || uint32 metadataLength || metadata JSON\n```\n\nThe metadata JSON is canonical (recursively key-sorted), capped at 4 KiB, and\ncontains exactly `v`, `jobId`, `scope`, `version`, and `contentType`. Each body\nframe is:\n\n```text\nuint32 encryptedLength || uint8 flags || AES-GCM ciphertext || tag(16)\n```\n\nThe only defined flag is bit value `0x01`, which marks the final frame.\nNon-final plaintext chunks are exactly 1 MiB; the final chunk is 0 through\n1 MiB, so an empty result still has one authenticated final frame. AES-256-GCM\nuses the wrapped content key. A chunk nonce is the 12-byte nonce prefix with\nits final big-endian uint32 XORed with the zero-based chunk index.\n\nEvery frame authenticates this AAD:\n\n```text\nuint8 formatVersion\n|| uint32 metadataLength\n|| metadata JSON\n|| uint32 chunkIndex\n|| uint8 flags\n|| uint32 plaintextLength\n```\n\nThe metadata, index, final marker, and length therefore cannot be changed, and\nframes cannot be reordered, omitted, or appended without authentication\nfailing. The streaming sealer retains only fixed-size chunk buffers regardless\nof total payload size; a local 50 MiB probe measured about 5 MiB of peak\n`arrayBuffers` growth, versus the payload-sized plaintext, ciphertext, and\nECIES intermediates required by the previous buffered format.\n\n### Upload a file via the storage manager\n\n```typescript\nimport { StorageManager, PinataStorage } from \"@opendatalabs/vana-sdk/node\";\n\nconst storage = new StorageManager();\nstorage.register(\n  \"pinata\",\n  new PinataStorage({ jwt: process.env.PINATA_JWT! }),\n  true, // mark as default\n);\n\nconst result = await storage.upload(myBlob, \"report.json\");\nconsole.log(result.url);\n```\n\n### Scope Vana storage by network\n\nSet `network` when writing to Vana Storage for a specific Vana network. The SDK\nresolves the network to its chain ID and uploads through chain-scoped routes\n(`/v1/chains/{chainId}/blobs/...`) so data for different chains never collides.\n\n```typescript\nimport { createVanaStorageProvider } from \"@opendatalabs/vana-sdk/node\";\n\nconst storage = createVanaStorageProvider({\n  endpoint: \"https://storage.vana.org\",\n  network: \"moksha\",\n  signer: {\n    address: account.address,\n    signMessage: (msg) => account.signMessage({ message: msg }),\n  },\n});\n\nconst result = await storage.upload(\n  myBlob,\n  \"instagram.profile/2026-05-08T20:00:00.000Z\",\n);\n```\n\nNetwork-configured providers reject legacy blob URLs and URLs scoped to a\ndifferent chain. If you need a custom or future protocol network that this SDK\ndoes not know yet, pass `chainId` explicitly.\n\n## Build a Vana app\n\nRequest user-approved data, read it from the user's Personal Server, and pay\nfor the read — without the browser ever seeing your app private key or choosing\nscopes. Your **backend** owns the Data Portability controller\n(`@opendatalabs/vana-sdk/server`); your **frontend** drives a two-tab approval flow with a React hook\n(`@opendatalabs/vana-sdk/react`).\n\n> **How it fits together.** Access requests are created through the Vana Account\n> access-request API; the Personal Server read uses Web3Signed auth; and payment\n> settles on a `402` through the DPv2 escrow surface (`protocol/escrow`), where the\n> controller signs a `GenericPayment` with your app key. You can inject your own\n> `accessRequestClient` to target a custom deployment, and `escrow` config to wire\n> the escrow gateway.\n\nUse `network: \"moksha\"` to keep production app/API URLs while running escrow and\nchain-aware defaults against Moksha. `env: \"dev\"` remains for Vana's internal dev\ndeployment and switches deployment URLs.\n\n### Scope entries\n\nA grant carries a list of **scope entries**, and each one is\n`[operation:]scope`:\n\n- no prefix means **read** — `spotify.savedTracks`, `chatgpt.*`, `*`;\n- `write:` means **write** — `write:coach.weekly`, `write:chatgpt.*`;\n- the operation is lowercase ASCII and matched exactly. `read:` is not an\n  alias for a bare entry, `delete:` is reserved but not implemented, and there\n  is no wildcard over operations: wildcards apply to the scope part only.\n\nRead and write never cross. `write:coach.weekly` authorizes writing\n`coach.weekly` and nothing else; reading it needs its own bare entry. A grant\nthat wants both carries both.\n\n```typescript\nimport {\n  parseScopeEntry, // \"write:coach.weekly\" -> { scope: \"coach.weekly\", action: \"write\" }\n  formatScopeEntry, // { scope, action } -> the wire entry\n  grantPermissions, // a grant's scopes -> [{ scope, actions: [\"read\", \"write\"] }]\n  hasAction, // does this grant authorize `action` over `scope`?\n} from \"@opendatalabs/vana-sdk/server\";\n\n// Request read + write on a derived scope, computed from two sources.\nexport const vana = createDirectDataController({\n  // ...\n  source: \"oura\",\n  scopes: [\n    \"oura.sleep\",\n    \"chatgpt.conversations\",\n    \"coach.weekly\",\n    \"write:coach.weekly\",\n  ],\n});\n\nhasAction(grant.scopes, \"coach.weekly\", \"write\"); // true\nhasAction(grant.scopes, \"oura.sleep\", \"write\"); // false — read entry only\n```\n\nEntries are passed through and signed verbatim, so build and read them with\nthese helpers rather than slicing the strings by hand. An entry whose\noperation the SDK does not recognise never parses as read: `parseScopeEntry`\nthrows `InvalidScopeEntryError`, `hasAction` skips it, and `grantPermissions`\nrefuses the whole list (use `tryGrantPermissions` to get `undefined` instead\nwhen rendering a grant a newer release may have written). The controller\naccepts write entries in `scopes`, but its scope part must be a concrete\nscope: this flow reads approved scopes back one at a time, so wildcards are\nrejected there for read and write alike.\n\n### Backend controller\n\n```typescript\n// lib/vana.ts\nimport { createDirectDataController } from \"@opendatalabs/vana-sdk/server\";\n\nimport { createEscrowGatewayClient } from \"@opendatalabs/vana-sdk/node\";\n\nexport const vana = createDirectDataController({\n  env: process.env.VANA_ENV === \"dev\" ? \"dev\" : \"production\",\n  network: process.env.VANA_NETWORK === \"moksha\" ? \"moksha\" : \"mainnet\",\n  appPrivateKey: process.env.VANA_APP_PRIVATE_KEY!,\n  app: {\n    id: \"spotify-taste\",\n    name: \"Spotify Taste\",\n    homepageUrl: process.env.VANA_APP_URL!,\n  },\n  source: \"spotify\",\n  scopes: [\"spotify.savedTracks\"],\n  // Settle paid reads through the DPv2 escrow gateway. The controller signs the\n  // GenericPayment with your app key; you supply the gateway client + contract.\n  escrow: {\n    client: createEscrowGatewayClient(process.env.VANA_DP_RPC_URL!),\n    escrowContract: process.env.VANA_ESCROW_CONTRACT! as `0x${string}`,\n  },\n});\n\n// The app's on-chain address — fund and inspect this in the Builder activity\n// report. (`vana.getAppIdentity()` also returns the configured id/name/homepage.)\nconsole.log(vana.getAppAddress()); // 0x...\n```\n\nWire it to three routes — your backend chooses the source and scopes, owns the\nprivate key, and handles `402 Payment Required`:\n\n```typescript\n// POST /api/vana/request\nconst request = await vana.createAccessRequest({\n  returnUrl: `${process.env.VANA_APP_URL}/connect/return`,\n});\n// -> {\n//   requestId: \"dcr_...\",\n//   approvalUrl: \"https://app.vana.org/...\",\n//   appAddress: \"0x...\",\n//   network: \"mainnet\",\n//   expiresAt: \"...\",\n//   mobileContinuationUrl?: \"https://open.vana.org/continue#<ticket>\",\n// }\n\n// GET /api/vana/status?requestId=...\nconst status = await vana.getAccessRequestStatus(requestId);\n// -> { status: \"approved\", personalServerUrl, grantId, scope }\n\n// GET /api/vana/data?requestId=...\nconst result = await vana.readApprovedData({ requestId });\n// -> {\n//   scope: \"spotify.savedTracks\",\n//   data: ...,\n//   payment?: {            // present only when this read settled a payment\n//     amount, asset, paymentNonce, paidAt,\n//     breakdown: { registrationFee, dataAccessFee, registrationPaid },\n//   },\n// }\n```\n\n`readApprovedData` hides the payment flow for normal builders. If the Personal\nServer returns `402 Payment Required`, the controller settles the grant through\nthe escrow gateway and retries, attaching a `payment` receipt so you can inspect\nthe amount, asset, and fee breakdown. If `escrow` is not configured (or the read\nstill requires payment afterward), it throws `PaymentRequiredError` carrying the\namount and asset owed.\n\n### Frontend hook\n\n```tsx\n\"use client\";\nimport { useDirectVanaConnect } from \"@opendatalabs/vana-sdk/react\";\n\nexport function ConnectSpotifyButton() {\n  const connect = useDirectVanaConnect({\n    createRequest: () =>\n      fetch(\"/api/vana/request\", { method: \"POST\" }).then((r) => r.json()),\n    getStatus: (requestId) =>\n      fetch(`/api/vana/status?requestId=${encodeURIComponent(requestId)}`).then(\n        (r) => r.json(),\n      ),\n    readResult: (requestId) =>\n      fetch(`/api/vana/data?requestId=${encodeURIComponent(requestId)}`).then(\n        (r) => r.json(),\n      ),\n  });\n\n  return (\n    <button\n      disabled={connect.state.type !== \"idle\"}\n      onClick={connect.start}\n      type=\"button\"\n    >\n      {connect.state.type === \"idle\" ? \"Connect Spotify\" : \"Connecting...\"}\n    </button>\n  );\n}\n```\n\nThe hook calls `createRequest`, opens the Vana destination, polls `getStatus`\nuntil the request is approved, then calls `readResult`. Destination choice stays\ninside the SDK, and it owns only the small mobile-versus-desktop split — it never\ninfers whether Vana is installed. Desktop browsers and light requests open the\nHTTPS `approvalUrl` in a popup (`state.type === \"awaiting_approval\"`). Builders\nshould not add user-agent branches, app-install checks, deep-link construction,\nor store-link logic.\n\nIf the popup is blocked, `state.popupBlocked` is `true`; render the HTTPS\n`state.request.approvalUrl` as the universal manual \"Open approval\" link. Polling\ncontinues either way, so a manual open still drives the flow to completion.\n\nA deep Direct request on a mobile browser instead enters\n`state.type === \"ready_to_open\"` and exposes a plain HTTPS\n`state.mobileContinuationUrl` (`https://open[-dev].vana.org/continue#<ticket>`).\nBecause DCR creation is asynchronous, the SDK does **not** launch it\nautomatically — the original tap can no longer be trusted to retain iOS user\nactivation. Render it as an ordinary primary link the user taps themselves:\n\n```tsx\n<a href={state.mobileContinuationUrl} target=\"_blank\" rel=\"noreferrer\">\n  Open Vana\n</a>\n```\n\nVerified links (iOS Universal Links / Android App Links) deliver this URL to\nVana Mobile; if Vana is absent the same URL loads its web install/recovery\nfallback. Polling continues in the originating tab, and the URL's short-lived\nticket may rotate to a fresh value between polls. This is capability routing, not\nan assertion that the native app is installed.\n\nThe SDK owns no persistence. If the originating mobile tab is reloaded, evicted,\nor replaced, the flow does not recover: the user restarts and creates a new DCR,\nand the abandoned DCR expires. This restart-on-tab-loss behavior is an accepted\nfirst-release tradeoff — do not build caller-side resume storage against it.\n\nServer-side create calls accept an optional `idempotencyKey`. The default HTTP\nclient generates a fresh key for every create, because one shared controller\nserves many users and identical-looking creates are still independent requests.\nRetrying a create whose response was lost is therefore the caller's decision:\npass the same explicit `idempotencyKey` on the retry to avoid a duplicate DCR.\n\n`react` is an optional peer dependency. The underlying\n`createDirectConnectFlow` store is also exported for non-React frontends.\n\n### Test with large sample data\n\nWhen testing with realistic exports, use the public fixture catalog in\n[`vana-com/data-connectors`](https://github.com/vana-com/data-connectors). Keep\nthe payload in a file or raw URL and point your app or agent at that location.\nDo not paste large JSON into the terminal.\n\nThe controller can run against local test data by injecting an\n`accessRequestClient` that returns an approved request and a\n`personalServerFetch` that loads the sample payload, while the rest of your app\nstill calls `readApprovedData`.\n\nSee [`examples/vana-app`](../../examples/vana-app) for a runnable Next.js Vana\napp. It includes the route handlers, return page, and React connect button from\nthis flow, defaults to sample-data mode using `vana-com/data-connectors`, and\ncan be switched to live protocol mode with environment variables.\n\n## Write into a Personal Server\n\nA builder that holds a **write-grant** (a grant whose scope entries carry the\n`write:` prefix, e.g. `write:coach.summary`; see `formatScopeEntry`) can write\nrecords into the user's Personal Server. The SDK owns the handshake and the\nsignatures; the same API works from a backend (viem `privateKeyToAccount`) and\nfrom a browser (viem `WalletClient`).\n\n```typescript\nimport { privateKeyToAccount } from \"viem/accounts\";\nimport {\n  openWriteSession,\n  writeData,\n  getLineage,\n  deriveDataPointId,\n} from \"@opendatalabs/vana-sdk\";\n\nconst signer = privateKeyToAccount(process.env.BUILDER_KEY as `0x${string}`);\n\n// 1. Open a session: Web3Signed handshake carrying the write-grant id.\nconst session = await openWriteSession({\n  personalServerUrl: \"https://ps.example.com\",\n  signer,\n  grantId: writeGrantId,\n});\n\n// 2. Write a record (compact JSON, signed proof in X-Vana-Write-Signature).\nawait writeData({ session, scope: \"coach.notes\", data: { note: \"hello\" } });\n\n// 3. Write a derivative: name the data points it was computed from. Given as\n//    { ownerAddress, scope } the SDK derives the ids and checks the naming\n//    rule before signing; bare ids (deriveDataPointId) work too.\nawait writeData({\n  session,\n  scope: \"coach.summary\",\n  data: { summary: \"...\" },\n  lineage: [{ ownerAddress, scope: \"chatgpt.conversations\" }],\n});\n\n// 4. Walk the lineage: Personal Server by scope, or gateway by data point id\n//    (optionally `version: N` for a specific version).\nconst graph = await getLineage({\n  personalServerUrl: \"https://ps.example.com\",\n  scope: \"coach.summary\",\n  grantId: readGrantId,\n  signer,\n});\nconst viaGateway = await getLineage({\n  gatewayUrl: \"https://dp-rpc.vana.org\",\n  dataPointId: deriveDataPointId(ownerAddress, \"coach.summary\"),\n  grantId: readGrantId,\n  signer,\n});\n```\n\n`writePersonalServerData({ personalServerUrl, signer, grantId, scope, data })`\ndoes steps 1 and 2 in one call and returns the session for reuse.\n\nWhat the SDK does for you:\n\n- Sends `POST /v1/write/session` with a Web3Signed proof (the grant id is a\n  signed claim) and keeps the short-lived bearer in `session`.\n- Sends `POST /v1/data/:scope` with the bearer and `X-Vana-Write-Signature`, a\n  second Web3Signed proof over the **stored** representation: the compact JSON\n  body for JSON writes, the `$binary` record (`binaryWriteSignedBytes`) for\n  `binary: { bytes, contentType, filename }` writes. The grant id is a signed\n  claim on that proof too.\n- Every proof is single-use on the server. Transport retries (`retry`) sign a\n  fresh proof per attempt; an HTTP error is never retried.\n- `lineage` becomes the record's top-level `lineage` field (JSON writes) or\n  the `lineage` field of `X-Vana-Metadata` (binary writes), so it is inside\n  the signed bytes either way; ids are lowercased, the server validates them\n  and mirrors them to `$lineage`. `lineage: []` is an explicit root statement\n  and is sent as such; absent or `null` makes no statement. Sending\n  `$writtenBy`, `$lineage`, or your own `lineage` field is refused before any\n  request.\n- Both lineage reads are Web3Signed over the bare path\n  (`/v1/data/<id lowercase>/lineage[/:version]` on the gateway,\n  `/v1/data/:scope/lineage[/:version]` on the Personal Server; the version is\n  a path segment, never a query), with the grant as the signed `grantId`\n  claim, so a captured signature cannot be replayed for another view. The\n  gateway answers a uniform 404 for an unknown id and for a signer it will\n  not serve.\n\nRules on derivatives, checked by the server and (where the SDK has the\ninformation) by the client before anything is signed: sources are data points\nof the same owner (a deleted source is still a valid one, and comes back with\nits `deletedAt`; one that no longer resolves comes back with `version: \"0\"`),\nat most 256, distinct, never the record's own id, and the derived scope must\nnot share its first dot-segment with any source scope (a grant on `chatgpt.*`\nmust not read `chatgpt.summary`), so put derivatives in your app's own\nnamespace (`assertDerivedScopeNaming` is exported). A grant on a derived scope\nconfers nothing on its sources, and the other way round: the pipeline needs a\nread grant on the sources and a write grant on the derived scope.\n\nErrors are typed: `WriteSessionError` (handshake refused), `WriteUnauthorizedError`\n(401), `WriteForbiddenError` (403), `WriteConflictError` (409),\n`WriteLineageError` (any `LINEAGE_*` rejection: 422 `LINEAGE_SOURCE_UNKNOWN`\nwith `details.unknown`, 400 `LINEAGE_INVALID` /\n`LINEAGE_SCOPE_UNDER_SOURCE_PREFIX`, 502 `LINEAGE_SOURCE_LOOKUP_FAILED`),\n`WriteRejectedError` (other), `WriteSessionExpiredError`, `WriteTransportError`,\n`WriteRequestError`, and `LineageReadError` for lineage reads. Each carries the\nserver's `status`, `errorCode` and `details`. Lineage entries the caller holds\nno grant for come back as exactly `{ redacted: true }` (narrow with\n`isRedactedLineageNode`): no id, scope or version, because the id is\n`keccak256(owner, scope)` and a grantee who knows the owner could recover the\nscope from it; order and count are preserved, so a redacted node is identified\nby its position. The SDK refuses a view whose redacted node carries anything\nelse. The gateway's `proof` over the served view is passed through.\n\n## Derivative questions\n\nA **question** is a standing prompt over the user's source scopes. The Personal\nServer answers it locally (the raw sources never leave the machine except\nthrough its inference call) and writes the answer into a derived scope as an\nordinary derivative record, with lineage pointing at the sources. The builder\nreads that scope with its normal read grant. Every later change to a source\nrecomputes the question, so you register it once and keep reading a scope that\nstays current.\n\nOne grant carries the whole pipeline, and it needs all three of:\n\n- a bare read entry for **every source scope** (the answer exposes them, so a\n  registration whose sources are not read-granted is refused with\n  `DERIVATIVE_SOURCE_NOT_GRANTED`),\n- a bare read entry for the **derived scope** (to read the answer back),\n- `write:<derivedScope>` (the credential the question routes authorize\n  against).\n\nFor `coach.weekly` computed from `oura.sleep` and `chatgpt.conversations`:\n\n```json\n[\"oura.sleep\", \"chatgpt.conversations\", \"coach.weekly\", \"write:coach.weekly\"]\n```\n\nThe derived scope must not share its first dot-segment with any source scope\n(the same naming rule as a derivative write), so keep derivatives in your app's\nown namespace.\n\n```typescript\nimport { privateKeyToAccount } from \"viem/accounts\";\nimport {\n  askPersonalServer,\n  registerQuestion,\n  waitForQuestion,\n  listQuestions,\n  recomputeQuestion,\n  deleteQuestion,\n} from \"@opendatalabs/vana-sdk\";\n\nconst signer = privateKeyToAccount(process.env.BUILDER_KEY as `0x${string}`);\nconst connection = {\n  personalServerUrl: \"https://ps.example.com\",\n  signer,\n  grantId, // the grant with the scopes above\n};\n\n// The whole loop in one call: register, wait for the answer, read it.\nconst { registration, record } = await askPersonalServer({\n  ...connection,\n  derivedScope: \"coach.weekly\",\n  sourceScopes: [\"oura.sleep\", \"chatgpt.conversations\"],\n  question: \"How did my sleep relate to my mood this week?\",\n  model: \"z-ai/glm-5.2\", // optional; the server has a default\n});\nconsole.log(record.data.answer);\n\n// Or drive the steps yourself.\nconst question = await registerQuestion({\n  ...connection,\n  derivedScope: \"coach.weekly\",\n  sourceScopes: [\"oura.sleep\"],\n  question: \"How did my sleep trend this week?\",\n});\nconst settled = await waitForQuestion({\n  ...connection,\n  questionId: question.questionId,\n  timeoutMs: 60_000,\n});\nif (settled.status === \"failed\") {\n  console.error(settled.error);\n  await recomputeQuestion({ ...connection, questionId: question.questionId });\n}\n\n// Later runs: the question is already registered, so just read the scope\n// again, or list what this builder registered on it.\nconst mine = await listQuestions({\n  ...connection,\n  derivedScope: \"coach.weekly\",\n});\nawait deleteQuestion({ ...connection, questionId: question.questionId });\n```\n\nWhat the SDK does for you:\n\n- Opens **one** write session per `{ signer, Personal Server, grant }`\n  (`POST /v1/write/session`) and reuses it for every question call, including\n  each poll of `waitForQuestion`.\n- Signs a fresh, single-use `X-Vana-Write-Signature` proof for every request\n  (the grant id is a signed claim).\n- Puts a fresh `nonce` claim on every proof. **Polling needs it**: a proof\n  payload is otherwise fully determined by\n  `{aud, method, uri, bodyHash, grantId, iat, exp}`, so two identical\n  `GET /questions/:id` polls signed inside the same second are byte-identical\n  and the Personal Server refuses the second as a replay\n  (`WRITE_ATTRIBUTION_REPLAY`). With a nonce the replay key is\n  `(builder, nonce)` instead, and each poll is distinct. Every helper here\n  does it for you, `waitForQuestion` included; a hand-built question request\n  must pass `nonce` to `buildWeb3SignedHeader` itself.\n- Signs the whole request **target**, query string included, because\n  `?derivedScope=` is what the list route authorizes against. The target is\n  built once and used for both the signed `uri` claim and the URL, so the\n  signature and the request can never name different scopes.\n- Re-opens the session once and replays the call when the Personal Server\n  answers a 401 the **session** is responsible for: it keeps sessions in\n  memory and forgets them when it restarts. A 401 about the **proof** (it\n  does not cover this request, its nonce is spent, it recovers to another\n  key) is surfaced as it is, since a new session would not change it.\n- Sends bodies as compact JSON, which the server requires\n  (`WRITE_BODY_NOT_CANONICAL` otherwise).\n- Validates the registration (scope list, question length, model id, the\n  naming rule) before anything is signed.\n\n`waitForQuestion` polls until the question is `ready` or `failed` and returns\nthat state; a failed one carries a short `error` (never the prompt or the\ndata) and is retried with `recomputeQuestion`. `askPersonalServer` throws\n`DerivativeQuestionFailedError` instead, since it has no record to return, and\nreads the derived scope with the plain Web3Signed read; for a priced grant,\nsettle the 402 with the escrow-aware read from `@opendatalabs/vana-sdk/server`\nand use `registerQuestion` + `waitForQuestion` directly.\n\nErrors are typed and carry the server's `status`, `errorCode` and `details`:\n`DerivativeSourceNotGrantedError` (403, `details.scopes` lists the uncovered\nsources), `DerivativeCycleError` (409, the question would make the derived\nscope a transitive source of itself), `DerivativeQuestionNotFoundError` (404,\nincluding another builder's question on the same scope),\n`DerivativeQuestionInvalidError` (400), `DerivativeDerivedScopeRequiredError`\n(400 `DERIVATIVE_DERIVED_SCOPE_REQUIRED`, a builder list with no\n`?derivedScope=`; the SDK refuses an empty one before signing),\n`DerivativeComputeUnavailableError` (503, no compute layer on that server),\n`DerivativeQuestionTimeoutError`, `DerivativeQuestionFailedError`, and\n`DerivativeQuestionRejectedError` for anything else. Authentication failures\nare the Write API's own `WriteUnauthorizedError`, `WriteForbiddenError`,\n`WriteRequestError` (refused before sending) and `WriteTransportError`. An\n**unknown** question id is a `DerivativeQuestionNotFoundError` (404), the\nsame as another builder's question.\n\nThese helpers require `personal-server-ts` main `d91124d` or later, which is\nwhere the query-in-the-signed-uri rule, the `nonce` claim, the 404 for an\nunknown id and the full-view `recompute` answer landed.\n\n### Watching a derived scope as the reader\n\nThe helpers above are the builder's: every one of them needs a write session,\nwhich an app holding only a bare read entry on the derived scope cannot open.\nThat reader sees `GET /v1/data/<derivedScope>` answer 404 whether the compute\nis running, retrying, or finished failing.\n\n`getDerivativeStatus` is the reader's view of the same question. It\nauthenticates like a data read — a live grant covering the derived scope, or\nthe owner — and nothing is charged, so a priced grant raises no 402 here.\n\n```typescript\nimport {\n  getDerivativeStatus,\n  waitForDerivativeStatus,\n} from \"@opendatalabs/vana-sdk\";\n\nconst status = await getDerivativeStatus({\n  personalServerUrl: \"https://ps.example.com\",\n  derivedScope: \"coach.weekly\",\n  grantId,\n  signer,\n});\n// { derivedScope, status, lastComputedAt, derivedVersion,\n//   derivedCollectedAt, errorCode, retryAfterSeconds }\n\nconst settled = await waitForDerivativeStatus({\n  personalServerUrl: \"https://ps.example.com\",\n  derivedScope: \"coach.weekly\",\n  grantId,\n  signer,\n  timeoutMs: 60_000,\n});\n```\n\nThe view is lifecycle only: the question text, the source scopes, the question\nid, the registrar and the server's raw `error` string stay owner-only.\n`errorCode` is a closed vocabulary — `inference_unavailable`,\n`source_missing`, `grant_invalid`, `internal` — and is `null` unless `status`\nis `failed`.\n\n`retryAfterSeconds` is what separates a failure that is still being worked on\nfrom one that is over: `inference_unavailable` is the one transient class, and\nthe Personal Server retries it on its own schedule. `waitForDerivativeStatus`\nreturns as soon as the scope is `ready` or has failed with no retry pending,\nkeeps waiting through a retrying failure, and takes the server's\n`retryAfterSeconds` as the cadence in place of `pollIntervalMs`, longer or\nshorter — it is when the next compute actually happens, so asking sooner sees\nnothing new and asking later sits on an answer that already exists. Once the\nremaining budget cannot cover the next cadence it raises the timeout rather\nthan spending one more request that cannot carry new data. `signal` aborts\nthe wait and the request in flight with it. A failed status is returned, not thrown; branch\non `errorCode`. `isDerivativeStatusSettled` is the same predicate, exported\nfor callers that poll on their own.\n\nWhen several questions write the same derived scope, the most optimistic true\nstate answers (`ready`, then `stale`, then `pending`, then `failed`), because\nserving data is registration-agnostic: a duplicate that never wrote anything\nmust not report away an answer the scope has.\n\nThe status route needs a Personal Server that ships it; an older one answers\n404 for the route itself, which arrives as `DerivativeQuestionNotFoundError`\n— the same error as a covered scope with no question behind it.\n\n## Networks\n\n| Network        | Chain ID | RPC URL                     |\n| -------------- | -------- | --------------------------- |\n| Vana Mainnet   | 1480     | https://rpc.vana.org        |\n| Moksha Testnet | 14800    | https://rpc.moksha.vana.org |\n\n## Audit\n\nThe ECIES implementation under `src/crypto/ecies/` was audited by HashCloak\nin October 2025; the report is in [`audits/`](https://github.com/vana-com/vana-sdk/tree/main/packages/vana-sdk/audits).\n\n## Learn more\n\n- [Documentation](https://docs.vana.org/docs/sdk)\n- [API reference](https://vana-com.github.io/vana-sdk)\n- [Discord](https://discord.gg/vanaofficial)\n\n## License\n\n[ISC](https://opensource.org/licenses/ISC)\n","readmeFilename":"README.md"}