{"_id":"@dfm-fi/agent","_rev":"158-167204935544f691c83e0a1cb338264d","name":"@dfm-fi/agent","dist-tags":{"latest":"0.2.1745"},"versions":{"0.2.0":{"name":"@dfm-fi/agent","version":"0.2.0","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.0","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/mcp-server.js"},"dist":{"shasum":"35ff58748904ae57f912db72d29f39751c97efb8","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.0.tgz","fileCount":59,"integrity":"sha512-kF+oVZbZg649ZkXo5IAeTU6E5SJBnZzDHG3sspD08dYif1fMCDXfenPoPlz8IGuQbx/gdtkJSaw52xEAeYe4zQ==","signatures":[{"sig":"MEYCIQDA/CeqH5NmrgeFyniv6dK5yycsOImbMg4xIkVJfbx6FQIhAM3fGAfk1Frl3vz+Pdw69hedYbtonWQUHQdZFXKhwgve","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234246},"main":"dist/mcp-server.js","type":"module","_from":"file:/Users/machinita/Downloads/dfm-fi-agent-0.2.0.tgz","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"_resolved":"/Users/machinita/Downloads/dfm-fi-agent-0.2.0.tgz","_integrity":"sha512-kF+oVZbZg649ZkXo5IAeTU6E5SJBnZzDHG3sspD08dYif1fMCDXfenPoPlz8IGuQbx/gdtkJSaw52xEAeYe4zQ==","repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"11.2.0","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.0_1780511519742_0.06250158256541116","host":"s3://npm-registry-packages-npm-production"}},"0.2.474":{"name":"@dfm-fi/agent","version":"0.2.474","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.474","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/mcp-server.js"},"dist":{"shasum":"eda491869aab8769a7b27864b9fa54940a4bd2bd","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.474.tgz","fileCount":59,"integrity":"sha512-CTIrWlnWk8pkYN0Wr9XUhUQQqAvejZCX4LZKegJnGaQe9iEH3hfS4UVftAbNYjfAbudBwUsOGIjmYUM78c2F+Q==","signatures":[{"sig":"MEMCH0cx8KHbALQd+4/D5WcbNdwNZCCqLXNXB+CYv9S4Y4kCIG88vxe3+cOc25GXOooww4zHeubFO+ufKyHD3vNERZHk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237380},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.474_1780554487019_0.2114643575794517","host":"s3://npm-registry-packages-npm-production"}},"0.2.475":{"name":"@dfm-fi/agent","version":"0.2.475","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.475","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/mcp-server.js"},"dist":{"shasum":"ccba58e7059dc202fc6490604964169114a2d28b","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.475.tgz","fileCount":59,"integrity":"sha512-fXX5VpWBuAsIJYH55RA7MCVJshs/gHnz/xVwI6ZOKfcNIEhE7unx/qoZUWcKDfuKILfcgmWfBxpqcsmytOUZzA==","signatures":[{"sig":"MEUCIQDoHcNmfAcaGwEuo/i8f1PKI/gp9kDG+0lOLXqADs5uwgIgPHkaCjC1Nz9aAZF4tNooz+roOoJjEDDMFx05s344DV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238336},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.475_1780556857985_0.06384718405378575","host":"s3://npm-registry-packages-npm-production"}},"0.2.476":{"name":"@dfm-fi/agent","version":"0.2.476","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.476","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/mcp-server.js"},"dist":{"shasum":"253f70f3796f5f10ec5f085b0c8a389abca05d4e","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.476.tgz","fileCount":59,"integrity":"sha512-+lfNmKvockHpLJbu7ogvlFtIq2j/CTD2QQpOHhE0Jgl/2aCt3U0avUCQEVHs6lHvcSU1cQIsl8aVhiQesqnl5Q==","signatures":[{"sig":"MEQCICA0fP1HLGk4PTyOId+2/yq92vbiRUzZjeo8YovOuRmNAiBpuviMra+tBQ356Rt8WaaVRaVaAEobrRQLGiKED3xJjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238850},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.476_1780559298200_0.04780719565228386","host":"s3://npm-registry-packages-npm-production"}},"0.2.482":{"name":"@dfm-fi/agent","version":"0.2.482","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.482","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/mcp-server.js"},"dist":{"shasum":"03be11b21c85c19cea009a60d26db69ec66639c0","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.482.tgz","fileCount":59,"integrity":"sha512-Os8IQPQTsW6y6IKYOJNN3XDFUjdyiVOFqcN/jWrXuNzuMcKBHoSTIn48eli98toJMd4z2clvh1il3noQ6Z50LQ==","signatures":[{"sig":"MEQCIF7F6pOy4hUtfIXq+JUj8EBGfxMFki67hQBYyaRnmxlDAiB0aqCtsFNMav6nX9CnAp9UIp26BikB6tnMggPoH3MNsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242884},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.482_1780566982671_0.932502561118826","host":"s3://npm-registry-packages-npm-production"}},"0.2.488":{"name":"@dfm-fi/agent","version":"0.2.488","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.488","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/mcp-server.js"},"dist":{"shasum":"9e810663e33c8c6f6eebd34b1679a49a08a6854b","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.488.tgz","fileCount":55,"integrity":"sha512-NWi1d1e2LNUF86iOfO/XHwp679ZWlIGHmheg0m9cInVoNTxx5+9d5UV0czrqKZGzH3v+g4cT2B2+OTFPlSSzhw==","signatures":[{"sig":"MEYCIQDkTss1qhh8lEMsb+ApD80aRsoiAikARDuWkPuazRzbCgIhAJL9aiiqh0uG+sYIhQKxxwXZ1tiKkyJ9tRPVrLMETMm+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239432},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.488_1780571314750_0.2840791332855097","host":"s3://npm-registry-packages-npm-production"}},"0.2.489":{"name":"@dfm-fi/agent","version":"0.2.489","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.489","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/mcp-server.js"},"dist":{"shasum":"12375803a0547a3848315be1e48911d29d622598","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.489.tgz","fileCount":55,"integrity":"sha512-izxSC8ZIboyCyzmQNyD8wT+vxdMyv2624TPxoRorEovy4152uQ+Z+oyUEylEg3StYDDH2p8puQik2J+naPgxpw==","signatures":[{"sig":"MEUCIG2hSI10gJfyIdqXD52OMYPSX8BAwCx/sxxKnaDr7cPRAiEAyMft9bcPQlDaujaNTqMLQfPmhkmmaQ+hIG7hvhnIzLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246557},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.489_1780576651179_0.20383395632203638","host":"s3://npm-registry-packages-npm-production"}},"0.2.490":{"name":"@dfm-fi/agent","version":"0.2.490","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.490","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/mcp-server.js"},"dist":{"shasum":"36f37481d9d830702c3ca6a4800f5ad05f11418e","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.490.tgz","fileCount":55,"integrity":"sha512-Fblj09S6FBgTZSI6RAnqPavBDk/Pdzxvkb0WFJ8sGAS0g75wUsw1RpkERwXiLmH7JhLpxynQtQsKtNhGKuXiSw==","signatures":[{"sig":"MEQCIFk5RsSkmHgnqjD9q9w6PTrHB8tzkxjwV7ix0DlaCx2AAiAslLwcibYEQcIPddQCBClrG+c+BHPS/17pDtptCGDIoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":248657},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.490_1780577582824_0.36100537058067483","host":"s3://npm-registry-packages-npm-production"}},"0.2.491":{"name":"@dfm-fi/agent","version":"0.2.491","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.491","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/mcp-server.js"},"dist":{"shasum":"2aaafbea8c940918b8b6116f1dfd4ff942e74661","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.491.tgz","fileCount":55,"integrity":"sha512-uPEYzQ/2OlXG5oRMfr7Q1JAkxMs1cX6oUcQIR+MGDIj/aPlX4SZS0Y5YnuqfMmceZnhl5VmFjhCxtE6muwxS7Q==","signatures":[{"sig":"MEQCIGcbsRS2V66s0yFbi4sGM+SkLHVgFOrudvjj8oP3RaUOAiBQFVdLszdAvsxYUoxg9mA3mqOhI61fhlrvDlEpjgZF5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":248834},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.491_1780752078531_0.9153593080968359","host":"s3://npm-registry-packages-npm-production"}},"0.2.492":{"name":"@dfm-fi/agent","version":"0.2.492","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.492","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/mcp-server.js"},"dist":{"shasum":"dbd551864c3894fb96716e44083111a5e6ba3f4d","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.492.tgz","fileCount":55,"integrity":"sha512-ThzTqNjfts0t0yf7eXLovPqyWOkRcHcza1Thhi5ztxs8/v60GArzsVqTKDnVYLUJO+2Ve/0tMY1KLpgL/7r32w==","signatures":[{"sig":"MEUCIHD30jfkDtEaXrOuEJsncwxWT5i/308KcSb78nx1LgSuAiEAzT9q2HmwOkAxdp26BJcLVH3l6ztVESIqM165aZCnGyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":248975},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.492_1780752294565_0.7819057694827023","host":"s3://npm-registry-packages-npm-production"}},"0.2.494":{"name":"@dfm-fi/agent","version":"0.2.494","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.494","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/mcp-server.js"},"dist":{"shasum":"f1b6aa8840006c7bd5056040a1aa3f49b3298ff7","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.494.tgz","fileCount":55,"integrity":"sha512-IkDIj1DYdT0P3Xk8MdcfH5XyMbFmHGNzZpFPXnnwoHlQ9txxPcJDZRKRYAEwWbsWw3Q0YVtfd5CfeXXd4CFwYg==","signatures":[{"sig":"MEYCIQDNJRqXbzyYgGcNeSTrNyuufM9KcDGBGLed5L/VVT1FDAIhALhJxuvdHmitL7iPdc7Bqfb5tGclfhFrxVCx/UqoNoeO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":248975},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.494_1780755201974_0.31231025839007676","host":"s3://npm-registry-packages-npm-production"}},"0.2.497":{"name":"@dfm-fi/agent","version":"0.2.497","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.497","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/mcp-server.js"},"dist":{"shasum":"da8a5bc3a2fb9a438fa804c6e891966854c4e815","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.497.tgz","fileCount":55,"integrity":"sha512-ss49VnxMGNKlDCg1/phWSL/ou+bdzRpx7CXzg6XxPMOO3Aspbjgjw5hpYrXMsVqTKUuKrHovgsKztswQQwy1fA==","signatures":[{"sig":"MEQCIFmtOIYhh2AmKoGP6QQ7Wr8mrWJHFQnocf41NWERjVgaAiAZ5A9Fw5ik/v6zzcOBAi3rNTxRyy/3wnfRZqdNe+/CDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249101},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.497_1780762294877_0.5556888115908893","host":"s3://npm-registry-packages-npm-production"}},"0.2.498":{"name":"@dfm-fi/agent","version":"0.2.498","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.498","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/mcp-server.js"},"dist":{"shasum":"881d8e60c4bd3248b803a2aaa4e5241e9455ba07","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.498.tgz","fileCount":55,"integrity":"sha512-gcGkiJ/tD/UFSj18+D6AOkWQ1yx4TgvRjqCFRe0DfW2PWud3CNK8BjgLKRGfagizbhTXTwriIeGRsypIY4LjKQ==","signatures":[{"sig":"MEUCIQC8TACCbbJsDfUFHI4vL1sL9kZcGJonZcm5MIvU/yvZuwIgXiNwk3zDJdyoqbwvgtTQT1414fQxYfwXh74hmQ8Yc3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249388},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.498_1780763059403_0.13458057484146058","host":"s3://npm-registry-packages-npm-production"}},"0.2.500":{"name":"@dfm-fi/agent","version":"0.2.500","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.500","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/mcp-server.js"},"dist":{"shasum":"03b967abe905eb96727b4bb1a3f3161bf727a3e8","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.500.tgz","fileCount":55,"integrity":"sha512-S7c3sEAL274uHwPq7RfhlwyrmC3QOZlZZpJjpHc47ny7M9uGZZuMLD/HWMVaTRA6o1lRRFhfwFxGaJM2vPsfOw==","signatures":[{"sig":"MEQCIBa3zKOIDc0RXF3183l4sqK8olvqfWpCr/KSMCp4+0uVAiAviOUvG3kq7VRxuV+V4oz2b4z1qI4otyL1WP2oGhpa2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252060},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.500_1780764946721_0.5681256139420257","host":"s3://npm-registry-packages-npm-production"}},"0.2.501":{"name":"@dfm-fi/agent","version":"0.2.501","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.501","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/mcp-server.js"},"dist":{"shasum":"f363e7387d356f18b88c5d0c6625aa1db9e78c58","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.501.tgz","fileCount":55,"integrity":"sha512-GxqaPakj/mn+3Aks1/VvQ4SmvMxm450l8tAjVy725KAjlOq47QpI9IcOBqtR5c2NrARa0htKJAusskcKGaL9zA==","signatures":[{"sig":"MEMCHz48tCddnpsTnzeXTxtoPunDgOXYOomf7GJy7Ig8aOICIDrxyGP6jALxo0Fp8E9C6RdZwBu5Y1vaCBzBMYNTHR3a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252060},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.501_1780765155169_0.3990242267023034","host":"s3://npm-registry-packages-npm-production"}},"0.2.502":{"name":"@dfm-fi/agent","version":"0.2.502","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.502","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"35ab37f040ec7a6a108041f94f15ea6fe8e905c5","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.502.tgz","fileCount":63,"integrity":"sha512-GdYDRhkDMdh5EUTxZd9PCq6L/PPiQ+QTxpwgwMi9fC96fLkOrhaDyoeN9WGIj/DH5ClQF+VTMxVhCXIVyhYJOQ==","signatures":[{"sig":"MEUCIFOZT8zc9U4NfFAljbkVQSEl8b3PvUgIP2B1IVgMPuQsAiEAr7rmR71/E3GABEZ9b9/UlU+P+W7fv/amiWadchxy+fE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270238},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.502_1780766979902_0.7048557520581911","host":"s3://npm-registry-packages-npm-production"}},"0.2.503":{"name":"@dfm-fi/agent","version":"0.2.503","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.503","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"5a72baa2be49c255e32a22525abafcefe0066138","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.503.tgz","fileCount":63,"integrity":"sha512-rYtZL2ZL/HuvRCZND1t4Zzm6JnQicQsCfS/s/o0fywW1BQrp6EMlnbvnLsqRNicRdytzp2FT2zQYUvGd6ZMn1g==","signatures":[{"sig":"MEYCIQCS4x6IdQpoq3E22SS32qqpbDBt2JRlmoElHFswHi2rGgIhAIMNBc9k1jH6khIYTAjGMECHCRYHyHtHzUObZnu1NPSJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271427},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.503_1780767563760_0.5699757324430994","host":"s3://npm-registry-packages-npm-production"}},"0.2.507":{"name":"@dfm-fi/agent","version":"0.2.507","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.507","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"343a50ef73397266fc612ffc905581c791e09e85","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.507.tgz","fileCount":63,"integrity":"sha512-Hmr6bwqusbO3lYwUJ+LE/zVxxObkeOOqoAxbVh9HpOPrXDWNvduAtv4igFFyGh93brlvoRwo1qUmscgq8458ew==","signatures":[{"sig":"MEUCICgGoFPvRs6qyp7Azt7AnfNkkZa1HyUjo2PQ8TS0AG0bAiEA7uKlprZDtKqylrSbv6TcduHFHYu2kmMO5J+bpIW4R+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277649},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.507_1780849637925_0.900132516527137","host":"s3://npm-registry-packages-npm-production"}},"0.2.508":{"name":"@dfm-fi/agent","version":"0.2.508","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.508","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"46ac910de927325bea7800c87cf9dfe5b2be32e8","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.508.tgz","fileCount":63,"integrity":"sha512-uTxYXX55aA9Srgo1FMLJV/yVLw0I8wiX6ly2chYXvIwzERARiahbd3asTxfi0NzFY8Rx/BSxxKDsUJ7+NwWOcg==","signatures":[{"sig":"MEQCIFD0yvUyvKMmSqFUzxjd8AP/g/i2HAWSTvPHSTzTfJkYAiADhetQHzXp9PrhEeBKGlM6V25dpF03QxzQ3Soe4GcCEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277649},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.508_1780855879453_0.6719329024443261","host":"s3://npm-registry-packages-npm-production"}},"0.2.527":{"name":"@dfm-fi/agent","version":"0.2.527","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.527","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"2bef05fd5f815dca3df6ded8813e6eec683915fa","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.527.tgz","fileCount":63,"integrity":"sha512-wSz5uBl6zv3ZSOAtJ4EJb6jkxEztLZgbTy1Fr4V9pg53x3zBYhQdvCCi/zMs/qQOcTjSGhUW4ojk3UvTwTrX4Q==","signatures":[{"sig":"MEQCIFP382rZlCNiE6uL6FqGXyFX3G9LzZXEONpE3hsW+QReAiA0B8Va7B4Q71Bs0rJOF9YVLC1YzGBQWW6gqMDxpKyRxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":285476},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.527_1781000074625_0.3396137273691866","host":"s3://npm-registry-packages-npm-production"}},"0.2.528":{"name":"@dfm-fi/agent","version":"0.2.528","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.528","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"fca8fa9a9a915a044aa19c91ddbaa86f31c548a7","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.528.tgz","fileCount":63,"integrity":"sha512-QJq/clsKK6dGBkj3vdC4ycPqQyO6+E9hIxFtdjFUZ1IsvHWR864/jujB6CU3T+n8w+K0n0YiR142jL1idzLDig==","signatures":[{"sig":"MEUCIQDC9OV9OeaREYDCJGTk1AqaIwmKPP0uG/G9Id9TQd10jwIgWdoas4RHIzJZseQGYj3HMYsGdh7GmJ80bt15hjwr9rY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":295667},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.528_1781001443256_0.39022673882576697","host":"s3://npm-registry-packages-npm-production"}},"0.2.532":{"name":"@dfm-fi/agent","version":"0.2.532","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.532","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"1b4f23ae49f2ecd12d65368e03c8827837c580b5","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.532.tgz","fileCount":67,"integrity":"sha512-q6uP24urtWJVVL8Z84T1+NxcJ2fbx/A0gm5kNyH8u2SxiQq00hc0ENcBjkjxNcmxOyvAs9ccR8BrfOIkfd4x0w==","signatures":[{"sig":"MEQCIDkj04vUFFOPF5Yil1GP+GOL0mxDQJXu5GX+TnHnKcobAiAqaFKu8TiiOog+8G/SaFotkX+bDv7vgY/Z7qhRIEsOcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303479},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.532_1781008731631_0.31099446234358874","host":"s3://npm-registry-packages-npm-production"}},"0.2.533":{"name":"@dfm-fi/agent","version":"0.2.533","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.533","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"cfe06ed3aa0d820a2f88942d1ae92d3afd8a9ec2","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.533.tgz","fileCount":67,"integrity":"sha512-IMN+KeOkps0IRMpJCgqvlCDCk/R8L0qc/ysqSxy9sE35NUtpNUY9Vq/aYSgJ19Mkrpm5h6HlWQbqKJSR8L/jOQ==","signatures":[{"sig":"MEQCIDlVHKU7fFsE/M8ARkMxqh+h/AnyjtUXQl4eOfH2PysrAiBMiKvkISAT28jZf26g8XF1D9r1aBT/5gR1vtqBkkvWSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306619},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.533_1781010890954_0.12582910941960512","host":"s3://npm-registry-packages-npm-production"}},"0.2.534":{"name":"@dfm-fi/agent","version":"0.2.534","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.534","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"fcad2c62bb016cb65cf12a8995cb349df747fc6f","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.534.tgz","fileCount":67,"integrity":"sha512-HByyRN84NEzw7OdkO/oSzwMxVvmgSgpfTe8KxIPzyRLI/e3FzlXkIzQsDv1JK3nRAqpctc7Gmo9lH5h6Y1P+Ug==","signatures":[{"sig":"MEQCIHigosyBqWudbKdXZcVaUwv8elhS2OqUrBEE4F+yofTgAiBC03Y/A2jvFNR01W4jnSrv5GXpE/7xIVhVn0R1Aq1R9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307369},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.534_1781012193286_0.167737375417345","host":"s3://npm-registry-packages-npm-production"}},"0.2.539":{"name":"@dfm-fi/agent","version":"0.2.539","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.539","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"00a75c01c00e5263af905462c649a6fb2841340d","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.539.tgz","fileCount":71,"integrity":"sha512-xGeB8ujQNjE4b0EXvQA8R5Cpq48/2NRttEHNbKpArGIfL+ya+I007WziSFn0u7N+IZjgqhIMg6zG4VVF63+BOw==","signatures":[{"sig":"MEUCIBWWYrtCMc+8CDE/GBah3hdGjolgAsePiXAhqJoVYOkYAiEAoH/jx5hoWIojhTKtB0zK5tYRFyKI6aYyJ1z1qhB2U2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313016},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.539_1781019670998_0.40743621331051116","host":"s3://npm-registry-packages-npm-production"}},"0.2.582":{"name":"@dfm-fi/agent","version":"0.2.582","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.582","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"89ea1165fa3c27e6c34c0219570a0e5ed8c93e6d","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.582.tgz","fileCount":71,"integrity":"sha512-JpHQXBJHOmKXUeLXWNl2ReWZ6qVdaqh+DE3e/iU9pXYZuE/52YB/0FwprpqzZXd8nAEWwHXo25MXCS4XfZzgVw==","signatures":[{"sig":"MEQCIEjKJ/xjF3dgKWa7zaSJ3TCf0IMfequJFqCYAomDdFHcAiAqKMoQJDLteM0QSqeD4xTW9w8OX9wFUkkj3DCtRLpMAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":304892},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.582_1781205016853_0.9062111051545492","host":"s3://npm-registry-packages-npm-production"}},"0.2.685":{"name":"@dfm-fi/agent","version":"0.2.685","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.685","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"b72b904111e3fb2edbcde151575bb16bc8ace1d6","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.685.tgz","fileCount":71,"integrity":"sha512-y1kxnF//lqCRwgrA87Q5XxBLhW8WiNHcmBns1RhdGZ02Rx94q353uHpwlSR/R1N9qEsASF2NgLbuB0Opm1KEpw==","signatures":[{"sig":"MEUCIHzlVRmOkIhOZSKKRFlHTkXt52i8XKr5iVAIHgc7weByAiEAt+5IUkx9Zs1zQdMKBfakPXbZ+XldkgmPAr53n6yNwkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310035},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.685_1782385033811_0.903443691484604","host":"s3://npm-registry-packages-npm-production"}},"0.2.686":{"name":"@dfm-fi/agent","version":"0.2.686","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.686","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"99c2074f0136ff4e87eff884c07fc97bec535b9c","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.686.tgz","fileCount":71,"integrity":"sha512-P8LRrbkcK07RIxHAfJz0imGC3kYO3EZwB16X6cLjuUcu3K8/xTqxT6vIa/ZdTyhynSUBqsa8H8eYhf7uz8KpPg==","signatures":[{"sig":"MEQCIHIJp/snU3n1K2Vs9ohQw+CjsayIQKQwpLcsycy5x1AxAiAjsra4NOwY6f3KhK3+AmaRxBb2ylr3e7IrEv38l+tixw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310035},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.686_1782385311948_0.5579337831383777","host":"s3://npm-registry-packages-npm-production"}},"0.2.687":{"name":"@dfm-fi/agent","version":"0.2.687","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.687","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"362015b0e9b399937cf8e8db792b95cd87eaa41b","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.687.tgz","fileCount":71,"integrity":"sha512-1+iRo4v6t6sWieNOSSJ+UbIfsXR725EewBLlhtddc6R+uz5MB+jJsK1MhyJbM6lhRtk02xJGYlRwHLp3OJ3dkg==","signatures":[{"sig":"MEUCIQD9cADrr3fayoLKdFQ66vVMYYmzCoYk7yBZv8+8s1Oe5QIgTKgt9AkJzIMVi7JCotF1BDuEqbyoAa3FDWwBx8XrnMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310035},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.687_1782387558769_0.9174054694678682","host":"s3://npm-registry-packages-npm-production"}},"0.2.688":{"name":"@dfm-fi/agent","version":"0.2.688","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.688","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"9de534f3e2118da51ee46e1f9d11d19d0e5fa7f8","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.688.tgz","fileCount":71,"integrity":"sha512-dQ2S1+yzjfzq5nb/Tz/t53PI0NT7PuixKE989obZ93eesJwA4G42zHgK72Qi1RNCkAyFo2app0rky5Ml1OAsRg==","signatures":[{"sig":"MEUCIF7rASSI1BiSlcpmaF20dRWJ5tQzDxuSnzJlA/b96F+7AiEA1aCHNaXqPGNgfsBoUiNPdypV+BUii41Xovm7rmruo98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310614},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.688_1782392862892_0.5056020554502072","host":"s3://npm-registry-packages-npm-production"}},"0.2.689":{"name":"@dfm-fi/agent","version":"0.2.689","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.689","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"0d25a5edb673772e106e4f79bb3be0864836e374","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.689.tgz","fileCount":71,"integrity":"sha512-aSVht3NyayTa+LA8Ch3k/jCk6GI0ie+G+u2YHUQoTDfsPPI7Ig6LvBcrd/eNaCyTgEYyp9W+tKb/QdhoXgVnRw==","signatures":[{"sig":"MEYCIQD0ARA7OePgmoBd2o0JYz6mG0YFXx9SAcafvtGbu0RSqgIhAJFoAIrCt60vUcFHWkD0OyNs+Toq9BPpdDDLBhEQ/HzX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310614},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.689_1782395388244_0.08404718322579985","host":"s3://npm-registry-packages-npm-production"}},"0.2.691":{"name":"@dfm-fi/agent","version":"0.2.691","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.691","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"4f270f7e1da1a8742112037cbb064e71c11cf408","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.691.tgz","fileCount":71,"integrity":"sha512-s8hIzCtm0v8WkV/U/GIAHYDMZVEh7fzPAp2EySN5vC/5Fwv2bjULI49jE+rGu1g9dg3rNM7lzfYLrgfuFHktxg==","signatures":[{"sig":"MEYCIQCIT1FWZAGEAmdHzl85QW7GLa8I2X3xxR18RayusmhRcQIhAI9Oij22MQs+VBHUVPJGrM4aE/ZDmiI9aLb4kLDG4Vik","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310743},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.691_1782400470014_0.7742079625247931","host":"s3://npm-registry-packages-npm-production"}},"0.2.692":{"name":"@dfm-fi/agent","version":"0.2.692","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.692","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"7665ef9427e9cd3fcfa4721364187e07a9f7e498","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.692.tgz","fileCount":71,"integrity":"sha512-0jSRvgnc2QakALmCSaDw8byJDEv/yDDRXJ68JgC/jo12uCoWJKagdLtV9KKQy9z9ZZBEyguit/rsUJq2NPl7vw==","signatures":[{"sig":"MEUCIGNDRJ9aAvWDc7a1YVmvpnWS3DIxwW9m3QU7LSZORsDIAiEAuHXT+SlDyQCE9G2ZUwlGXMuR5mEgvk9FY8SvZIMqKqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314339},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.692_1782409712342_0.39305434098257286","host":"s3://npm-registry-packages-npm-production"}},"0.2.695":{"name":"@dfm-fi/agent","version":"0.2.695","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.695","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"e7ca0b1fa3187d6e95f4284b219b7554f43adce9","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.695.tgz","fileCount":71,"integrity":"sha512-uvGeCH3uuMTzQV1aFUzcORg39vQsS1+YHyHcPb4GbCAwOEfBprmJDyP0xF8QIRISqa2YEovU4wAiiDcLVKHERA==","signatures":[{"sig":"MEYCIQCb4L2WngBpNvCd350YJoYwVuv5V03zUqXxuJV2Ccz44gIhAL7HV1gp3WjJcYU5fe1X8IZPRTFR8YRGwGO6NYJRdDzG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314339},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.695_1782451487807_0.8235511391653763","host":"s3://npm-registry-packages-npm-production"}},"0.2.696":{"name":"@dfm-fi/agent","version":"0.2.696","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.696","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"155feb8f25a6b706d6709b8910591da7dc9fb5a0","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.696.tgz","fileCount":71,"integrity":"sha512-8J7IyAvqpQqIntrZQ/g6dJjdcWKCQdA+mURsUXz1x3OU+NUBeH+1DKJuQvfD8N6i9QCUtpgJYu34qjm7JRQHJg==","signatures":[{"sig":"MEUCIQDzuW3z85Dvg32sksYgOTJSoPpzRmGf0M2yDm/lbP2PywIgB3M6oHVhfNbDtWWLoZMa7Hp/Z9paFULP1a0rP4Y4BlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314839},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.696_1782454211144_0.024491560099247467","host":"s3://npm-registry-packages-npm-production"}},"0.2.698":{"name":"@dfm-fi/agent","version":"0.2.698","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.698","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"e2590ebf0fd95b315ddb5a01fbe883dcc1a7ce6e","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.698.tgz","fileCount":71,"integrity":"sha512-PW+TaOu+eQnowGoXvq3x9pUMor8LEWxBv59f5gjSWbj+rCdOHGO7BZ4LMuFsVkcFO6NyXiRm2zw9mtixep+9dQ==","signatures":[{"sig":"MEUCIC54Hux2Jo4Fvmcfa79egXuEPk3Ux5TR1L7tKF07sC/pAiEAtuQ8PWt9S1SphZ7ER5a+D3eYT+Q86KzHXBAW+xFzx48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314839},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.698_1782555400461_0.7880370336721603","host":"s3://npm-registry-packages-npm-production"}},"0.2.699":{"name":"@dfm-fi/agent","version":"0.2.699","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.699","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"0a0d875c9e6fff8458ddaa8b14f1ee14087b7b4d","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.699.tgz","fileCount":71,"integrity":"sha512-M+tZWAfcTq6zZomqPcnS3ZEQ5/IyVlKv0mdzA28TYB6HQYQWN1a08bSk3PGcOjuIIUhgdkta9OFQu/1ThjtdWg==","signatures":[{"sig":"MEQCIFpsTMHdn2XNwiDCpCMxeLiajHCiHZlShKYnMVHDYlIgAiA7sL9PEgSLfd0blua/eIKdk7ad7coW72ZrlanC6MSTIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336523},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.699_1782566177077_0.7212749368918276","host":"s3://npm-registry-packages-npm-production"}},"0.2.700":{"name":"@dfm-fi/agent","version":"0.2.700","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.700","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"dda9e8bf65bbc8ef871b0afcdd4b31c14e1bab01","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.700.tgz","fileCount":71,"integrity":"sha512-HCvH82WpwMWyFifO99zMb9OIBLqy5XVm7ogJyBNBNcJnZ6akGLDr5rAW9dR5/T8ffd1Y6pbJaf/L+bpwocP1EQ==","signatures":[{"sig":"MEQCIDy/7djbTal5rbttd5P22jXibIr/9lqI+caD4wSSWbyoAiAadtYj1/mwoi/Wrt1D/C+ybPurHrmFbSl5718h/uanzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336523},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.700_1782566792998_0.7813983546616203","host":"s3://npm-registry-packages-npm-production"}},"0.2.703":{"name":"@dfm-fi/agent","version":"0.2.703","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.703","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"c1e04a64e45ba390eb90d5c9fc925d600b11d926","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.703.tgz","fileCount":71,"integrity":"sha512-7IX02gAoA/qKJgU7poaLitEAjm4kGAW1J0xK3MO3OjWS4KE7PqUjHMroZo2BcB3ADHZFK1vkh0lbD2Krb6UPdw==","signatures":[{"sig":"MEYCIQCR9YfkKYRZIpk9gtjj2Pn8UGu5kQVgYfPmD82GREp6MgIhAPKTZmtEKhUZtKQwTsLzwD1WeHj+QUxU3MDvetEriulU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":329846},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.703_1782626210929_0.46809252421007397","host":"s3://npm-registry-packages-npm-production"}},"0.2.706":{"name":"@dfm-fi/agent","version":"0.2.706","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.706","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"35b3c0a79130145a5c2b270ab1ecc7c7044092dc","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.706.tgz","fileCount":71,"integrity":"sha512-luj1HSipkrTKpJiq5cIPtM8KQsIXgV8fe6X4V2nxUWFHHmOGNNMEsMAMteolAHfDr5o0mroDK9mtkJa6PUJv8g==","signatures":[{"sig":"MEUCIGeJuV0flHH1MLbC6pmysy6uwsbZQFc2uv+a6jEqVJMXAiEAnuRZhDNsLDeBcT/iCMTmIK5/fGqDuap962873ZhM3fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330612},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.706_1782735291438_0.5636195070156844","host":"s3://npm-registry-packages-npm-production"}},"0.2.707":{"name":"@dfm-fi/agent","version":"0.2.707","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.707","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"d95f347c8b922e7d759080bfe2de8c0711bb2bb6","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.707.tgz","fileCount":71,"integrity":"sha512-4IG5PJ1qk0+x3aZDuiVMgMdgMGvxDV38dIRcPN5TT8PUFlWQFTSZIgvpGT87kMMmaSbxdHb4PK6Vv73lJ4nugQ==","signatures":[{"sig":"MEQCIA63uzASH2+1+tzIAP7RLk1mmXMqiM6DSAUO1RSt5mQQAiA9yW/obZroiYuy2tsV43Ti4BwXmJuzSKyWuf/Chfu3Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330612},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.707_1782758748054_0.5925661839460299","host":"s3://npm-registry-packages-npm-production"}},"0.2.715":{"name":"@dfm-fi/agent","version":"0.2.715","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.715","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"69ca5c27980daa39bb3e64a7bbb5f5368fdbb4d3","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.715.tgz","fileCount":83,"integrity":"sha512-+ub+3ub9sl7cLwcoTXj1McrHV9mh6S5UFPU4AgXirvm1yQ5gWlGQXsFen5UqhO2pfhB4g68meAJTUWSodOAAXg==","signatures":[{"sig":"MEQCIHyXEHtE/PqQ1jMv5nmsPXGdNe0RD/jRK4pmFxLHgp3VAiBDuttdqOPflVZ/Xmf1eL3AtykkpPIipB3gXdbfvWd10g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375258},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.715_1782834349503_0.36963305271407143","host":"s3://npm-registry-packages-npm-production"}},"0.2.730":{"name":"@dfm-fi/agent","version":"0.2.730","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.730","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"e2f65f64cd384f0e286961ce2818a7aa4a4bbb51","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.730.tgz","fileCount":87,"integrity":"sha512-VhggVCOMZIL+u7Ob5b5vIBq4GLYtwxl527bbZhyjOsCQYEA0wEtj1eiCQn8/t91c9ezTuPZ+rVXeppXgLpV3ew==","signatures":[{"sig":"MEYCIQDP+ZqbhOYrEgZ5Kv/VCPdm1SjHHYQZ0pYj5kJ+2/8IxwIhAJ5FVk/AgfqRO/InA/y5OxrH8EFiRDBSLSl/6kH8fwPJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":390312},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.730_1782927300795_0.1381734453352328","host":"s3://npm-registry-packages-npm-production"}},"0.2.733":{"name":"@dfm-fi/agent","version":"0.2.733","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.733","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"9b6be043d6bd32d7f2a712f8456c1f6c2c149ba3","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.733.tgz","fileCount":87,"integrity":"sha512-pJnUoiV2VzkXeht+VNzrAnLOq/3H0hn6+kBtKQ9I0G4Gr6iyOW8G3ySkcmEdD6kxYhlxpKo8RC1rqElrEtt1bg==","signatures":[{"sig":"MEUCIQCzgkHlajgnQGRrOA8VcxXekqKfc5YFTv9vZztoPti8AAIgcmboV1DFl5a38fQyGOzgzizg11LjN7bBE/vq9UN04hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":390312},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.733_1782979875770_0.4065646866090471","host":"s3://npm-registry-packages-npm-production"}},"0.2.735":{"name":"@dfm-fi/agent","version":"0.2.735","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.735","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"03b8740b6e549f42626631edef794e26440bb174","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.735.tgz","fileCount":87,"integrity":"sha512-1v30fZY9jgXS9sXjn0Q5NkMlSeJR21aa+i9PibQtlRchM0mtS6LKZsfDbm3BAu0LAPqOpLNzSZb5S5+VJ5uJhg==","signatures":[{"sig":"MEUCIQCN75gTj6SU73hh1+2jSI3WkGUKc3p3TYgZsgPoh4RIdgIgPagYBfGrYCzSCWWkW84VYBv2Hc/LM7Po01PVjOVx7m8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":390312},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.735_1783002160382_0.3429451725954642","host":"s3://npm-registry-packages-npm-production"}},"0.2.736":{"name":"@dfm-fi/agent","version":"0.2.736","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.736","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"1affac740cab1d12d6060abfdbd925042f893d21","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.736.tgz","fileCount":87,"integrity":"sha512-HW0arkRz0FsktM08mBaXLSsKox6ORH2DWcEVH4hwyYu4A+BScf4TiIZInIAKCf7PxtQ5ji21UcSKMBelFN2tbA==","signatures":[{"sig":"MEUCIFav21kb7biwrDxpX2EBB/3H+QZ77HeoNWWRcEAndaTBAiEAjKyI6kYw1MMeYV0wdQIAexDHhUBQrVfSWQCQaKeLZ58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":390312},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.736_1783008856649_0.4641350818168959","host":"s3://npm-registry-packages-npm-production"}},"0.2.738":{"name":"@dfm-fi/agent","version":"0.2.738","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.738","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"80fb98f8088cc24ac5f0976527bd36ca2af1ff72","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.738.tgz","fileCount":87,"integrity":"sha512-ToMa4tN7HHE+e85Y5Ext4/e4/f2ZEn6puY/R0ikb8E2n04ZXyACtOBrkzW39sMAsrDgOyLaMDK+NJ3X1tFBlKg==","signatures":[{"sig":"MEUCIFX5WEzLIJCf6tIJLTHldL7ZXAtSKVLh37U2GwvnV88tAiEA9lzL7+beh+/10utfw68yQIgwo7M8QmcG5nJIkN//5/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391148},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.738_1783012413971_0.7733438741696519","host":"s3://npm-registry-packages-npm-production"}},"0.2.739":{"name":"@dfm-fi/agent","version":"0.2.739","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.739","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"10d8aefe672a02ec81d0c999f3ae3d2d251b7f23","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.739.tgz","fileCount":87,"integrity":"sha512-S39XQhun55TEvXaFOqukUcBOgVwmyC9dN4/6dgWAyD28xJni8zsFJfw0oyWQ3MLUXq+akSMTylxkAKEJDUDGZw==","signatures":[{"sig":"MEUCIQDs57gkjV5nU5hqGVRTWt9Labdoeo9hBDEQdsdGddNzAwIgXui8/5sZX6bgbX6DSvsOgB86zp1+3Hug2HDuaSbghvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391148},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.739_1783014485542_0.43797447683594104","host":"s3://npm-registry-packages-npm-production"}},"0.2.741":{"name":"@dfm-fi/agent","version":"0.2.741","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.741","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"980cbe9ffcd29baccf7a221cae0631d9eac7c2de","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.741.tgz","fileCount":87,"integrity":"sha512-3vD/dbJY0tmPwT1PBASi842Ga2gUeaVVs4BuA7V9QIsJsJszBFtq84kTWEbwHbvp4GJeRbSrrsW8DlHQj0+arg==","signatures":[{"sig":"MEUCIQDDhT0Eo/GrTk0QZ2x/P+3vO+EA6+tGXZFLOBCzzo1CqQIgUvW2ZIKZHLVaiyV0Of474FGT/mmhXP/OJW3NHCeaIx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391148},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.741_1783018121085_0.6920988573189901","host":"s3://npm-registry-packages-npm-production"}},"0.2.742":{"name":"@dfm-fi/agent","version":"0.2.742","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.742","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"dbb42ddfbddbb648c84e674bdfde91dbfe770db6","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.742.tgz","fileCount":87,"integrity":"sha512-XaH05VYsiXe/2KHzJd5Z8geJal1AHXQb9Nitm7oxJNA7RiZ3R63Ri18PapIROOdI9GIA36ZeTM5T2AtcVPwKgg==","signatures":[{"sig":"MEUCIQDZ8+BEI4/ldtzndoJ2sWhIn7ZBOpklj82QWG0ADbT4MQIgSDqEeS22Az44OxpK1gzvma/d8+yzbJ7s8TM7KPZkIUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391148},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.742_1783021080222_0.4394281161024607","host":"s3://npm-registry-packages-npm-production"}},"0.2.744":{"name":"@dfm-fi/agent","version":"0.2.744","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.744","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"61c4605906069dfa0f94851039f5ead69ee57d59","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.744.tgz","fileCount":87,"integrity":"sha512-MkriX8BYGpDJzfhkfzGl/Exl5rLV0vPDlyebcERQQ2VwQ89rAo5aDZxi0CKz8t44fzN4NRLl77TJxIZ81rrO/w==","signatures":[{"sig":"MEUCIQCqpAOn2JIea1Gawrm0XwMeLQg10FxyM+PQ+0I2wAu90wIgZFd0xy5HH0R2SHrp1acGeWdURUcr/EwR189HS1Le4Jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391148},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.744_1783023074588_0.02009982588594994","host":"s3://npm-registry-packages-npm-production"}},"0.2.787":{"name":"@dfm-fi/agent","version":"0.2.787","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.787","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"dee5d3a67f9c84fb10e6db70a39f28e80a0a891f","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.787.tgz","fileCount":87,"integrity":"sha512-q27ZljuDKYLOLEr6EyQ5AtvIL1f6zQx+9Sh5QONqO15ZFDz7vkB02yfdmaQhAJ0/ZqRvDwy9zdFhOGv/ws5ugA==","signatures":[{"sig":"MEUCIQDo9HisMdrOXEl0EpbrhIQjbzSdD49sqNYME9w7BbX3OgIgC9dzVjrU96J1568Vfm6qai/pyidA8AuHAhTJnRGHQh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391560},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.787_1783075532129_0.11406902551129106","host":"s3://npm-registry-packages-npm-production"}},"0.2.798":{"name":"@dfm-fi/agent","version":"0.2.798","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.798","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"5a2dbf6531ae684927488ca54c209f72a7968888","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.798.tgz","fileCount":87,"integrity":"sha512-1SPFbh78r4j5RKEDdkKN/oER7taaZxxnGAdtRSGj3D1/L+Oo7VPBP7k0qxAb3oGgl9GZv01LMh4tHNEXZw/8og==","signatures":[{"sig":"MEUCIHmDr9C5hi0KN9cPIKZQgWohhPtjFsTef8imCkqfazf9AiEA8eXig5mCUSXR40OfSOsfKPwMa5mzoAikBVh0Lj4XBwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391560},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.798_1783083666521_0.5361275168062536","host":"s3://npm-registry-packages-npm-production"}},"0.2.822":{"name":"@dfm-fi/agent","version":"0.2.822","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.822","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"8e5db6d6a3d793247313089dd0618e21aeace196","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.822.tgz","fileCount":87,"integrity":"sha512-bbkDjJlASm5Erin0DUeXK5uBMY7gi6W0MxIzlMU7MPiO1AI3SsIK2yRmDYw54bwJzitOLlx3RDXvYB+BasEiPw==","signatures":[{"sig":"MEQCICCsPLtFeqMkyxFhhc/BzjzpYlHn8+YJo4LWr0unXK0FAiAr0nFIPC6/QoYLXxNhRQxWMrHxX+c8h7ZYjMLmdOSl8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391560},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.822_1783359604843_0.9201861626129741","host":"s3://npm-registry-packages-npm-production"}},"0.2.823":{"name":"@dfm-fi/agent","version":"0.2.823","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.823","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"8486552f90ba35c9a4c0e6d7d5f1bc9ff95e44f7","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.823.tgz","fileCount":87,"integrity":"sha512-5FxnhA+39oW2iWTo32cB++JEDa1fyU2IaHPbmAwfX17sknKkwiLLwRqUpixYFsdeRIqEx/jwaztOyaucyo5LNA==","signatures":[{"sig":"MEYCIQDPM7Rf2X/Ja1PLSCNykaNktSxSn3ILdTYAjNrdFG1cyQIhAMz8qtPN4SHLdAvClFxxZ+iTUXgWM1CqWs+StNEKCCJl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391560},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.823_1783360127604_0.30166544909149406","host":"s3://npm-registry-packages-npm-production"}},"0.2.832":{"name":"@dfm-fi/agent","version":"0.2.832","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.832","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"e975b7bb3790542a1af775866f9588d97d707b87","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.832.tgz","fileCount":87,"integrity":"sha512-31HxUprq2YJmJ92/8ScCB66hfbCC/pvmJc/CLwpdaQPWc6nOpRgO8ndL6zdbDAw8XblkEx2XDCoNfN6woQiVxA==","signatures":[{"sig":"MEUCIQC4Ays5YAR/mPrRRMDHOaa3fHrTkRNkttBFR/o8ip5E3wIgWX3scsGXQttHdSO1bzVBQhgaKE8uCUr+Tnb/57C0h3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391714},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.832_1783366548078_0.8829658240827991","host":"s3://npm-registry-packages-npm-production"}},"0.2.837":{"name":"@dfm-fi/agent","version":"0.2.837","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.837","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"9a50b29c8247373b1106ff14ff1091599bc3ce87","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.837.tgz","fileCount":87,"integrity":"sha512-chAAGD36Oep8KxI8phbKzypuUkpGNM2/cDRVYpgHA8EfHko73sSoUaVLrleZUCZrvd3kqlx/MFX53iN2/RW90A==","signatures":[{"sig":"MEQCIGaPbtUlEpFhRzB6oyFCrJFb7DRqLNi2/UsnEwNAHKbIAiBX2jrCFXjTuONKa7m5MTL2clrVdYxt6YEfBRJq5VsnNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391714},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.837_1783405098264_0.9512600424447797","host":"s3://npm-registry-packages-npm-production"}},"0.2.847":{"name":"@dfm-fi/agent","version":"0.2.847","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.847","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"706c183d0cca9f666a2873a52a9bda8fb289ab86","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.847.tgz","fileCount":87,"integrity":"sha512-yM3wBM6q092OtBr/JYro2q1kTzy2qZUMLpwVn3s/ouj6FBe8Ry+XWbhpLY+DzpTZlk07WHCqLgeqZefZLWrHfg==","signatures":[{"sig":"MEUCIC5POk4DovoCMtGav07pKoHldVbdxh5kNA9PYQYdxXC6AiEAvmhAdwOj93AYtQbg6mT44Tv5mlJzcLw+BCpEIzbbBn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391622},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.847_1783621389188_0.32053376674885903","host":"s3://npm-registry-packages-npm-production"}},"0.2.849":{"name":"@dfm-fi/agent","version":"0.2.849","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.849","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"0d55d28259bfc22991320819256a907c991889d5","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.849.tgz","fileCount":87,"integrity":"sha512-cq+glHpMBjGi3TPEyJRevhv3xuRrMmVNeTZWy0F71SvQ7AeGdxfOC7n8owgN1sGpnrN82n7NhiavcxvMtePBmA==","signatures":[{"sig":"MEQCIC3SMnvRUnoeVlkz73JKmLzK4Wz0vONXGD3RSqtehPQGAiAotvxnLHM1RaEbY69p2o1STDYL7BL6XCvnrFqozx0rpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":397885},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.849_1783683670414_0.44309520106441735","host":"s3://npm-registry-packages-npm-production"}},"0.2.850":{"name":"@dfm-fi/agent","version":"0.2.850","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.850","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"b649cb6b0b87b06144b0a4233ff1dd569c57bfa3","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.850.tgz","fileCount":87,"integrity":"sha512-yr0RtFsBaBkeGa1tYuZ67Gzis2gJC6CRoSVqGG5qLDhIwMYAkvduuug/yu1CXwyFTYr/dUB5fqzbOJ2ZqmU+Hw==","signatures":[{"sig":"MEYCIQCHGYKMFZSdldTrKqg6MGWS3hh/TXb/yukOjp64ojgQdQIhAL1QzbkAcTKuL3lhCVExmxbKTj/JwuDgcCglzDMtPl41","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":397885},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.850_1783686041424_0.49595265637552544","host":"s3://npm-registry-packages-npm-production"}},"0.2.852":{"name":"@dfm-fi/agent","version":"0.2.852","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.852","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"260c65cf6948a832840d098849a0a6eaa6fb5af9","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.852.tgz","fileCount":87,"integrity":"sha512-PNN8qwY6PEky6sihcazQHf9MQAtsyy5amMtMQXM5kfdmWYj9L3BIiOHsd8jiRm+nyVO96jGcFgtFd6pNTJSq7w==","signatures":[{"sig":"MEUCIDx+bv2LnNgMXZsO+dG1WQjkvD8K6aktOm/sTr6/59vBAiEAhp3WdkyyMAOCV/loiBI82nkcydRl29hzWWdZ21TJ4FM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":397426},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.852_1783693156363_0.05540150317793935","host":"s3://npm-registry-packages-npm-production"}},"0.2.866":{"name":"@dfm-fi/agent","version":"0.2.866","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.866","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"8fb94572795a97b0d0d114ad82d1c9e774cc678f","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.866.tgz","fileCount":87,"integrity":"sha512-w3h3tDNhQ+qC+cUkoDbpgdX+D8CH+jE+tMSMfN7zG+jOZgjc5fB9+1O9LDIK9Iy4KTT12xY0PHP1/SqPgqCuow==","signatures":[{"sig":"MEUCIQCawjVG1Cz9Ica3Ny3zBOqLfAElmydX8LZ6U2++GsGoHgIgYrWfK0alCyrv88px++rbXqYPqiYRuRGNLu0wifTVa04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":397426},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.866_1784203072295_0.8632643216456575","host":"s3://npm-registry-packages-npm-production"}},"0.2.873":{"name":"@dfm-fi/agent","version":"0.2.873","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.873","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"af8ce8c89b5b8e6524ac4ddd4a29e7dbb55eb71c","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.873.tgz","fileCount":87,"integrity":"sha512-3QmL9PrNNGkqgloZ1V15nAvPockjrsPo9a3mzmpd6Qc5pzUHyyWS0NdUPTLXnZl0AKmcrkhvld67/qWOZtgExA==","signatures":[{"sig":"MEUCIQCo37mBmwk3iG0ZYhpebkOVxwiMLBSz6yYBGy8a23wE6gIgIwfZ9bj23gV0cri5hpOk8tjj5iegi6kc+w2SCnChikI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":397426},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.873_1784264841548_0.8561089171293355","host":"s3://npm-registry-packages-npm-production"}},"0.2.875":{"name":"@dfm-fi/agent","version":"0.2.875","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.875","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"4a42c89cf43ac8db9f83580f59fecfd469ca5cb4","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.875.tgz","fileCount":79,"integrity":"sha512-UlAakPHfQR4uxEtcR7J8ZmbtSie1mGt/JeigqHIRtPjA789jP8lktL8Z+OiAAuJ28xwHO7HLXMpozQkNkbAcyQ==","signatures":[{"sig":"MEUCIQDyp1FJ7bYAMc2dZVmJoA7z9gNRO+XYW4iar4SxMJeiJgIgDnx8AUSHdyrF1DGau334/sg4diM+Yfzs8WSvP/pd49g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386943},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.875_1784267527983_0.22859484423429466","host":"s3://npm-registry-packages-npm-production"}},"0.2.887":{"name":"@dfm-fi/agent","version":"0.2.887","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.887","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"a956e9d802170d18f0a7cabc25363494acd6a13f","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.887.tgz","fileCount":79,"integrity":"sha512-b1u21OUG5sCy0zPEeCXnTdx8HAgmS+hVkMlKSICQllZNtBbgN0Zsho9e3by6PdF1PO7iFWp9Mj0L7BNPT+9IRw==","signatures":[{"sig":"MEUCIGodn4SUiHyNuX1flHDxf7ZYB6dJrcvPu1ZiLRbQXbvbAiEAnTviFusAzDTYfuPe5cBWowc5iUDoxa80P7AanSxm/w0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386943},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.887_1785743719781_0.851551875667587","host":"s3://npm-registry-packages-npm-production"}},"0.2.890":{"name":"@dfm-fi/agent","version":"0.2.890","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.890","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"eafe8a7cc95d7f5e0672a9354e5e087d2a854506","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.890.tgz","fileCount":79,"integrity":"sha512-Nyp4X+ac6w5j8WxqeK0/wZ5f5JY5FrLpf4n/qzxNj+B3A1vpxlRZvTgKrR5656jAOnwTVe6PzYKxmBNVgYK8UQ==","signatures":[{"sig":"MEUCIQCWyBT09Qe9cYHb/UCxhpYzP/bCJfLhQO5v48EcGH6Z8AIgWEDiWFiZ4GB/DJj/Bh+3TNtQsysBLbwj+CYuOXS6ijY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386943},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.890_1785747527823_0.8358384225481248","host":"s3://npm-registry-packages-npm-production"}},"0.2.897":{"name":"@dfm-fi/agent","version":"0.2.897","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.897","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"09ef2e887c33528a28219617856e7e7dc9540c5b","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.897.tgz","fileCount":79,"integrity":"sha512-YeRAu93pXs1WdcK1yT5MpQs4SHMh1bn3kcUXXZeYX40yvBhSV7HNCOQp/5wrcnjiU88D2UM0B7APpxTXouKCGg==","signatures":[{"sig":"MEYCIQCtJg1SkpJ5TtbELWVYhyI2seFpBppoanXomFCC8JqDoAIhAJmHMEFxOO4MN08TCODckggLwGytG1k6Zhs19EVVSkIo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":390217},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.897_1785766199031_0.6599704611077473","host":"s3://npm-registry-packages-npm-production"}},"0.2.902":{"name":"@dfm-fi/agent","version":"0.2.902","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.902","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"84cdb4f2284c4385bc9ee6535d378abc2c1cfb53","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.902.tgz","fileCount":83,"integrity":"sha512-iQc2hvIYTNfF1Y0Ig2YPXm3xwfGty28fh5AAYwS5me5Awiy/nf1NDRqqLOeZ6zMoO5N4jRwmzTf8JU8DXClOcQ==","signatures":[{"sig":"MEUCICrvvIqS5YUHKxJ0pbgUDTxs2T3TQkIZ3twV5DTLS5svAiEArYC9GF8WJIgAfACrdNqbO1csLDgEuBicJma6Tinf1CU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403477},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.902_1785769781953_0.9144978362036387","host":"s3://npm-registry-packages-npm-production"}},"0.2.904":{"name":"@dfm-fi/agent","version":"0.2.904","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.904","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"dcd3b0e854ce68c974fbae6d615c492f1e5aebe3","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.904.tgz","fileCount":83,"integrity":"sha512-g3b/nSuwdumkmeGvKrZv18/yrWZ0figkXRqEpFqFe/UWudQVA6fNcjN/f82cVD1JvPBpk38bSWyzeZlonU0Zjg==","signatures":[{"sig":"MEUCIQDgibyHhhy+R6hHUbCgUYDQtj48+n6TOEXmHTaRoaibrAIgHU7AUtlT5cBQHzF15TYwtL5+NAJ4ZMdAiSXHfaeaUlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408712},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.904_1785773113943_0.2367605917884923","host":"s3://npm-registry-packages-npm-production"}},"0.2.921":{"name":"@dfm-fi/agent","version":"0.2.921","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.921","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"12630730b9855e7cb985f9f5ca644532403865f1","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.921.tgz","fileCount":83,"integrity":"sha512-CpsXT2t8G2epgWuSPCks4cHnuuL88cvaoNiPwciUGtZT1OweeQj/o+m9SvtGAcof3iT3ircrvQPYJ0uggpKHpg==","signatures":[{"sig":"MEQCIDIxoJG5A5432uhpo+bYNuVzXTuwWGxb8zbAvM9H8GyZAiBoHKhPGdNDtKN+TZi5o/8pfXuWN3+hMPscuzrSRN4/tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408804},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.921_1785849067124_0.3406654155665483","host":"s3://npm-registry-packages-npm-production"}},"0.2.922":{"name":"@dfm-fi/agent","version":"0.2.922","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.922","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"0978d13d33344968ce535699f882017d8dd8f8c5","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.922.tgz","fileCount":83,"integrity":"sha512-eemsG5vy/5JLx5cr9BFeUG+7RZC5DHzI06og2LyB8Y6P6NXTtLqzGH3f4Gq+o0t/WcsrzlW9dEMCH1uK6AOl5Q==","signatures":[{"sig":"MEUCIQCv5N+XUQdNiSkZ+GQX3HRxc9Rt+XbHej233wJ0Ol94KgIgcqDaKMH2zDdq+76wKBMUmDwjtEIwUrGhnCGcr0ch7nI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":415725},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.922_1785851069005_0.8814709495349446","host":"s3://npm-registry-packages-npm-production"}},"0.2.926":{"name":"@dfm-fi/agent","version":"0.2.926","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.926","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"f5fdeb844bb20a41b0965cb3b8176ba36b698ba5","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.926.tgz","fileCount":83,"integrity":"sha512-8ncpzafZBbk/r6ntZFBBJTtBpD3bndUT0Xo+vpfcXbcur3VwidejugCjRa9t2XlC0m5IMzxSLjxhzxDC1RkhMA==","signatures":[{"sig":"MEUCIQCedCZzjXNP4BR6lWX7sMdlikKx4oE91/kx/MlIrdGXyAIgDYxtv005OXnrkMwFYd5xoqm9dL/daO4FNc+rDfmyJ0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":419610},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.926_1785854918551_0.8949177999079092","host":"s3://npm-registry-packages-npm-production"}},"0.2.934":{"name":"@dfm-fi/agent","version":"0.2.934","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.934","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"542d6df9885e47768a175a9129884a77d64219bd","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.934.tgz","fileCount":83,"integrity":"sha512-JkkI3gDj1IwVjMsdO3MlT+L18OQjK4zGP66pS05M3Img+CQc9ybIa6tv0cfpaDSVmgl3kKzsQ4pqoMoRmsGcfQ==","signatures":[{"sig":"MEYCIQC+EASMcQsi7kvD8j97ze4ZJ0HMBWqCuP9hoUkROMsQ/wIhAMt2O7k/eOWfsB/3Bx0XCHwh92uj3RGgRlDhlob46qZI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":424960},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.934_1785925666123_0.5978893101543459","host":"s3://npm-registry-packages-npm-production"}},"0.2.937":{"name":"@dfm-fi/agent","version":"0.2.937","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.937","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"56acc253f8c78fd756499f13c8b2ca368a835d48","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.937.tgz","fileCount":83,"integrity":"sha512-2EXchSt7bNi7PqRK9BP4z+t/+f4Hs0jAGyNlB4FB0tdOOrkm/LUlTGdUEFYgtH1223t1TY2qQjU/svOcWoGNGg==","signatures":[{"sig":"MEQCIEe0tfX4E29OAREmBd0QZpyurwAC4YM5CxfLOwGqZkYNAiBEQhtGZSOCPFL5s3QKMoluolYKMsweqxDsT+exfqOJ9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":424960},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.937_1786367651972_0.9646568978145471","host":"s3://npm-registry-packages-npm-production"}},"0.2.938":{"name":"@dfm-fi/agent","version":"0.2.938","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.938","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"05f8dd47cc442ee4a048707e058e690cebce8dde","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.938.tgz","fileCount":83,"integrity":"sha512-yDTS42TobnB5VjeuaS5LaWHg2or2CkQYL0fzmudp7YLV829F0K4oDDTTeSIqjnYtseZiVJgqKfd3r9u7FPgeRg==","signatures":[{"sig":"MEYCIQCIb75V0GF9HWQh5py3IqpYi67WA30/1hs/2Be2t6bPTQIhAOotg3RkewG2UfHTqB5t+yN48ZV7GcmLR9RnkxwckHc/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":425500},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.938_1786372619622_0.022694622486434834","host":"s3://npm-registry-packages-npm-production"}},"0.2.978":{"name":"@dfm-fi/agent","version":"0.2.978","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.978","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"6584f84dfd35787c05760acebf39a402740190c7","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.978.tgz","fileCount":83,"integrity":"sha512-fE7yqNKOCfWpFiGwx/pEFmYxtN9PUx1pwmPVvu+oolBFGou58IdhA6SLpd0cD5q61WfU1of+BJ8KIaYD/Qp/NQ==","signatures":[{"sig":"MEUCIBE2fy0DFMN75QpfKJX9Nm/9sodOhmfxEcgk8qUlooJWAiEA8Uxx4DAqxvIhlZSMtRJLKZ56PuolTdh0MDyJGH+Kw3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":425515},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.978_1787559601321_0.5490222424069395","host":"s3://npm-registry-packages-npm-production"}},"0.2.1061":{"name":"@dfm-fi/agent","version":"0.2.1061","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1061","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"972695ac81f2c22ae84dbfa764d1be50ee852882","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1061.tgz","fileCount":83,"integrity":"sha512-KbALlqrlfYR49ArF1m6hf77qI5bVc8oFH2xFyle8M/Iig0WrK8y5yHeMgKS+9toAjRomc4G20E0hbMOUAmiLgA==","signatures":[{"sig":"MEQCIGf/PjUU0FgKfZoiLJ2K6O9+CiL0BOzbV8LKRc097Z2xAiAxh5HZaVz1f43GltRF3YWmReWwUQ5ssoy18xNHaZYZLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":420911},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1061_1787733687571_0.24741502812190408","host":"s3://npm-registry-packages-npm-production"}},"0.2.1064":{"name":"@dfm-fi/agent","version":"0.2.1064","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1064","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"7f7a0ca6645e58015c10fab625eab28e0905ae73","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1064.tgz","fileCount":87,"integrity":"sha512-51kcjOIUBgn9/I14/XZZ9bByzr4cJNtAppIzIeSSyPk+nv6C1wanK3JvNJsCxN/mf8kZZYKxB0jMiBR4YdG1eg==","signatures":[{"sig":"MEYCIQCqYVhmP9P8r4XUEYoeNfEPKCDj/vDOToHBZqUCVHSCTQIhAKI7Zvsu2BMrbAD7DXZW+WjYhjj7NhXj4bv+cSZiu+Jc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":443631},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/money-path.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1064_1787738692957_0.8946540353963872","host":"s3://npm-registry-packages-npm-production"}},"0.2.1075":{"name":"@dfm-fi/agent","version":"0.2.1075","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1075","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"1b881a78333f3aa10ed4e10a08cae6f5538f167e","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1075.tgz","fileCount":87,"integrity":"sha512-pifCUA7mQeKGKSjXV0fwOSmlyBowZWWQzkAv/4b0BFyqU1wvpeqLsxbIcqWmsCFQmIwz59+eOgqIkhFGvDJh5A==","signatures":[{"sig":"MEUCIAn4b4FNn6w6N9IGLBMR8sm9lql/nQxm/6mUly5trt+4AiEAkmTe/hqWg7yuHDo19CsQCx9ITyZpTd/Xp3GdeKk3CR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444111},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/money-path.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1075_1787753791620_0.920942296023129","host":"s3://npm-registry-packages-npm-production"}},"0.2.1079":{"name":"@dfm-fi/agent","version":"0.2.1079","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1079","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"e413991ebcd75b57e641d142733b76901d48caf2","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1079.tgz","fileCount":87,"integrity":"sha512-rXojFobvXsAGkRW2J0u1JxP8eu1TlA0/6zjufQUWRsIi2s0OxtlxihDFP8nP57JvMdnfYhTV51Seq9IhWE4J+Q==","signatures":[{"sig":"MEYCIQCJOQw2kzFZniA8BiF6s04MrYjF0PZwaewTVe56SDBuvgIhALuGa2TXtFwLBa4zzK2f/OVZcs+t2XZQD5IFvBaLLwVs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":443861},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/money-path.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1079_1787761253466_0.722509360918056","host":"s3://npm-registry-packages-npm-production"}},"0.2.1083":{"name":"@dfm-fi/agent","version":"0.2.1083","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1083","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"1dbe0325b9caa89c7fc2ac930e8f1cb653077806","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1083.tgz","fileCount":87,"integrity":"sha512-NSGVD3NmNtLybeVhii2btOz/jywE6P3v0z5I26r21W/dQBILDzqFeyEuatxpGvXzp5tf6YyvTF1stkNWDNI48A==","signatures":[{"sig":"MEUCIQDj0sDWjbLfsHxbg7qdyGzs6Bd3QI4rfbxFd9wjctojIAIgPF4WBKPr7OujfWlprNrDF17ekavVfumEpEuJHu3vtfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":443859},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/money-path.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1083_1787764366400_0.10449845431431215","host":"s3://npm-registry-packages-npm-production"}},"0.2.1085":{"name":"@dfm-fi/agent","version":"0.2.1085","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1085","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"c8ea3d3a6cf5f0825c2f76eaaaf062ea441bcff4","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1085.tgz","fileCount":91,"integrity":"sha512-C/FD2tYS4WfXbhQRN1mI8N6vD4moWgaOAZ0RR0xVgZryH4t1wzy2LvLZj2l9NmZXOX0Kl2EZvpsqS2BO1kj9Ag==","signatures":[{"sig":"MEUCIQDsSQ01fjrvtgjle3Ou1lBJ/t6XXsXJa2Zb/slnpWzR2gIgO/eMY1wYCnSZIxGFPcTGBuPqRrjdEjyilpzT8rAPlVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":505827},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1085_1787813977462_0.12578167897318493","host":"s3://npm-registry-packages-npm-production"}},"0.2.1088":{"name":"@dfm-fi/agent","version":"0.2.1088","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1088","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"25873df0564790aaa997d16bde82f75538f0b2d7","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1088.tgz","fileCount":91,"integrity":"sha512-fx7atF3DwKrMwFRPadEDzwL4vVX9U6H6mBs/2hbM2SGxbFNEIwYr+qOkJ0LDggtqxgEO1P1qG8Hlf0/vsNt0nQ==","signatures":[{"sig":"MEYCIQDa5AGfq8sysvq99XeTmVLF0TMfPV4iJAPgQjzXg0A5TAIhAKtN2h7nzP4sfiyzEqABnBiu9GOaM/BqctRI2Sv6Csjw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":514300},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1088_1787818885457_0.3781549876724746","host":"s3://npm-registry-packages-npm-production"}},"0.2.1094":{"name":"@dfm-fi/agent","version":"0.2.1094","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1094","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"99fe2679de8207642f81754e950dc331d0a0341d","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1094.tgz","fileCount":91,"integrity":"sha512-dbHGYAvEZWRNTcOaViGJeOBLwNsrZHAHxyzCuTBUlv6xU6pMSffny2NOfGgo9ZqbYmfK2ZQ0o00DoZTzPnUcLw==","signatures":[{"sig":"MEUCIFwU3Hv0x7rmgg7Xqe75YEZqnahGJyGmgFt0GyfevtZuAiEAu1Vwtnrb2ktnignVVtETSm7PZ0Vb2v+paa5w8hVjDtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":514300},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1094_1787859127726_0.43025571284394126","host":"s3://npm-registry-packages-npm-production"}},"0.2.1118":{"name":"@dfm-fi/agent","version":"0.2.1118","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1118","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"64e6e55de8fc78d1a44db916f034be1439dfe5f6","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1118.tgz","fileCount":91,"integrity":"sha512-ZqfTi2Q1zBlCrt88Lrjd6kju6k9/5l7Ufos6FwgO5Fssfk+mSlgxc3dMAfWbzqglh0oQ8ywhVCOycZyWxKo/Yw==","signatures":[{"sig":"MEUCIQDrec3ziKxv+q0Gm+1UEQZ7UfgyRJmDMOjuUqGuDCkjtgIgZC9FRPZN4f1EmAlryhlyfGDBnRlkJrgc3c0JIHUtusk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523399},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1118_1788096226933_0.25067183816620253","host":"s3://npm-registry-packages-npm-production"}},"0.2.1120":{"name":"@dfm-fi/agent","version":"0.2.1120","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1120","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"7034a95a4532f11878902e97221e4bd43054ffa0","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1120.tgz","fileCount":99,"integrity":"sha512-NpNmlkj167QEtGGdSei+ciOJoaO/Lkm/wsszOOnqq9d6YIf8zFPe5vdIDgrnVZNEmxEowvfQqEC2DaqAympGXg==","signatures":[{"sig":"MEQCIDB36u8znJAdjJcOa13hJr5J1r1ue5MeZmy88aWWVj3/AiAE3tRZpIw9b/SYWRSOiVA4NAUls80MJKCRrWji6oRATw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528979},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1120_1788099445111_0.3580961072269522","host":"s3://npm-registry-packages-npm-production"}},"0.2.1122":{"name":"@dfm-fi/agent","version":"0.2.1122","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1122","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"d495cabe29442b7426fb127ac935c673d07078e0","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1122.tgz","fileCount":99,"integrity":"sha512-igMVq3VnWW/rKaA/bfJZWGr/wNo/jdkSFoQwpCDl9EdMAbh2uTlOkKpyI/b2bcKPuhoj4PUPdqBguurDmrCezw==","signatures":[{"sig":"MEQCIDZO8wPvVJB5vjukrh7DpXIMHzfSdZ+AyyWXB/O6MwzUAiB1LQZaEyL/64B7Uq5PNoo8MmtjTTWjh2XXvtQpyg7AXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":534951},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1122_1788100276129_0.1303767507271183","host":"s3://npm-registry-packages-npm-production"}},"0.2.1131":{"name":"@dfm-fi/agent","version":"0.2.1131","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1131","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"a1c88b9ef732346682eec7680e36d369c47b8983","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1131.tgz","fileCount":99,"integrity":"sha512-nvdot4mhFVvpOQRiFdqQ4m1Qd17pEe4zj4m2P+uuJMDkwjcFXZAgCdzkyftsMVJiK1sPsY09OnTrdM+n2KQ40Q==","signatures":[{"sig":"MEUCIQCmgUgdMAO+80yB3Z5qcERgdrowqIdVZUkh261ydJf0SAIgO+HlmOO+GSRsiUHrIjUNcCBOyHdM3u1aeZHl4ExUaPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":538612},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1131_1788171256746_0.08633342728686921","host":"s3://npm-registry-packages-npm-production"}},"0.2.1132":{"name":"@dfm-fi/agent","version":"0.2.1132","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1132","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"2c6a9be394469f13554cd11fe9ab885fcd4c049a","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1132.tgz","fileCount":103,"integrity":"sha512-ksFXUAYwlzdqgizFRFehCRX0jRyWJyp9M6SV2IvQlQT1TesmukUAkIHDhxe+PY552pY5rrPNYWt284qS5vhS5Q==","signatures":[{"sig":"MEUCIQC1+P9hwoeeFTBW0etdhB5LvAHXWOhUp9E6za0d2rsihQIgNBKieyT3VW6LsFwf268hzeEgeP/SlB3OBv+qNUQkRAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":548161},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1132_1788172787669_0.1556590158309883","host":"s3://npm-registry-packages-npm-production"}},"0.2.1135":{"name":"@dfm-fi/agent","version":"0.2.1135","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1135","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"6d1c7a12f23279a07fd3f531357d85adbc278baa","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1135.tgz","fileCount":103,"integrity":"sha512-iTw3A9kiPIEjb3M1fPumxP9a9lUqa5+7ieIMXxED2bb0lBrRCr7i/7cY3PgCKI6DeZhkdDQIEm3ziAnHjEoztQ==","signatures":[{"sig":"MEQCIB/sBo0zdafPDsa9OrjWK7ZrjVBs6k07yPvr0Evhi8JzAiBsgIs4jt/cV2hn+zCrZt2elmMCFCzSj+5X76jsxP8h7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":562411},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1135_1788175540545_0.7583039879568967","host":"s3://npm-registry-packages-npm-production"}},"0.2.1138":{"name":"@dfm-fi/agent","version":"0.2.1138","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1138","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"9aa6f1604482d5202ce6eac52ec232c5bb9e4136","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1138.tgz","fileCount":103,"integrity":"sha512-GrKSX5AzdzcnIlzmUkPDXPfGxN9mS5UsiXSG+sACwqgZwD6f7PiOYqk29iWwF+1LGl+RqjIO4mC/gsqE3n8eOA==","signatures":[{"sig":"MEUCIG/kdyIRd39V7m/NDZ7Q72rZiKl2rKL+/jCx/wynEzh9AiEAoluBSqfplyKmAtM6zRBfwTQsk8UrzUJmmQl9pfGKJC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":563451},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1138_1788177094451_0.21877797667310817","host":"s3://npm-registry-packages-npm-production"}},"0.2.1141":{"name":"@dfm-fi/agent","version":"0.2.1141","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1141","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"f9b97e736530c6e51631f6743e41610c6a4c2511","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1141.tgz","fileCount":103,"integrity":"sha512-OW6WO4BFQQodqmwaNqtpvH4zJ0fxNoxTJMCGSDvA9aCpgfD/nBWF/I0B1OJnT+31XDbVpzvKRgLkaaL0ttiPuw==","signatures":[{"sig":"MEQCIHTkiiPSIrHaqkHRdHeTr3VcvkTfcakJ7jczK8TLHCOiAiBq8gMipvwxCyZaaaUtQg6Nyk7s4Ww4ryNWT57AB7yydA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566199},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1141_1788178749250_0.16391243307717063","host":"s3://npm-registry-packages-npm-production"}},"0.2.1166":{"name":"@dfm-fi/agent","version":"0.2.1166","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1166","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"70ba7056f58760f86e0fb2f9be903c9424f55d4e","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1166.tgz","fileCount":103,"integrity":"sha512-YBNIMJJ90/MTZaJHAuHX81o20wg9rdkXn1f54y6Xhzv5YBGF/80VN2p9IH6PbBmKUt9h2hZniXHF/npkSptIPQ==","signatures":[{"sig":"MEUCIQDSd1vS8UslKG3/RLQ/KhBUDuid+FjdXtND5p/OnC0d8gIgSH39f6MGjmG3/dLjy+Ay78NdMnuacdpxdIZIniprx2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566199},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1166_1788253701407_0.6073840734807381","host":"s3://npm-registry-packages-npm-production"}},"0.2.1171":{"name":"@dfm-fi/agent","version":"0.2.1171","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1171","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"ad08b5ecc010e7858a8371e2e6f8b753cf5a85b7","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1171.tgz","fileCount":103,"integrity":"sha512-cCl+Gmiuj1siAGyqyTA+k0kyV03J/2H6ZsTQL4FS6GJDaPsti7DYl7C3O4YTxT2Kdfqbuhu0oNtlCQIBxBZDiw==","signatures":[{"sig":"MEYCIQD2pb8/mweqnSn9saz6d6tGvoNxGWzldXE3kSVDfh3KzAIhAPYD/zOVkd7BodjiolkPE9JRnI4lotLRmMzXmjTuyxRf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566199},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1171_1788254938004_0.4867829702752522","host":"s3://npm-registry-packages-npm-production"}},"0.2.1209":{"name":"@dfm-fi/agent","version":"0.2.1209","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1209","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"e7779d558e4599c3b41b611408581dfec5e47f2b","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1209.tgz","fileCount":103,"integrity":"sha512-KNYdEZwr7ihKsXn2uqzkSHUVhwkxlIdFWd2C6ty+JTnLs+xgm7aiOnKJzIemfe25s3VoJbutFy0tg/5dqCJeag==","signatures":[{"sig":"MEYCIQCGoFPlUsAQZWnV0UJP7hOqlSAXnqNHHcj2DUx4r1CCFQIhALRKRNVS4kUnEx4ybzq4HS219E83I8CcHUQLeK+K2tFa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":569378},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1209_1788285628715_0.05623420446999372","host":"s3://npm-registry-packages-npm-production"}},"0.2.1212":{"name":"@dfm-fi/agent","version":"0.2.1212","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1212","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"4ca4ee030dc3560f8b4b42ae136e52158faa3ded","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1212.tgz","fileCount":103,"integrity":"sha512-ZViuhvTX/SvyOeJG4OEW69wDeKRx/5Qpq/QXFxHG+P5lXu1JciOaoIjJgXaKdzLPRowzCqm9bm8NSMjbnbUxqg==","signatures":[{"sig":"MEYCIQD0Mn4CpellGtfIQ0MBnBMerfL7qpadxFAiTBlsVk6CFwIhANcT6GlQwxsjCaQwHkZWxWGdnksurN6GPHD7wWF8G4Gy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570112},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1212_1788286056563_0.5443258083572613","host":"s3://npm-registry-packages-npm-production"}},"0.2.1321":{"name":"@dfm-fi/agent","version":"0.2.1321","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1321","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"fa6fa43e473d79e2d0d4f3618a6133da27217141","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1321.tgz","fileCount":103,"integrity":"sha512-DNbJhNwTTBTfJxlAGNm0go9Tut60RVAQhfRFVjGPlE9ax9sZdcZkrXDvMeBKNDIoW/IMUpTb9/0s2F4lj55NTA==","signatures":[{"sig":"MEQCIAJhIcIPfBchM55miIq3izwt88vEp45fOdjsspTvcEZVAiBJXeoeX3zQhS3ZRulspK/Du64po12Vg80bMh+j3eKDAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":586875},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.8.0","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1321_1788693764452_0.5530891289980917","host":"s3://npm-registry-packages-npm-production"}},"0.2.1423":{"name":"@dfm-fi/agent","version":"0.2.1423","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1423","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"0c93083eec607c4b26c5d3e4450b7c7529111799","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1423.tgz","fileCount":103,"integrity":"sha512-XhTgXgAbX0PMbpxnIX87irAfCu+FK31TH0gNSR9HmI9MVNcGiJZupdyyHyyODMjHAVpeUzTQuB67vxnpmu0gFw==","signatures":[{"sig":"MEUCIQCyWNZ+f8AbGpRx/K2OFuA77zHw/qATmwXjKX843We0lQIgIUEblYILb9aNzcJ2JbEz23jeIVBSp9XAqgdpyrvSFx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565740},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1423_1789139373925_0.8924332317449264","host":"s3://npm-registry-packages-npm-production"}},"0.2.1424":{"name":"@dfm-fi/agent","version":"0.2.1424","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1424","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"3cdcc2c27f1cf481e820ef76149debaddab7bd0e","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1424.tgz","fileCount":103,"integrity":"sha512-wZ1cgRQdQ4VdqH4h+0p+cBap+gR1cQjcSCFsOPR2sHwVpCg1Dwv1dZzw9dILQzj30Uf1Ffi0TArbbUQMD8O3bQ==","signatures":[{"sig":"MEQCIGwFKsspvTThrrxcux88cs8v9T9CAFyvzEU3Vb/OOxRiAiAqWcVixemaauDr355hih7bwHg3gjksE39thULuvrp+ZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565740},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1424_1789142892711_0.7864182469245746","host":"s3://npm-registry-packages-npm-production"}},"0.2.1428":{"name":"@dfm-fi/agent","version":"0.2.1428","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1428","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"3f61aeaa006481b6a6ade1fe3000bfc2244f9ae0","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1428.tgz","fileCount":103,"integrity":"sha512-L6L39H2qR1+OWHDb/ofNCamGp+AqRZ33tIomi5F0ebLMUTXnPFbdtMCrUxxuXapUKRU3YzbmexkhT8SwOd3YJQ==","signatures":[{"sig":"MEUCID9clkBpGk+RFBG4mqxMciTeuY0fFxwkINumLxFjIJl5AiEAocjelRdEMMj3vyTbhWuOHQgtbCoy7dLaddz9LbhRAG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565740},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1428_1789151100561_0.589017204695655","host":"s3://npm-registry-packages-npm-production"}},"0.2.1431":{"name":"@dfm-fi/agent","version":"0.2.1431","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1431","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"9c3f12420a8cd1d545ed470dfe76c594ca4bdd63","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1431.tgz","fileCount":103,"integrity":"sha512-YxPoRtGYGM7XEOXX2UHOVV0KfK/ztK9NbeItOuDQJrACHBxl4cN5lW/Jf9BjOqsAkOFVqWQgWbtht3I6N9H2Hw==","signatures":[{"sig":"MEYCIQCziUZkEiu+7sTPz8APEwo6pUsOVJR2pJeGdYtrwtp4NAIhAOChHKEFCuSMI6poPNTEOQUZCXKUVWTItXiFc68gWhx8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565740},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1431_1789155545392_0.5047743660522557","host":"s3://npm-registry-packages-npm-production"}},"0.2.1438":{"name":"@dfm-fi/agent","version":"0.2.1438","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1438","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"2d50d81a29368ee49da230a79d7525d262e88ae8","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1438.tgz","fileCount":103,"integrity":"sha512-HYQTZNs/JzDNym8LLVxc5m85bvmoo/clW2W3Lka+GWv8NmWNLf+leI/TF66Q5D8S+eIcoLpQEaHx535WZR7lrQ==","signatures":[{"sig":"MEYCIQC8RDZzyZYDcOIbc9iVZuzEL1bcA4rySfvk6fFdFo7qmAIhAM+pZhGYzXWMoQUCK4hdPyjg+TkDpn/70LWyK0B8Ql51","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566157},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1438_1789231110730_0.5835575776191784","host":"s3://npm-registry-packages-npm-production"}},"0.2.1439":{"name":"@dfm-fi/agent","version":"0.2.1439","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1439","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"45143cae5593e55e8d48e44409df7286a3c57ef5","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1439.tgz","fileCount":103,"integrity":"sha512-2BMpogAQ4Js6dum/Ze+RuhtsWRlARWZmmQrvEzY5FCg80UPlSeb5M3Glpwuv6vNcz35i3xWQ5GGk83ChOc9ZhA==","signatures":[{"sig":"MEUCIQCGudjHraXD+M4LD7eyeZN2RaP4vu+N0lyIBA302hnZGwIgdhkVaYASa+3zkV0H7xa0hJJb97KZ9fC+5+/tnpgV1a0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566163},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1439_1789232062621_0.7445150871635182","host":"s3://npm-registry-packages-npm-production"}},"0.2.1441":{"name":"@dfm-fi/agent","version":"0.2.1441","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1441","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"c35dfeacee1aec554788fea6e53ec95a07ceb57f","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1441.tgz","fileCount":103,"integrity":"sha512-oAUtWIcOfrXrdgGxDyTwi9F7KPWyMe9btUQGndr7egU9YT1fOWkgv79QbjTaHAnfaOc6zn49hKwjqNUi6STaOA==","signatures":[{"sig":"MEUCIQDKYZB2hPA37qNBIBh+TAIQRFdmFSUjrwnr1H3AC1eUZwIgCDT1oFIn495l8HEL3o1IAroLkb8gKAXZZj0c+7A5AVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566775},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1441_1789287219092_0.9380506327728817","host":"s3://npm-registry-packages-npm-production"}},"0.2.1442":{"name":"@dfm-fi/agent","version":"0.2.1442","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1442","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"edb4761e1454bf2700b802a3dce375de8d90844c","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1442.tgz","fileCount":103,"integrity":"sha512-f9PU4o7M9l2sWGNQ7VG9TgJgnvnbB73zITdOFnixq4lmvQI6gg9AkIHtpuQmAr6sniqgDtgmZE1fXrfUM2wWyQ==","signatures":[{"sig":"MEYCIQCC/SiVR/3igKXmaUM+yxc/Dw6mqsLLXXAzyrlN62j7XgIhAJFdnT1S7BmN9xjbwDSQU4GEvMN9XqT/P/umfMqIDg6s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":567575},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1442_1789287830801_0.384075107254362","host":"s3://npm-registry-packages-npm-production"}},"0.2.1444":{"name":"@dfm-fi/agent","version":"0.2.1444","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1444","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"e6b9ce0c6fcd416de97fd24347eaf144374183db","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1444.tgz","fileCount":103,"integrity":"sha512-1050FBY6ieosssQeZjgMmhj67MR+aAJ4dDkTL6ZmGmhCrsRDbmuVT6raFoVg6MmSxENlblzcuJbRifXl+zcPmQ==","signatures":[{"sig":"MEYCIQCIvSYRdlmZ6jUD0fVKR1LDKQeAEKuk+4hPMVBoFyhENAIhAKAssZDb3ZPm/CtJNOiegqff1XtBvzaJ2m6A2nHEk4r6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":568767},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1444_1789291452484_0.45334778975232815","host":"s3://npm-registry-packages-npm-production"}},"0.2.1454":{"name":"@dfm-fi/agent","version":"0.2.1454","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1454","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"05fa21d0a30eeb8c6977e8ef570b1f1448af9512","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1454.tgz","fileCount":103,"integrity":"sha512-ukK3j46by9P3yzhLf441mY1KERPDD0qL78kt7rhWzDuO1i27P791nsF/jSMO8u9t7uhU6nCi3ggys+cwOKCAvQ==","signatures":[{"sig":"MEUCIBNHEto29eRYIvp+cSCmgyaBGxN7HvQPzTDJ/Ddl///+AiEA9GdYZCdA7XYQzoCC3sWqzMWR81oAZ5i1A32DCpAFrDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":568767},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1454_1789312219727_0.28927211372673933","host":"s3://npm-registry-packages-npm-production"}},"0.2.1455":{"name":"@dfm-fi/agent","version":"0.2.1455","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1455","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"fef66585afec4a30772abc4c94849b0df5369087","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1455.tgz","fileCount":103,"integrity":"sha512-mFEy7HqNmy1GbjpPFCHvk2DaGoaJnTvRQhY8qnkTlAuItKYkK7VNfV68rXCiIxTYL30sFpPQDMqOn/hZGUnCHA==","signatures":[{"sig":"MEYCIQDiC/lX/ac+2koIqrT0FE8VHqMiUawxmcimOZ7uWvaatQIhAPr5oUkakR/w2E8LNI61uqHyfo6/gBf82GokEA4/AB1a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":568767},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1455_1789312899458_0.8320882629300188","host":"s3://npm-registry-packages-npm-production"}},"0.2.1457":{"name":"@dfm-fi/agent","version":"0.2.1457","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1457","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"7f49421af28eea682edac07050c9bce7e1cf692e","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1457.tgz","fileCount":103,"integrity":"sha512-Suznakj/kUTT1HoW0ZhjLPFtZKbnOELbF1ivsE0DMLD66n9VYDz4PzlIHWQhuM3wB9qLAnMo42pk/gMNYZ3y5A==","signatures":[{"sig":"MEYCIQDqOrkF2h9WAybTqYwmD3dwsSxuFVqLmdhxR9sZPCYlmAIhAMdrB2z61xZ8IaldPn1Gp6n0dV8K3IXjTck2OhcaY4Tj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":568751},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1457_1789314985104_0.3029901610820167","host":"s3://npm-registry-packages-npm-production"}},"0.2.1459":{"name":"@dfm-fi/agent","version":"0.2.1459","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1459","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"efcba570e2ffab11f236b5989a8e04ffb392efbb","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1459.tgz","fileCount":103,"integrity":"sha512-b3ZATTyboUZ8HzClFyKudvMyCH045NArlRX63gc1OM6lfCTi29egLN9dxmSg2W0tQZ9SOaRRy/196t1j9+rQ8g==","signatures":[{"sig":"MEYCIQC+xntG9UyxTXTMs5Tr5al/88okX9t2SEu4RPW6oswv3wIhAJ8McjPfjH/CgExDPirmrJ6091Kb3hd/uST71b6J+V6l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":568952},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1459_1789317325090_0.14511649496795886","host":"s3://npm-registry-packages-npm-production"}},"0.2.1463":{"name":"@dfm-fi/agent","version":"0.2.1463","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1463","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"4c8d7970725bd7cef0a8719619869ead58c22142","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1463.tgz","fileCount":103,"integrity":"sha512-GI4IJO0gmPjxnYFyPHfFsCEtdNF0sZXer6MadeTNBwqY95fqt8Lh6qrAeyBF8gJyXBH8jh3QRGV00GIjm3vqEQ==","signatures":[{"sig":"MEQCIB9sT2R9Tt5Xhua0z2iqpadiV/nU86za6GjHbVkEe6pgAiAxtQRq8ajxVnSVzYh4rDCNIgqwkE12528be4AmdCbyPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":568952},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1463_1789323370251_0.9911981174875009","host":"s3://npm-registry-packages-npm-production"}},"0.2.1464":{"name":"@dfm-fi/agent","version":"0.2.1464","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1464","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"bf2044ba3ea01621ea86486149ac7b68c110591e","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1464.tgz","fileCount":103,"integrity":"sha512-K6xX0xkRtAkKmP5tkwjgusLIJdIQTOv/FJ+Y+wB4uyMI9JcBFOVKxNwyHSKwoR8zl5qlojVNyiR1bzAwMNJY4Q==","signatures":[{"sig":"MEYCIQCYjm+v2GL81snfpWMZvhR3DFIeUDh8VCjhvKnuSVuc1wIhAJpPdkcRdfP4iMuUGeUqfYvx5EtAH8f5USdOl1dJj8zB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":569783},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1464_1789325086124_0.7348406395607536","host":"s3://npm-registry-packages-npm-production"}},"0.2.1480":{"name":"@dfm-fi/agent","version":"0.2.1480","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1480","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"69009d10f3c17f97384d836ee1cf77524e63f4e2","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1480.tgz","fileCount":103,"integrity":"sha512-li+lZxCrtnIsb7exBakTikX0vMAwRFve8Qp6licQVEjE81IMZ8BW8lG8ToQfQZu5AgDYUgjsd77xLqxMEo2ufA==","signatures":[{"sig":"MEQCIHsQ4diUS78Uwh5uGgZouWa5jOhbnOqkmR/D1joYuIO4AiBqpOcW4N1Z8i9kjJndpKhYBUhQkEaqoadbacFhpI2Kvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFxNIsflZja3jvCjIDn6vZIoeJNaakcr8phCDoCfByIBAiEA/6OrJIJaJSpJJIxYrTLIj0VMV6f+VChrbaNsAi0xaCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570022},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1480_1789556609208_0.3950103389173314","host":"s3://npm-registry-packages-npm-production"}},"0.2.1481":{"name":"@dfm-fi/agent","version":"0.2.1481","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1481","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"14d8e0528e609df9f8aa9760b23589c9e5681db4","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1481.tgz","fileCount":103,"integrity":"sha512-FeA+md/prrcMjGW78VpSuQ/KhjsLYAWvsQu+MchphXA5Oo4IG0l7bbidoFOn7YQ8u5PvAlrkmm9Do0OPsraF1A==","signatures":[{"sig":"MEUCIQDwblzchoFI5kWiJyZxrusduZlqe92OCk2oKNUFItVCeQIgJ+/WgEDxTarpOd9tiGY+YQLjsJohbf91u4dwBlKCyDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDvDYJxkiLGyAyE2n/arq1pu5/10c7z6d5ZRM/9F4fiLAiEA0EcnSsVr6XIjmckzXQNEsAo2R5p1KrXbgGIfbw+seus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570022},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1481_1789557623399_0.8642589822131628","host":"s3://npm-registry-packages-npm-production"}},"0.2.1483":{"name":"@dfm-fi/agent","version":"0.2.1483","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1483","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"dec390b54e263a31f537c22c66de7274a71e56a8","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1483.tgz","fileCount":103,"integrity":"sha512-8JMVfrgrwH+L9TmFxmLPuStSTIliaQHNpk852iEzh9ns1IKYyxUsj0hhLYs4l+m/QPCbXT2jT6qKDDAYnHplyw==","signatures":[{"sig":"MEQCIEVQQ6oYKddp6RRWAZgmR3Yl8j1CKex++WcKuo/lzbtYAiBltjoic41nw67i6TuUvmSmIDciIjsVWPTWuqMEygq1OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC/QYQbxUynPBSW3RMUpPrpmWDsjMrnSwlilY6dqXvZ6AiAqqELyDGK+Nl9btRhqjH6U8Nlpm30XAdVmIPzL7DECJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570022},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1483_1789558615062_0.8893471219800011","host":"s3://npm-registry-packages-npm-production"}},"0.2.1484":{"name":"@dfm-fi/agent","version":"0.2.1484","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1484","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"cc76902f473bcbfb2463fbd0f4926604b8ac87f3","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1484.tgz","fileCount":103,"integrity":"sha512-FKw5lKSZt/zY9a16Go8iRpwItbO2klENKOptaJ7QkNZFrsPsJ/0zSrqwBEToo89GqT5cA9YPPEDBAJzG6aiaBg==","signatures":[{"sig":"MEQCIDmtyfRWF5z7O4lU1paS63UVetSp+2dr+3qiQZLSpdE0AiAIhQ9Sr6s6IjblnWg92XwFWyM/RMrCWQztOwxvb8Q8vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD98z06iJW1s5T0j0XzrK+kbiYjoxClNyWjWDPu87cqGgIhAOmN3O20qPAsuEP30Bo/wP9BkTD9SGXvZDZXbCi7rvpp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570022},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1484_1789559024915_0.27350481619483835","host":"s3://npm-registry-packages-npm-production"}},"0.2.1487":{"name":"@dfm-fi/agent","version":"0.2.1487","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1487","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"dd663e5b444b750e6bba675ca25e406487431de6","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1487.tgz","fileCount":103,"integrity":"sha512-BqENqD2yqvMQmlr3SDaRStJm+z3UciXYjgdlFnwOhotXDRrpaNc+CCPVlrXUhmWhSAgKXZxL5cqgdMekfsMR0w==","signatures":[{"sig":"MEUCIQC9kWRF5y5GYmYgwU/KwaPuf/mNvwVe95W/Y71DKJGZigIgQ0tUfVJfIQ52izpmh/7eJKoEVzHrDGvb0QmuiEOs1Kk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFyv8A/YpyU+c1fveFhirwW/ZuC28WxTu7be15jVvPJoAiEAyvNtrt5PD3KVuYDdG7T14GFOM2CxPcOtSOWiNWxQ0Q8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570085},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.98.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1487_1789561793393_0.7199774414985336","host":"s3://npm-registry-packages-npm-production"}},"0.2.1513":{"name":"@dfm-fi/agent","version":"0.2.1513","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1513","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"9fc79ffa9bc0230c534b58d3f37d6078a1cf32d6","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1513.tgz","fileCount":103,"integrity":"sha512-TDCFuVO7hi7Ko89F0vRtc49EP8NfY66ZueGaihC9ZHqEi9qFBj7HRit0wfqxLXFWgcohF+fDihd8UNSXWcnM+g==","signatures":[{"sig":"MEYCIQCH9AEOGKBH/uAB/I+5G9SsnTqZg6dcE4rsU3nT1TCELgIhAIL6i16ziJPKZ2GdE63AYN3IFgyfGxHrFZrlYFqy0hI0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIQDVKvMqqg+pedGGMfXwbSEB10NaDXLlnED5+X14NhMziQIfY0ZiM1Eiqpf77i9cktl0JiAUbJCGN1Doqv/GCVwS9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":572258},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1513_1789634184028_0.8123370215071788","host":"s3://npm-registry-packages-npm-production"}},"0.2.1516":{"name":"@dfm-fi/agent","version":"0.2.1516","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1516","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"f0c5288ffff082e68216e6cb145235c1b05f1ac0","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1516.tgz","fileCount":103,"integrity":"sha512-sIhIgGhqTgx750OjjDwkKhQR9Bw0M3ik8HOlGklLjCZn+RxlNA1gxbY9tQBBhYHf7hjClKwmMJRQI8su6lapiQ==","signatures":[{"sig":"MEQCIDANWLT/iF36PednvRu7mAMM1oEIfOa5qZSob6ctAkt4AiBVW0ZCNHDlzCTGhpqZZCvZCtwG/T5/mIyqZfm0y1VXgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCg1UmATDQTB+hWkot6nohVPS0lCkbz4a/iqntr8wsn9QIgH2yaOXqwmnFVK/Vn8K3Q6TeJ8e2x3so52Crj+639tF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":572522},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1516_1789639000680_0.06013737860126733","host":"s3://npm-registry-packages-npm-production"}},"0.2.1517":{"name":"@dfm-fi/agent","version":"0.2.1517","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1517","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"0fa073e472591cadd551e820318a1f3faac45522","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1517.tgz","fileCount":103,"integrity":"sha512-4Aye9KroU8O+Wsbux+FGYWKgCV3pyhpANENyfmOgSHgLIqOYhCUA4yXq1D330l+AgQkchaNOZf2J5gqkUgMgeA==","signatures":[{"sig":"MEYCIQDGwKpKLl3SpMl8ppIm7yt/FMMPt3FSE4fPpNRUFpmYdgIhAJ34tlkAAD9CPaKJW3wL1sfsIh8l1x8hdr1/nPdju9T5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH6CToowqMtwtCFhCrJ/nWzdYvCIX4tra1aiPJP9RLj5AiEAgFSeP408dtA2Z/pua6SJWulbLxnzXQzftBhrEVo7I8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":572522},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1517_1789640670119_0.6820849347261926","host":"s3://npm-registry-packages-npm-production"}},"0.2.1518":{"name":"@dfm-fi/agent","version":"0.2.1518","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1518","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"606e28f15090697a9989830bdb434857f5804d61","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1518.tgz","fileCount":103,"integrity":"sha512-t8OHLB5f5hbANIGbpktI0VpsnrgoUvVTKkepBxzncdDYXSda6nOZWL3HWoSIiKw8otZC8ST0uCFIFvyh3vx4ZQ==","signatures":[{"sig":"MEYCIQDA7A8bXxhyn+J+1D/Fa9Oi1ZiaVppDhpLROzFrck2pZgIhAN8Ya8v93zVrD7NMWaGNiLqyLHGJ4Mb/svjGngpZlySl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCHbntwRhBgcvQZZUp0265eZJjpeWLDsmOScvtjKomzrQIhAMzsXiolo4NR6dH9fMRp5mCA6azbtbElLvmDP0R6bn8g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":572570},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1518_1789641118270_0.10499979021792916","host":"s3://npm-registry-packages-npm-production"}},"0.2.1520":{"name":"@dfm-fi/agent","version":"0.2.1520","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1520","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"ab889af23236071af47f4c5053e2377e995e6a18","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1520.tgz","fileCount":103,"integrity":"sha512-Au8JXUeZdWglfSQJ0qktGx53PMkgZr/5lrzItNO0ICLUt3np9loRWJXHf4BkbjS6PtlaZOPejcABmWZBuq7WRA==","signatures":[{"sig":"MEQCIBGIeorCJyF6y80+lkfGRn8QDPtke0y+64gCZCCNRwibAiAzxyDl+Lr1sa3Fb+d5HToWi8RT9szSMuJpBLyoFB8DaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID1D6i9xwnHCqAa+G8tzC1DP6R4yEDmQYCD3mXZASENBAiEA1w+p0fM6DOkswfchgbl/uEtVHaFvUg1TbeoWd9LxWwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":572570},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1520_1789642247979_0.27783270498153523","host":"s3://npm-registry-packages-npm-production"}},"0.2.1529":{"name":"@dfm-fi/agent","version":"0.2.1529","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1529","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"d86695b040d12914cb4f1a63a284bf6a9fd2d8ff","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1529.tgz","fileCount":103,"integrity":"sha512-s5rORAIprpO1v6hLBF5INtqWclmn5hSs4PyK3TSqlB/TPLXXyKeZEnQdITfm4OUVPbVKZ/o/Yvr69C2bBzZEuA==","signatures":[{"sig":"MEQCIHHaR/NWp+byjHt9KSn4M5cAhNP4v2WDr67VGQpU0Jl7AiBk5H3vTaKvS79ay1YaOJEV0U+dRI1m79dpQTW6NmDlvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDTTBgUsay8rLmr0CCaBSTaO771u906oPHO3lplrqyMrgIhALboQ7bf2NBSIEZBKKmab9HaaMiNn3kGsnEI0ZTo9OWr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":572570},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1529_1789652383348_0.3600617137340445","host":"s3://npm-registry-packages-npm-production"}},"0.2.1531":{"name":"@dfm-fi/agent","version":"0.2.1531","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1531","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"e9e7afa7a7e2bd7c79fd82f9902955e2d8ed4647","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1531.tgz","fileCount":103,"integrity":"sha512-OFxhNSwujImr8QRD5rw/7cM2nXMtfcWSL9Up4pTEIoU/Gd3QvwZ79utFmGXCBvvZKHOXjJqWo7NkI7RURRsEVw==","signatures":[{"sig":"MEQCIALYhnx4Se2ID/m6ANYx+iMOkrMDevvaI6aMtOk/ZGEoAiBs5gqK+iWpc87N2BUcdgnb58pNsewNW49zXSJt7ZmAfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHRt2p+pTDgCvTHqcs8beZ+XXguKmpEXsE/FN6SmqorJAiBkjUljKwCbY1m3p6AUkJFdBUeq6yfaE7HXfVT6Zvoo+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":572570},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1531_1789653133044_0.2722849196845045","host":"s3://npm-registry-packages-npm-production"}},"0.2.1532":{"name":"@dfm-fi/agent","version":"0.2.1532","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1532","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"9326c88e12c1c2c4a44619e7d86a52c5f04a4d62","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1532.tgz","fileCount":103,"integrity":"sha512-/0Yq9fgoiQUA8Rku+VXPUlUYiZNSfFq6nTITmONgQh/N+O8L4dd/YRT+Kt8B35jYm+6pQ0sg+xscS4PhtgVYOA==","signatures":[{"sig":"MEYCIQDbAgb5i1SYk5Q2ZCoM/9Fu3rcbkgUxnY76ZJ/FQIBoIQIhAOU1NI4VNtmO9QGveFJsh1sAiLtFBE4qO/hkfnGb+jqq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDjjpkr/aN/CWl5auargqmlUiyoaldJ3CzCllfZlfrBFAiEAlSfAEzjJO4QI19jGgjnInq5wfjnqRzPvyazoJUaMfu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":572570},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1532_1789653983829_0.04263072992996664","host":"s3://npm-registry-packages-npm-production"}},"0.2.1533":{"name":"@dfm-fi/agent","version":"0.2.1533","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1533","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"ce6f76b4dd61f06d5da8b412840d1bca04d3672f","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1533.tgz","fileCount":103,"integrity":"sha512-frwHVIucq+fXPMcdWWyZ2r75p8swrm0Bdnm2ERLcZOIXf/bW5RgOGqzQ2gDv8Vtx28S7lVjnyAAWYIE8Twqb8w==","signatures":[{"sig":"MEQCIGJ8gAqxGdLzq/ZLPY64T5ltlQw8j547Mrn39gzC56orAiA+Czk3hjIUY6o7ikrI8YoQhKtVMuuu6gJDVhPBxhiC8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDjjPeST9sQfo0aOfhg4qPMshI7JAMBG+STbKcDEtIOOQIgGO7e8f9T0uPSJPuVUtC7Cl2cOLRhuiQ0Qe0EQJcDBvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":572570},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1533_1789654822617_0.3160951350703498","host":"s3://npm-registry-packages-npm-production"}},"0.2.1534":{"name":"@dfm-fi/agent","version":"0.2.1534","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1534","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"56171975e34dfed35946dab413fa0a4986841ce2","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1534.tgz","fileCount":103,"integrity":"sha512-F1GDqDHfIa9pE84FbQXRxAKbGp++ubH47EwL+fFppHDJgVB7JnvbDGfYIybgzNg9KRx821SqoMkAgaoNeM0mSw==","signatures":[{"sig":"MEUCIFR+8NHVH3euoJw69hAsg2ndHoA5AM1pdrSnA2fH/rKgAiEAnyGs1vzQ2FRCtpIvRvRMrsYGfTFMo3AFDwCeARi9RUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDIwY6Cs+4paqAaqeh1C5K1KJwP01mhq+jRNa52dfpETgIhAO3Kj2P2fEgd6Z1zr/Nvwv81idGnPsnlZXWGThrGITCq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":572570},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1534_1789655775982_0.1811283999833564","host":"s3://npm-registry-packages-npm-production"}},"0.2.1538":{"name":"@dfm-fi/agent","version":"0.2.1538","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1538","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"2418aad64edb07c8ff3123b88aba05215d57748e","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1538.tgz","fileCount":103,"integrity":"sha512-wmHHqHrHmLbv9NALKuwaq4TKx96G07+yf75J1dXpHWQ+xCFpNxBlT8AuhEubYsMunHvMezOnnvSc4GxZEakgtw==","signatures":[{"sig":"MEYCIQCdHDlWJODV/e96KJbLBuOc3QmrTgnR0rMUD61uU95xcwIhAMvOCDTS5thkXXOE8Iogttn3iOfcEGo/IZ8E+WcNUG2S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE3PRxwaggCHZ/rHzU5kpG1k4QK6O0fO9jO5YZNvOSzgAiEA8hMM/zPA4BwYTnDSjbsOT73thldti4Lpxkmh8vJIiyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":572570},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1538_1789841747277_0.8505878875831703","host":"s3://npm-registry-packages-npm-production"}},"0.2.1541":{"name":"@dfm-fi/agent","version":"0.2.1541","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1541","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"9aa246a49831ac988afe198a4007de4a83889873","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1541.tgz","fileCount":103,"integrity":"sha512-Mej6nVcQcVb3DpWTHRT+cUTV1km1UUQTeV8x9oHOnCEfgL9oGAkElso6P78hPpmF0s7zwXOoNsFeSVqSH5bdwA==","signatures":[{"sig":"MEUCIDAqNwztDbrCFhjCnkCTrULEridussOKzFVpA9pavHVGAiEA+v23ILcr79vDheo+5InRF/vYf/Qhzq8bE5GJMYLeJ6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHv3LPI7r43l4OacldmLACEwwpyf7dRQd2ZSiG0Ac5InAiAzKugHUC8znlcXf6KKhYGP4VR5Oyfo4gALkr0b9X2YIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":572570},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1541_1789846093033_0.5640900236542488","host":"s3://npm-registry-packages-npm-production"}},"0.2.1543":{"name":"@dfm-fi/agent","version":"0.2.1543","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1543","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"6d04de29c321c91bb24c2d85cb4d929c4d241e3e","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1543.tgz","fileCount":103,"integrity":"sha512-GphgCxuOv+K/VWXjgxuKaRlWof0pcsEyw4FbJpcijL62oXH06o4DdWQIVCLDe9SLvifEJCefrBClunuw/iEcSw==","signatures":[{"sig":"MEYCIQCJYpJUjsbtkntyzCRn+gpAlczAIilcMQhAAp8xyPjiMAIhAJydTbKXKymnSyltxPuCkv3yrcPg8Xp1JVqX+gl82vuW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFjQ/Nm0ZpqtlUUA0S84dRVPoM6yuqGZ7nTvLv8eY+PhAiEAlq23/9DV1NcqBZrcB6QZqHFrNCUdQ0Ht2MK5nHeaTBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":572570},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1543_1789849490492_0.848560135328972","host":"s3://npm-registry-packages-npm-production"}},"0.2.1549":{"name":"@dfm-fi/agent","version":"0.2.1549","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1549","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"8b0dcc1a46af9cfa79ec6782997f6808c9594ede","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1549.tgz","fileCount":107,"integrity":"sha512-fW7IHoyynkQ1v0OE/xQUiJ9V03ucNOfLJIVIsUBouD9wgKmv0aWCDEXcFLYjXhjeJLmRY+IORNlYi0eBKymZsA==","signatures":[{"sig":"MEQCIB569DQK38bDIay6OBpGVnPwWMlZHaZCkgiY5TS6X11ZAiBO9E0IOpbwGHyu+cpt+52NA1qgDTrzsthFd0tVabxEwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCM5fH9TvslF5bJuTCrjBEdlMsKLKO9j9LipFbRxGCV9QIhAOTBtHfNNUpU76VOhwXu9CzrivILhNxOwdZdrpTsenSJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":580313},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1549_1789887800242_0.5546837893768928","host":"s3://npm-registry-packages-npm-production"}},"0.2.1550":{"name":"@dfm-fi/agent","version":"0.2.1550","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1550","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"8bce3ad8efeb17efa3132eebae1dc7866cb28d02","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1550.tgz","fileCount":111,"integrity":"sha512-Bx11avfsxzRuKrkM+/X5k9AvtRC2ww9Tkasm0Tr/qUH2da4tnfPGsqgNNIcwcxlcTpjY2fPtrFpBucREzhYzKw==","signatures":[{"sig":"MEQCIGiybxygMRtHnsxsVYvd01zVSps/cG232+QK92onD9iWAiAsjYg1GMj8yeadgr4CLZOaSvrZAaYx8DEplpXuHqQfBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDkyfax76RvbNhk/OUTMe9CrgZTcZOz/+YdbC/5LygwuQIhAM/+NFpCsJB1Z7pZXFJKqsw3ocvIoYajeC6OzuDwSK+2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":584551},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1550_1789888263715_0.7607723896417515","host":"s3://npm-registry-packages-npm-production"}},"0.2.1551":{"name":"@dfm-fi/agent","version":"0.2.1551","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1551","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"fc4e2cbf76f0245e01f03632b8b9d6a10a15a1a9","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1551.tgz","fileCount":115,"integrity":"sha512-4i1aovTFcAN9Q3FPI0pxUq8soXVsCWaEacgC1iV7Bmu4knB9ZBmH8Kp0Iaj+3SYSDMqoIYg562V9e6mUS3WqnQ==","signatures":[{"sig":"MEYCIQDwt+J3JeAnXIawat+adXkPNxUb2QzygV2B5p0Io4lmmQIhAMVwwICWka4hwzXlEORuOZ+fauQpWtvwRtsgPIvm3kTU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCugEt12iAVA4OFE2Nk19DWWICpNDoMoHR4btL0EIeDvQIgDh5z6cZxx0CXko9b0WlnWDEIY0MIm9qYFAiKizd9Cwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":589639},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1551_1789889264189_0.4193848436198089","host":"s3://npm-registry-packages-npm-production"}},"0.2.1553":{"name":"@dfm-fi/agent","version":"0.2.1553","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1553","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"f26fa8347bd66735c49ddc54bbc7faa182d9f887","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1553.tgz","fileCount":115,"integrity":"sha512-woZdA2CxiEsc1Kz9FvIRBgXwLZzM6aFYtSC0Z699UWnpUOCLOD/IO6XMNxcxPUU4HOtBbCKQp3HAE0ih69fwKQ==","signatures":[{"sig":"MEQCIFcLhIQxZzsUR0PMfk6RLfgx+mEf01GoEVLesLHo47/bAiBG/GrztPsmNfoZTBuLZ7IMkOYcyaLJ7R9BzDpvEH5JBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAT72nANlxKhUi1MLAx4BVBe/Py4HvMWiFKdtbuyyGcGAiEAkwB2YycHTzL9bikzri+U8+HRhLDXFtzws83Ljn3DyIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":589639},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1553_1789892618933_0.4116996434622917","host":"s3://npm-registry-packages-npm-production"}},"0.2.1554":{"name":"@dfm-fi/agent","version":"0.2.1554","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1554","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"8f086ea0bbafd7131ccf5949aa992a12dee30b91","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1554.tgz","fileCount":115,"integrity":"sha512-V6QkJcP29fRiNUg1XxIUX/bi+jFrMS6kAZxPxK2YTffSeHfzDhz8v+VIZ/MdHMVeOSuGTyujxIBoOG6kqmABrg==","signatures":[{"sig":"MEUCIEIBRuIjJKKHwV2nF/dDKXfynN+Gbiy4PSP8SdFm2I5OAiEA/zxbpr5ddsXfwrUYlwqO6PwnnaeT8KRYREtNjByCTDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGVTgfp/lR/Icc8qIIdlMyAVlavxwWP6uoPYAQHd6S/qAiADM8rahhH/Zh0UJ+Pk8j56nCTph/qxtnLN9QlLzxhYtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":589639},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1554_1789893193664_0.9422163595331041","host":"s3://npm-registry-packages-npm-production"}},"0.2.1557":{"name":"@dfm-fi/agent","version":"0.2.1557","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1557","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"00236780e38054aeecf13ad7abc8692ddd6210b5","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1557.tgz","fileCount":119,"integrity":"sha512-I4Y/j5NcOk7794Zcmp6M19aAJqZcC1xiSl2aEGVMdidxmhQWjjddcumARgClvpfRQZFJMbAwYLsBSW5zrGA+Xg==","signatures":[{"sig":"MEYCIQClvFiH+x7Hh3ywClq2f7Ojpo8CST5GtSNzEdByXhVwLgIhALUdxaLt9GEj14SMDFFY3pWHSgNywRtrpkC0ILwcE63Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCVzAcNaNYiT4LCrpFfDBjQegrr1v1FfO6rAJSJNulmCwIhALZx01fakTlGHGjKae4RNdx7i+2Na+H0/acjzoiQcr1p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603291},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1557_1789894611661_0.18637464176372842","host":"s3://npm-registry-packages-npm-production"}},"0.2.1562":{"name":"@dfm-fi/agent","version":"0.2.1562","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1562","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"19e65066261bf9b702645341bd55b2f3019729d1","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1562.tgz","fileCount":119,"integrity":"sha512-+lfxAJgznlp3alZdFiG7Zd5yDQMH6SFl7jE9bLltL65oljgBKACdkvOwJoAnhPa7N1i+25psDtwBTnVqOJVl7A==","signatures":[{"sig":"MEQCIBQFx5sZQHqHuXi5nnbxP0szAE28AXUfu0DBBsHo7ZDBAiBurCXR0MZtfm2wTOtNYGlvrbjeTAnOrMBqqpQDtqaQYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDxCsZcW2cEBHlkBWeRcC8JsM1idyp92AFP1WHQUk7gxQIhANZanUMWcepxGhB58l0x8HZlmhmx3kwRTyYKuMz0/qb8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603291},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1562_1789901951523_0.7378197465497776","host":"s3://npm-registry-packages-npm-production"}},"0.2.1565":{"name":"@dfm-fi/agent","version":"0.2.1565","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1565","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"e08789d87d7722585139a2837aba8a98b14388f5","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1565.tgz","fileCount":119,"integrity":"sha512-wFlFXZm8M6Mp4NiKnqeK6hk9FsepKeKfvn2FDrfNXrZSd+aIUxeo+ZGyQJ7aKZMO85a9bLyIr35fAWPqGItHQA==","signatures":[{"sig":"MEUCIACdIEPnAejTb5M6INiLvK4bNx5A0V0NDrzwgUXjobaGAiEA+Q+Sk+9JEq1WjU7CDLImgIa6/2EM1m52+XW3sqVWAjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDtA+V2GrrwOLnIbL+KHvhcQsVQWSWJrfeH1xnkH9KWZQIhAN/24/34lBEROgzQ/Kmj60etmic013vkSYS5hEkFTaGT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":605478},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1565_1789904471286_0.353577866471698","host":"s3://npm-registry-packages-npm-production"}},"0.2.1567":{"name":"@dfm-fi/agent","version":"0.2.1567","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1567","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"05d720209f98e356ad741a9877c28eea4ed4aac0","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1567.tgz","fileCount":123,"integrity":"sha512-+QKMX3JtKpkZg+Ms8Z8KIcQ3OW/IV3AjIkgGJSaNk5VuauOzMHjaKqQAP58IzsSmtvqStNIHDiu8UErk+qe9sA==","signatures":[{"sig":"MEUCIQCxIq8JxVMzMQ+Gt17KbE2Hh2HFneBWHDu0Mt6LiIaZ/wIgE6D7qH+INXODI4yKpUAuLd3cPLlGN/SnmRhMqK35guw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBCbPXfPnq7cieh8roZ4re4knM2F/f0kKrBv9/TkLF/bAiEAtYSH3dowg1jSartaxlRngno1IRybUdS5X5gKUOaBgOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607189},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1567_1789972704024_0.42618870173612655","host":"s3://npm-registry-packages-npm-production"}},"0.2.1568":{"name":"@dfm-fi/agent","version":"0.2.1568","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1568","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"429173e18423334ac50e416cf5e5f6bf860970dc","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1568.tgz","fileCount":123,"integrity":"sha512-AcaFFjkCQVZ1LRFSAP7BRRdI7JfsknTn7AQpYXbJRvWijxX7WgG1kX68GSZTLwCXPreOHPiC3/UBCY+8MTwueg==","signatures":[{"sig":"MEYCIQDYQeBwobkM8AB6FCarwxYvBfftggdKxQNnEYkStFcN0QIhAME2CyhiDFjbUwwy32XPg7MTrrUElwzpqEOikP05pGSc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDD0Q3dz61PD6ZsaerE+UdNAdzkxbiFx3DADs7olHfHHwIhAJdp2BVKINFGnfKNLr0YYQGOoIOWAFjeK5KguC/Q/u5e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607189},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1568_1789978362082_0.37440215001146226","host":"s3://npm-registry-packages-npm-production"}},"0.2.1574":{"name":"@dfm-fi/agent","version":"0.2.1574","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1574","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"1d1909f639fe64c8e1ed2acad61e45e3b5552b16","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1574.tgz","fileCount":123,"integrity":"sha512-Unpg+gvgXidL09EYCBMmjDZNOAvs2BmnR45zAA0XU8IkNjkOgZQwuqkKBI80Vder8C/cxzPgzM4OUznO7e15nA==","signatures":[{"sig":"MEUCIBLAYVnu4U6FW94Fdf4LkpqFv3UFG8tsUcUGZjZUOCK9AiEAoPTs7ynZBHOddgYkUqFrJEIJ1tib+Xhp5VVBiLjcYfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGUurto/D/GerbBoXA0DXkwnzQxyizxZTbGkZgzBVy5fAiB1PVGc/gVaQJ1C5OKQhk0zYdrpgQ+boeDcxt+gsF9qPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607189},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1574_1790014347713_0.012056000619963925","host":"s3://npm-registry-packages-npm-production"}},"0.2.1582":{"name":"@dfm-fi/agent","version":"0.2.1582","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1582","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"cd5bf2b449dcef7597fcab5c64dd55c36aecc3f7","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1582.tgz","fileCount":123,"integrity":"sha512-1mZbcR9jgPI962PehG97VCkyc9QQHnEUPosq6oS/FQZpWAMtxZE4KFS3WCe/XpLOX/y3Izfx3BzHSw67WAVKkw==","signatures":[{"sig":"MEYCIQDCzZ/pUfnmOx8Zw3tiYA1UroUbbOxDf9Lzf5FND/npqAIhAOUH3chCZn9Mw8Dy/gzVR3/vJsd/TApp53r53LN8xLzj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDSHliisvl1vPxTcOqMw/qf+PoEYtGfBy6fY/OmMqE/OgIhAMjXckIQUrFtAodvWMXsmjPI5XrHbIVUXJhjivdeHv1C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607189},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1582_1790083608781_0.38420957464666605","host":"s3://npm-registry-packages-npm-production"}},"0.2.1587":{"name":"@dfm-fi/agent","version":"0.2.1587","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1587","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"3b7cbe88e14645ea7118dc9c80a1e6acc968d364","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1587.tgz","fileCount":123,"integrity":"sha512-Z9YXYRe2LkHqoUQEG/IEkBLxUR+Gjzq4FhDL93d/njapKWjSkWeZUHeNEdOee1nDgHbEsblO2580QrlZmi5lkw==","signatures":[{"sig":"MEQCIGrueihOZzS5q3KkO/E2oTLdyoaLHJic/Ug9r1fU5YfJAiBgBhKCxQtmlInWNpPfg0QYO4VEX/YrhAiUga82uT13dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGJxLRDI8q3ky6z4RjOKfOg3yqxYI/Fh9SbApgULgjOZAiEAslSg0jRtrq8QbDn9uH43VRX5K+VH37A0uI/gjmxMVOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607189},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1587_1790090915021_0.20364661809999496","host":"s3://npm-registry-packages-npm-production"}},"0.2.1590":{"name":"@dfm-fi/agent","version":"0.2.1590","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1590","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"4a8cf589d47c07187cef6cb1cb4df7af70669ac3","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1590.tgz","fileCount":123,"integrity":"sha512-9Lf5taEWUhPTb94Qu86irQeUpat1vEY222x0XRPeIRE9k4cjXsbQzCG8hhwLsimLfZnCEFfLrkuovOjptr4dnQ==","signatures":[{"sig":"MEYCIQDb6hcvfR40Jt/L3WqG+9qSpGq4P4CmgY2fra1OW97X3wIhAM9YrHTXNnZF+iE1UvPrGQkdrcYhvz2RfKv0jWFDP3cz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBuvq5QMHs0tuInWpMZaCRCNIjE3JOkcijIV010fcJZIAiAR42OW8Mm5UpSyfGgKM/A7ImagVrZ09TwNADi/a5ayZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607189},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1590_1790092206923_0.5145751578454723","host":"s3://npm-registry-packages-npm-production"}},"0.2.1591":{"name":"@dfm-fi/agent","version":"0.2.1591","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1591","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"1caa10faaeb1f9a08af91542feaaabd523445e99","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1591.tgz","fileCount":123,"integrity":"sha512-3TN5NGpOBI5YDDePdQw5cux9y/7tnfVdxj5d4kUHekW5Kq7j+yJJJiHeaKCvvx127cxo2oRjoel/6VGyXBPlUw==","signatures":[{"sig":"MEUCIQC+q4TVhohZaSG/9MZ8PmLFnftxjGAxTc0FZE58pG1FfAIgahlI2OjF5x+1qN5s6LvkS1I+dAL2Gxv5IQLi7CNBiZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDWTDm4VTZ65WRhO+GJyC3KVnN+yk/pVoGgMzZ2bMeVOQIgBtN2RngEEaobpO8NW3ac/FgDNOOYf6bnxYTXarYoqXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607189},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1591_1790092577827_0.6971250792059154","host":"s3://npm-registry-packages-npm-production"}},"0.2.1625":{"name":"@dfm-fi/agent","version":"0.2.1625","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1625","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"ecf3aff8830281cfa76cbdcc4e1da442dbe56da2","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1625.tgz","fileCount":123,"integrity":"sha512-eMDgHygakhP0vexVPnxp16jiZEMy1wntTdlCBjRtaxG8VkvSHfuD6W3/8Pi5+Sk/5N76y4xTVOIuB6bLPLIlsg==","signatures":[{"sig":"MEUCIGCmgq4zWuVsrXDgPE0t8FdAl5JnlKGLvPufxy6EVoesAiEAja/NoBMYuGLP2sytBxjy5wTjUfAGxZNPFQmaAFGtzEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE/gsSS4fUHlRi823YgW/dt2iMQXdPUyYkoRVyI0CJOmAiEAjL3hFEeHvkS2or7EpQy6yWO7xquQPUGA+fjL5JlWw5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607189},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1625_1790117744009_0.2038939826109445","host":"s3://npm-registry-packages-npm-production"}},"0.2.1628":{"name":"@dfm-fi/agent","version":"0.2.1628","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1628","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://github.com/DFM-Finance/NEXUS2#readme","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"4ab8a5b003a60f6b9fb3abd00ce90c80b42cfaec","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1628.tgz","fileCount":123,"integrity":"sha512-tDAtcfaaLVS4U3ISRGgk7TRcP9qehUlr0seFXuWm0rvERBBKy58a2Qgz6MkgP8eD70AnP16XDaAtg39NzrsR1Q==","signatures":[{"sig":"MEYCIQDHTGDNIU1HiI1DEDYH9w2nlVrlh+2PaLcuX0HBAeZ/jwIhANx6boL5KIZl+wNXra7163C4Xpk9BFScTAs10zuwW/6r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCLyWgl8TveHc6PhyUrhC+J2ZIB+pzhz7HyrEnB71SfbgIgOFqqmkqMHj0hiq483AlhFoNHsb249KbJc80ojxJ4rCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607189},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1628_1790151563138_0.3857175535999833","host":"s3://npm-registry-packages-npm-production"}},"0.2.1651":{"name":"@dfm-fi/agent","version":"0.2.1651","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf","solana-mcp","defi","index-fund","onchain-fund","ai-agent","jupiter","portfolio"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1651","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://n2.dfm.finance","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"eb9642d8d6d819f550761195c5853d6818386d77","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1651.tgz","fileCount":123,"integrity":"sha512-bxYTNjrYIcvOj+ih7uoGbemxnhqfZczkU+R2Honl8LZFTaS0Xgv0ugH7LZLX9LkGiXt69LRz7tupQmdwyxojNA==","signatures":[{"sig":"MEYCIQDHpRY5on+8h29T/BPqvxkUt0G/u9IIPXkiRMUW/FEw5AIhALXmISapDiTyHTi6wNtaYrsiNI0eIAh5eC04WhOy81yZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCb8t+5Ctl1k1bfswkAN5m1zkTxU2tBEzSs4f65p7XMgQIgXVqOlHnbpQ3WO3PGqtk9k/p55vHIdFScW59iTM3R1u0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607345},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1651_1790159152659_0.5782363199700375","host":"s3://npm-registry-packages-npm-production"}},"0.2.1659":{"name":"@dfm-fi/agent","version":"0.2.1659","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf","solana-mcp","defi","index-fund","onchain-fund","ai-agent","jupiter","portfolio"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1659","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://n2.dfm.finance","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"73f7d475ae686a244a20c94a7e2215b33c9e95e5","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1659.tgz","fileCount":123,"integrity":"sha512-LZuI5S6xYHNphLOe905b692pOAM3npb7kuIqbuC+iP27kHKm8N/eWYg9NDTFbsbN08amj4jlDXSz/0NJyhG3Sw==","signatures":[{"sig":"MEUCIQD2PPk6AQLQTljyUknHmPRi1Uxr+/NUs+4TF9ycsssmwgIgBcPRcZHD/GyI3wWs4Zuy0HUep818rTFz7HAF/1aliiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEDFtVsUQgoaQXideqqW0jAsHGGsH1o52nGWvHaqhqhhAiEAtMoaHbas1Z5CKIo5ddQ9mA16YKc3pHsKfK0BgZWe/Gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":620529},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1659_1790172521790_0.2556331313069895","host":"s3://npm-registry-packages-npm-production"}},"0.2.1663":{"name":"@dfm-fi/agent","version":"0.2.1663","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf","solana-mcp","defi","index-fund","onchain-fund","ai-agent","jupiter","portfolio"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1663","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://n2.dfm.finance","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"cfa8bfef9d6d4a6caf41ae9a942ef410f2c78c54","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1663.tgz","fileCount":127,"integrity":"sha512-wxhnhedrcXbuW4UvKJ8AomMwex8z1/3RzTGTgqf/nljEyx+FBRKdyQ+E66Zk5SADM8FvCB2tCL1WhOBOUmo9Kg==","signatures":[{"sig":"MEYCIQDhLxSdcJdaq1mcah+AE9K7d86Dkg5BPZUyf9eYrR8TYAIhANfQmO4lw2Y5QARgsHNIRJsrH6A7mfWwkgC/aH3KEuMp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDDcPFAm/WnJBLjPLJntQrEtFsAEAZjzh3erXmF/t3pSAIhANkNqJbFGYlVHk1jyysRBeM/+tqh6Q1fgNVX+BCMXfNZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":652785},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts && tsx src/mcp-server.confirm-gate.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1663_1790178846264_0.9508888361714689","host":"s3://npm-registry-packages-npm-production"}},"0.2.1704":{"name":"@dfm-fi/agent","version":"0.2.1704","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf","solana-mcp","defi","index-fund","onchain-fund","ai-agent","jupiter","portfolio"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1704","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://n2.dfm.finance","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"6bbfa3f51ddfbe1ca89bada1101f81bf5f93d283","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1704.tgz","fileCount":127,"integrity":"sha512-z2ojBVyVZ9VJAT7hbvc7yRM9FYl4IG9gVj4ZhA5poRIwBt8tbFVT/MCRmPQr8oNdr3f1DLFPrJd8cH12s8chyw==","signatures":[{"sig":"MEUCIQDBHfMcms6c+3DUBkdlMEy9B2z2FxnmMYmSMZzREfUYFQIgHH/dPjDNjBkhPYnKuSNWlqhxXqKiGfVGMOr/vyF5HVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHsAmFbvdHgIFeEz8rUAupsQr5m4veLgZjtLAx6t0m8ZAiEAplBCZmV6mlbrNqRi+SMThb81Uo0zfCPkbv5hoTeZsLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":652785},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts && tsx src/mcp-server.confirm-gate.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1704_1790196477089_0.3489860516507144","host":"s3://npm-registry-packages-npm-production"}},"0.2.1717":{"name":"@dfm-fi/agent","version":"0.2.1717","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf","solana-mcp","defi","index-fund","onchain-fund","ai-agent","jupiter","portfolio"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1717","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://n2.dfm.finance","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"39955d7678248ce04f51b9401b20b195fe1c9d7b","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1717.tgz","fileCount":127,"integrity":"sha512-uHYP0FSZkSofWgDb0lQZtMcckbzrCPErxenM19eKXtgM1T5R5MudzYmeXPcGAFvJkUbuVwbjz5cHXuRNzn40hw==","signatures":[{"sig":"MEUCIHHIgYuqUxRV7SWSb1mNWRQppb1wXgHAdL2EKdUHVZsFAiEAhIf5m7gR82W/ynUyQSWqTXZvNK6r7kE08fMxeNXh6x0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDg6i+x+wLKVoAQvh2ZN8YuLJvnxDag0Gguxf9ggTMLnAIgdSb/FPiJ9b8eB+NITK/VrdGX1CNyJNs6qkFGJK07V+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":652785},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts && tsx src/mcp-server.confirm-gate.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1717_1790213645963_0.6924610370244626","host":"s3://npm-registry-packages-npm-production"}},"0.2.1721":{"name":"@dfm-fi/agent","version":"0.2.1721","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf","solana-mcp","defi","index-fund","onchain-fund","ai-agent","jupiter","portfolio"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1721","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://n2.dfm.finance","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"72cb01eb0dc81c221adfb3864db6b649af06ce49","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1721.tgz","fileCount":127,"integrity":"sha512-bmgselxShwQ8kqvab6VZOIw2eVDuYURJEiAMDC3Z6qFTedMcTkS8TjNdjaCW7HA91nR1yhZgB1ST7eIW4IpjIA==","signatures":[{"sig":"MEYCIQDOMYBD5Mg3fv1ix+kiurRRM6CQbrJ/Gzx8rCJKn74CSgIhAIckLg7ZzEANoRCqIlOJqfl/qSc1Jny7QOU8LRDyX6EZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBX2qcrNjUbtwYWsSVAnZOUnU3hyPHoVT3edP9+tELaYAiEAzOaVZEJZHimyf+1imweQIsVukmFct9Dx9RUk3192Y4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":652785},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts && tsx src/mcp-server.confirm-gate.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1721_1790228037180_0.17314672023179667","host":"s3://npm-registry-packages-npm-production"}},"0.2.1725":{"name":"@dfm-fi/agent","version":"0.2.1725","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf","solana-mcp","defi","index-fund","onchain-fund","ai-agent","jupiter","portfolio"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1725","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://n2.dfm.finance","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"43b14423bb3d9da83ea68a63125397f4ee1962e3","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1725.tgz","fileCount":127,"integrity":"sha512-MhNJnlro9CzrQdrCJS76iwpaWrv0L1KfXg+Qaj2G6nBwHLGdFZ7Kjq+qC/KigsS4v5doZtrv1JN0iLBnU9qBxQ==","signatures":[{"sig":"MEUCIQCB7yGDTY630RvHp5zmcjsOGVpoD9iXatbnWnC8yT3n5AIgRpR7Fn+bmWqAFx2hrTbpwdV0MZ53EWjT89XHXXFX6Cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDLjuMHlvWJc0ONJaS+vFAQUKfIk+30ZMN+KYNw0YWh+QIhANtuemCNKoSimyhZ+zWa1SojobmRY7tpuaBhSa8O+fQ4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":662228},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts && tsx src/mcp-server.confirm-gate.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1725_1790233028893_0.6912033815867908","host":"s3://npm-registry-packages-npm-production"}},"0.2.1727":{"name":"@dfm-fi/agent","version":"0.2.1727","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf","solana-mcp","defi","index-fund","onchain-fund","ai-agent","jupiter","portfolio"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1727","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://n2.dfm.finance","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"d1b79715c6427c4ff52315fc4a38928f2374f452","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1727.tgz","fileCount":127,"integrity":"sha512-BWaoZKZjnQ9l6ZyVwe6SOkawisEqVGuJKNDNuYOyx6MxJGf0+ZoS6W4wMGfSvNNUJTGjvEstMcaP7g5Ed4Zy+Q==","signatures":[{"sig":"MEQCIBBS3gOG3GwUuFmM3lXfeOKBa7V6HD0DGiWxlDucvO3LAiAZYVCfat5D3Ph26jr6rdM/xOz9FGhl1zjfOAbKNTS38A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICp+4g+bmx30ThTKAd4DnNixl2EIr1O0V6a67I5lzKjbAiEAkMunYujDTOjAyESwyehsEwspSp7P0mD5eaXIXbFLG30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":662945},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts && tsx src/mcp-server.confirm-gate.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1727_1790234767866_0.50971758879984","host":"s3://npm-registry-packages-npm-production"}},"0.2.1734":{"name":"@dfm-fi/agent","version":"0.2.1734","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf","solana-mcp","defi","index-fund","onchain-fund","ai-agent","jupiter","portfolio"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1734","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://n2.dfm.finance","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"3735b2cd3f2211ad89924abd334f725973382941","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1734.tgz","fileCount":127,"integrity":"sha512-5QRMSr5Ohfqu1AA/JjM25v0u5fAajp3J45Jcw/yQtOSbRN283McGXHCEhubwWAInyAf940EtN1dRo7tSNJT0jw==","signatures":[{"sig":"MEUCIQCeiS3qLDftry44MVB61Flwzw7VxImnEw1eS0bXz51QXgIgKvZ1oVwd65zLNFxLmUcpENQHtb3MoQYws5A4pcBA0O0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEqG+kHqGVq/0kYUSWjHev3sozcSrbqGAZq22BkEhQmeAiAopi9FumRxyeFbw2yKP7FNrpQ7q8imVEbTEKKXjAnRTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":667628},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts && tsx src/mcp-server.confirm-gate.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1734_1790239794580_0.09326154134665665","host":"s3://npm-registry-packages-npm-production"}},"0.2.1744":{"name":"@dfm-fi/agent","version":"0.2.1744","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf","solana-mcp","defi","index-fund","onchain-fund","ai-agent","jupiter","portfolio"],"license":"MIT","_id":"@dfm-fi/agent@0.2.1744","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"homepage":"https://n2.dfm.finance","bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"bin":{"dfm-agent":"dist/cli.js"},"dist":{"shasum":"55ff13ef0509ec623b8b99b999a60b76378b256c","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1744.tgz","fileCount":127,"integrity":"sha512-OgnZ/Gdb7ZFP7xckqua6dNhYTFXX/OTgTcpXSXx0RI/LRLVlZJkd3uUoc+67tndGuTPjc86iyyi+j2rM4wm1bA==","signatures":[{"sig":"MEUCIBYcQPdt9tRi240Y6usd8oIhGLhRnCs9HLJHIoWhGcaoAiEA+uhZUACNc+W0Xm8IVC5DkC9dPwcBxk5ceCapGhs67oI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBgbe/1vePv84LUWhyQZhEvwcnfiaQYJ208DrCg+Ll41AiAkzB43VyTydHWRS6TOGZvhxA9J11TyXbw7LbuRqE32yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":667628},"main":"dist/mcp-server.js","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts && tsx src/mcp-server.confirm-gate.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.2.1744_1790245020186_0.9962225914870018","host":"s3://npm-registry-packages-npm-production"}},"0.2.1745":{"_id":"@dfm-fi/agent@0.2.1745","bin":{"dfm-agent":"dist/cli.js"},"bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"dist":{"shasum":"d78320ff636dd6098eb36e994e4f1f0357b221dc","tarball":"https://registry.npmjs.org/@dfm-fi/agent/-/agent-0.2.1745.tgz","fileCount":127,"integrity":"sha512-BLmT2OtI0U0RBQpibV6eYBT85UViMIT0cCSEkG5cqKY9vZ6ufh7c4/ZBLcciZOGW5i8ATpqiB3rpoN4SOAod3Q==","signatures":[{"sig":"MEUCIQDwpqdU+USQCQ3hA/cq5y6gGtfp3kcyuDwKGE33yPXBGQIgV0Tseb2X+4W8/WJ71y+2+xp3EGdK0ESW3x9+0litk7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICmQreGalIaDr0Olo+1M03yBnj/Zs1EqerOAi2EOwpLMAiEAtAs5dakkBr0iN2Jrt1LOCf/vNVi5iDhmXIoveioCbZ4="}],"unpackedSize":667628},"main":"dist/mcp-server.js","name":"@dfm-fi/agent","type":"module","types":"./dist/mcp-server.d.ts","engines":{"node":">=20"},"license":"MIT","scripts":{"dev":"tsx src/mcp-server.ts","lint":"eslint .","test":"npm run build && node scripts/smoke-signing.mjs && node scripts/smoke-signing-v1.mjs &&node scripts/smoke-cli.mjs && node scripts/smoke-keyless.mjs && node scripts/smoke-zap-options.mjs && tsx src/who-pays.test.ts && tsx src/wallet-identity.test.ts && tsx src/money-path.test.ts && tsx src/control-flow.test.ts && tsx src/create-flow.metadata.test.ts && tsx src/manager-flow.reconfigure.test.ts && tsx src/recovery-flow.deadleg.test.ts && tsx src/zap-v2-flow.pending.test.ts && tsx src/mcp-server.confirm-gate.test.ts","build":"tsc -b","start":"node dist/mcp-server.js","typecheck":"tsc --noEmit","example:read":"tsx src/examples/list-and-status.ts","prepublishOnly":"npm run build","example:lifecycle":"tsx src/examples/launch-deposit-redeem.ts"},"version":"0.2.1745","_npmUser":{"name":"tech-dfm","email":"tech@dfm.finance"},"homepage":"https://n2.dfm.finance","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf","solana-mcp","defi","index-fund","onchain-fund","ai-agent","jupiter","portfolio"],"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"_npmVersion":"10.9.7","description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","directories":{},"maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.0","bs58":"^4.0.1","tweetnacl":"^1.0.3","@solana/web3.js":"^1.99.0","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","eslint":"^9.39.2","@eslint/js":"^9.39.2","typescript":"^5.7.0","@types/node":"^25.0.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agent_0.2.1745_1790256771598_0.5654925210012278"}}},"time":{"created":"2026-06-03T18:31:59.141Z","modified":"2026-09-24T13:32:52.035Z","0.2.0":"2026-06-03T18:31:59.885Z","0.2.474":"2026-06-04T06:28:07.162Z","0.2.475":"2026-06-04T07:07:38.148Z","0.2.476":"2026-06-04T07:48:18.337Z","0.2.482":"2026-06-04T09:56:22.796Z","0.2.488":"2026-06-04T11:08:34.902Z","0.2.489":"2026-06-04T12:37:31.335Z","0.2.490":"2026-06-04T12:53:02.969Z","0.2.491":"2026-06-06T13:21:18.701Z","0.2.492":"2026-06-06T13:24:54.776Z","0.2.494":"2026-06-06T14:13:22.165Z","0.2.497":"2026-06-06T16:11:35.011Z","0.2.498":"2026-06-06T16:24:19.557Z","0.2.500":"2026-06-06T16:55:46.888Z","0.2.501":"2026-06-06T16:59:15.309Z","0.2.502":"2026-06-06T17:29:40.078Z","0.2.503":"2026-06-06T17:39:23.924Z","0.2.507":"2026-06-07T16:27:18.114Z","0.2.508":"2026-06-07T18:11:19.584Z","0.2.527":"2026-06-09T10:14:34.762Z","0.2.528":"2026-06-09T10:37:23.390Z","0.2.532":"2026-06-09T12:38:51.819Z","0.2.533":"2026-06-09T13:14:51.085Z","0.2.534":"2026-06-09T13:36:33.442Z","0.2.539":"2026-06-09T15:41:11.192Z","0.2.582":"2026-06-11T19:10:17.038Z","0.2.685":"2026-06-25T10:57:13.959Z","0.2.686":"2026-06-25T11:01:52.095Z","0.2.687":"2026-06-25T11:39:18.927Z","0.2.688":"2026-06-25T13:07:43.077Z","0.2.689":"2026-06-25T13:49:48.384Z","0.2.691":"2026-06-25T15:14:30.302Z","0.2.692":"2026-06-25T17:48:32.549Z","0.2.695":"2026-06-26T05:24:47.958Z","0.2.696":"2026-06-26T06:10:11.283Z","0.2.698":"2026-06-27T10:16:40.659Z","0.2.699":"2026-06-27T13:16:17.239Z","0.2.700":"2026-06-27T13:26:33.195Z","0.2.703":"2026-06-28T05:56:51.060Z","0.2.706":"2026-06-29T12:14:51.594Z","0.2.707":"2026-06-29T18:45:48.185Z","0.2.715":"2026-06-30T15:45:49.669Z","0.2.730":"2026-07-01T17:35:00.962Z","0.2.733":"2026-07-02T08:11:15.912Z","0.2.735":"2026-07-02T14:22:40.564Z","0.2.736":"2026-07-02T16:14:16.811Z","0.2.738":"2026-07-02T17:13:34.171Z","0.2.739":"2026-07-02T17:48:05.713Z","0.2.741":"2026-07-02T18:48:41.383Z","0.2.742":"2026-07-02T19:38:00.437Z","0.2.744":"2026-07-02T20:11:14.764Z","0.2.787":"2026-07-03T10:45:32.276Z","0.2.798":"2026-07-03T13:01:06.670Z","0.2.822":"2026-07-06T17:40:04.990Z","0.2.823":"2026-07-06T17:48:47.747Z","0.2.832":"2026-07-06T19:35:48.237Z","0.2.837":"2026-07-07T06:18:18.413Z","0.2.847":"2026-07-09T18:23:09.396Z","0.2.849":"2026-07-10T11:41:10.588Z","0.2.850":"2026-07-10T12:20:41.551Z","0.2.852":"2026-07-10T14:19:16.512Z","0.2.866":"2026-07-16T11:57:52.456Z","0.2.873":"2026-07-17T05:07:21.727Z","0.2.875":"2026-07-17T05:52:08.134Z","0.2.887":"2026-08-03T07:55:19.934Z","0.2.890":"2026-08-03T08:58:48.003Z","0.2.897":"2026-08-03T14:09:59.286Z","0.2.902":"2026-08-03T15:09:42.101Z","0.2.904":"2026-08-03T16:05:14.079Z","0.2.921":"2026-08-04T13:11:07.280Z","0.2.922":"2026-08-04T13:44:29.167Z","0.2.926":"2026-08-04T14:48:38.705Z","0.2.934":"2026-08-05T10:27:46.247Z","0.2.937":"2026-08-10T13:14:12.135Z","0.2.938":"2026-08-10T14:36:59.755Z","0.2.978":"2026-08-24T08:20:01.466Z","0.2.1061":"2026-08-26T08:41:27.717Z","0.2.1064":"2026-08-26T10:04:53.131Z","0.2.1075":"2026-08-26T14:16:31.805Z","0.2.1079":"2026-08-26T16:20:53.637Z","0.2.1083":"2026-08-26T17:12:46.567Z","0.2.1085":"2026-08-27T06:59:37.614Z","0.2.1088":"2026-08-27T08:21:25.609Z","0.2.1094":"2026-08-27T19:32:07.886Z","0.2.1118":"2026-08-30T13:23:47.079Z","0.2.1120":"2026-08-30T14:17:25.289Z","0.2.1122":"2026-08-30T14:31:16.278Z","0.2.1131":"2026-08-31T10:14:16.911Z","0.2.1132":"2026-08-31T10:39:47.822Z","0.2.1135":"2026-08-31T11:25:40.672Z","0.2.1138":"2026-08-31T11:51:34.593Z","0.2.1141":"2026-08-31T12:19:09.390Z","0.2.1166":"2026-09-01T09:08:21.594Z","0.2.1171":"2026-09-01T09:28:58.135Z","0.2.1209":"2026-09-01T18:00:28.912Z","0.2.1212":"2026-09-01T18:07:36.705Z","0.2.1321":"2026-09-06T11:22:44.637Z","0.2.1423":"2026-09-11T15:09:34.084Z","0.2.1424":"2026-09-11T16:08:12.862Z","0.2.1428":"2026-09-11T18:25:00.692Z","0.2.1431":"2026-09-11T19:39:05.556Z","0.2.1438":"2026-09-12T16:38:30.872Z","0.2.1439":"2026-09-12T16:54:22.759Z","0.2.1441":"2026-09-13T08:13:39.279Z","0.2.1442":"2026-09-13T08:23:50.943Z","0.2.1444":"2026-09-13T09:24:12.658Z","0.2.1454":"2026-09-13T15:10:19.877Z","0.2.1455":"2026-09-13T15:21:39.594Z","0.2.1457":"2026-09-13T15:56:25.235Z","0.2.1459":"2026-09-13T16:35:25.253Z","0.2.1463":"2026-09-13T18:16:10.402Z","0.2.1464":"2026-09-13T18:44:46.272Z","0.2.1480":"2026-09-16T11:03:29.327Z","0.2.1481":"2026-09-16T11:20:23.502Z","0.2.1483":"2026-09-16T11:36:55.153Z","0.2.1484":"2026-09-16T11:43:45.048Z","0.2.1487":"2026-09-16T12:29:53.526Z","0.2.1513":"2026-09-17T08:36:24.136Z","0.2.1516":"2026-09-17T09:56:40.765Z","0.2.1517":"2026-09-17T10:24:30.220Z","0.2.1518":"2026-09-17T10:31:58.363Z","0.2.1520":"2026-09-17T10:50:48.143Z","0.2.1529":"2026-09-17T13:39:43.427Z","0.2.1531":"2026-09-17T13:52:13.152Z","0.2.1532":"2026-09-17T14:06:23.938Z","0.2.1533":"2026-09-17T14:20:22.718Z","0.2.1534":"2026-09-17T14:36:16.092Z","0.2.1538":"2026-09-19T18:15:47.392Z","0.2.1541":"2026-09-19T19:28:13.122Z","0.2.1543":"2026-09-19T20:24:50.602Z","0.2.1549":"2026-09-20T07:03:20.324Z","0.2.1550":"2026-09-20T07:11:03.840Z","0.2.1551":"2026-09-20T07:27:44.278Z","0.2.1553":"2026-09-20T08:23:39.182Z","0.2.1554":"2026-09-20T08:33:13.749Z","0.2.1557":"2026-09-20T08:56:51.746Z","0.2.1562":"2026-09-20T10:59:11.609Z","0.2.1565":"2026-09-20T11:41:11.368Z","0.2.1567":"2026-09-21T06:38:24.156Z","0.2.1568":"2026-09-21T08:12:42.211Z","0.2.1574":"2026-09-21T18:12:27.823Z","0.2.1582":"2026-09-22T13:26:48.887Z","0.2.1587":"2026-09-22T15:28:35.137Z","0.2.1590":"2026-09-22T15:50:07.014Z","0.2.1591":"2026-09-22T15:56:17.930Z","0.2.1625":"2026-09-22T22:55:44.159Z","0.2.1628":"2026-09-23T08:19:23.240Z","0.2.1651":"2026-09-23T10:25:52.756Z","0.2.1659":"2026-09-23T14:08:41.874Z","0.2.1663":"2026-09-23T15:54:06.354Z","0.2.1704":"2026-09-23T20:47:57.223Z","0.2.1717":"2026-09-24T01:34:06.072Z","0.2.1721":"2026-09-24T05:33:57.304Z","0.2.1725":"2026-09-24T06:57:08.993Z","0.2.1727":"2026-09-24T07:26:07.954Z","0.2.1734":"2026-09-24T08:49:54.680Z","0.2.1744":"2026-09-24T10:17:00.302Z","0.2.1745":"2026-09-24T13:32:51.799Z"},"bugs":{"url":"https://github.com/DFM-Finance/NEXUS2/issues"},"license":"MIT","homepage":"https://n2.dfm.finance","keywords":["mcp","model-context-protocol","solana","dfm","agent","dtf","solana-mcp","defi","index-fund","onchain-fund","ai-agent","jupiter","portfolio"],"repository":{"url":"git+https://github.com/DFM-Finance/NEXUS2.git","type":"git","directory":"agent"},"description":"DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.","maintainers":[{"name":"tech-dfm","email":"tech@dfm.finance"}],"readme":"```\n╔══════════════════════════════════════════╗\n║                                          ║\n║   ██████  ███████ ███    ███   v2        ║\n║   ██   ██ ██      ████  ████             ║\n║   ██   ██ █████   ██ ████ ██   the Fund  ║\n║   ██   ██ ██      ██  ██  ██   Mgmt OS   ║\n║   ██████  ██      ██      ██   on Solana ║\n║                                          ║\n╚══════════════════════════════════════════╝\n```\n\n# @dfm-fi/agent — DFM v2 Agent Test Harness (MCP)\n\nAn MCP (Model Context Protocol) server that lets an external AI agent drive the\nfull DFM v2 **launch → deposit → redeem** DTF flow against the **live API**\n(`https://n2-api.dfm.finance/api/v2`) programmatically — no web-UI clicking.\n\nThis is a **test harness for the founder + partner**: point your own AI agent\n(Claude Desktop / Claude Code / any MCP client) at the live mainnet API,\nauthenticate with your **own test-wallet keypair loaded locally**, and run the\nwhole vault lifecycle — create a DTF, deposit USDC, redeem back to USDC — from\nthe agent.\n\n> ⚠️ This is a **real-money Solana mainnet** system. Read the Security section.\n\n## Prerequisites\n\n- **Node 20+** (ESM build).\n- **To use it:** nothing else — `npx -y @dfm-fi/agent` pulls the published,\n  self-contained package (no monorepo clone, no `npm install`).\n- **To hack on it from source:** this package ships its own `package-lock.json`,\n  so `npm ci` inside `agent/` builds it standalone (that's exactly what the\n  publish CI does).\n- A **dedicated throwaway Solana test wallet** (NOT the protocol wallet), funded\n  with a few dollars of **USDC** (mainnet mint `EPjFW…`) + a little **SOL** for\n  fees. No allowlisting is required — sign-in is open.\n- For writes: **no client RPC is required** — the backend broadcasts your signed\n  tx (`POST /tx/submit`). Set `HELIUS_RPC_URL` only if you want to submit through\n  your *own* RPC instead (optional override; power users + the test harness).\n\n## Security model (read first)\n\n- **All MCP fund operations require a DFM app wallet.** Launch, deposit, redeem,\n  rebalance, basket changes, policy changes and escrow recovery use the server's\n  operating-wallet executor, with the owner's policy caps and simulation checks.\n- **`DFM_API_KEY` is the recommended authentication mode.** A local keypair can\n  authenticate through SIWS and sign an explicit top-up into the app wallet.\n  It never substitutes for the app wallet during a fund operation, including\n  when `DFM_AGENT_FORCE_LOCAL_SIGNING=true` was configured by an older install.\n- Missing, pending, revoked or unavailable wallets fail closed. Rejected signing\n  never falls back to the local keypair. Admin handoffs without an app-wallet\n  executor are refused; an already-landed signature can still be reconciled.\n- The protocol wallet (`9GjE…`) is refused as an agent identity. Real-money tools\n  also require `DFM_AGENT_WRITE_ENABLED=true`.\n- The local prepare/sign flow examples below describe development primitives;\n  the MCP production surface always uses app-wallet execution for fund operations.\n\n## Auth + signing flow (how it works)\n\nSIWS (Sign In With Solana), signed locally, exchanged for a Bearer session:\n\n1. `POST /auth/nonce { wallet }` → `{ nonce, message }` — the **server builds the\n   exact message** (domain-bound to `n2.dfm.finance`, nonce embedded).\n2. Sign **that exact message** locally with the test keypair (Ed25519 → base58).\n3. `POST /auth/siws { wallet, signature, message, client: 'native' }` →\n   `{ accessToken, … }`. The server verifies the wallet, nonce and domain here.\n4. Authed calls send `Authorization: Bearer <accessToken>`; a 401 triggers one\n   transparent re-auth + retry.\n\nThe WRITE flows then follow **prepare → sign locally → submit → (confirm/poll)**:\n- **launch**: `/vaults/create/prepare` → one unsigned v0 tx → sign → submit →\n  `/vaults/create/confirm`.\n- **deposit / redeem**: `/zap-…-v2/open/prepare` → sign → submit → poll\n  `/zap-v2/status` until the backend orchestrator has cranked all swap legs →\n  `/zap-…-v2/close/prepare` → sign → submit. The agent signs **only** the two\n  user-side boundary transactions; the backend cranks the permissionless legs.\n- **admin acceptance / policy**: acceptance signs one transaction and then calls\n  its verification endpoint; policy creates once or amends with ordered\n  propose → accept transactions. Both return success only after the API re-reads\n  chain state and reconciles its database shadow.\n\n## Tools\n\n| Tool | Surface | Endpoint | Notes |\n|------|---------|----------|-------|\n| `whoami` | read | `/access/status` | Test-wallet pubkey, cluster, write flag, gate status. **Call first.** |\n| `list_dtfs` | read | `GET /vaults` | Lists vaults (address, symbol, TVL, fees, basket). Public. |\n| `get_vault` | read | `GET /vaults/:address` | Full vault detail + weights + fee structure. Public. |\n| `zap_status` | read (auth) | `GET /vaults/:address/zap-v2/status/:user` | Decoded escrow + per-leg crank progress, or null. |\n| `get_portfolio` | read (auth) | `GET /portfolio` | Session wallet's positions (API reads wallet from JWT). |\n| `launch_vault` | **write (gated)** | `create prepare/confirm` | Create a DTF. Basket sums to 10000 bps, ≤10 assets. |\n| `deposit` | **write (gated)** | `zap-in-v2 open/close` | Full zap-in lifecycle. RAW 6dp USDC. Resumes an open escrow. |\n| `redeem` | **write (gated)** | `zap-out-v2 open/close` | Full zap-out lifecycle. RAW 6dp shares. Resumes an open escrow. |\n| `zap_v2_cancel` | **write (gated)** | `zap-v2/cancel/prepare` | Return a stalled escrow's holdings to the wallet, as-is. |\n| `zap_v2_update_envelope` | **write (gated)** | `zap-v2/update-envelope/prepare` | Loosen the pinned floors (auto-derived from the live escrow) to unstick a crank. |\n| `update_vault_assets` | **write (gated)** | `assets/prepare + confirm` | MANAGER: full-replace a vault's target basket (sums to 10000, ≤10, no dupes). A held asset must be drained before removal. Your own vault only. |\n| `transfer_admin` | **write (gated)** | `:address/transfer-admin` | ⚠️ MANAGER, HIGH-SENSITIVITY: initiate handing vault control to another key (the new admin must ACCEPT). Your own vault only. |\n| `accept_admin_transfer` | **write (gated)** | `transfer-admin/accept/prepare + confirm` | ⚠️ Explicit-human-only. Local signer completes a pending handoff and reports success only after post-chain verification. Keyless can reconcile a supplied landed signature but cannot sign a new acceptance. |\n| `update_vault_policy` | **write (gated)** | `policy/:vault/onchain/*` | ⚠️ Explicit-human-only. Create or propose → accept constitutional limits, with `maxAssets ≤ 10`; local and keyless paths reconcile from chain before completion. |\n| `init_rebalancer` | **write (gated)** | `POST /rebalance/:address/init/prepare` | MANAGER: enable rebalancing (create the vault's `RebalancerConfig`, creator pays rent). Bundled into `launch_vault` automatically — only needed for older/opt-out/oversized vaults. Your own vault only. |\n| `rebalance_to_targets` | **write (gated)** | `POST /rebalance/:address/to-targets/prepare` | MANAGER: derive and execute the swaps needed to converge holdings to the current target config. On-chain delegate guards include measured `min_out`, ≤50%/tx, ≥5s spacing, ≤48/day, and in-basket mints. Your own vault only. |\n\n> There is **no fee tool**: entry/exit fees and their split are **factory-global**, set by the protocol and returned live by the read endpoints. Creators can't set or change them, and management/performance fees don't exist.\n\n### Prompt-injection / safety model\n\nThe harness is **boxed in by design**, so a prompt-injected agent (tricked by malicious text it reads while browsing vaults) is bounded:\n- **No \"send funds to an address\" tool exists.** `redeem` always pays *your own* wallet; `deposit` pulls from it. There is no way to route money to an attacker.\n- **Every write only touches a vault/wallet the signed-in test wallet OWNS or ADMINS** (the API enforces `vault.admin == caller`), and amounts/slippage are capped by the on-chain guards (≤10% slippage, per-leg `min_outs`, the drain-guard, ≤10 assets, factory-global fees no agent can change) plus the API-side $10 first-deposit floor.\n- **The keypair never enters the agent's context** (only the pubkey), so injection can't exfiltrate it; the write-gate (`DFM_AGENT_WRITE_ENABLED`) is a hard local kill-switch.\n- So the worst a hijacked agent can do is make *you* mis-spend *your own* money within the contract limits — **never the protocol, never other users, never key theft.** The two actions to watch — only ever invoke them from an explicit human ask, never inferred from a vault's name/description or other untrusted text:\n  - `transfer_admin` / `accept_admin_transfer` — initiate or complete a vault-control handoff.\n  - `update_vault_policy` — changes the enforced constitutional limits for a vault.\n  - `update_vault_assets` — full-replaces your own vault's target basket with eligible mints + weights (open universe; no oracle feed required); on the next rebalance the vault's value migrates into them. Bounded to your own vault and ≤10 assets, but it IS a basket-redirection an injected agent could trigger.\n\n## Install\n\n### One command — `@dfm-fi/agent` is **live on npm**\n\nPublished at [`@dfm-fi/agent`](https://www.npmjs.com/package/@dfm-fi/agent). The package is **self-contained** (no monorepo deps) and ships its built `dist/`, so `npx` fetches + runs it — no clone, no build.\n\n**The simplest possible install — one command, auto-registers the MCP server:**\n\n```bash\nnpx -y @dfm-fi/agent install\n```\n\nThat detects the `claude` CLI and runs the registration for you (and always prints the manual command + Claude Desktop config as a fallback). Add real-money tools with:\n\n```bash\nnpx -y @dfm-fi/agent install --write --api-key dfm_...\n```\n\n**Mint the key from a signed-in session:** `POST /agent/keys` (or the SKILLS panel in the app). It resolves server-side to your wallet + that credential's own caps, and is revocable instantly — nothing ever leaves your machine that can move funds on its own. Writes sign with **your Privy operating wallet**, never a raw Solana keypair. (`--dry-run` prints what it would do without registering.)\n\n<details><summary>Legacy: a local throwaway keypair instead of an API key</summary>\n\nNot recommended for real usage — a leaked keypair IS the wallet, permanently, with no revoke (an API key is instantly revocable). Kept for existing installs and local dev/test wallets:\n\n```bash\nnpx -y @dfm-fi/agent install --write --keypair /abs/path/test-wallet.json\n```\n\n`--api-key` and `--keypair` are mutually exclusive — a keypair, if present, always wins over an API key, so the installer rejects passing both rather than silently picking one.\n</details>\n\n<details><summary>Prefer to register it yourself? The manual commands</summary>\n\nRead-only:\n```bash\nclaude mcp add dfm -- npx -y @dfm-fi/agent@latest\n```\n\nFull write-enabled, RECOMMENDED (Claude Code, no RPC key needed, no local keypair):\n```bash\nclaude mcp add dfm \\\n  --env DFM_API_KEY=dfm_... \\\n  --env DFM_AGENT_WRITE_ENABLED=true \\\n  -- npx -y @dfm-fi/agent@latest\n```\n\n**Claude Desktop** (`claude_desktop_config.json`):\n```json\n{\n  \"mcpServers\": {\n    \"dfm\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@dfm-fi/agent\"],\n      \"env\": {\n        \"DFM_API_KEY\": \"dfm_...\",\n        \"DFM_AGENT_WRITE_ENABLED\": \"true\"\n      }\n    }\n  }\n}\n```\n(For read-only, drop `DFM_API_KEY` + `DFM_AGENT_WRITE_ENABLED` — the read tools\nneed neither. Legacy local-keypair signing: swap `DFM_API_KEY` for\n`DFM_AGENT_KEYPAIR_PATH=/abs/path/test-wallet.json` — see the legacy note above.\nOptional: add `--env HELIUS_RPC_URL=https://…` to submit through your OWN RPC\ninstead of the backend.)\n</details>\n\n> **Already published** at `@dfm-fi/agent`. To cut a new version, see **[Releasing / updating](#releasing--updating)** below — a version bump auto-publishes via GitHub, or run `agent/scripts/release.sh` from your machine.\n\n### From source — works today, no publish needed\n\n```bash\ncd dfm-v2/agent && npm run build      # tsc -b → dist/\n# then point your MCP client at the built binary (one line):\nclaude mcp add dfm -- node /abs/path/dfm-v2/agent/dist/mcp-server.js\n```\n\n## Releasing / updating\n\nThe published npm version is what `npx -y @dfm-fi/agent` installs, so updating users = publishing a new version. **There is nothing to bump.** The version is derived automatically:\n\n```\nversion = <major>.<minor>.<git commit count>      e.g.  0.2.474\n```\n\nwhere the commit count is the **same `v.N`** shown on the web nav and the API `/health`. So agent `v.474` ⇒ `@dfm-fi/agent@0.2.474` — a 1:1 mapping. (Edit `agent/package.json`'s `version` only to move the **major/minor** base line; the patch is always the commit count.)\n\n### A) Hands-off — just push, GitHub publishes (preferred)\n\n[`​.github/workflows/publish-agent.yml`](../.github/workflows/publish-agent.yml) watches `agent/**` on `dev`/`main`. **Every push that touches `agent/**` auto-publishes** the new `0.2.<commitcount>` version — only if it isn't already on npm (idempotent: a dev→main sync of the same commit publishes once; a registry blip fails loud, never a silent skip). It builds isolated from the monorepo with `--ignore-scripts` (no dependency lifecycle code runs on the VPS runner). So updating the package is just your normal flow:\n\n```bash\ngit add agent/… CHANGELOG.md && git commit -m \"feat(agent): …\"\ngit push origin dev && git push origin HEAD:main      # → @dfm-fi/agent@0.2.<N> auto-publishes\n```\n\nThe workflow runs on the self-hosted VPS runner (GitHub-hosted runners are billing-blocked here). Auto-publish on push has **no required-reviewer gate by design** — frictionless releases for the closed, team-only `dev`/`main` (same posture as the auto-deploy). Forks can't trigger it (push events only).\n\n> **One-time setup:** add a **granular** npm token (permission **Read+Write**, scoped to **only** the `@dfm-fi/agent` package — minimal blast radius) as the repo secret `NPM_TOKEN`:\n> ```bash\n> gh secret set NPM_TOKEN --repo DFM-Finance/NEXUS2    # paste the token at the prompt (never commit it)\n> ```\n> or via *Settings ▸ Secrets and variables ▸ Actions ▸ New repository secret*. **Until it's set, the workflow fails loudly** at the token step with that instruction (no publish, no side effects).\n\n### B) From your machine — one command\n\n[`agent/scripts/release.sh`](scripts/release.sh) computes the same `0.2.<commitcount>` version, skips if it's already on npm, builds an isolated `--ignore-scripts` tarball, and **publishes the exact built artifact** — directly to npm if a local token is present (env `NPM_TOKEN`, or `~/.config/dfm/npm-token`, chmod 600), otherwise it delivers the tarball to the npm-authed laptop (Taildrop → iMessage fallback) and prints the one command to finish there.\n\n```bash\nagent/scripts/release.sh\n```\n\nIt never takes the token as an argument or echoes it (a chmod-600 temp `.npmrc` removed by an EXIT trap). The version tracks committed history, so **commit your agent changes first**, then run it (or just push and let path A do it — idempotent either way).\n\n## Quick start (read-only — safe)\n\n```bash\n# Run the MCP server against the live API\nDFM_API_URL=https://n2-api.dfm.finance \\\nDFM_AGENT_KEYPAIR_PATH=/abs/path/test-wallet.json \\\nnpm start                                   # = node dist/mcp-server.js\n```\n\nOr exercise the read path without MCP:\n\n```bash\nDFM_API_URL=https://n2-api.dfm.finance \\\nDFM_AGENT_KEYPAIR_PATH=/abs/path/test-wallet.json \\\nnpx tsx src/examples/list-and-status.ts\n```\n\n## Loading the test keypair\n\nGenerate a dedicated throwaway wallet and fund it with a little USDC + SOL:\n\n```bash\nsolana-keygen new --no-bip39-passphrase -o ~/dfm-test-wallet.json\nsolana-keygen pubkey ~/dfm-test-wallet.json\n```\n\nThen either point the agent at the file (preferred):\n\n```bash\nexport DFM_AGENT_KEYPAIR_PATH=$HOME/dfm-test-wallet.json\n```\n\n…or inline the JSON array (e.g. in a secret manager):\n\n```bash\nexport DFM_AGENT_KEYPAIR_JSON=\"$(cat ~/dfm-test-wallet.json)\"\n```\n\n## Enabling the real-money launch → deposit → redeem loop\n\nOnly after the parent has reviewed the write path (`create-flow.ts`,\n`zap-v2-flow.ts`, `recovery-flow.ts`, `signing.ts`, `submit.ts`):\n\n```bash\nexport DFM_API_URL=https://n2-api.dfm.finance\nexport DFM_AGENT_KEYPAIR_PATH=$HOME/dfm-test-wallet.json                 # dedicated + funded\nexport DFM_AGENT_WRITE_ENABLED=true                                     # the kill-switch\n# export HELIUS_RPC_URL=https://mainnet.helius-rpc.com/?api-key=YOUR_KEY # OPTIONAL — submit via your own RPC\n\n# End-to-end example: launch a demo DTF, deposit $12, redeem the full position.\n# (Runs as a SAFE DRY-RUN — printing the calls it would make — when write is OFF.)\nnpx tsx src/examples/launch-deposit-redeem.ts\n```\n\n### Copy-paste walkthrough (in an MCP client / agent)\n\n```\n1. whoami\n   → confirm the test-wallet pubkey + that accessGate.allowed is true.\n\n2. launch_vault\n   {\n     \"name\": \"My First DTF\",\n     \"symbol\": \"MYDTF\",\n     \"assets\": [\n       { \"mint\": \"7vfCXTUXx5WJV5JADk17DUJ4ksgau7utNKj4b963voxs\", \"symbol\": \"ETH\", \"allocationBps\": 5000 },\n       { \"mint\": \"JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN\", \"symbol\": \"JUP\", \"allocationBps\": 5000 }\n     ]\n   }\n   → returns { vault: \"<address>\", signature, ... }. Note the vault address.\n   (No fee fields: entry/exit fees are factory-global — 0.75%/0.75%, split\n   50/50 creator/platform — and creators can't set them. These two mints are\n   established mainnet mints; listing is open + feed-free. Live factory/fund-tier\n   rules decide eligibility, and freeze authority is surfaced as issuer-lock risk.)\n\n3. deposit\n   { \"vault\": \"<address from step 2>\", \"usdcAmount\": \"12000000\" }   // $12 raw (6dp)\n   → drives open → orchestrator cranks → close; returns when shares are minted.\n\n4. get_portfolio\n   → read the resulting raw share balance for that vault.\n\n5. redeem\n   { \"vault\": \"<address>\", \"shares\": \"<raw shares from step 4>\" }\n   → drives open → cranks → close; returns net USDC paid (minus the factory-global 0.75% exit fee).\n\nIf a deposit/redeem STALLS:\n   zap_status { vault, user }      → inspect per-leg crank progress + failures\n   zap_v2_update_envelope { vault } → loosen the floors 5% and let the crank retry\n   zap_v2_cancel { vault }          → give up and get the held funds back, as-is\n```\n\nNotes:\n- **Amounts are RAW 6-decimal**: $12 = `\"12000000\"`, 1 share = `\"1000000\"`.\n- The **first deposit** into a vault must clear ~**$12** so it stays above the\n  API-side $10 first-deposit floor after slippage (the old on-chain floor was\n  removed by the oracle-free redesign — the seed PDA closes the\n  first-depositor attack — but the API still rejects smaller first deposits).\n- `allocationBps` MUST sum to exactly **10000** across the basket; **≤10 assets**\n  on mainnet.\n- `deposit`/`redeem` are **resumable**: if a prior open landed but its close\n  never did, calling the same tool again resumes (poll → close) instead of\n  re-opening.\n\n## Configure Claude Desktop\n\n`~/Library/Application Support/Claude/claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"dfm\": {\n      \"command\": \"node\",\n      \"args\": [\"/abs/path/dfm-v2/agent/dist/mcp-server.js\"],\n      \"env\": {\n        \"DFM_API_URL\": \"https://n2-api.dfm.finance\",\n        \"DFM_AGENT_KEYPAIR_PATH\": \"/abs/path/dfm-test-wallet.json\",\n        \"SOLANA_CLUSTER\": \"mainnet-beta\"\n      }\n    }\n  }\n}\n```\n\n(Leave `DFM_AGENT_WRITE_ENABLED` unset for a read-only agent. Add\n`HELIUS_RPC_URL` + `DFM_AGENT_WRITE_ENABLED=true` only when enabling writes.)\n\n## Environment variables\n\n| Variable | Required | Default | Description |\n|----------|----------|---------|-------------|\n| `DFM_API_URL` | No | `https://n2-api.dfm.finance` | API base (the `/api/v2` prefix is auto-appended). |\n| `DFM_AGENT_KEYPAIR_PATH` | For auth | — | Path to a Solana secret-key JSON file (preferred). Use a dedicated wallet funded with USDC + a little SOL. |\n| `DFM_AGENT_KEYPAIR_JSON` | For auth | — | The secret-key JSON array inline (alternative; e.g. injected from a secret manager). |\n| `DFM_AGENT_WRITE_ENABLED` | No | `false` | Master kill-switch for all write tools. |\n| `DFM_MCP_CONFIRM_REQUIRED` | No | unset | Opt-IN human confirmation: when `1`, every write demands `confirmPhrase:\"<tool_name>\"` typed by the human and relayed by the host model (prompt-injection guard). Default (unset) = autonomous operating mode, writes run without a phrase. |\n| `DFM_MCP_NONINTERACTIVE_WRITES` | No | unset | Pipeline/CI escape: `1` skips human confirmation for **all** writes even when `DFM_MCP_CONFIRM_REQUIRED=1`. A deliberate security trade-off — an injected prompt can then move funds with no human step — so set it only on machines that run unattended scripts. |\n| `HELIUS_RPC_URL` / `DFM_RPC_URL` | No (optional) | — | OPTIONAL override — submit through your OWN RPC instead of the backend broadcast (`POST /tx/submit`). Writes need NO client RPC by default; mainnet never uses the rate-limited public RPC. |\n| `SOLANA_CLUSTER` | No | `mainnet-beta` | `mainnet-beta` or `devnet`. |\n\n## Architecture\n\n```\nAgent / MCP client\n   │  stdio (MCP)\n   ▼\nMCP server (this package)\n   ├─ read tools ─────────► DFM v2 API (public + authed GET)\n   └─ write tools (gated) ─► DFM v2 API /prepare ──► unsigned v0 tx(s)\n                                  │\n                       sign LOCALLY with test keypair (signing.ts)\n                                  │\n                       submit via RPC (submit.ts) — rebroadcast in-window,\n                                  │                  re-prepare on blockhash expiry\n            ┌─────────────────────┴─────────────────────┐\n   launch:  confirm via /create/confirm     deposit/redeem:  poll /zap-v2/status\n                                                              until legs cranked,\n                                                              then /close → sign → submit\n```\n\nThe backend orchestrator (server-side) cranks the permissionless Jupiter swap\nlegs — the agent only signs the two user-side boundary transactions. The agent\ndoes **not** crank legs and does **not** hold the protocol key.\n\n## Source map\n\n| File | Role |\n|------|------|\n| `src/mcp-server.ts` | MCP stdio server; registers the tools and enforces the write gate. |\n| `src/config.ts` | Env → `AgentConfig` (API URL, cluster, RPC, write flag, keypair source). |\n| `src/session.ts` | SIWS sign-in → Bearer session; in-flight dedup; transparent re-auth on 401. |\n| `src/signing.ts` | The signing boundary — loads the local keypair, signs SIWS + v0 txs. Refuses the protocol wallet; never logs key material. |\n| `src/submit.ts` | RPC submit + confirm; rebroadcast in-window; `BlockhashExpiredError` / `OnChainRevertError`. |\n| `src/api-client.ts` | Typed DFM v2 API client (public + authed; create + zap-v2 prepare/confirm). |\n| `src/create-flow.ts` | `launch_vault` driver: prepare → sign → submit → confirm (+ ghost-vault recovery). |\n| `src/zap-v2-flow.ts` | `deposit` / `redeem` lifecycle drivers (resume-aware, close-retry). |\n| `src/recovery-flow.ts` | `zap_v2_cancel` + `zap_v2_update_envelope` (floors auto-derived from the live escrow). |\n| `src/manager-flow.ts` | Basket, rebalance, admin-transfer, and constitutional-policy control flows. |\n| `src/types.ts` | Response shapes mirrored against the live API. |\n\n## What remains for the parent to review/enable\n\nAll write tools are **fully implemented** but gated OFF (`DFM_AGENT_WRITE_ENABLED`\nunset). Before flipping the gate, review the real-money path (search for the\n`// REVIEW: real-money` markers):\n\n- **`launch_vault`** (`create-flow.ts`) — pulls the on-chain creation fee from\n  the test wallet; the test wallet becomes the vault admin. Confirm the basket /\n  fee defaults are what you want.\n- **`deposit` / `redeem`** (`zap-v2-flow.ts`) — move USDC ↔ shares. They are\n  resume-aware (won't double-open) and retry the close on blockhash expiry.\n- **`zap_v2_cancel` / `zap_v2_update_envelope`** (`recovery-flow.ts`) — stall\n  recovery. `update_envelope` only ever LOOSENS, with the new floors derived from\n  the live escrow's pinned `minOuts` (never hand-supplied).\n- **`signing.ts` / `submit.ts`** — the signing boundary + submit robustness.\n  Confirm the protocol-wallet tripwire + the \"secret never leaves this module\"\n  invariant.\n\nTo roll back at any time: unset `DFM_AGENT_WRITE_ENABLED` (the write tools then\nrefuse and never touch the chain or load the keypair).\n","readmeFilename":"README.md"}