{"_id":"0xmegaphone-sdk","_rev":"19-42c5c51344c74fe54e389c8885a522e1","name":"0xmegaphone-sdk","dist-tags":{"latest":"1.0.18"},"versions":{"1.0.0":{"name":"0xmegaphone-sdk","version":"1.0.0","keywords":[],"author":"","license":"ISC","_id":"0xmegaphone-sdk@1.0.0","maintainers":[{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"}],"homepage":"https://github.com/gtspencer/megaphone-sdk#readme","bugs":{"url":"https://github.com/gtspencer/megaphone-sdk/issues"},"dist":{"shasum":"9db53d46ba46dc2dfae401ea320b216b5cef3bca","tarball":"https://registry.npmjs.org/0xmegaphone-sdk/-/0xmegaphone-sdk-1.0.0.tgz","fileCount":13,"integrity":"sha512-HqzbM12p+dTeVCUOOrYj4gIExopCH8Q/sEEzFg42J+fWRJubCMDNmml+F+TDdZZACR5k0bGG+nJk529EYm+vAw==","signatures":[{"sig":"MEQCIF76Uu98mlmn2CalM9r1hNLNIXnsbsW/XVCrLf/7RcuiAiBctH6Qj0T4ADr5vTt28rJYDn9pN74UyKSuWL4aIE+hsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106040},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./react/index.js","require":"./react/index.cjs"},"./package.json":"./package.json"},"gitHead":"0819214263d5b01c734ac626dcf4218ceba19a94","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"npm run build:core && npm run build:react","typecheck":"tsc --noEmit && tsc -p tsconfig.react.json --noEmit","build:core":"tsup src/index.ts --format esm,cjs --dts --clean","build:react":"tsup src/react/index.ts --format esm,cjs --dts --out-dir dist/react --tsconfig tsconfig.react.json"},"_npmUser":{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"},"repository":{"url":"git+https://github.com/gtspencer/megaphone-sdk.git","type":"git"},"_npmVersion":"11.5.2","description":"TypeScript client for interacting with the Megaphone on-chain contracts on Base.","directories":{},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","viem":"^2.19.6","react":"^19.2.0","wagmi":"^2.12.8","react-dom":"^19.2.0","typescript":"^5.9.3","@types/react":"^19.2.2","@types/react-dom":"^19.2.2"},"peerDependencies":{"viem":"^2.0.0","react":">=18.0.0 <20","wagmi":"^2.0.0","react-dom":">=18.0.0 <20"},"_npmOperationalInternal":{"tmp":"tmp/0xmegaphone-sdk_1.0.0_1762824013345_0.25829272032184347","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"0xmegaphone-sdk","version":"1.0.1","keywords":[],"author":"","license":"ISC","_id":"0xmegaphone-sdk@1.0.1","maintainers":[{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"}],"homepage":"https://github.com/gtspencer/megaphone-sdk#readme","bugs":{"url":"https://github.com/gtspencer/megaphone-sdk/issues"},"dist":{"shasum":"6a29465013437d8e4cd7f4cba14268ac6dc5c5e3","tarball":"https://registry.npmjs.org/0xmegaphone-sdk/-/0xmegaphone-sdk-1.0.1.tgz","fileCount":13,"integrity":"sha512-410OtkphljqIo2VmjYoJC2xYsF0A+nOc317g/kibasjcmHhe9mZe1tv4bZGlFArHMLeLsdAOtHZlDWLlQbunVQ==","signatures":[{"sig":"MEUCIHk1iltTebwjDk1Qx/IEKmR8dPhQhxurzO4g+fHNEuXGAiEA5sNv2zuoxTBdG6vg6J4o43iFY3SpnCkLdll2OfPzVNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106084},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./react/index.js","require":"./react/index.cjs"},"./package.json":"./package.json"},"gitHead":"0819214263d5b01c734ac626dcf4218ceba19a94","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"npm run build:core && npm run build:react","typecheck":"tsc --noEmit && tsc -p tsconfig.react.json --noEmit","build:core":"tsup src/index.ts --format esm,cjs --dts --clean","build:react":"tsup src/react/index.ts --format esm,cjs --dts --out-dir dist/react --tsconfig tsconfig.react.json"},"_npmUser":{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"},"repository":{"url":"git+https://github.com/gtspencer/megaphone-sdk.git","type":"git"},"_npmVersion":"11.5.2","description":"TypeScript client for interacting with the Megaphone on-chain contracts on Base.","directories":{},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","viem":"^2.19.6","react":"^19.2.0","wagmi":"^2.12.8","react-dom":"^19.2.0","typescript":"^5.9.3","@types/react":"^19.2.2","@types/react-dom":"^19.2.2"},"peerDependencies":{"viem":"^2.0.0","react":">=18.0.0 <20","wagmi":"^2.0.0","react-dom":">=18.0.0 <20"},"_npmOperationalInternal":{"tmp":"tmp/0xmegaphone-sdk_1.0.1_1762826258678_0.41912508018150807","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"0xmegaphone-sdk","version":"1.0.2","keywords":[],"author":"","license":"ISC","_id":"0xmegaphone-sdk@1.0.2","maintainers":[{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"}],"homepage":"https://github.com/gtspencer/megaphone-sdk#readme","bugs":{"url":"https://github.com/gtspencer/megaphone-sdk/issues"},"dist":{"shasum":"7e131ed2bd9e397448a5a7145b0d64b5d0ef9d51","tarball":"https://registry.npmjs.org/0xmegaphone-sdk/-/0xmegaphone-sdk-1.0.2.tgz","fileCount":13,"integrity":"sha512-zh3SbMZ+obOWwnrWp+WvFS5A870d6Xjnvl+cOnelzsakofOKYTd/CIVRaqOyDYz6DxzJvlGbE6mg/4kE9cpg2Q==","signatures":[{"sig":"MEQCIFiyXuaYU62mVDvjsOQYaoBmv99/ShC0klg43MgKLzVzAiA/pzbG4c04/T6bJzi5HzweO4BNjWmRmQFG8Rlc0EjyLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108556},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./react/index.js","require":"./react/index.cjs"},"./package.json":"./package.json"},"gitHead":"0819214263d5b01c734ac626dcf4218ceba19a94","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"npm run build:core && npm run build:react","typecheck":"tsc --noEmit && tsc -p tsconfig.react.json --noEmit","build:core":"tsup src/index.ts --format esm,cjs --dts --clean","build:react":"tsup src/react/index.ts --format esm,cjs --dts --out-dir dist/react --tsconfig tsconfig.react.json"},"_npmUser":{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"},"repository":{"url":"git+https://github.com/gtspencer/megaphone-sdk.git","type":"git"},"_npmVersion":"11.5.2","description":"TypeScript client for interacting with the Megaphone on-chain contracts on Base.","directories":{},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","viem":"^2.19.6","react":"^19.2.0","wagmi":"^2.12.8","react-dom":"^19.2.0","typescript":"^5.9.3","@types/react":"^19.2.2","@types/react-dom":"^19.2.2"},"peerDependencies":{"viem":"^2.0.0","react":">=18.0.0 <20","wagmi":"^2.0.0","react-dom":">=18.0.0 <20"},"_npmOperationalInternal":{"tmp":"tmp/0xmegaphone-sdk_1.0.2_1762827092125_0.8406464627769599","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"0xmegaphone-sdk","version":"1.0.3","keywords":[],"author":"","license":"ISC","_id":"0xmegaphone-sdk@1.0.3","maintainers":[{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"}],"homepage":"https://github.com/gtspencer/megaphone-sdk#readme","bugs":{"url":"https://github.com/gtspencer/megaphone-sdk/issues"},"dist":{"shasum":"2d708f2c0cd6ae0a754917d5bf3edaacc31330eb","tarball":"https://registry.npmjs.org/0xmegaphone-sdk/-/0xmegaphone-sdk-1.0.3.tgz","fileCount":13,"integrity":"sha512-Puhhn0NRooypZlqgMfY0lsoj5ubaIxsGEpLxK3/1fDRP2948AinzqlCNvaHIvhRV4PUyGgMNX3iPaPE8NK6sZQ==","signatures":[{"sig":"MEQCIB35w+8Ezd2P425TtnmmxiTOIhe1aAVfEjXYb1U7iWapAiB8Npn9rHatd/I013sy/uLRLy2Q+ccAcPJtpcz9imZTDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109959},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./react/index.js","require":"./react/index.cjs"},"./package.json":"./package.json"},"gitHead":"0819214263d5b01c734ac626dcf4218ceba19a94","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"npm run build:core && npm run build:react","typecheck":"tsc --noEmit && tsc -p tsconfig.react.json --noEmit","build:core":"tsup src/index.ts --format esm,cjs --dts --clean","build:react":"tsup src/react/index.ts --format esm,cjs --dts --out-dir dist/react --tsconfig tsconfig.react.json"},"_npmUser":{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"},"repository":{"url":"git+https://github.com/gtspencer/megaphone-sdk.git","type":"git"},"_npmVersion":"11.5.2","description":"TypeScript client for interacting with the Megaphone on-chain contracts on Base.","directories":{},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","viem":"^2.19.6","react":"^19.2.0","wagmi":"^2.12.8","react-dom":"^19.2.0","typescript":"^5.9.3","@types/react":"^19.2.2","@types/react-dom":"^19.2.2"},"peerDependencies":{"viem":"^2.0.0","react":">=18.0.0 <20","wagmi":"^2.0.0","react-dom":">=18.0.0 <20"},"_npmOperationalInternal":{"tmp":"tmp/0xmegaphone-sdk_1.0.3_1762827363070_0.40424516590335124","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"0xmegaphone-sdk","version":"1.0.4","keywords":[],"author":"","license":"ISC","_id":"0xmegaphone-sdk@1.0.4","maintainers":[{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"}],"homepage":"https://github.com/gtspencer/megaphone-sdk#readme","bugs":{"url":"https://github.com/gtspencer/megaphone-sdk/issues"},"dist":{"shasum":"39799cbf5a48321ef8a6930174f1973f72f37697","tarball":"https://registry.npmjs.org/0xmegaphone-sdk/-/0xmegaphone-sdk-1.0.4.tgz","fileCount":13,"integrity":"sha512-n+98Cc3roDZql9rWjQJHaLjLldwrEGbfyq0xjgLl1KgCtBFTLg2ICDKv+lSvKFHJ7Y4rGPJbkGjALJqH66alkg==","signatures":[{"sig":"MEUCID58ervzXQbifFNUJYy2VfnrXJoQudP5Je2LRzyRz+H7AiEA+1HitM3NhEK38FMHSHMjMp3O/9lIqBy5JF8suucDA68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126592},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./react/index.js","require":"./react/index.cjs"},"./package.json":"./package.json"},"gitHead":"1d2e333edfa17b6b66a5edd63bfa7e5cd47ba385","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"npm run build:core && npm run build:react","typecheck":"tsc --noEmit && tsc -p tsconfig.react.json --noEmit","build:core":"tsup src/index.ts --format esm,cjs --dts --clean","build:react":"tsup src/react/index.ts --format esm,cjs --dts --out-dir dist/react --tsconfig tsconfig.react.json"},"_npmUser":{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"},"repository":{"url":"git+https://github.com/gtspencer/megaphone-sdk.git","type":"git"},"_npmVersion":"11.5.2","description":"TypeScript client for interacting with the Megaphone on-chain contracts on Base.","directories":{},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","viem":"^2.19.6","react":"^19.2.0","wagmi":"^2.12.8","react-dom":"^19.2.0","typescript":"^5.9.3","@types/react":"^19.2.2","@types/react-dom":"^19.2.2"},"peerDependencies":{"viem":"^2.0.0","react":">=18.0.0 <20","wagmi":"^2.0.0","react-dom":">=18.0.0 <20"},"_npmOperationalInternal":{"tmp":"tmp/0xmegaphone-sdk_1.0.4_1763924882615_0.6683082686607007","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"0xmegaphone-sdk","version":"1.0.5","keywords":[],"author":"","license":"ISC","_id":"0xmegaphone-sdk@1.0.5","maintainers":[{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"}],"homepage":"https://github.com/gtspencer/megaphone-sdk#readme","bugs":{"url":"https://github.com/gtspencer/megaphone-sdk/issues"},"dist":{"shasum":"b5753e0b6c6209d401582aeb69046042b7f78e6f","tarball":"https://registry.npmjs.org/0xmegaphone-sdk/-/0xmegaphone-sdk-1.0.5.tgz","fileCount":13,"integrity":"sha512-3JsSAYmMLV46VramJVt28oZR7YnBOM2ebVoLaxzvi0ynnbzzQl8UFR4IHKVFSZ5Hjw22/aKsabvRJx1of/X10g==","signatures":[{"sig":"MEQCIF68zQ+5LYVbXnRtMi9Snjg5v5tzJvLnhAx8RwvO3Iq6AiAtI4LgudvWvJ/vUHDQeNgbplgJSlODfQiZPU5ARjAmXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134102},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./react/index.js","require":"./react/index.cjs"},"./package.json":"./package.json"},"gitHead":"d746352f1dad11301469a8252dd1e91beffa4d44","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"npm run build:core && npm run build:react","typecheck":"tsc --noEmit && tsc -p tsconfig.react.json --noEmit","build:core":"tsup src/index.ts --format esm,cjs --dts --clean","build:react":"tsup src/react/index.ts --format esm,cjs --dts --out-dir dist/react --tsconfig tsconfig.react.json"},"_npmUser":{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"},"repository":{"url":"git+https://github.com/gtspencer/megaphone-sdk.git","type":"git"},"_npmVersion":"11.5.2","description":"TypeScript client for interacting with the Megaphone on-chain contracts on Base.","directories":{},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","viem":"^2.19.6","react":"^19.2.0","wagmi":"^2.12.8","react-dom":"^19.2.0","typescript":"^5.9.3","@types/react":"^19.2.2","@types/react-dom":"^19.2.2"},"peerDependencies":{"viem":"^2.0.0","react":">=18.0.0 <20","wagmi":"^2.0.0","react-dom":">=18.0.0 <20"},"_npmOperationalInternal":{"tmp":"tmp/0xmegaphone-sdk_1.0.5_1763926462183_0.8605915237076194","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"0xmegaphone-sdk","version":"1.0.6","keywords":[],"author":"","license":"ISC","_id":"0xmegaphone-sdk@1.0.6","maintainers":[{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"}],"homepage":"https://github.com/gtspencer/megaphone-sdk#readme","bugs":{"url":"https://github.com/gtspencer/megaphone-sdk/issues"},"dist":{"shasum":"0c776c5f0c543c84af05b768e5bd0d1c72097ade","tarball":"https://registry.npmjs.org/0xmegaphone-sdk/-/0xmegaphone-sdk-1.0.6.tgz","fileCount":13,"integrity":"sha512-CQxUsh7xUGowB9XO4N13P6I2iTjP+iT5q55mkmjMurGT4O5GX0BE7VkTGewpu6lrYtolY48+sTe/dWSywx0KkQ==","signatures":[{"sig":"MEYCIQCZBCXHPJ+rvGi9nYPOkJzRYkUHAElu7UtRqZ8uTR6azQIhAN5cVyNYzmZBBW9/lpIXonrbp8FQQ5ebhx03xzv1EQp9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133622},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./react/index.js","require":"./react/index.cjs"},"./package.json":"./package.json"},"gitHead":"d746352f1dad11301469a8252dd1e91beffa4d44","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"npm run build:core && npm run build:react","typecheck":"tsc --noEmit && tsc -p tsconfig.react.json --noEmit","build:core":"tsup src/index.ts --format esm,cjs --dts --clean","build:react":"tsup src/react/index.ts --format esm,cjs --dts --out-dir dist/react --tsconfig tsconfig.react.json"},"_npmUser":{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"},"repository":{"url":"git+https://github.com/gtspencer/megaphone-sdk.git","type":"git"},"_npmVersion":"11.5.2","description":"TypeScript client for interacting with the Megaphone on-chain contracts on Base.","directories":{},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","viem":"^2.19.6","react":"^19.2.0","wagmi":"^2.12.8","react-dom":"^19.2.0","typescript":"^5.9.3","@types/react":"^19.2.2","@types/react-dom":"^19.2.2"},"peerDependencies":{"viem":"^2.0.0","react":">=18.0.0 <20","wagmi":"^2.0.0","react-dom":">=18.0.0 <20"},"_npmOperationalInternal":{"tmp":"tmp/0xmegaphone-sdk_1.0.6_1763928551789_0.8471554981836347","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"0xmegaphone-sdk","version":"1.0.7","keywords":[],"author":"","license":"ISC","_id":"0xmegaphone-sdk@1.0.7","maintainers":[{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"}],"homepage":"https://github.com/gtspencer/megaphone-sdk#readme","bugs":{"url":"https://github.com/gtspencer/megaphone-sdk/issues"},"dist":{"shasum":"4e935007f5adf745a71afb856870a2fa3b1a4883","tarball":"https://registry.npmjs.org/0xmegaphone-sdk/-/0xmegaphone-sdk-1.0.7.tgz","fileCount":13,"integrity":"sha512-IBigej6UX04mGSkStaJqNUNe9S9Do1cftBU+UpzsuNtwOpYrSrkTabXsulVxnFPN9QbE8ouErKPbcPZl0fa2dQ==","signatures":[{"sig":"MEUCIAVCi7guiJ48Jt970VnwXxLqz9BzXn7f73+vKS8wRuDBAiEAoUz0uVfG7saTXUcp0I/iDc1VTVgv96RaQok6pvWsU7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136574},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./react/index.js","require":"./react/index.cjs"},"./package.json":"./package.json"},"gitHead":"bb7ccb725388792d0f9de9dcd84da72583b3af66","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"npm run build:core && npm run build:react","typecheck":"tsc --noEmit && tsc -p tsconfig.react.json --noEmit","build:core":"tsup src/index.ts --format esm,cjs --dts --clean","build:react":"tsup src/react/index.ts --format esm,cjs --dts --out-dir dist/react --tsconfig tsconfig.react.json"},"_npmUser":{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"},"repository":{"url":"git+https://github.com/gtspencer/megaphone-sdk.git","type":"git"},"_npmVersion":"11.5.2","description":"TypeScript client for interacting with the Megaphone on-chain contracts on Base.","directories":{},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","viem":"^2.19.6","react":"^19.2.0","wagmi":"^2.12.8","react-dom":"^19.2.0","typescript":"^5.9.3","@types/react":"^19.2.2","@types/react-dom":"^19.2.2"},"peerDependencies":{"viem":"^2.0.0","react":">=18.0.0 <20","wagmi":"^2.0.0","react-dom":">=18.0.0 <20"},"_npmOperationalInternal":{"tmp":"tmp/0xmegaphone-sdk_1.0.7_1763930289452_0.6034451188508456","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"0xmegaphone-sdk","version":"1.0.8","keywords":[],"author":"","license":"ISC","_id":"0xmegaphone-sdk@1.0.8","maintainers":[{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"}],"homepage":"https://github.com/gtspencer/megaphone-sdk#readme","bugs":{"url":"https://github.com/gtspencer/megaphone-sdk/issues"},"dist":{"shasum":"5dc1af75cee7fbdd93eb012007d668452c5a84cf","tarball":"https://registry.npmjs.org/0xmegaphone-sdk/-/0xmegaphone-sdk-1.0.8.tgz","fileCount":15,"integrity":"sha512-5ePWKOgeltOYWYTRv5XfAZ4+EKLjgTLj/+Ssrnv6iq7qgwd8O1ljCqosu6USOBgAZZl6EFRZz5NjAo9c6Axlqw==","signatures":[{"sig":"MEYCIQCVpVbTUQBBrGU6FD0P/DjgnDFgjtrocxoHz9HHGUKm6QIhAL9ZPoPzEivChdpxJ2trIeqqr7xvGXwkXzLiBG39Pm9S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145210},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./react/index.js","require":"./react/index.cjs"},"./package.json":"./package.json"},"gitHead":"e08d5ebb79fc4e2e5e92824d8ad270092e102dec","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"npm run build:core && npm run build:react","typecheck":"tsc --noEmit && tsc -p tsconfig.react.json --noEmit","build:core":"tsup src/index.ts --format esm,cjs --dts --clean","build:react":"tsup --config tsup.react.config.ts"},"_npmUser":{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"},"repository":{"url":"git+https://github.com/gtspencer/megaphone-sdk.git","type":"git"},"_npmVersion":"11.5.2","description":"TypeScript client for interacting with the Megaphone on-chain contracts on Base.","directories":{},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","viem":"^2.19.6","react":"^19.2.0","wagmi":"^2.12.8","react-dom":"^19.2.0","typescript":"^5.9.3","@types/react":"^19.2.2","@types/react-dom":"^19.2.2"},"peerDependencies":{"viem":"^2.0.0","react":">=18.0.0 <20","wagmi":"^2.0.0","react-dom":">=18.0.0 <20"},"_npmOperationalInternal":{"tmp":"tmp/0xmegaphone-sdk_1.0.8_1763930835873_0.8346758015196298","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"0xmegaphone-sdk","version":"1.0.9","keywords":[],"author":"","license":"ISC","_id":"0xmegaphone-sdk@1.0.9","maintainers":[{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"}],"homepage":"https://github.com/gtspencer/megaphone-sdk#readme","bugs":{"url":"https://github.com/gtspencer/megaphone-sdk/issues"},"dist":{"shasum":"642a0e8152004df0e2db013a7a37af6024769828","tarball":"https://registry.npmjs.org/0xmegaphone-sdk/-/0xmegaphone-sdk-1.0.9.tgz","fileCount":15,"integrity":"sha512-qkaeJuCJ/AUXatMZuCvXhFUgYsnE8SiaZOuhsVxRExicmCCMnTbq8RlF/Rfg9dmA3s6H3Rbu2YrTkRclT9yVng==","signatures":[{"sig":"MEQCIHZIRgs98+TmiTEjw6xQ+eC62EBZyNal1lL1j8kKVoU7AiAKgtKk1UX+msy5ggr3jnA8SjXEcKOyRRGOUur7RvbBAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145328},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./react/index.js","require":"./react/index.cjs"},"./package.json":"./package.json"},"gitHead":"e08d5ebb79fc4e2e5e92824d8ad270092e102dec","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"npm run build:core && npm run build:react","typecheck":"tsc --noEmit && tsc -p tsconfig.react.json --noEmit","build:core":"tsup src/index.ts --format esm,cjs --dts --clean","build:react":"tsup --config tsup.react.config.ts"},"_npmUser":{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"},"repository":{"url":"git+https://github.com/gtspencer/megaphone-sdk.git","type":"git"},"_npmVersion":"11.5.2","description":"TypeScript client for interacting with the Megaphone on-chain contracts on Base.","directories":{},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","viem":"^2.19.6","react":"^19.2.0","wagmi":"^2.12.8","react-dom":"^19.2.0","typescript":"^5.9.3","@types/react":"^19.2.2","@types/react-dom":"^19.2.2"},"peerDependencies":{"viem":"^2.0.0","react":">=18.0.0 <20","wagmi":"^2.0.0","react-dom":">=18.0.0 <20"},"_npmOperationalInternal":{"tmp":"tmp/0xmegaphone-sdk_1.0.9_1763933374133_0.34161951737055696","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"0xmegaphone-sdk","version":"1.0.10","keywords":[],"author":"","license":"ISC","_id":"0xmegaphone-sdk@1.0.10","maintainers":[{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"}],"homepage":"https://github.com/gtspencer/megaphone-sdk#readme","bugs":{"url":"https://github.com/gtspencer/megaphone-sdk/issues"},"dist":{"shasum":"8b4d4318d417f2af4417b4671e1993f7bec5789d","tarball":"https://registry.npmjs.org/0xmegaphone-sdk/-/0xmegaphone-sdk-1.0.10.tgz","fileCount":15,"integrity":"sha512-td3eX2/1K0+pZf80vP6fo9GFZjpGH2Ds0GahTFcDava4oll21tdLIFmwqCgCNIBVr33LAnepQuznGTrLR7Lyzw==","signatures":[{"sig":"MEYCIQDlR2U6TY2Wlf9s//lmRDomLOkfUTt8VIlnGUSyINhOcgIhAKM7O6cPk+NsBN+bGrceTbP186b2a/5MwZ347goI1Y5Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148284},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./react/index.js","require":"./react/index.cjs"},"./package.json":"./package.json"},"gitHead":"e08d5ebb79fc4e2e5e92824d8ad270092e102dec","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"npm run build:core && npm run build:react","typecheck":"tsc --noEmit && tsc -p tsconfig.react.json --noEmit","build:core":"tsup src/index.ts --format esm,cjs --dts --clean","build:react":"tsup --config tsup.react.config.ts"},"_npmUser":{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"},"repository":{"url":"git+https://github.com/gtspencer/megaphone-sdk.git","type":"git"},"_npmVersion":"11.5.2","description":"TypeScript client for interacting with the Megaphone on-chain contracts on Base.","directories":{},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","viem":"^2.19.6","react":"^19.2.0","wagmi":"^2.12.8","react-dom":"^19.2.0","typescript":"^5.9.3","@types/react":"^19.2.2","@types/react-dom":"^19.2.2"},"peerDependencies":{"viem":"^2.0.0","react":">=18.0.0 <20","wagmi":"^2.0.0","react-dom":">=18.0.0 <20"},"_npmOperationalInternal":{"tmp":"tmp/0xmegaphone-sdk_1.0.10_1763934708866_0.5926315926222703","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"0xmegaphone-sdk","version":"1.0.11","keywords":[],"author":"","license":"ISC","_id":"0xmegaphone-sdk@1.0.11","maintainers":[{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"}],"homepage":"https://github.com/gtspencer/megaphone-sdk#readme","bugs":{"url":"https://github.com/gtspencer/megaphone-sdk/issues"},"dist":{"shasum":"16d1d6bf31b337fa99426bbee7e403068e98e895","tarball":"https://registry.npmjs.org/0xmegaphone-sdk/-/0xmegaphone-sdk-1.0.11.tgz","fileCount":15,"integrity":"sha512-fNuWZ+z74yz9A3DjhGaIsHhxRxhuRiyE+pFyA6ZG4UjmCRvcdxi+dBekDahV+I2GShe7KK7XWB+2kOBZS83uqw==","signatures":[{"sig":"MEUCIFQBoQ4yLhz59Sq9cZTvuAg5SybwPe2Ri4+OAjSunEs+AiEAjUN5yDMaAyR13QOd9m972raly3XYZ9aTMmitn3TLYBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148813},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./react/index.js","require":"./react/index.cjs"},"./package.json":"./package.json"},"gitHead":"8617fccd8efdf1f9ddbb1970661966e204437573","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"npm run build:core && npm run build:react","typecheck":"tsc --noEmit && tsc -p tsconfig.react.json --noEmit","build:core":"tsup src/index.ts --format esm,cjs --dts --clean","build:react":"tsup --config tsup.react.config.ts"},"_npmUser":{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"},"repository":{"url":"git+https://github.com/gtspencer/megaphone-sdk.git","type":"git"},"_npmVersion":"11.5.2","description":"TypeScript client for interacting with the Megaphone on-chain contracts on Base.","directories":{},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","viem":"^2.19.6","react":"^19.2.0","wagmi":"^2.12.8","react-dom":"^19.2.0","typescript":"^5.9.3","@types/react":"^19.2.2","@types/react-dom":"^19.2.2"},"peerDependencies":{"viem":"^2.0.0","react":">=18.0.0 <20","wagmi":"^2.0.0","react-dom":">=18.0.0 <20"},"_npmOperationalInternal":{"tmp":"tmp/0xmegaphone-sdk_1.0.11_1763935656553_0.9472102809963581","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"0xmegaphone-sdk","version":"1.0.12","keywords":[],"author":"","license":"ISC","_id":"0xmegaphone-sdk@1.0.12","maintainers":[{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"}],"homepage":"https://github.com/gtspencer/megaphone-sdk#readme","bugs":{"url":"https://github.com/gtspencer/megaphone-sdk/issues"},"dist":{"shasum":"db8077ea35d7d2b65945fc86ea345c183c56b7de","tarball":"https://registry.npmjs.org/0xmegaphone-sdk/-/0xmegaphone-sdk-1.0.12.tgz","fileCount":15,"integrity":"sha512-+zWZOfQiimMUFu8fbfKN81j+L9+oiL8SkDDJwwJ9gPi8mXA7JX9arARJP4C1nY5Y5pt2obuCWFRsPOxMUAtGLg==","signatures":[{"sig":"MEUCIFDeZQ6ie6AUmoOUT1Wi7SIS68M7MLdN7OVa8Cz6L1TUAiEA3gOHr8ZSJFqj/K9cF8+ii++8kbP5GShdOsIsrPneSuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148813},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./react/index.js","require":"./react/index.cjs"},"./package.json":"./package.json"},"gitHead":"95a2737bbdb1b06e9eff7d48c7e456a980e0fa68","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"npm run build:core && npm run build:react","typecheck":"tsc --noEmit && tsc -p tsconfig.react.json --noEmit","build:core":"tsup src/index.ts --format esm,cjs --dts --clean","build:react":"tsup --config tsup.react.config.ts"},"_npmUser":{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"},"repository":{"url":"git+https://github.com/gtspencer/megaphone-sdk.git","type":"git"},"_npmVersion":"11.5.2","description":"TypeScript client for interacting with the Megaphone on-chain contracts on Base.","directories":{},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","viem":"^2.19.6","react":"^19.2.0","wagmi":"^2.12.8","react-dom":"^19.2.0","typescript":"^5.9.3","@types/react":"^19.2.2","@types/react-dom":"^19.2.2"},"peerDependencies":{"viem":"^2.0.0","react":">=18.0.0 <20","wagmi":"^2.0.0","react-dom":">=18.0.0 <20"},"_npmOperationalInternal":{"tmp":"tmp/0xmegaphone-sdk_1.0.12_1763937499617_0.8275617302039637","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"0xmegaphone-sdk","version":"1.0.13","keywords":[],"author":"","license":"ISC","_id":"0xmegaphone-sdk@1.0.13","maintainers":[{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"}],"homepage":"https://github.com/gtspencer/megaphone-sdk#readme","bugs":{"url":"https://github.com/gtspencer/megaphone-sdk/issues"},"dist":{"shasum":"79c419214325a8bcc3e9ff165b55c3140ce1e886","tarball":"https://registry.npmjs.org/0xmegaphone-sdk/-/0xmegaphone-sdk-1.0.13.tgz","fileCount":15,"integrity":"sha512-e6ImiJLKOjDwTbbU1d57/kIpLvNOKYvKluiU/tlytEz1cHZasPjY4Pr90o0PGWIGwWM/onFkaDHpD08hgZBO+g==","signatures":[{"sig":"MEUCIQD/D4vjBT3dF/ND+dy0nHx6SrW9NC/UiDUDKhHLmFs2rQIgUsd5HPx3p7Yvy0Fb0fgSxFfcb5BjRAp/jUn+hHFgOJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148813},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./react/index.js","require":"./react/index.cjs"},"./package.json":"./package.json"},"gitHead":"1892999222e6b1fb64c974f2f6b9fbfa3641a2d0","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"npm run build:core && npm run build:react","typecheck":"tsc --noEmit && tsc -p tsconfig.react.json --noEmit","build:core":"tsup src/index.ts --format esm,cjs --dts --clean","build:react":"tsup --config tsup.react.config.ts"},"_npmUser":{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"},"repository":{"url":"git+https://github.com/gtspencer/megaphone-sdk.git","type":"git"},"_npmVersion":"11.5.2","description":"TypeScript client for interacting with the Megaphone on-chain contracts on Base.","directories":{},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","viem":"^2.19.6","react":"^19.2.0","wagmi":"^2.12.8","react-dom":"^19.2.0","typescript":"^5.9.3","@types/react":"^19.2.2","@types/react-dom":"^19.2.2"},"peerDependencies":{"viem":"^2.0.0","react":">=18.0.0 <20","wagmi":"^2.0.0","react-dom":">=18.0.0 <20"},"_npmOperationalInternal":{"tmp":"tmp/0xmegaphone-sdk_1.0.13_1763938835916_0.7386329785502554","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"0xmegaphone-sdk","version":"1.0.14","keywords":[],"author":"","license":"ISC","_id":"0xmegaphone-sdk@1.0.14","maintainers":[{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"}],"homepage":"https://github.com/gtspencer/megaphone-sdk#readme","bugs":{"url":"https://github.com/gtspencer/megaphone-sdk/issues"},"dist":{"shasum":"b340006f7fb385c9c749615b7ad253eccea3b0c0","tarball":"https://registry.npmjs.org/0xmegaphone-sdk/-/0xmegaphone-sdk-1.0.14.tgz","fileCount":15,"integrity":"sha512-q5M5s/0GJMI3ty10iH9R+tmuqhlWgUaOxZ+DaAXDVqcXaL+cNc1mdJAMr40ACgC3BFUssmCmr8RnFO0+FgMaJg==","signatures":[{"sig":"MEUCIDh1ClHc+kJNHGsNsHS4IBcrbK11WT5fFkNKL4pU6+FPAiEAscmYFpalaCw8Mt2NRuzbN1AsqTSbwdkNeDpodYCrs/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148835},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./react/index.js","require":"./react/index.cjs"},"./package.json":"./package.json"},"gitHead":"897e6a769613f6a7d8831281d25eaac894b31601","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"npm run build:core && npm run build:react","typecheck":"tsc --noEmit && tsc -p tsconfig.react.json --noEmit","build:core":"tsup src/index.ts --format esm,cjs --dts --clean","build:react":"tsup --config tsup.react.config.ts"},"_npmUser":{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"},"repository":{"url":"git+https://github.com/gtspencer/megaphone-sdk.git","type":"git"},"_npmVersion":"11.5.2","description":"TypeScript client for interacting with the Megaphone on-chain contracts on Base.","directories":{},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","viem":"^2.19.6","react":"^19.2.0","wagmi":"^2.12.8","react-dom":"^19.2.0","typescript":"^5.9.3","@types/react":"^19.2.2","@types/react-dom":"^19.2.2"},"peerDependencies":{"viem":"^2.0.0","react":">=18.0.0 <20","wagmi":"^2.0.0","react-dom":">=18.0.0 <20"},"_npmOperationalInternal":{"tmp":"tmp/0xmegaphone-sdk_1.0.14_1763944039912_0.10002746926344841","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"0xmegaphone-sdk","version":"1.0.15","keywords":[],"author":"","license":"ISC","_id":"0xmegaphone-sdk@1.0.15","maintainers":[{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"}],"homepage":"https://github.com/gtspencer/megaphone-sdk#readme","bugs":{"url":"https://github.com/gtspencer/megaphone-sdk/issues"},"dist":{"shasum":"494e59460f5c33e0d362f0d95a48bf252dd2ead8","tarball":"https://registry.npmjs.org/0xmegaphone-sdk/-/0xmegaphone-sdk-1.0.15.tgz","fileCount":15,"integrity":"sha512-Ufmm8Dnfxuji1pxRr+6Nkp61VvISCs+lCXwsmFa2HWrTS9SBGeDtD3isTf49yX3qb2BHQ/teTKATzuflcGXaoQ==","signatures":[{"sig":"MEQCIDp8LDf/gOUFEJHZ9Y3XMmWLcs/G4Ksb5RszmJyCquQIAiAygRoNz0Z8dDjv64xj0nd3vJ1Tbyd47Yx5jKezaNiX1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150656},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./react/index.js","require":"./react/index.cjs"},"./package.json":"./package.json"},"gitHead":"897e6a769613f6a7d8831281d25eaac894b31601","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"npm run build:core && npm run build:react","typecheck":"tsc --noEmit && tsc -p tsconfig.react.json --noEmit","build:core":"tsup src/index.ts --format esm,cjs --dts --clean","build:react":"tsup --config tsup.react.config.ts"},"_npmUser":{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"},"repository":{"url":"git+https://github.com/gtspencer/megaphone-sdk.git","type":"git"},"_npmVersion":"11.5.2","description":"TypeScript client for interacting with the Megaphone on-chain contracts on Base.","directories":{},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","viem":"^2.19.6","react":"^19.2.0","wagmi":"^2.12.8","react-dom":"^19.2.0","typescript":"^5.9.3","@types/react":"^19.2.2","@types/react-dom":"^19.2.2"},"peerDependencies":{"viem":"^2.0.0","react":">=18.0.0 <20","wagmi":"^2.0.0","react-dom":">=18.0.0 <20"},"_npmOperationalInternal":{"tmp":"tmp/0xmegaphone-sdk_1.0.15_1763945234821_0.8732328912105782","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"0xmegaphone-sdk","version":"1.0.16","keywords":[],"author":"","license":"ISC","_id":"0xmegaphone-sdk@1.0.16","maintainers":[{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"}],"homepage":"https://github.com/gtspencer/megaphone-sdk#readme","bugs":{"url":"https://github.com/gtspencer/megaphone-sdk/issues"},"dist":{"shasum":"149b0fce6bcb8d19c809f277570c13b1917983a5","tarball":"https://registry.npmjs.org/0xmegaphone-sdk/-/0xmegaphone-sdk-1.0.16.tgz","fileCount":15,"integrity":"sha512-9AhLO1XG7yHKvusp9M9aS6V/c+bmYWdqQgKmS+NSXfpI5Ptq6FlaxCBEAZrii5flsmIDWafFz+Qsy2dSTj1mPg==","signatures":[{"sig":"MEYCIQDtwDjO6z6KaUXUvtCxPtvhfpaH+sjFpcnm6Lm0Xj2d9gIhAOOhABv7617uxfdQEXhV0/jEUr2tpMjCNy9PLskSbaf2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151144},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./react/index.js","require":"./react/index.cjs"},"./package.json":"./package.json"},"gitHead":"07c84b5b33821496f9d859821dda2736203a9934","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"npm run build:core && npm run build:react","typecheck":"tsc --noEmit && tsc -p tsconfig.react.json --noEmit","build:core":"tsup src/index.ts --format esm,cjs --dts --clean","build:react":"tsup --config tsup.react.config.ts"},"_npmUser":{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"},"repository":{"url":"git+https://github.com/gtspencer/megaphone-sdk.git","type":"git"},"_npmVersion":"11.5.2","description":"TypeScript client for interacting with the Megaphone on-chain contracts on Base.","directories":{},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","viem":"^2.19.6","react":"^19.2.0","wagmi":"^2.12.8","react-dom":"^19.2.0","typescript":"^5.9.3","@types/react":"^19.2.2","@types/react-dom":"^19.2.2"},"peerDependencies":{"viem":"^2.0.0","react":">=18.0.0 <20","wagmi":"^2.0.0","react-dom":">=18.0.0 <20"},"_npmOperationalInternal":{"tmp":"tmp/0xmegaphone-sdk_1.0.16_1763945444764_0.33599346290479715","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"0xmegaphone-sdk","version":"1.0.17","keywords":[],"author":"","license":"ISC","_id":"0xmegaphone-sdk@1.0.17","maintainers":[{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"}],"homepage":"https://github.com/gtspencer/megaphone-sdk#readme","bugs":{"url":"https://github.com/gtspencer/megaphone-sdk/issues"},"dist":{"shasum":"4f0b8885bd5c6a82a9c23628ca0f1ee8449cb39c","tarball":"https://registry.npmjs.org/0xmegaphone-sdk/-/0xmegaphone-sdk-1.0.17.tgz","fileCount":15,"integrity":"sha512-ARTryvskmoBWaxA9TfiNJ9IWncX1nD1uuDZ8v9uu4BCvNsCnKWnGceCvXM9HVaK38rxwzUimQOu+2vSxzJ5DUg==","signatures":[{"sig":"MEQCIDteyPbYYTgj5x0B5KF8THQL/VMHvcPpJFKNdhFOKFqkAiA1+oEdaiwr6u4TdPpbTF6I/TJZqjkqaxBtHjpX+l1f6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151313},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./react/index.js","default":"./react/index.js","require":"./react/index.cjs"},"./package.json":"./package.json"},"gitHead":"ff9a23346fbb02b58f081b92036a6eff85111038","scripts":{"test":"echo \"No tests yet\" && exit 0","build":"npm run build:core && npm run build:react","typecheck":"tsc --noEmit && tsc -p tsconfig.react.json --noEmit","build:core":"tsup src/index.ts --format esm,cjs --dts --clean","build:react":"tsup --config tsup.react.config.ts"},"_npmUser":{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"},"repository":{"url":"git+https://github.com/gtspencer/megaphone-sdk.git","type":"git"},"_npmVersion":"11.5.2","description":"TODO - ensure price updates when buy  - fix bug in sending amount to backend for report pre buy","directories":{},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","viem":"^2.19.6","react":"^19.2.0","wagmi":"^2.12.8","react-dom":"^19.2.0","typescript":"^5.9.3","@types/react":"^19.2.2","@types/react-dom":"^19.2.2"},"peerDependencies":{"viem":"^2.0.0","react":">=18.0.0 <20","wagmi":"^2.0.0","react-dom":">=18.0.0 <20"},"_npmOperationalInternal":{"tmp":"tmp/0xmegaphone-sdk_1.0.17_1764027574159_0.2177184450616696","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"0xmegaphone-sdk","version":"1.0.18","description":"TypeScript client for interacting with the Megaphone on-chain contracts on Base.","type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","default":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./react/index.js","require":"./react/index.cjs","default":"./react/index.js"},"./package.json":"./package.json"},"scripts":{"build:core":"tsup src/index.ts --format esm,cjs --dts --clean","build:react":"tsup --config tsup.react.config.ts","build":"npm run build:core && npm run build:react","typecheck":"tsc --noEmit && tsc -p tsconfig.react.json --noEmit","test":"echo \"No tests yet\" && exit 0"},"peerDependencies":{"viem":"^2.0.0","wagmi":"^2.0.0","react":">=18.0.0 <20","react-dom":">=18.0.0 <20"},"repository":{"type":"git","url":"git+https://github.com/gtspencer/megaphone-sdk.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/gtspencer/megaphone-sdk/issues"},"homepage":"https://github.com/gtspencer/megaphone-sdk#readme","devDependencies":{"@types/react":"^19.2.2","@types/react-dom":"^19.2.2","react":"^19.2.0","react-dom":"^19.2.0","tsup":"^8.5.0","typescript":"^5.9.3","viem":"^2.19.6","wagmi":"^2.12.8"},"_id":"0xmegaphone-sdk@1.0.18","gitHead":"81ce9e7d179a369d4db646ddc84b445ba0f85d9b","_nodeVersion":"23.3.0","_npmVersion":"11.5.2","dist":{"integrity":"sha512-bh2GisJcuGZnU0WcYsRQ8D5r8iFCmaic5kI44YpRHB4Ngk0ccR4d1kAJpZmOtZbRlBgOD3gAlm6mYQ1ONZb5SQ==","shasum":"6904a3988a38bb2ff68db2e40c681e929c3f7022","tarball":"https://registry.npmjs.org/0xmegaphone-sdk/-/0xmegaphone-sdk-1.0.18.tgz","fileCount":15,"unpackedSize":151222,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCyrgJvg6a5oZI7VrO8PVxo1iAJOsqOAfqvptotl0KLSwIgUkPKkq6NZ1l8AOraLYyHsMmaroMbbT4bt43U86h8X40="}]},"_npmUser":{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"},"directories":{},"maintainers":[{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/0xmegaphone-sdk_1.0.18_1764094178365_0.7744379143274072"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-11T01:20:13.221Z","modified":"2025-11-25T18:09:38.735Z","1.0.0":"2025-11-11T01:20:13.568Z","1.0.1":"2025-11-11T01:57:38.878Z","1.0.2":"2025-11-11T02:11:32.353Z","1.0.3":"2025-11-11T02:16:03.332Z","1.0.4":"2025-11-23T19:08:02.810Z","1.0.5":"2025-11-23T19:34:22.375Z","1.0.6":"2025-11-23T20:09:12.004Z","1.0.7":"2025-11-23T20:38:09.666Z","1.0.8":"2025-11-23T20:47:16.083Z","1.0.9":"2025-11-23T21:29:34.314Z","1.0.10":"2025-11-23T21:51:49.065Z","1.0.11":"2025-11-23T22:07:36.762Z","1.0.12":"2025-11-23T22:38:19.805Z","1.0.13":"2025-11-23T23:00:36.124Z","1.0.14":"2025-11-24T00:27:20.099Z","1.0.15":"2025-11-24T00:47:15.034Z","1.0.16":"2025-11-24T00:50:44.992Z","1.0.17":"2025-11-24T23:39:34.350Z","1.0.18":"2025-11-25T18:09:38.552Z"},"bugs":{"url":"https://github.com/gtspencer/megaphone-sdk/issues"},"license":"ISC","homepage":"https://github.com/gtspencer/megaphone-sdk#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/gtspencer/megaphone-sdk.git"},"description":"TypeScript client for interacting with the Megaphone on-chain contracts on Base.","maintainers":[{"name":"0xspencer","email":"spencerobsitnik@yahoo.com"}],"readme":"# Megaphone SDK\n\nTypeScript client for interacting with the Megaphone on-chain contracts on Base.\n\nThis implementation includes a core sdk, and a react sub-package.\n\n### Core\n- Pre buy auction days (with rev share if used with API key - request one from @0xspencer on Farcaster and TBA)\n- Incentivized interactions\n  - Current auction winner can include these calls for any actions taken in their miniapp, which increases the user score\n\n### React\n- Pre buy timeline view\n- Logo\n\n## Installation\n\n```bash\nnpm install 0xmegaphone-sdk\n```\n\nPeer dependencies expected in the host app:\n\n```bash\nnpm install wagmi viem\n```\n\n## Quick Start\n\n```ts\nimport { createConfig, http } from \"wagmi\";\nimport { base } from \"viem/chains\";\nimport { Megaphone } from \"0xmegaphone-sdk\";\n\nconst config = createConfig({\n  chains: [base],\n  transports: {\n    [base.id]: http()\n  }\n});\n\nconst megaphone = new Megaphone({\n  operatorFid: 1768n, // Required: Your operator FID\n  apiKey: process.env.MEGAPHONE_API_KEY, // Optional: Required for rev-share and incentivized interactions\n  isTestnet: false, // Optional: Use Base Sepolia testnet (default: false)\n  debug: false, // Optional: Show full error messages (default: false)\n  referrer: \"0x...\" as `0x${string}` // Optional: Default referrer address\n});\n```\n\n## Configuration\n\n### `MegaphoneOptions`\n\nAll options when creating a `Megaphone` instance:\n\n- **`operatorFid`** (required): `bigint` - Your operator FID used for reporting pre-buys\n- **`apiKey`** (optional): `string` - API key required for rev-share operations and incentivized interactions\n- **`isTestnet`** (optional): `boolean` - Use Base Sepolia testnet instead of Base mainnet (default: `false`)\n- **`debug`** (optional): `boolean` - Show full error messages instead of simplified ones (default: `false`)\n- **`referrer`** (optional): `Address` - Default referrer address for rev-share operations\n\nAll network information (chain id, contract addresses, backend URL) defaults to\nthe production Base deployment. You can also import constants like\n`BASE_CHAIN_ID`, `MEGAPHONE_CONTRACT_ADDRESS`, or override them if needed.\n\n## Methods\n\n### `preBuy`\n\nFetches the current pre-buy amount on-chain, approves USDC, and calls the\n`preBuyAuction` contract method. Automatically reports the pre-buy to the backend\nafter successful transaction. Returns `true` when the transaction is confirmed\nsuccessfully.\n\n**Parameters:**\n- **`auctionId`** (required): `bigint` - The auction ID to pre-buy\n- **`fid`** (required): `bigint` - The Farcaster FID of the buyer\n- **`name`** (required): `string` - The name of the bidder\n- **`account`** (required): `Address` - The wallet address making the purchase\n- **`config`** (required): `Config` - Wagmi configuration\n\n```ts\nconst success = await megaphone.preBuy({\n  auctionId: 1234n,\n  fid: 9876n,\n  name: \"Alice\",\n  account: \"0xabc123...\" as `0x${string}`,\n  config\n});\n```\n\n### `preBuyWithRevShare`\n\nRequests a rev-share signature from the Megaphone backend (requires `apiKey`),\nfetches the pre-buy amount, approves USDC, then calls `preBuyAuctionWithRevShare`.\nAutomatically reports the pre-buy to the backend after successful transaction.\nReturns `true` when the transaction is confirmed successfully.\n\n**Parameters:**\n- **`auctionId`** (required): `bigint` - The auction ID to pre-buy\n- **`fid`** (required): `bigint` - The Farcaster FID of the buyer\n- **`name`** (required): `string` - The name of the bidder\n- **`account`** (required): `Address` - The wallet address making the purchase\n- **`config`** (required): `Config` - Wagmi configuration\n- **`referrer`** (required): `Address` - The referrer address to receive rev-share\n\n```ts\nconst success = await megaphone.preBuyWithRevShare({\n  auctionId: 1234n,\n  fid: 9876n,\n  name: \"Alice\",\n  account: \"0xabc123...\" as `0x${string}`,\n  config,\n  referrer: \"0xdef456...\" as `0x${string}`\n});\n```\n\n### `recordIncentivizedInteraction`\n\nRecords an incentivized interaction for a user. Requires an `apiKey` to be set\nin the `Megaphone` instance. Returns the recorded interaction details.\n\n**Parameters:**\n- **`userFid`** (required): `bigint` - The Farcaster FID of the user\n- **`interactionLevel`** (required): `number` - Interaction level (must be 1, 2, or 3)\n\n**Returns:**\n```ts\n{\n  success: boolean;\n  fid: number;\n  auctionId: number;\n  interactionLevel: number;\n}\n```\n\n```ts\nconst result = await megaphone.recordIncentivizedInteraction({\n  userFid: 1234n,\n  interactionLevel: 2 // Must be 1, 2, or 3\n});\n```\n\n## Utility Methods\n\n### `getPreBuyWindow`\n\nReturns the current pre-buy window with availability status for each auction day.\n\n**Parameters:**\n- **`config`** (required): `Config` - Wagmi configuration\n\n**Returns:** Array of `PreBuyWindowDay` objects with:\n- `auctionId`: `bigint` - The auction ID\n- `available`: `boolean` - Whether this auction is available for pre-buy\n- `date`: `Date` - The date in local timezone (normalized to 12pm EST)\n- `timestamp`: `bigint` - Unix timestamp in seconds\n\n```ts\nconst window = await megaphone.getPreBuyWindow({ config });\n\nwindow.forEach(({ auctionId, available, date, timestamp }) => {\n  console.log(`Auction ${auctionId} on ${date.toLocaleDateString()}: ${available ? 'Available' : 'Sold'}`);\n  console.log(`Timestamp: ${timestamp}`);\n});\n```\n\n### `getPreBuyData`\n\nReturns comprehensive pre-buy data from the contract including status array,\nconfiguration, and current pricing.\n\n**Parameters:**\n- **`config`** (required): `Config` - Wagmi configuration\n\n**Returns:** `PreBuyData` object with:\n- `preBuyStatus`: `boolean[]` - Array indicating which auctions in the window are bought\n- `minPreBuyId`: `bigint` - Minimum pre-buy ID offset\n- `maxPreBuyId`: `bigint` - Maximum pre-buy ID offset\n- `currentAuctionId`: `bigint` - Current auction token ID\n- `currentAuctionEndTime`: `bigint` - Current auction end time (Unix timestamp)\n- `currentPreBuyPrice`: `bigint` - Current pre-buy price in USDC (6 decimals)\n\n```ts\nconst preBuyData = await megaphone.getPreBuyData({ config });\nconsole.log(`Current pre-buy price: ${preBuyData.currentPreBuyPrice}`);\n```\n\n### `getPreBuyAmount`\n\nReturns the current pre-buy amount from the contract.\n\n**Parameters:**\n- **`config`** (required): `Config` - Wagmi configuration\n\n**Returns:** `bigint` - Current pre-buy amount in USDC (6 decimals)\n\n```ts\nconst amount = await megaphone.getPreBuyAmount(config);\n```\n\n## React UI (optional)\n\nInstall React peers if you plan to use the pre-built components:\n\n```bash\nnpm install react react-dom\n```\n\nThe React entry point lives at `0xmegaphone-sdk/react` and reuses the same client\nlogic under the hood. Wrap your app with `MegaphoneProvider` (or pass a\n`Megaphone` instance directly) and drop in the components.\n\n```tsx\nimport { WagmiProvider, createConfig, http } from \"wagmi\";\nimport { QueryClient, QueryClientProvider } from \"@tanstack/react-query\";\nimport { base } from \"viem/chains\";\nimport {\n  MegaphoneProvider,\n  TimelinePanel,\n  Logo\n} from \"0xmegaphone-sdk/react\";\n\nconst wagmiConfig = createConfig({\n  chains: [base],\n  transports: {\n    [base.id]: http()\n  }\n});\n\nconst queryClient = new QueryClient();\n\nfunction App() {\n  return (\n    <WagmiProvider config={wagmiConfig}>\n      <QueryClientProvider client={queryClient}>\n        <MegaphoneProvider\n          operatorFid={1768n}\n          apiKey={process.env.MEGAPHONE_API_KEY}\n          isTestnet={false}\n          debug={false}\n          referrer=\"0x...\" as `0x${string}`\n        >\n          <Logo white={false} width={64} height={64} />\n          <TimelinePanel\n            account={\"0xabc123...\" as `0x${string}`}\n            fid={1768n}\n            name=\"Alice\"\n            referrer=\"0xdef456...\" as `0x${string}`}\n          />\n        </MegaphoneProvider>\n      </QueryClientProvider>\n    </WagmiProvider>\n  );\n}\n```\n\n### `MegaphoneProvider`\n\nReact context provider that makes a `Megaphone` client available to child components.\n\n**Props:** Same as `MegaphoneOptions`:\n- **`operatorFid`** (required): `bigint` - Your operator FID\n- **`apiKey`** (optional): `string` - API key for rev-share operations\n- **`isTestnet`** (optional): `boolean` - Use Base Sepolia (default: `false`)\n- **`debug`** (optional): `boolean` - Show full error messages (default: `false`)\n- **`referrer`** (optional): `Address` - Default referrer address\n\n### `TimelinePanel`\n\nDisplays a timeline of available pre-buy days with selection and purchase functionality.\nShows all days in the pre-buy window, with purchased days displayed as disabled.\nDates are normalized to 12pm EST and displayed in the user's local timezone.\n\n**Props:**\n- **`account`** (required): `Address` - The wallet address\n- **`fid`** (required): `bigint` - The Farcaster FID of the user\n- **`name`** (required): `string` - The name of the user\n- **`referrer`** (optional): `Address` - Referrer address for rev-share (if provided with API key, uses rev-share flow)\n- **`renderDay`** (optional): `(day: AvailableDay, options: { selected: boolean; select: () => void }) => ReactNode` - Custom render function for day buttons\n- **`buttonText`** (optional): `string` - Custom button text\n- **`formatButtonLabel`** (optional): `(amount: bigint) => string` - Custom function to format button label with amount\n- **`formatAmount`** (optional): `(amount: bigint) => string` - Custom function to format amount (default: 2 decimal places)\n- **`loadingText`** (optional): `string` - Text shown while loading (default: `\"Loading…\"`)\n- **`emptyText`** (optional): `string` - Text shown when no days available (default: `\"No pre-buy days are currently available.\"`)\n- **`disabled`** (optional): `boolean` - Disable the component\n- **`className`** (optional): `string` - CSS class name\n- **`style`** (optional): `CSSProperties` - Inline styles\n- **`onSuccess`** (optional): `(result: { auctionId: bigint; success: boolean }) => void` - Callback on successful pre-buy\n- **`onError`** (optional): `(error: unknown) => void` - Callback on error\n- **`client`** (optional): `Megaphone` - Pre-configured Megaphone instance (overrides provider)\n- **`clientOptions`** (optional): `MegaphoneOptions` - Options to create a client (if not using provider)\n\nThe panel automatically uses rev-share flow if both `apiKey` and `referrer` are provided,\notherwise defaults to the standard pre-buy flow.\n\n### `Logo`\n\nDisplays the Megaphone logo as an SVG. Supports both black and white variants.\n\n**Props:**\n- **`white`** (optional): `boolean` - Use white logo variant (default: `false`)\n- **`width`** (optional): `number | string` - Logo width (default: `128`)\n- **`height`** (optional): `number | string` - Logo height (default: `128`)\n- **`className`** (optional): `string` - CSS class name\n- **`style`** (optional): `CSSProperties` - Inline styles\n- **`alt`** (optional): `string` - Accessibility label (default: `\"Logo\"`)\n\n```tsx\n<Logo white={true} width={64} height={64} />\n```","readmeFilename":"README.md"}