{
  "name": "@oracle-agent/oracle",
  "version": "0.35.47",
  "description": "Oracle: standalone multichain agent control plane with an optional encrypted, loopback-only self-hosted signer.",
  "license": "BUSL-1.1",
  "type": "module",
  "publishConfig": {
    "access": "public"
  },
  "homepage": "https://github.com/demi-hl/oracle",
  "repository": {
    "type": "git",
    "url": "https://github.com/demi-hl/oracle.git"
  },
  "keywords": [
    "ai-agent",
    "multichain",
    "evm",
    "self-custody",
    "defi",
    "mcp",
    "mcp-server",
    "modelcontextprotocol",
    "claude",
    "crypto",
    "solana",
    "bitcoin",
    "hyperliquid",
    "polymarket",
    "non-custodial",
    "agent-plugins"
  ],
  "mcpName": "io.github.demi-hl/oracle",
  "engines": {
    "node": ">=20.19.0"
  },
  "bin": {
    "oracle": "./dist/bin/oracle.mjs",
    "oracle-investigate": "./dist/bin/oracle-investigate.mjs",
    "oracle-data": "./dist/bin/desk-server.mjs",
    "oracle-public": "./dist/bin/oracle-public-server.mjs",
    "oracle-data-mcp": "./dist/bin/oracle-data-mcp.mjs",
    "oracle-launch-radar-shadow": "./dist/bin/oracle-launch-radar-shadow.mjs",
    "oracle-telegram-mcp": "./dist/bin/oracle-telegram-mcp.mjs",
    "oracle-init": "./dist/bin/oracle-init.mjs",
    "oracle-upgrade": "./dist/bin/oracle-upgrade.mjs",
    "oracle-scan": "./dist/bin/oracle-scan.mjs",
    "oracle-route": "./dist/bin/oracle-route.mjs",
    "oracle-equities": "./dist/bin/oracle-equities.mjs",
    "oracle-gateway": "./dist/bin/oracle-gateway.mjs",
    "oracle-mev-shadow": "./dist/bin/oracle-mev-shadow.mjs",
    "oracle-mev-arb-shadow": "./dist/bin/oracle-mev-arb-shadow.mjs",
    "oracle-mev-control": "./dist/bin/oracle-mev-control.mjs",
    "oracle-mev-keygen": "./dist/bin/oracle-mev-keygen.mjs",
    "oracle-mev-operator": "./dist/bin/oracle-mev-operator.mjs",
    "oracle-mev-restore-keygen": "./dist/bin/oracle-mev-restore-keygen.mjs",
    "oracle-mev-restore-approve": "./dist/bin/oracle-mev-restore-approve.mjs",
    "oracle-mev-restore-apply": "./dist/bin/oracle-mev-restore-apply.mjs"
  },
  "exports": {
    ".": "./dist/index.mjs",
    "./investigator": "./dist/investigator/index.mjs",
    "./task": "./dist/task.mjs",
    "./agent-sessions": "./dist/agent-sessions.mjs",
    "./project-access": "./dist/cli/project-access.mjs",
    "./farming": "./dist/data/providers/farming.mjs",
    "./data": "./dist/data/desk-data.mjs",
    "./policy": "./dist/public-control/policy-schema.mjs",
    "./chains": "./dist/chains.mjs",
    "./scanner": "./dist/scanner/index.mjs",
    "./router": "./dist/router/index.mjs",
    "./prepare-route": "./dist/router/prepare-route.mjs",
    "./lp-rebalance": "./dist/data/providers/lp-liquidity-ranker.mjs",
    "./lp-destination-discovery": "./dist/data/providers/lp-destination-discovery.mjs",
    "./prepare-bridge": "./dist/router/prepare-bridge.mjs",
    "./equities": "./dist/equities/index.mjs",
    "./action-semantics": "./dist/action-semantics.mjs",
    "./address-book": "./dist/address-book.mjs",
    "./names": "./dist/data/names.mjs",
    "./nft-gas-war": "./dist/nft-gas-war-guard.mjs",
    "./nft-trait-sniper": "./dist/nft/index.mjs",
    "./universal-mint-router": "./dist/nft/universal-mint-router.mjs",
    "./universal-nft-lifecycle": "./dist/nft/universal-nft-lifecycle.mjs",
    "./universal-evm-nft-transfer": "./dist/data/providers/universal-evm-nft-transfer.mjs",
    "./universal-solana-nft-transfer": "./dist/data/providers/universal-solana-nft-transfer.mjs",
    "./universal-ordinals-transfer": "./dist/data/providers/universal-ordinals-transfer.mjs",
    "./prepare-envelope": "./dist/prepare-envelope.mjs",
    "./approval-binding": "./dist/control/approval-binding.mjs",
    "./sign-time-review": "./dist/control/sign-time-review.mjs",
    "./clear-sign": "./dist/clear-sign/erc7730.mjs",
    "./connect": "./dist/onboarding/harness-configs.mjs",
    "./finality": "./dist/control/finality.mjs",
    "./verified-receipts": "./dist/control/verified-receipts.mjs",
    "./receipt-lineage": "./dist/control/receipt-lineage.mjs",
    "./receipts": "./dist/action-receipts.mjs",
    "./tax-lots": "./dist/tax-lots.mjs",
    "./position-health": "./dist/position-health.mjs",
    "./governance-prepare": "./dist/governance-prepare.mjs",
    "./risk": "./dist/portfolio-risk.mjs",
    "./safety-intelligence": "./dist/safety-intelligence.mjs",
    "./watch": "./dist/watch-preferences.mjs",
    "./signals": "./dist/signals/index.mjs",
    "./telegram-market": "./dist/telegram/market-commands.mjs",
    "./market-tape": "./dist/data/market-tape.mjs",
    "./holder-table": "./dist/data/holder-table.mjs",
    "./contract-watchman": "./dist/notifications/contract-watchman.mjs",
    "./token-dashboard": "./dist/artifacts/token-dashboard.mjs",
    "./strategy": "./dist/strategy/index.mjs",
    "./chart-artifact": "./dist/data/chart-artifact.mjs",
    "./telegram-chart-card": "./dist/telegram/chart-card.mjs",
    "./lp": "./dist/lp/index.mjs",
    "./launch-radar": "./dist/launch-radar/index.mjs",
    "./automation-plan": "./dist/automation-plan.mjs",
    "./teams": "./dist/teams/index.mjs",
    "./agent-grants": "./dist/public-api/agent-grants.mjs",
    "./session-orchestrator": "./dist/public-control/session-orchestrator.mjs",
    "./control-plane": "./dist/control-plane/index.mjs",
    "./tenant-rbac": "./dist/tenant-rbac.mjs",
    "./context-graph": "./dist/context-graph.mjs",
    "./agent-lifecycle": "./dist/agent-lifecycle.mjs",
    "./workflow-telemetry": "./dist/workflow-telemetry.mjs",
    "./local-signer": "./dist/local-signer/index.mjs",
    "./local-marketplace": "./dist/local-marketplace.mjs",
    "./local-x402": "./dist/local-x402.mjs",
    "./local-pack-registry": "./dist/local-pack-registry.mjs",
    "./notifications": "./dist/notifications/index.mjs"
  },
  "dependencies": {
    "@msgpack/msgpack": "^3.1.3",
    "@noble/curves": "^2.2.0",
    "@noble/hashes": "^2.3.0",
    "@scure/base": "^2.2.0",
    "@scure/bip39": "^1.6.0",
    "@scure/btc-signer": "2.4.1",
    "@solana/addresses": "^7.1.0",
    "@solana/transaction-messages": "8.0.0",
    "ethers": "^6.16.0",
    "sharp": "^0.35.4",
    "sql.js": "^1.14.2",
    "undici": "8.10.0",
    "viem": "^2.56.1"
  },
  "peerDependencies": {
    "@browserbasehq/stagehand": "*",
    "discord.js": "*",
    "grammy": "*",
    "playwright-core": "*",
    "qrcode-terminal": "*",
    "whatsapp-web.js": "*"
  },
  "peerDependenciesMeta": {
    "grammy": {
      "optional": true
    },
    "discord.js": {
      "optional": true
    },
    "whatsapp-web.js": {
      "optional": true
    },
    "qrcode-terminal": {
      "optional": true
    },
    "playwright-core": {
      "optional": true
    },
    "@browserbasehq/stagehand": {
      "optional": true
    }
  },
  "files": [
    "dist/",
    "public/",
    "artifacts/",
    "README.md",
    "SETUP.md",
    "LICENSE",
    "SECURITY.md",
    "server.json"
  ]
}
