Signed-off-by: T-Hax <>
1.4 KiB
Tornado Cash SDK
A collection of Typescript packages which enable you to easily use the Tornado Cash protocol.
API Docs
Package list and short descriptions
-
@tornado/sdk - this package bundles all of the below packages into one, which can then be imported into a project. It does not provide a default import, instead you may alias it as wished.
-
@tornado/sdk-core - provides
Core
which provides all of the main Tornado Cash Classic logic, including relatively sensible blockchain synchronization. -
@tornado/sdk-web - provides torified web utilities (HTTP Client, ethers provider) and a Relayer utility class.
-
@tornado/sdk-chain - provides EVM utilities, including a class which can be used relatively easily to synchronize events.
-
@tornado/sdk-data - provides FS utilities and cache (PouchDB) wrapper classes, one of which is used in tandem with above Synchronizer for syncing.
-
@tornado/sdk-utils - provides utilities most notably a handler which allows resolving promises with nested callbacks concurrently.