{"repo":"OpenZeppelin/defender-sdk","free":true,"listed":false,"github":"https://github.com/OpenZeppelin/defender-sdk","clone":"git clone https://github.com/OpenZeppelin/defender-sdk.git","description":"Defender SDK","language":"TypeScript","stars":27,"topics":["openzeppelin","openzeppelin-defender","security","web3"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"⚠️ Important Notice OpenZeppelin Defender will sunset on July 1, 2026. As a result, this SDK will be deprecated and will no longer receive updates after that date. Users are encouraged to migrate to OpenZeppelin's open source projects, including OpenZeppelin Relayer and OpenZeppelin Monitor. For detailed migration instructions and guidance, please follow the Defender Migration Guide. Note on OZ Monitor: While this defender-sdk includes a Defender Monitor client, OpenZeppelin Monitor (the open source version) is a standalone binary/CLI tool and does not ship with a client SDK. OpenZeppelin Relayer SDK: For relayer functionality, use the new OpenZeppelin Relayer SDK. --- This monorepo contains individual OpenZeppelin Defender TypeScript clients and publishes the collection of clients as @openzeppelin/defender-sdk Usage For detailed instructions on how to use the SDK, please refer to our SDK Documentation. Development Setup - pnpm for workspaces & dependency management. - nx for build & tests. - changesets for versioning, changelog management & publishing. - Checkout the repo and run pnpm i --ignore-scripts --prefer-offline && pnpm run build . Install pnpm globally with npm i -g pnpm if you haven't already. - To skip cache on the subsequent build steps you can use pnpm nx-build-skip-cache . Testing - Run pnpm nx-test-skip-cache to run unit tests across all packages. Linting & Styling - Run pnpm lint:check or pnpm prettier:check at the project root. For fixing pnpm lint:fix Combi","default_branch":null,"files":null,"tree":[],"storefront":"/r/OpenZeppelin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/OpenZeppelin/defender-sdk/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}