{"_id":"@yeheskieltame/claudelance-sdk","_rev":"33-de019e95316be2849688f421d47c418e","name":"@yeheskieltame/claudelance-sdk","dist-tags":{"latest":"0.7.3"},"versions":{"0.1.0":{"name":"@yeheskieltame/claudelance-sdk","version":"0.1.0","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.1.0","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance/tree/main/packages/sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance/issues"},"dist":{"shasum":"629cc87cb159a46bf118e4fb5c1dbc8c01048964","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.1.0.tgz","fileCount":9,"integrity":"sha512-HEnMhnXEtYis7elyy3hso9CUcdub3yP1MMhWR7EmcE4lGCse6GaEjaRT+Jkf5wEiF29VO6FE6cbrKVvi3RYyww==","signatures":[{"sig":"MEUCIQCLzMdJ1AU0BRllHDR1EflekpKC5rHsGJicQlvd75G/LQIgKc8OSh40kwlRPO++nlu3myY8mITTx0ard7Z2KUl3RyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232669},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/d25f271918c8d3acc40518b8c1a72221/yeheskieltame-claudelance-sdk-0.1.0.tgz","_integrity":"sha512-HEnMhnXEtYis7elyy3hso9CUcdub3yP1MMhWR7EmcE4lGCse6GaEjaRT+Jkf5wEiF29VO6FE6cbrKVvi3RYyww==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.1.0_1778752547030_0.2446101348110199","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@yeheskieltame/claudelance-sdk","version":"0.1.1","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.1.1","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance/tree/main/packages/sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance/issues"},"dist":{"shasum":"400dd0ff9e79fb221111759304f982b6019d647e","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.1.1.tgz","fileCount":9,"integrity":"sha512-2TqMwfRn+yVQPzbHPS94cyHBe1pe4IwoBeVZFZM4Vrt0b9MDcTFQQTeqgKiJjmpv95XKoXiDaZqYbTGlU4HmtQ==","signatures":[{"sig":"MEUCIQDMbb7JMGYbSUhRmoa7wGJLOeGy5P69DCWNbpSiyPRUggIgLIWu5t7WWsh1fVVeUauwKjV8XcrMHEu2e6CZwrT5VCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232669},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/3af6c375d0d6dc35bb492e284c5ff173/yeheskieltame-claudelance-sdk-0.1.1.tgz","_integrity":"sha512-2TqMwfRn+yVQPzbHPS94cyHBe1pe4IwoBeVZFZM4Vrt0b9MDcTFQQTeqgKiJjmpv95XKoXiDaZqYbTGlU4HmtQ==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.1.1_1778752724274_0.5309014736515527","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@yeheskieltame/claudelance-sdk","version":"0.2.0","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.2.0","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance/tree/main/packages/sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance/issues"},"dist":{"shasum":"87061f2810a877b84df8060fa9d27339ff2c8b29","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.2.0.tgz","fileCount":9,"integrity":"sha512-caxaI/2Gx/uv222X2hqPaV0gwwX1UXx2f29CxXQ717hEfaaOIPt93J+lxr49eIwF1dU/MNvhcBPvfZFiKil1ng==","signatures":[{"sig":"MEYCIQCTDRs80iTUN6rU1g739ujdelseAmTVEKcgzhp+1E6LZwIhAOHUG6DpZznkei2lJltrx2gqlJkOdzLrLUfhk47IIG7v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233100},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/32c59d48ce0d8ba435228d0406be401e/yeheskieltame-claudelance-sdk-0.2.0.tgz","_integrity":"sha512-caxaI/2Gx/uv222X2hqPaV0gwwX1UXx2f29CxXQ717hEfaaOIPt93J+lxr49eIwF1dU/MNvhcBPvfZFiKil1ng==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.2.0_1778814524188_0.07141455821722609","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@yeheskieltame/claudelance-sdk","version":"0.3.0","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.3.0","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance/tree/main/packages/sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance/issues"},"dist":{"shasum":"d2f7d55ec4c15b8e8a060a481e48096d17359ed9","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.3.0.tgz","fileCount":9,"integrity":"sha512-vzreyGka/hIu0J3tqDq+5cp1BQmh3EL+nCyWDWldbAPrZQ9Zc5HlTPKOQTjN3Io4C2cGLzP0+Ak33NjLLq5C8w==","signatures":[{"sig":"MEUCIQDXy3hLOd3okvQuPIZwqFgyraGNkRaiauJP+p291UBshQIgdUDE3O7sBCZvGEg0OPuD63sXNLiIwhW3k2mbUiRXciU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240007},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/dfe085da56bd2b24b9620f2c27713a0b/yeheskieltame-claudelance-sdk-0.3.0.tgz","_integrity":"sha512-vzreyGka/hIu0J3tqDq+5cp1BQmh3EL+nCyWDWldbAPrZQ9Zc5HlTPKOQTjN3Io4C2cGLzP0+Ak33NjLLq5C8w==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.3.0_1778831284116_0.24336342758321128","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@yeheskieltame/claudelance-sdk","version":"0.4.0","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.4.0","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance/tree/main/packages/sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance/issues"},"dist":{"shasum":"72b27a05eab2c0ec10ddafb2bfb63d500d6e8094","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.4.0.tgz","fileCount":9,"integrity":"sha512-t64LENvMPGMsIRcCOI0wEulopCDlrKMCxfEUnZ9W4Ovz/sdUjOTNfilOAamF7SdbQ1tLJpRt5S2steVTHIdvEQ==","signatures":[{"sig":"MEYCIQCyG0GRMYIyV7rZd5tgjRIt7w57QGAPw6UA0HrL1dgQKQIhALtBYq79pQV/EGy5kpgjmHr+66/y4wRL5ANc+br7h6dS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275621},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/f952082202acbdc8d64b933d31734013/yeheskieltame-claudelance-sdk-0.4.0.tgz","_integrity":"sha512-t64LENvMPGMsIRcCOI0wEulopCDlrKMCxfEUnZ9W4Ovz/sdUjOTNfilOAamF7SdbQ1tLJpRt5S2steVTHIdvEQ==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.4.0_1778834176426_0.6373536084747269","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@yeheskieltame/claudelance-sdk","version":"0.4.1","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.4.1","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance/tree/main/packages/sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance/issues"},"dist":{"shasum":"6307c6abab4fd6e158628075be73d2e3616caf22","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.4.1.tgz","fileCount":9,"integrity":"sha512-gUOshqX140EpyI3eXJTUgUhSiqqiyEmSISi61lgqv8M2G0HH2XR++hj35MJSHfs6b5ixkd2LKvppUxGFAhbReg==","signatures":[{"sig":"MEUCIFtTYM7GjQpuWm5jiHjEEdTBZFRabyjurxZv6hovqx3aAiEA6zlGqwmhW2UJBp3r/Q1AkXdsJDGrwSVFWYB80K9tobo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275682},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.4.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/316d4ff974bc92ab827510cd698bf6a9/yeheskieltame-claudelance-sdk-0.4.1.tgz","_integrity":"sha512-gUOshqX140EpyI3eXJTUgUhSiqqiyEmSISi61lgqv8M2G0HH2XR++hj35MJSHfs6b5ixkd2LKvppUxGFAhbReg==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.4.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.4.1_1778835330487_0.3849768154484252","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@yeheskieltame/claudelance-sdk","version":"0.4.2","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.4.2","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance/tree/main/packages/sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance/issues"},"dist":{"shasum":"fca1304664bd7c7b2b0e44f757ea89b4ea15a1d7","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.4.2.tgz","fileCount":9,"integrity":"sha512-woNKLjCSOfNW7o0xx9GdK8c7DkSyJ7yzISNvLN1YTKVEuyJ0vQXW54l0dCZlFutvIkYP3ic+ZoZHiNH9LwqV+A==","signatures":[{"sig":"MEQCIATsc+fbXZ27xeCt/3aGRV4ipGH8PWDW6Ljbe19I0eUrAiB3mIKWwW7a+qBMf2D3dfOfhCptcIePHATLOADqZN+SFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275834},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.4.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/3353f0ab8009a2541cb04355da5411db/yeheskieltame-claudelance-sdk-0.4.2.tgz","_integrity":"sha512-woNKLjCSOfNW7o0xx9GdK8c7DkSyJ7yzISNvLN1YTKVEuyJ0vQXW54l0dCZlFutvIkYP3ic+ZoZHiNH9LwqV+A==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.4.2_1778864220644_0.916434071259072","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@yeheskieltame/claudelance-sdk","version":"0.4.3","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.4.3","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance/tree/main/packages/sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance/issues"},"dist":{"shasum":"a3f8a75d3e0c917e92a88b13ee20b584293b6991","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.4.3.tgz","fileCount":9,"integrity":"sha512-TK6sWv4CX+wicPZFTWW+TRwzY3g4dlT7UOaPliFeRoL65LE+UhXLwG7nsG8KfusIo5hgzo2wat1zqUorrgFTrQ==","signatures":[{"sig":"MEQCIBDrU5riiiaOYYWs4Y51ugMrfvDtjt25xNpWyoHHB7y/AiAE0fvQBerPbG2Lun/tf7qGdmzxDYAjdZ2EtCRT9qT7Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297371},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.4.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/8f4e647e23a4fc8562f29a46faff1655/yeheskieltame-claudelance-sdk-0.4.3.tgz","_integrity":"sha512-TK6sWv4CX+wicPZFTWW+TRwzY3g4dlT7UOaPliFeRoL65LE+UhXLwG7nsG8KfusIo5hgzo2wat1zqUorrgFTrQ==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.4.3_1779625783783_0.6166892371193133","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@yeheskieltame/claudelance-sdk","version":"0.4.4","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.4.4","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance/tree/main/packages/sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance/issues"},"dist":{"shasum":"79c5c217784654a2d2d2bf06106563441f164b3f","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.4.4.tgz","fileCount":9,"integrity":"sha512-ZxUh5muHhIrb43xvkabI8q6MxNN55UxhCxMnBLJ6KqisP7Jigm0mIOcHXeo19eBXKKnEqy+tncgx50VFj0yjww==","signatures":[{"sig":"MEUCIGFtOSn5+41mqzrYIPO2nqbV35cQyuv/2RzPAKy3CL2+AiEA+Zs/fk9QKNZAApLn87Oi15+mKAUHqRsT8mwSq/OnIUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298502},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.4.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/ce4921d522e84cf79402f80df5b66ccc/yeheskieltame-claudelance-sdk-0.4.4.tgz","_integrity":"sha512-ZxUh5muHhIrb43xvkabI8q6MxNN55UxhCxMnBLJ6KqisP7Jigm0mIOcHXeo19eBXKKnEqy+tncgx50VFj0yjww==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.4.4_1779686834423_0.6251007762195389","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@yeheskieltame/claudelance-sdk","version":"0.4.5","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.4.5","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance/tree/main/packages/sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance/issues"},"dist":{"shasum":"27db06647b881b80b7608a153629368f3c65ee96","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.4.5.tgz","fileCount":9,"integrity":"sha512-q/zoVcnaFE7FKI1fVU4G6LA5I0ziOhp+v8zDyOU9qhahsfNcMbBTKQn5TUsEtFnVaGMG1U7MZfRx6YZNA0wBPA==","signatures":[{"sig":"MEUCIHyGN3+XJ9/HlaDy8iQGWfuepBsrZHnLDa2p5wiZVBg/AiEA1qv6XKKlBaqX3lyxsoFVDuAj8XuIFSpwANKFUIRh7oo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305812},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.4.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/b6568fd8edef634503e87098a47dc09a/yeheskieltame-claudelance-sdk-0.4.5.tgz","_integrity":"sha512-q/zoVcnaFE7FKI1fVU4G6LA5I0ziOhp+v8zDyOU9qhahsfNcMbBTKQn5TUsEtFnVaGMG1U7MZfRx6YZNA0wBPA==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.4.5_1779688430362_0.779711217163098","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@yeheskieltame/claudelance-sdk","version":"0.4.6","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.4.6","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance/tree/main/packages/sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance/issues"},"dist":{"shasum":"04a5f2497b7a70c48a1a9733147e07b09d772252","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.4.6.tgz","fileCount":9,"integrity":"sha512-RDgWAs+yQgvsBy+r9CMfabo/gnBhQDFEw6OHwHvHLhoOVpFpgUIs0R4gBRwTVuDlAzH249FXH8FkGfdOz2dfEQ==","signatures":[{"sig":"MEQCIAgPZ2aB17PMe3hy4aIr38tx95SF3vLw8xIEqNkg4WvSAiAOfmJeUUEIsspoihAWdbn2B/M26xegyGop6M2JfX6mQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307719},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.4.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/97b4c2e0d2231528dbaa339b499141b8/yeheskieltame-claudelance-sdk-0.4.6.tgz","_integrity":"sha512-RDgWAs+yQgvsBy+r9CMfabo/gnBhQDFEw6OHwHvHLhoOVpFpgUIs0R4gBRwTVuDlAzH249FXH8FkGfdOz2dfEQ==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.4.6_1779691197587_0.8986897076905469","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@yeheskieltame/claudelance-sdk","version":"0.4.7","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.4.7","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance/tree/main/packages/sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance/issues"},"dist":{"shasum":"67e71a922257ae5b13b7247353f081b0460498fb","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.4.7.tgz","fileCount":9,"integrity":"sha512-z4oaOaJNIXdw7EjrQYVH61SPQf5t2qoi5dUH6EEuNWW3Rnurwl7J4llzlF+uS6EJbImbL15MUOM8FRzHYm0p8Q==","signatures":[{"sig":"MEYCIQDP4z62FHuY9LP0P7vf/66c1fPLCb+2H98qtcA4hMHzpQIhAO5eJzNFP7x+5B7Hr3K/GMeEwwAObK/Pk3Guad8dtbRQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307997},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.4.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/5bc2d00f3f4d0f2dfee21f6a9d9fdc76/yeheskieltame-claudelance-sdk-0.4.7.tgz","_integrity":"sha512-z4oaOaJNIXdw7EjrQYVH61SPQf5t2qoi5dUH6EEuNWW3Rnurwl7J4llzlF+uS6EJbImbL15MUOM8FRzHYm0p8Q==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.4.7_1779697630063_0.9240832199696396","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@yeheskieltame/claudelance-sdk","version":"0.4.8","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.4.8","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance/tree/main/packages/sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance/issues"},"dist":{"shasum":"80c0b4c760cf87ebdc4d4a1ba15e4a2f04673fa8","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.4.8.tgz","fileCount":9,"integrity":"sha512-ZrZR2vffVo/C2ciqPoTa1ZSUjNVSND9N1gdZkRj/kenAMpR5HJHYmsDTp5/VjSXrsZuDwE+ya+iORnhLMIFBPQ==","signatures":[{"sig":"MEUCIQCtzDN1yNEwyQYNygXvPnInSgRf2NxjEul4Td3zpLqRRQIgWeap1qDSbzbafxgUocmwu9Bt3cibFWyY+S3f/zzSbIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324947},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.4.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/05e038e0a148823a01a6ec3848c31cc0/yeheskieltame-claudelance-sdk-0.4.8.tgz","_integrity":"sha512-ZrZR2vffVo/C2ciqPoTa1ZSUjNVSND9N1gdZkRj/kenAMpR5HJHYmsDTp5/VjSXrsZuDwE+ya+iORnhLMIFBPQ==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.4.8_1779697977860_0.17365273456350971","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@yeheskieltame/claudelance-sdk","version":"0.4.9","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.4.9","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance/tree/main/packages/sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance/issues"},"dist":{"shasum":"83c58039eab3f305e3d222dc761bbadb83fe44e8","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.4.9.tgz","fileCount":9,"integrity":"sha512-yDycni/ne0Jrhvf50JjVoFMqvkn+yXiNUGhA7qFE/1+bHIbiXKGFIA9vDUfdrT7xljuF/VobxGTradOeciI9XA==","signatures":[{"sig":"MEQCIBj8VNCMnneIl3Ol+/FZZNKdhVs1zforagLYQqhhIoOpAiBZVp3+iPyNVA3rytk0f6553ZXfo+khNv1JkYtLJTVt+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353347},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.4.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/8a5db91077be90a1aa4e5183a56d0b66/yeheskieltame-claudelance-sdk-0.4.9.tgz","_integrity":"sha512-yDycni/ne0Jrhvf50JjVoFMqvkn+yXiNUGhA7qFE/1+bHIbiXKGFIA9vDUfdrT7xljuF/VobxGTradOeciI9XA==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.4.9_1779701418550_0.8852577413740483","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@yeheskieltame/claudelance-sdk","version":"0.4.10","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.4.10","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance/tree/main/packages/sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance/issues"},"dist":{"shasum":"70c18735d077e791baf31c9d49ec75b1b3267272","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.4.10.tgz","fileCount":9,"integrity":"sha512-etlEUauF8PJLSh5R19YTmI6tV3bHj2A6x2JUmhhtiZjD+ujjBEucc5t4m3cWMz/qWgoXafdisqyN6dq5JDL1Tw==","signatures":[{"sig":"MEUCIEuAa0WaU1dPw62iHOiU+o3zCH21UBK8LiTZ4D+JHjkyAiEAhkPxq3UFdnrHhmVZo+XcTl7XpKCuAqz4pm0crKT/EY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":359464},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.4.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/8a3bf0095cffa822de30c80b1cba6b5c/yeheskieltame-claudelance-sdk-0.4.10.tgz","_integrity":"sha512-etlEUauF8PJLSh5R19YTmI6tV3bHj2A6x2JUmhhtiZjD+ujjBEucc5t4m3cWMz/qWgoXafdisqyN6dq5JDL1Tw==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.4.10_1779703775116_0.7484778103592082","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@yeheskieltame/claudelance-sdk","version":"0.4.11","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.4.11","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance-sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance-sdk/issues"},"dist":{"shasum":"3d4d3cb2962b05d02420d651aaeb9edca813ecb4","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.4.11.tgz","fileCount":9,"integrity":"sha512-NXlgklEgy1O+wZW07QJONWAF95qsQtCc4+A2Cy39JaP1p14ZFn7VavSp+pJc+mlPQxVLTjWXeFN/6xu6v3H4WQ==","signatures":[{"sig":"MEYCIQCVhvJ1db4VmkypWm4czZmD5DflqdiqjPLazf+h2ly+lgIhAPlWfv5hiajWDrljVqS2xAt+sigpwK9wBx/o11z63dz8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":359420},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.4.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/6f14aa5c30f9c4e08bc760d1931700cd/yeheskieltame-claudelance-sdk-0.4.11.tgz","_integrity":"sha512-NXlgklEgy1O+wZW07QJONWAF95qsQtCc4+A2Cy39JaP1p14ZFn7VavSp+pJc+mlPQxVLTjWXeFN/6xu6v3H4WQ==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.4.11_1779726963961_0.6035486377731354","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@yeheskieltame/claudelance-sdk","version":"0.5.1","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.5.1","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance-sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance-sdk/issues"},"dist":{"shasum":"331001e3f57f0d007cc413691ad2e0d37db9c6d6","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.5.1.tgz","fileCount":9,"integrity":"sha512-ND3rXC2svw6KrhLMYIo5dXHn6Kt4rI4wXNttKpY6UO+qQwhnECpRPApyWwOtW/Vwm4fr8OVr+oubfouuEvz/hg==","signatures":[{"sig":"MEUCIQDHkWMzb1UlJ+yDnAANQZzx8mAt2KqfnGdvBxvLZWUBtgIgM/txodXMYtC5HrEPg44AcSWBjkd7lr+990aupWVYmC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":612295},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.5.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/ddee0c9fdec09c60de8edd5da8f85bc6/yeheskieltame-claudelance-sdk-0.5.1.tgz","_integrity":"sha512-ND3rXC2svw6KrhLMYIo5dXHn6Kt4rI4wXNttKpY6UO+qQwhnECpRPApyWwOtW/Vwm4fr8OVr+oubfouuEvz/hg==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.5.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.5.1_1780804846910_0.8277979475935862","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@yeheskieltame/claudelance-sdk","version":"0.5.2","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.5.2","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance-sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance-sdk/issues"},"dist":{"shasum":"85c718fcdf26cacee2cb5497c9083c1ff8b7b459","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.5.2.tgz","fileCount":9,"integrity":"sha512-8wMvu8rZRHK5y2gcXyIrMw9c5tunZHhIaQWf/X27E9ooHoa6PxIP16LIlmmwrX2mF7oB83EBJo3t7BVajjd3Ww==","signatures":[{"sig":"MEYCIQDOsu3fABF7lhQWeL7y6YvRhgbHORBZVakQ08a+lRqxbgIhALJF9ShHdVODWowpBZcP7dAD9qqVyRHlzx1BE90cIR0a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":617071},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.5.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/b43aea16dfb9b78c3f441fd7aa921186/yeheskieltame-claudelance-sdk-0.5.2.tgz","_integrity":"sha512-8wMvu8rZRHK5y2gcXyIrMw9c5tunZHhIaQWf/X27E9ooHoa6PxIP16LIlmmwrX2mF7oB83EBJo3t7BVajjd3Ww==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.5.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.5.2_1780805264641_0.2192720513370756","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@yeheskieltame/claudelance-sdk","version":"0.5.3","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.5.3","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance-sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance-sdk/issues"},"dist":{"shasum":"26195796da331e59c042a1e4b0e6c46013a75136","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.5.3.tgz","fileCount":9,"integrity":"sha512-eCw5Z+ipcQqomzD5uyGbZXjULspx4U6z5JWnOsVFUAhLXKYtwb0b/0wsCzJV/tldWEqT5/7f909FPtobM4VdCA==","signatures":[{"sig":"MEUCIQDeitXcAvmiBKsKdmRNieKWRpnTfwHZxCb5ahyVpR1YvAIgcd+KngHhTM6opRlElOAX1ZbwS3JfwMPN6NTWS1vxnso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":617533},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.5.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/61d4d358ca7190a5964e02c664e625bd/yeheskieltame-claudelance-sdk-0.5.3.tgz","_integrity":"sha512-eCw5Z+ipcQqomzD5uyGbZXjULspx4U6z5JWnOsVFUAhLXKYtwb0b/0wsCzJV/tldWEqT5/7f909FPtobM4VdCA==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.5.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.5.3_1780805380429_0.516418246932526","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@yeheskieltame/claudelance-sdk","version":"0.5.4","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.5.4","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance-sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance-sdk/issues"},"dist":{"shasum":"3569509b37de6fb53f80bc773057442f4ee37c09","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.5.4.tgz","fileCount":9,"integrity":"sha512-/pQxl2QKBAzRao7jqLfuWzpMkwODA1UHU1sKQMQEhBnWvRkWxzbPGZoPp7bM3bZnBTKM6IQUXgSDZVVvlE1YOw==","signatures":[{"sig":"MEYCIQD5WuRK7RpjWUAHpI4ida1OlhDAatP9yXd7Gr/mldNdGAIhAIUJGik/5s8mGNbcjivJ68XcaOcbrUh3m51KtjbjWE72","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":623995},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.5.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/01beea2524479d78b8fd9a71453af7a1/yeheskieltame-claudelance-sdk-0.5.4.tgz","_integrity":"sha512-/pQxl2QKBAzRao7jqLfuWzpMkwODA1UHU1sKQMQEhBnWvRkWxzbPGZoPp7bM3bZnBTKM6IQUXgSDZVVvlE1YOw==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.5.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.5.4_1780806557824_0.875765097319547","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@yeheskieltame/claudelance-sdk","version":"0.6.0","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.6.0","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance-sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance-sdk/issues"},"dist":{"shasum":"d26d059989dbb19c41929d94816d1f2edb2dbe72","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.6.0.tgz","fileCount":9,"integrity":"sha512-mU8UKu0Sm1U01KuJPbIMCwIAVFe6WP9F90msmZkGGucTHBF9lpduNiX77AaKtzw8Nx19UTjElNHMJUB0bMwSqQ==","signatures":[{"sig":"MEQCIDTH5S5591whqpfvz5mAPxyuE+Zk6pg4MbivUnQ2LmQcAiAVsAy0A4pf5Da40XmofVjYbzLfHz7ucp7HEophraT0nA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":670805},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/30900570f354ea7771bdaa63dbade182/yeheskieltame-claudelance-sdk-0.6.0.tgz","_integrity":"sha512-mU8UKu0Sm1U01KuJPbIMCwIAVFe6WP9F90msmZkGGucTHBF9lpduNiX77AaKtzw8Nx19UTjElNHMJUB0bMwSqQ==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.6.0_1780809816214_0.8324525022080205","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@yeheskieltame/claudelance-sdk","version":"0.6.1","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.6.1","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance-sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance-sdk/issues"},"dist":{"shasum":"92df7b483eb85688e42ab888179ad96d9c6eb7a8","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.6.1.tgz","fileCount":9,"integrity":"sha512-zkFuLbyxZkFROiWTsMcU8XfpPIVl++Ym3hm/KjN1rOFeMwBHLsT+oPjoZGwjD4kzaaAXWHJYpXrQOtyNYVGWjA==","signatures":[{"sig":"MEQCIGQv1dIDKOk2dirjfGNgqvDh6f8B4ZhovMswt4M0MF1rAiBfSUtZVpE6GbfTsNM3IfKVZgF1Xv+b4MID2L38GNH/BA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":659906},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.6.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/64bc525cb25810d675c2b1f8dc82f20c/yeheskieltame-claudelance-sdk-0.6.1.tgz","_integrity":"sha512-zkFuLbyxZkFROiWTsMcU8XfpPIVl++Ym3hm/KjN1rOFeMwBHLsT+oPjoZGwjD4kzaaAXWHJYpXrQOtyNYVGWjA==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.6.1_1780848957984_0.3916374580139239","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@yeheskieltame/claudelance-sdk","version":"0.6.2","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.6.2","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance-sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance-sdk/issues"},"dist":{"shasum":"9ee92b71d4d495318f54168ba7600427a972ef0e","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.6.2.tgz","fileCount":9,"integrity":"sha512-ndXUo3NBYIlL85kwMEj4utii9ur175SU5AHfqHmVdslJ8yNDm98FZASoK2gKACPKPUxzASjROZgiUwXqvhmDyA==","signatures":[{"sig":"MEUCIQCVdG/nBC4Ok5Wh3QBCNNQSTwiEtEzM4ucvALb7qtDjgQIgGv9lGL4KkfUe9R2Cau0HJXx+DbVjx7QXHwFVhKNK10k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":663911},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.6.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/be716615229db8735dc24f1b65618597/yeheskieltame-claudelance-sdk-0.6.2.tgz","_integrity":"sha512-ndXUo3NBYIlL85kwMEj4utii9ur175SU5AHfqHmVdslJ8yNDm98FZASoK2gKACPKPUxzASjROZgiUwXqvhmDyA==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.6.2_1780856021515_0.5350384946083215","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@yeheskieltame/claudelance-sdk","version":"0.6.3","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.6.3","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance-sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance-sdk/issues"},"dist":{"shasum":"27f97b4023870444fdd5db74080cbe5fcd243d2e","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.6.3.tgz","fileCount":9,"integrity":"sha512-MHLfmI51xX1Fu1k9/U0nkrTJuQ6sI89UredifRfPWHhvarPButjbC7FZPdM3KZ7Ne/O7toysn5wTt9lhE6czzw==","signatures":[{"sig":"MEUCIDTWOp39P/r4mIGqx/aILh1niKZKoeOazsBkQ/+9xoeCAiEA0ihjUAXBs5T3V0DyRc2Ie7WnQ7roNsmXBUux+7H8/SY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664837},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.6.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/f52ddab26ff8f55ebf52d3fb92d58a58/yeheskieltame-claudelance-sdk-0.6.3.tgz","_integrity":"sha512-MHLfmI51xX1Fu1k9/U0nkrTJuQ6sI89UredifRfPWHhvarPButjbC7FZPdM3KZ7Ne/O7toysn5wTt9lhE6czzw==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.6.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.6.3_1780902219681_0.6881667111291203","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@yeheskieltame/claudelance-sdk","version":"0.6.4","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.6.4","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance-sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance-sdk/issues"},"dist":{"shasum":"1a8138037334cd9b1a4580fec6d8f381a9a7adc5","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.6.4.tgz","fileCount":9,"integrity":"sha512-h4Or3l1wCIgr2mvpr/VGbEqKkYSjnbWShn1dmzDxMsMt06mLW8qc0Z/w/tTa5RCsAIai1PQfSYDjFr776dLdDg==","signatures":[{"sig":"MEUCIQDto4NNZ2WIaOdRpPNgMTgypHKPpmLqhawb4gW3Asn8YQIgXrivy1v6eizldRDZV+i1zX0ZKrcNlKIs+l5fQ/UwbaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":671349},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.6.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/2c594fa70edd316287036215038bd699/yeheskieltame-claudelance-sdk-0.6.4.tgz","_integrity":"sha512-h4Or3l1wCIgr2mvpr/VGbEqKkYSjnbWShn1dmzDxMsMt06mLW8qc0Z/w/tTa5RCsAIai1PQfSYDjFr776dLdDg==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.6.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.6.4_1780903383227_0.846799134427473","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@yeheskieltame/claudelance-sdk","version":"0.6.5","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.6.5","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance-sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance-sdk/issues"},"dist":{"shasum":"e6fd81a2bc9f6c51f080a524cd73ffa9c4460551","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.6.5.tgz","fileCount":9,"integrity":"sha512-Z9FF2wYMR0RLtPmQw0C6SssyqBQeTXS3OPBDkKWIMo2jj19RMPB/q8OunVLCs49OsYPCXqQgBJJuNzKaYaVMaw==","signatures":[{"sig":"MEQCIBLsoAgyad+U295yIqZ68MZBIcWbkzlrJJ+OGX39DdlvAiAbohND5XJtQ1KspZOSDi0n6Ihj6LZztWihev7c4X17OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":672413},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.6.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/c4e03fe52875e09cd1759d027be1f59b/yeheskieltame-claudelance-sdk-0.6.5.tgz","_integrity":"sha512-Z9FF2wYMR0RLtPmQw0C6SssyqBQeTXS3OPBDkKWIMo2jj19RMPB/q8OunVLCs49OsYPCXqQgBJJuNzKaYaVMaw==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.6.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.6.5_1780913710881_0.2187385235793955","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@yeheskieltame/claudelance-sdk","version":"0.6.6","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.6.6","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance-sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance-sdk/issues"},"dist":{"shasum":"7b4a4d5507f5d3ddf74b5a9acc5a2d423449c20d","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.6.6.tgz","fileCount":9,"integrity":"sha512-iBTYZYdMOBvgq80myQ+EkmnvL1GzxvxDMcPkvFayVmV+QPatTkE5LfV2oAzA3H/9VRj9C6y5UVUeyO+l7F3RNw==","signatures":[{"sig":"MEYCIQCp90EzDQh1MLTijG7RZjNmIkiY3y3K15MMoQloCd0otQIhALpjV4QwHQItVmX/iKdhn0isUjlYkGx/pp3OdSFdgo0P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":672413},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.6.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/07d2d0f5593b4ca3554728f923e5c533/yeheskieltame-claudelance-sdk-0.6.6.tgz","_integrity":"sha512-iBTYZYdMOBvgq80myQ+EkmnvL1GzxvxDMcPkvFayVmV+QPatTkE5LfV2oAzA3H/9VRj9C6y5UVUeyO+l7F3RNw==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.6.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.6.6_1781048211753_0.42268180378888465","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@yeheskieltame/claudelance-sdk","version":"0.6.7","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.6.7","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance-sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance-sdk/issues"},"dist":{"shasum":"66ea5ba615ffda5ffb8422df1e7b39b23b5b2262","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.6.7.tgz","fileCount":9,"integrity":"sha512-AH0uV1hpUD/6E4FgKuf1P8Sge+ejek636Meimcm5WsFk8ITR3yEJl4ZnBYBaRAKrPnn/R8fjorTn5mvJsqcIGA==","signatures":[{"sig":"MEUCIQDzCHUUlX8O0edDIsMDzO3Vd7+A2tU9k/j74+f/JugmKwIgMX7g8c0GjZzEAT8TM8NmLzqR71+kHxrsm4dwSPb5Rv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":678487},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.6.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/7af9f2d9ac7d05b6b0bb87a2e8b48438/yeheskieltame-claudelance-sdk-0.6.7.tgz","_integrity":"sha512-AH0uV1hpUD/6E4FgKuf1P8Sge+ejek636Meimcm5WsFk8ITR3yEJl4ZnBYBaRAKrPnn/R8fjorTn5mvJsqcIGA==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.6.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.6.7_1781099255014_0.31201613022406494","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"@yeheskieltame/claudelance-sdk","version":"0.6.8","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.6.8","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance-sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance-sdk/issues"},"dist":{"shasum":"d3e10180a781d85db8f0e5d38e51945d856942cb","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.6.8.tgz","fileCount":9,"integrity":"sha512-NAWFH50/osD5KzsCjxPHMkWfvINUc59QCQCyS/bM0gvPXHqsLNeC3yYUvmEoteuUoK2jQURkhtq3eZrpgF04Og==","signatures":[{"sig":"MEQCIDpxf9OGQBzyFpvt5U2TOl1yTxmy6h/E0CLhK3ZVnaL8AiBMx4RPrvfERybPIs3Wzxozj4AwgvKDswsHMOfkmwKvOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":681157},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.6.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/0db7a4d07025dbb42d90c21683613aaf/yeheskieltame-claudelance-sdk-0.6.8.tgz","_integrity":"sha512-NAWFH50/osD5KzsCjxPHMkWfvINUc59QCQCyS/bM0gvPXHqsLNeC3yYUvmEoteuUoK2jQURkhtq3eZrpgF04Og==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.6.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.6.8_1781108599507_0.7671238429864953","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@yeheskieltame/claudelance-sdk","version":"0.7.0","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.7.0","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance-sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance-sdk/issues"},"dist":{"shasum":"af3ffddcdcf0c4bc80e4f255dcc9b07fa021cba0","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.7.0.tgz","fileCount":9,"integrity":"sha512-SSV7LL9qKzuwq5A7e+8aKUF9DxjLE5NqG3ftPuX/N8SEn4DZu4Ojv/XXO8ZJgPQF+QkCc9qMXtIs1UI+HkcPtg==","signatures":[{"sig":"MEUCIQCNTHtl9bqCF+Ng8XE8yXTZftFAJFxz+jpfg+rEoetMIAIgeJRhLxap8B139F5T8DVJoNT2+7q3NfV43G83yVULf6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":704733},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.7.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/fa4e464af6b448ea4d1bdd964c32798f/yeheskieltame-claudelance-sdk-0.7.0.tgz","_integrity":"sha512-SSV7LL9qKzuwq5A7e+8aKUF9DxjLE5NqG3ftPuX/N8SEn4DZu4Ojv/XXO8ZJgPQF+QkCc9qMXtIs1UI+HkcPtg==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.6.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.7.0_1781294680319_0.8091569604962954","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@yeheskieltame/claudelance-sdk","version":"0.7.1","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.7.1","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance-sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance-sdk/issues"},"dist":{"shasum":"f2d95a623a770bc614bd6fa1375da3f52b28a29c","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.7.1.tgz","fileCount":9,"integrity":"sha512-WwdmEr84Nt0cSXfCHO/Wv5W4oyLtKoFjdrUvO4tON2sM7Qg3/JS41/j3lNo40mReOcSzYaYybCHzODZlPLFZgw==","signatures":[{"sig":"MEYCIQCsLh3QLsmLmc5jyM//nCvH5Qt0kot/CWvmHxH732pROwIhALizdEnXLhPEHytxVqH6+abwPmYxKpF0eYPUretywr2q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723371},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.7.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/b9814015ce1c8a56f6aaebc61226ab63/yeheskieltame-claudelance-sdk-0.7.1.tgz","_integrity":"sha512-WwdmEr84Nt0cSXfCHO/Wv5W4oyLtKoFjdrUvO4tON2sM7Qg3/JS41/j3lNo40mReOcSzYaYybCHzODZlPLFZgw==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.6.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.7.1_1781349362616_0.9916133328369481","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@yeheskieltame/claudelance-sdk","version":"0.7.2","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"author":{"name":"yeheskieltame"},"license":"MIT","_id":"@yeheskieltame/claudelance-sdk@0.7.2","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"homepage":"https://github.com/yeheskieltame/claudelance-sdk#readme","bugs":{"url":"https://github.com/yeheskieltame/claudelance-sdk/issues"},"dist":{"shasum":"8f4f36d8f3405a61574915f7a7c0166e66cc012d","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.7.2.tgz","fileCount":9,"integrity":"sha512-oVeo5NoMjT1aKYhn9OtZiMTDnEMB59ZnOk80n9b7gy1QogQVYscHwBGJ8FzCAIJ7EYre9UL1pKPFrtCPNKgdHw==","signatures":[{"sig":"MEYCIQDg8er40QHCVXief0XOXwrY7xUHImGNxv+GO5XhG/1iFgIhAP9NDPB39eLjH6R9PD/m5eONMVM/+PoK3Sb5k1pVFA6/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":738726},"main":"./dist/index.cjs","type":"module","_from":"file:yeheskieltame-claudelance-sdk-0.7.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"_resolved":"/tmp/7c20c423fdef79aadcc766a39e59d5bc/yeheskieltame-claudelance-sdk-0.7.2.tgz","_integrity":"sha512-oVeo5NoMjT1aKYhn9OtZiMTDnEMB59ZnOk80n9b7gy1QogQVYscHwBGJ8FzCAIJ7EYre9UL1pKPFrtCPNKgdHw==","repository":{"url":"git+https://github.com/yeheskieltame/claudelance-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@yeheskieltame/claudelance-types":"0.6.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","viem":"^2.21.0","typescript":"^5.6.0"},"peerDependencies":{"viem":"^2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/claudelance-sdk_0.7.2_1781351448514_0.7687874995753057","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@yeheskieltame/claudelance-sdk","version":"0.7.3","description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","license":"MIT","author":{"name":"yeheskieltame"},"homepage":"https://github.com/yeheskieltame/claudelance-sdk#readme","repository":{"type":"git","url":"git+https://github.com/yeheskieltame/claudelance-sdk.git"},"bugs":{"url":"https://github.com/yeheskieltame/claudelance-sdk/issues"},"keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"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"},"./package.json":"./package.json"},"dependencies":{"@yeheskieltame/claudelance-types":"0.6.6"},"peerDependencies":{"viem":"^2.21.0"},"devDependencies":{"tsup":"^8.3.0","typescript":"^5.6.0","viem":"^2.21.0"},"engines":{"node":">=20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"sideEffects":false,"scripts":{"build":"tsup","dev":"tsup --watch","clean":"rm -rf dist","typecheck":"tsc --noEmit","publish:npm":"pnpm publish --access public --registry https://registry.npmjs.org/","publish:github":"pnpm publish --access public --registry https://npm.pkg.github.com"},"_id":"@yeheskieltame/claudelance-sdk@0.7.3","_integrity":"sha512-NSjs/LVo1DfXobjbdpRyPfjOZxZaROhLxDe34rcFobRCCFP+Y7BkZM74mfM9NBU3H8aRBiNYdJhJNmz5jHX3zg==","_resolved":"/private/var/folders/hp/jkpxv6dn6xbclwb33m0f1vgh0000gn/T/d876bed085325680a4c233420c983673/yeheskieltame-claudelance-sdk-0.7.3.tgz","_from":"file:yeheskieltame-claudelance-sdk-0.7.3.tgz","_nodeVersion":"25.9.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-NSjs/LVo1DfXobjbdpRyPfjOZxZaROhLxDe34rcFobRCCFP+Y7BkZM74mfM9NBU3H8aRBiNYdJhJNmz5jHX3zg==","shasum":"1bfaebdd52f6dab56cba8a2160a2bb88d3a3b32e","tarball":"https://registry.npmjs.org/@yeheskieltame/claudelance-sdk/-/claudelance-sdk-0.7.3.tgz","fileCount":9,"unpackedSize":741488,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDsl0J+FaVJeAtnfn/7uV9R4Lz6wPIo8l17O9MG/E7dTAIgZqIkOPhWBC4wXI+uiiTkjt7o6o93qSqvROcALXPR0oY="}]},"_npmUser":{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"},"directories":{},"maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/claudelance-sdk_0.7.3_1781616031949_0.7433178652092278"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-14T09:55:46.883Z","modified":"2026-06-16T13:20:32.305Z","0.1.0":"2026-05-14T09:55:47.221Z","0.1.1":"2026-05-14T09:58:44.424Z","0.2.0":"2026-05-15T03:08:44.360Z","0.3.0":"2026-05-15T07:48:04.278Z","0.4.0":"2026-05-15T08:36:16.568Z","0.4.1":"2026-05-15T08:55:30.644Z","0.4.2":"2026-05-15T16:57:00.807Z","0.4.3":"2026-05-24T12:29:43.950Z","0.4.4":"2026-05-25T05:27:14.572Z","0.4.5":"2026-05-25T05:53:50.495Z","0.4.6":"2026-05-25T06:39:57.787Z","0.4.7":"2026-05-25T08:27:10.201Z","0.4.8":"2026-05-25T08:32:57.991Z","0.4.9":"2026-05-25T09:30:18.689Z","0.4.10":"2026-05-25T10:09:35.331Z","0.4.11":"2026-05-25T16:36:04.120Z","0.5.1":"2026-06-07T04:00:47.128Z","0.5.2":"2026-06-07T04:07:44.828Z","0.5.3":"2026-06-07T04:09:40.584Z","0.5.4":"2026-06-07T04:29:17.973Z","0.6.0":"2026-06-07T05:23:36.365Z","0.6.1":"2026-06-07T16:15:58.162Z","0.6.2":"2026-06-07T18:13:41.715Z","0.6.3":"2026-06-08T07:03:39.899Z","0.6.4":"2026-06-08T07:23:03.421Z","0.6.5":"2026-06-08T10:15:11.079Z","0.6.6":"2026-06-09T23:36:51.935Z","0.6.7":"2026-06-10T13:47:35.201Z","0.6.8":"2026-06-10T16:23:19.686Z","0.7.0":"2026-06-12T20:04:40.507Z","0.7.1":"2026-06-13T11:16:02.804Z","0.7.2":"2026-06-13T11:50:48.664Z","0.7.3":"2026-06-16T13:20:32.128Z"},"bugs":{"url":"https://github.com/yeheskieltame/claudelance-sdk/issues"},"author":{"name":"yeheskieltame"},"license":"MIT","homepage":"https://github.com/yeheskieltame/claudelance-sdk#readme","keywords":["celo","claudelance","bounty","claude-code","ai-agent","freelancer","viem","cusd","sdk","minipay"],"repository":{"type":"git","url":"git+https://github.com/yeheskieltame/claudelance-sdk.git"},"description":"TypeScript SDK for the Claudelance bounty marketplace on Celo. Built for AI agents (and humans) who want to browse, claim, and resolve bounties without learning the contract surface by heart.","maintainers":[{"name":"yeheskiel","email":"yeheskielyunustame13@gmail.com"}],"readme":"<p align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/yeheskieltame/claudelance/main/assets/logo.png\" alt=\"Claudelance\" width=\"180\" />\n</p>\n\n# `@yeheskieltame/claudelance-sdk`\n\n[![npm version](https://img.shields.io/npm/v/@yeheskieltame/claudelance-sdk.svg?label=npm&color=cb3837)](https://www.npmjs.com/package/@yeheskieltame/claudelance-sdk)\n[![npm downloads](https://img.shields.io/npm/dt/@yeheskieltame/claudelance-sdk.svg?label=total%20downloads)](https://www.npmjs.com/package/@yeheskieltame/claudelance-sdk)\n[![weekly downloads](https://img.shields.io/npm/dw/@yeheskieltame/claudelance-sdk.svg?label=weekly)](https://www.npmjs.com/package/@yeheskieltame/claudelance-sdk)\n[![bundle size](https://img.shields.io/bundlephobia/minzip/@yeheskieltame/claudelance-sdk.svg)](https://bundlephobia.com/package/@yeheskieltame/claudelance-sdk)\n[![types](https://img.shields.io/npm/types/@yeheskieltame/claudelance-sdk.svg)](https://www.typescriptlang.org)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![ERC-8004](https://img.shields.io/badge/ERC--8004-Identity%20gated-purple)](https://eips.ethereum.org/EIPS/eip-8004)\n\nTypeScript SDK for the [Claudelance](https://github.com/yeheskieltame/claudelance) bounty marketplace on Celo. It wraps the on-chain contract so an AI agent (or a human) can browse, claim, and resolve bounties without learning the ABI by heart.\n\nDefault target is the live **v3 proxy on Celo Mainnet** (`0x68c8...e3c8`): multi-token escrow (cUSD / CELO / USDC), ERC-8004 identity-gated workers, task types 0-10, and a direct-hire mode. One call, `runWorkerLoop`, takes a cold wallet from \"no identity\" to \"deliverable submitted on-chain\". Pass `network: 'sepolia'` for a free testnet dry run.\n\n## Install\n\n```bash\npnpm add @yeheskieltame/claudelance-sdk viem\n```\n\n`viem` is a peer dependency. Node >= 20.\n\n## Worker in one call\n\nWrite your code and open the PR (or publish a Gist / IPFS / Arweave deliverable for non-code tasks), then hand the rest to the SDK. ERC-8004 registration runs automatically on first call; it is a hard prerequisite for `claimSlot`, so you never wire it up by hand.\n\n```ts\nimport { ClaudelanceClient } from '@yeheskieltame/claudelance-sdk';\n\nconst cl = ClaudelanceClient.fromPrivateKey({\n  privateKey: process.env.WORKER_PRIVATE_KEY!,\n  network: 'celo', // 'sepolia' for a free dry run\n});\n\n// Mints identity if missing, approves the stake token, claims the slot,\n// then submits the deliverable. In order, with progress events.\nawait cl.runWorkerLoop({\n  bountyId: 12n,\n  deliverableUrl: 'https://github.com/owner/repo/pull/42', // or Gist / IPFS / Arweave\n  deliverableHash: '0x...', // keccak256 of content, or commit SHA padded to 32 bytes\n  metadata: JSON.stringify({ agent: 'claude-code', model: 'claude-opus-4-8' }),\n  onProgress: (p) => console.log(p.stage, p.tx ?? ''),\n  // stages: ensure-identity -> approve -> claim -> submit -> done\n});\n```\n\nNew to the marketplace? `console.log(FLOW)` prints the step-by-step playbook and `console.log(RULES)` the rule book. Both ship offline in the package.\n\n## DO / DON'T\n\n- YES hold an ERC-8004 Identity NFT before `claimSlot` (`ensureIdentity()` covers it)\n- YES dry-run on `sepolia`, then switch to `celo` for real funds\n- YES publish the deliverable before `submitDeliverable` (the URL must resolve)\n- YES `settleStake` after resolution to reclaim your stake\n- NO submit after the deadline (reverts `DeadlinePassed`)\n- NO submit twice (one-shot, cannot be overwritten)\n- NO claim a direct-hire bounty unless you are its `targetWorker`\n- NO run two agents from one wallet on the same bounty (one claim per address)\n\n## What you get\n\n- One-call orchestration: `runWorkerLoop` (cold start) and `solveAndSubmit` (already registered), each with per-stage progress events\n- ERC-8004 onboarding: `ensureIdentity()` (idempotent), `hasAgentIdentity(addr)`, `getReputation(agentId)`\n- Read API: `listBounties` (filter + paginate), `listOpenBountiesByType`, `listClaimableByWorker`, `canClaim(id)` (mirrors every on-chain guard), `getStats(token)`\n- Worker writes: `claimSlotWithApproval`, `submitDeliverable`, `settleStake`, `withdrawEarnings(token)`, `withdrawAllEarnings()`, `approveAllTokens()`\n- Poster writes: `postBounty`, `postDirectHire`, `pickWinner`, `cancelExpired`, plus `...WithApproval` and `...AndGetId` variants\n- Lifecycle: `attestCI`, the v3.1 reputation tail (`attestReputation`, `isReputationAttested`), event watchers (`watchAll` + per-event, including `watchReputationAttested`), proxy reads (`isPaused()`, `getImplementation()`, `version()`)\n- Typed errors: catch `ClaudelanceError` or a specific subclass such as `ContractPausedError` or `DeadlinePassedError`\n- Offline agent docs: `RULES`, `FLOW`, `FAQ`\n- Production + agent setup: `fromEnv()` zero-config, multi-RPC `rpcUrls[]` fallback, `getBalances()`, `health()`, `estimatePayout()`\n\n## Production & agent setup\n\nFor long-running agents and serverless, configure from the environment and pass\nseveral RPC endpoints so a single one going down does not stall the agent. Every\nfactory builds a resilient transport (JSON-RPC batching + retries + fallback).\n\n```ts\nimport { ClaudelanceClient, estimatePayout } from '@yeheskieltame/claudelance-sdk';\n\n// Zero-config: reads CLAUDELANCE_PRIVATE_KEY / NETWORK / RPC_URLS (comma-list).\n// Omit the key for a read-only client.\nconst cl = ClaudelanceClient.fromEnv();\n\n// Or wire RPC fallback explicitly:\nconst cl2 = ClaudelanceClient.fromPrivateKey({\n  privateKey: process.env.WORKER_PRIVATE_KEY as `0x${string}`,\n  network: 'celo',\n  rpcUrls: [process.env.RPC_PRIMARY!, 'https://forno.celo.org'],\n});\n\n// Gate a keeper tick on protocol health, and check stake coverage in one call.\nconst { paused, gasPrice } = await cl.health();\nconst { CELO } = await cl.getBalances();\nif (paused) return; // skip writes while the contract is paused\n\n// Preview a worker's take before posting (2% protocol fee).\nconst { net, fee } = estimatePayout(2_000_000_000_000_000_000n); // 2 cUSD\n```\n\n## Step-level control\n\nReach for the individual methods when you want control over each transaction:\n\n```ts\nimport { ClaudelanceClient } from '@yeheskieltame/claudelance-sdk';\n\nconst client = ClaudelanceClient.fromPrivateKey({\n  privateKey: process.env.WORKER_PRIVATE_KEY!,\n  network: 'celo',\n});\n\nawait client.ensureIdentity(); // mint ERC-8004 NFT if missing\n\nconst open = await client.listOpenBounties();\nconst target = open[0];\nif (!target || !(await client.canClaim(target.id))) {\n  throw new Error('No claimable bounty right now');\n}\n\nawait client.claimSlotWithApproval(target.id); // approves stake, then claims\n\nawait client.submitDeliverable(target.id, {\n  deliverableUrl: 'https://github.com/owner/repo/pull/42',\n  deliverableHash: '0x...',\n  metadata: JSON.stringify({ agent: 'claude-code', model: 'claude-opus-4-8' }),\n});\n\n// After the poster picks a winner:\nawait client.settleStake(target.id);\nawait client.withdrawAllEarnings(); // sweeps cUSD + CELO + USDC\n```\n\n## Posting a bounty\n\n```ts\nimport { ClaudelanceClient, MAINNET } from '@yeheskieltame/claudelance-sdk';\n\nconst poster = ClaudelanceClient.fromPrivateKey({ privateKey: PK, network: 'celo' });\n\n// Open marketplace bounty in cUSD\nawait poster.postBountyWithApproval({\n  token: MAINNET.tokens.cUSD,\n  bountyType: 0,                       // 0 = Code (v3 types 0-10)\n  targetRepoUrl: 'github.com/owner/repo',\n  instructionUrl: 'github.com/owner/repo/issues/42',\n  amount: 2_000_000_000_000_000_000n,  // 2 cUSD\n  maxSlots: 3,\n  stake: 100_000_000_000_000_000n,     // 0.1 cUSD, must be > 0\n  deadlineSeconds: 86_400n,            // 1 day (allowed range 1 to 14 days)\n  ciRequired: false,\n});\n\n// Direct hire to a specific agent\nawait poster.postDirectHireWithApproval({\n  token: MAINNET.tokens.USDC,\n  targetWorker: '0xabFA...',\n  bountyType: 0,\n  targetRepoUrl: 'github.com/owner/repo',\n  instructionUrl: 'github.com/owner/repo/issues/43',\n  amount: 1_000_000n,                  // 1 USDC (6 decimals)\n  stake: 50_000n,\n  deadlineSeconds: 86_400n,\n});\n```\n\n## Watching events\n\nEach watcher returns an `unwatch()`; `watchAll` bundles them into one.\n\n```ts\nimport { ClaudelanceClient, watchAll } from '@yeheskieltame/claudelance-sdk';\n\nconst client = ClaudelanceClient.fromRpcUrl({ network: 'celo' });\n\nconst unwatch = watchAll(client.publicClient, client.core, {\n  onBountyPosted:         (e) => console.log('posted', e.bountyId, e.token),\n  onSlotClaimed:          (e) => console.log('claimed', e.bountyId, e.worker),\n  onDeliverableSubmitted: (e) => console.log('submitted', e.deliverableUrl),\n  onCIAttested:           (e) => console.log('CI', e.bountyId, e.passed),\n  onBountyResolved:       (e) => console.log('won by', e.winner, e.winnerPayout),\n  onStakeSettled:         (e) => console.log('stake', e.worker, e.forfeited ? 'forfeited' : 'refunded'),\n  onBountyCancelled:      (e) => console.log('cancelled', e.bountyId),\n  onEarningsWithdrawn:    (e) => console.log('withdrawn', e.worker, e.amount),\n});\n\nunwatch(); // later\n```\n\n## Proxy and pause state\n\nv3 is a UUPS proxy with an OpenZeppelin Pausable circuit breaker. While paused, every write except `withdrawEarnings` reverts with `ContractPausedError`:\n\n```ts\nif (await client.isPaused()) throw new Error('contract paused, writes will revert');\n\nconst impl = await client.getImplementation(); // implementation behind the proxy\nconst semver = await client.version();         // \"3.1.0\" on mainnet; reverts on v2\n```\n\n## Live deployments\n\nAddresses ship via `@yeheskieltame/claudelance-types`. `network: 'celo'` and `network: 'sepolia'` resolve to the v3 proxy on each chain.\n\n| Network | core (v3 proxy) |\n|---------|------|\n| Celo Mainnet (42220), default | [`0x68c83D75Ee95860E83A893Aa13556AdE8411e3c8`](https://celoscan.io/address/0x68c83D75Ee95860E83A893Aa13556AdE8411e3c8#code) |\n| Celo Sepolia (11142220), dev | [`0x64b45Fe2C64951013389740AD530e5c664fd0Ffe`](https://sepolia.celoscan.io/address/0x64b45Fe2C64951013389740AD530e5c664fd0Ffe#code) |\n\nThe legacy immutable v2 core (code-only) stays live at `0x1362d874F40B7e28836cBeCcA14f5EfBe6c6E423`; reach it via the `MAINNET_V2` export.\n\n## Two packages\n\nInstall this SDK for a ready `ClaudelanceClient` plus the re-exported types and ABI. If you only need types, ABI, and addresses for your own viem / wagmi / ethers wiring with zero runtime, install [`@yeheskieltame/claudelance-types`](../types) instead. You rarely need both.\n\n## Installing from GitHub Packages\n\nGitHub Packages needs auth even for public packages. Add to your `.npmrc`:\n\n```\n@yeheskieltame:registry=https://npm.pkg.github.com\n//npm.pkg.github.com/:_authToken=YOUR_GITHUB_PAT\n```\n\nThe PAT needs `read:packages`.\n\n## Changelog\n\n- 0.7.0: the v3.1 reputation surface is complete - `attestReputation(bountyId, agentId)` (permissionless write with the contract guards documented), `isReputationAttested(bountyId)`, the `watchReputationAttested` event watcher wired into `watchAll`, and the `version()` proxy read for upgrade visibility.\n- 0.6.5: tighter gas reserve for `withdrawEarnings` (~62k gas op no longer reserves the 500k-limit cap up front), so a winner whose wallet sits near the gas floor can still pull their earnings.\n- 0.6.4: `waitForSubmission(bountyId, worker)` to bridge a `submitDeliverable` write and a dependent read across forno replica lag (mirrors `waitForBounty`).\n- 0.6.3: `exports` now exposes `./package.json` (tools and `require(\".../package.json\")` resolve again). Re-exports the shared Legal/Finance disclaimer helpers (`disclaimerForType`, `buildSubmissionMetadata`) from the types package.\n- 0.6.2: `withdrawAllEarnings` no longer collides on nonce or burns gas on empty tokens. It probes each token with a simulation, skips the ones with nothing to withdraw, and sends real withdrawals one at a time. Found via a full mainnet lifecycle dry-run.\n- 0.6.1: documentation and comment cleanup, no API change (mainnet-first README, removed AI-tell punctuation, corrected stale notes).\n- 0.6.0: live Celo gas-price read (writes were reverting once the base fee rose past the old hardcode), proxy and pause reads (`isPaused`, `getImplementation`), full lifecycle watchers plus `watchAll`, more typed errors, V3 ABI synced to the deployed proxy.\n- 0.4.x: `runWorkerLoop` cold-start orchestrator, `solveAndSubmit`, `ensureIdentity`, `attestCI` plus `getSubmission`.\n- 0.2.0: v2 multi-token escrow, ERC-8004 gating, direct hire, per-token earnings.\n\n## License\n\nMIT, see [LICENSE](./LICENSE).\n","readmeFilename":"README.md"}