{"_id":"@across-protocol/integrator-sdk","_rev":"3-f504aa29e5e22c0083133e0e5a1ed95b","name":"@across-protocol/integrator-sdk","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@across-protocol/integrator-sdk","version":"0.0.1","keywords":["bridge","sdk","crypto","blockchain"],"author":{"url":"https://across.to","name":"Across Protocol","email":"engineering@across.to"},"license":"MIT","_id":"@across-protocol/integrator-sdk@0.0.1","maintainers":[{"name":"nicholaspai","email":"npai.nyc@gmail.com"},{"name":"daywiss","email":"daywiss@gmail.com"},{"name":"evaldofelipe","email":"contact@evaldofelipe.com"},{"name":"chrismaree","email":"christopher.maree@gmail.com"},{"name":"mrice32","email":"matthewcrice32@gmail.com"}],"homepage":"https://github.com/across-protocol/toolkit","bugs":{"url":"https://github.com/across-protocol/toolkit/issues"},"dist":{"shasum":"4c88333cda76c5e0d124f3d49605e5b41083ba30","tarball":"https://registry.npmjs.org/@across-protocol/integrator-sdk/-/integrator-sdk-0.0.1.tgz","fileCount":5,"integrity":"sha512-bREMS8uCrg7yZEtBtrt9HXuavK1IDnHC3Gc+TGufzKWKpr55phIE/E68olc6JLICWO6M325aJyfIZJc9hdvL6w==","signatures":[{"sig":"MEYCIQDCojV73Ba9vGzcOAnr8Falj1rH7+gJk0+qEw3khI+R1AIhAO26X3s+rdGT+48vbn7ypOYgM9CgcZrIVAAcuchlaCYt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157557},"main":"./dist/index.mjs","_from":"file:across-protocol-integrator-sdk-0.0.1.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"scripts":{"ci":"pnpm run build && pnpm run check-exports pnpm npm run lint && pnpm run test","dev":"tsup src/index.ts --format esm --watch --dts","lint":"pnpm run type-check && eslint \"src/**/*.ts*\"","test":"vitest run","build":"tsup src/index.ts --format esm --dts","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","format":"prettier --write .","typedoc":"typedoc --out docs src/index.ts","type-check":"tsc","check-format":"prettier --check .","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm"},"_npmUser":{"name":"mrice32","email":"matthewcrice32@gmail.com"},"_resolved":"/tmp/878c66c611957941f35fed7e7d11aeed/across-protocol-integrator-sdk-0.0.1.tgz","_integrity":"sha512-bREMS8uCrg7yZEtBtrt9HXuavK1IDnHC3Gc+TGufzKWKpr55phIE/E68olc6JLICWO6M325aJyfIZJc9hdvL6w==","repository":{"url":"git+https://github.com/across-protocol/toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"The official SDK for integrating Across bridge into your dapp.","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"@across-protocol/constants":"^3.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","viem":"^2.20.1","eslint":"^8.57.0","vitest":"^2.0.5","typedoc":"^0.26.7","prettier":"^3.2.5","typescript":"^5.3.3","@types/node":"^20","@arethetypeswrong/cli":"^0.15.4","typedoc-plugin-markdown":"^4.2.8","@total-typescript/ts-reset":"^0.6.0","@across-toolkit/eslint-config":"0.0.0","@across-toolkit/typescript-config":"0.0.0"},"peerDependencies":{"viem":"^2.20.1"},"_npmOperationalInternal":{"tmp":"tmp/integrator-sdk_0.0.1_1727864313615_0.1580327710733902","host":"s3://npm-registry-packages"}}},"time":{"created":"2024-10-02T10:18:33.487Z","modified":"2026-09-22T04:50:10.362Z","0.0.1":"2024-10-02T10:18:33.862Z"},"bugs":{"url":"https://github.com/across-protocol/toolkit/issues"},"author":{"url":"https://across.to","name":"Across Protocol","email":"engineering@across.to"},"license":"MIT","homepage":"https://github.com/across-protocol/toolkit","keywords":["bridge","sdk","crypto","blockchain"],"repository":{"url":"git+https://github.com/across-protocol/toolkit.git","type":"git"},"description":"The official SDK for integrating Across bridge into your dapp.","maintainers":[{"email":"christopher.maree@gmail.com","name":"chrismaree"},{"email":"matthewcrice32@gmail.com","name":"mrice32"},{"email":"npai.nyc@gmail.com","name":"nicholaspai"}],"readme":"# `@across-protocol/integrator-sdk` Reference\n\n## `AcrossClient`\n\n### Set Up\n\n- [`createAcrossClient`](./docs/functions/createAcrossClient.md)\n- [`getAcrossClient`](./docs/functions/getAcrossClient.md)\n\n### Chains and Routes\n\n- [`getSupportedChains`](./docs/classes/AcrossClient.md#getsupportedchains)\n- [`getAvailableRoutes`](./docs/classes/AcrossClient.md#getquote)\n\n### Quotes, Fees and Limits\n\n- [`getQuote`](./docs/classes/AcrossClient.md#getquote)\n\n### Transaction Simulations and Executions\n\n- [`executeQuote`](./docs/classes/AcrossClient.md#executequote)\n- [`simulateDepositTx`](./docs/classes/AcrossClient.md#simulatedeposittx)\n\n### Deposit and Fill Status\n\n- [`getDeposit`](./docs/classes/AcrossClient.md#getdeposit)\n- [`waitForFillTx`](./docs/classes/AcrossClient.md#waitforfilltx)\n\n### Debugging via Tenderly\n\n- [`simulateTxOnTenderly`](./docs/classes/AcrossClient.md#simulatetxontenderly)\n\n## Utilities\n\n### Integrator tag\n\n- [`tagIntegratorId`](./docs/functions/tagIntegratorId.md)\n- [`getIntegratorDataSuffix`](./docs/functions/getIntegratorDataSuffix.md)\n\n### Cross-chain message\n\n- [`buildMulticallHandlerMessage`](./docs/functions/buildMulticallHandlerMessage.md)\n","readmeFilename":"README.md"}