Skip to content

How it works

The SDK provides an open-source reference implementation of the SilentSwap V2 client. By signing a set of offline messages with your private key, the SDK is able to deterministically generate a unique mnemonic seed phrase for each new swap. This seed phrase is then used to create a group of single-use accounts, called facilitators, whose private keys are encrypted for use by an open-source Smart Contract Account (SCA) operating inside of an auditable, decentralized Trusted Execution Environment (TEE). These accounts facilitate the movement of funds by signing messages that are explicitly approved by you, the user.

SDK Diagram