Skip to content

SDK Quickstart

The Rust SDK (trident-sdk) is the primary integration surface. It handles signing, fee estimation, attestation submission, and on-chain execution.

  1. Set up a Trident client with providers for source and destination chains.
  2. Deposit tokens into the Trident vault.
  3. Wait for the attester to finalize the deposit.
  4. Spend the balance cross-chain via a signed attestation.

Follow the subpages in order:

  1. Prerequisites
  2. Connecting
  3. Deposit
  4. Spending
  5. Putting it together