{"_id":"@ai-oracle/sdk","_rev":"2-30cd1a7a89270cb9d6c067a639c0a56c","name":"@ai-oracle/sdk","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@ai-oracle/sdk","version":"0.0.1","keywords":[],"author":"","license":"ISC","_id":"@ai-oracle/sdk@0.0.1","maintainers":[{"name":"ai-oracle","email":"ai-oracle@hns.is"}],"dist":{"shasum":"51a46f509df00d01fd8aa54b6aaff63a99ec0b51","tarball":"https://registry.npmjs.org/@ai-oracle/sdk/-/sdk-0.0.1.tgz","fileCount":5,"integrity":"sha512-UMorIp/oKtezrxdH+OcNakHSE9+P0S3y9ZDOn5ht0TolnEHqru5jBCJ2PlQTfuKoAZ0G27LY+pXY9TvM8z1sYQ==","signatures":[{"sig":"MEUCIQDpWDP86B+VWntgKZGCSzRJTg3FZHAOzcZjrHUldiS1PwIgNNZ6wqJqkPGIQYOcYkVR3pIaRgjndEHYRPTQRBiM2sM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6579},"main":"src/index.js","type":"commonjs","gitHead":"0cc7acb1a1467e01ecf9c0b15d9e4d4540a9075b","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ai-oracle","email":"ai-oracle@hns.is"},"_npmVersion":"11.6.2","description":"Official SDK for interacting with the AI-Oracle on Monad.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"ethers":"^6.15.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.1_1763970673966_0.3276242793131934","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@ai-oracle/sdk","version":"0.0.2","description":"Official SDK for interacting with the AI-Oracle on Monad.","main":"src/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"private":false,"author":"","license":"ISC","type":"commonjs","dependencies":{"ethers":"^6.15.0"},"gitHead":"0cc7acb1a1467e01ecf9c0b15d9e4d4540a9075b","_id":"@ai-oracle/sdk@0.0.2","_nodeVersion":"24.10.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-N7M3KSB3tGh20h5yOofBSsES7ANNUiyAMEw4y3Vwlf75BSZgfz+uwTYy8IT7KeGhjdEFyyebSf4ucd0NsGvaSw==","shasum":"9c4db45fdcf6de5b127b7ab4d9d50151d63fe6c4","tarball":"https://registry.npmjs.org/@ai-oracle/sdk/-/sdk-0.0.2.tgz","fileCount":6,"unpackedSize":7368,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIG3XOtKc2B1EF75msi8oKQJ7HBl5Liyvyl/Kfn1lbruqAiAw9Nuh0wgiJmpzxbC2vNOFt/s+Z07aaiZsKxkDVx3PQA=="}]},"_npmUser":{"name":"ai-oracle","email":"ai-oracle@hns.is"},"directories":{},"maintainers":[{"name":"ai-oracle","email":"ai-oracle@hns.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_0.0.2_1763972287951_0.345418372901968"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-24T07:51:13.833Z","modified":"2025-11-24T08:18:08.313Z","0.0.1":"2025-11-24T07:51:14.164Z","0.0.2":"2025-11-24T08:18:08.137Z"},"license":"ISC","keywords":[],"description":"Official SDK for interacting with the AI-Oracle on Monad.","maintainers":[{"name":"ai-oracle","email":"ai-oracle@hns.is"}],"readme":"# AI-Oracle SDK\n\nOfficial SDK for interacting with the AI-Oracle on Monad.\n\n## Installation\n\n```bash\nnpm install @ai-oracle/sdk ethers\n```\n\n## Usage\n\n```javascript\nconst { getAiOracle, AI_ORACLE_ADDRESSES } = require('@ai-oracle/sdk');\nconst { ethers } = require('ethers');\n\nasync function main() {\n    const provider = new ethers.JsonRpcProvider(\"https://rpc-devnet.monadinfra.com/rpc/...\");\n    const wallet = new ethers.Wallet(\"PRIVATE_KEY\", provider);\n    \n    const oracle = getAiOracle(wallet, \"monad-testnet\");\n    \n    // Check pending requests\n    const pending = await oracle.getPendingRequests(0, 10);\n    console.log(pending);\n}\n```\n\n## Contracts\n\nSolidity interfaces are available in `contracts/`.\n\n```solidity\nimport \"@ai-oracle/sdk/contracts/IAiOracle.sol\";\n```\n","readmeFilename":"README.md"}