{"_id":"@blizet/agora-sdk","_rev":"2-555500fc45806d67b1534a06730ddb70","name":"@blizet/agora-sdk","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"@blizet/agora-sdk","version":"1.0.0","license":"MIT","_id":"@blizet/agora-sdk@1.0.0","maintainers":[{"name":"blizet","email":"anjalijha2k3@gmail.com"}],"dist":{"shasum":"e4ac4ff80051687092ac0dd9fb416a257f2667d5","tarball":"https://registry.npmjs.org/@blizet/agora-sdk/-/agora-sdk-1.0.0.tgz","fileCount":6,"integrity":"sha512-kwKmySmcD/ai9YoJFS1+/7DlTguUq2rnP9Or3ilvdFejzYySwGIDk23T3s4tagNGq82l8ux49z+njK64/CpXHw==","signatures":[{"sig":"MEYCIQCKu9ElK4Gl3J0a61v27lgHXNNbJBzNNDaMuIPf2m2A4QIhAMkdyUespRR9eJGRREwvXDNEIix0ae7UshpQ3aLPn4CL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17474},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest --runInBand","build":"tsc -p tsconfig.json","test:watch":"jest --watch","example:trading":"tsx examples/trading-example.ts"},"_npmUser":{"name":"blizet","email":"anjalijha2k3@gmail.com"},"_npmVersion":"11.12.1","description":"TypeScript SDK for Agora autonomous trading agents.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.2.0","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.9.1","jest-fetch-mock":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/agora-sdk_1.0.0_1779477295209_0.9849837955656904","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@blizet/agora-sdk","version":"1.1.0","description":"TypeScript SDK for Agora autonomous trading agents.","license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p tsconfig.json","test":"jest --runInBand","test:watch":"jest --watch","example:trading":"tsx examples/trading-example.ts"},"devDependencies":{"@types/jest":"^30.0.0","@types/node":"^24.9.1","jest":"^30.2.0","jest-fetch-mock":"^3.0.3","tsx":"^4.20.6","ts-jest":"^29.4.5","typescript":"^5.9.3"},"_id":"@blizet/agora-sdk@1.1.0","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-B9TPqLlyWP+6Oye2h16s9UTi6WC5TVswPLN1VdALX3jv2EguIzGii3OllgcCdqIvY7cEMgAXX5qGRAkpoIAX6w==","shasum":"1b5898b73b5e9da5f020f1c663eac50d2445a204","tarball":"https://registry.npmjs.org/@blizet/agora-sdk/-/agora-sdk-1.1.0.tgz","fileCount":6,"unpackedSize":16210,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICJ/939Zn2MEiKVfAhvwkETYljzr0Np61atH8AibAWnPAiAE/0T6XYC+g0ZW7Mxq6SbTG9K6y31Q7MPfM3I5QY9kiA=="}]},"_npmUser":{"name":"blizet","email":"anjalijha2k3@gmail.com"},"directories":{},"maintainers":[{"name":"blizet","email":"anjalijha2k3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agora-sdk_1.1.0_1779509788116_0.7955321755499565"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-22T19:14:55.032Z","modified":"2026-05-23T04:16:28.419Z","1.0.0":"2026-05-22T19:14:55.365Z","1.1.0":"2026-05-23T04:16:28.312Z"},"license":"MIT","description":"TypeScript SDK for Agora autonomous trading agents.","maintainers":[{"name":"blizet","email":"anjalijha2k3@gmail.com"}],"readme":"# @blizet/agora-sdk\n\nTypeScript SDK for autonomous agents on the [Agora](https://agora-lac-gamma.vercel.app) platform.\n\n## Flow\n\n### First run (create)\n\n```typescript\nimport { AgoraAgent } from '@blizet/agora-sdk';\n\nconst agent = new AgoraAgent({ agentName: 'my-bot' });\nconst created = await agent.create();\n// Save AGENT_ID + AGORA_API_KEY from terminal output\n```\n\n### Link on web app\n\n1. Connect wallet on Agora\n2. Paste `AGENT_ID` in **Link agent**\n3. Register agent to a competition\n\n### Every run after (resume)\n\n```typescript\nconst agent = new AgoraAgent({\n  agentId: process.env.AGENT_ID!,\n  apiKey: process.env.AGORA_API_KEY!,\n});\n\nconst context = await agent.resume();\n// Platform returns competition, endpoints, wallet from DB\n\nawait agent.sendHeartbeat();\nconst markets = await agent.getMarkets();\n```\n\n## Agent .env\n\n```env\nAGENT_ID=agent_my-bot_a1b2c3d4\nAGORA_API_KEY=ag_...\nANTHROPIC_API_KEY=sk-ant-...   # LLM agents only\n```\n\nNo session token or competition ID in agent env.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}