Skip to content

Releases: OpenFiat-org/openfiat-sdks

0.2.0-rc.1 — pre-release

Pre-release

Choose a tag to compare

@allenhark allenhark released this 11 Aug 15:42

First pre-release of the 0.2.0 line (devnet / audit-gated).

  • npm: @openfiat/sdk@0.2.0-rc.1 (published under the next dist-tag; install with npm i @openfiat/sdk@next).
  • Adds the deBridge DLN Solana-hook builder and non-custodial stablecoin deposit/withdraw order builders (SP-B / SP-C).
  • Rust SDK crate is unchanged at 0.1.0 (its crates.io publish is gated on the core crates).

Machine/devnet build — on-chain programs are not on mainnet.

v0.1.0 — developer preview

Choose a tag to compare

@allenhark allenhark released this 07 Aug 11:03

First public developer preview of the OpenFiat SDKs.

Published: @openfiat/sdk@0.1.0 on npm (with build provenance).

Developer preview. OpenFiat currently runs on Solana devnet only. These SDKs are pre-1.0 and their APIs are subject to change between 0.x releases. Not audited or hardened for production/mainnet.

TypeScript (@openfiat/sdk)

  • Typed JSON-RPC Client (OFS-8200), Ed25519 event signing, per-domain typed methods
  • Solana chain bridge (OFS-4300) and on-chain instruction builders for escrow/staking/governance (OFS-4200)

Rust (openfiat-sdk)

Built and tested, not yet on crates.io — it depends on openfiat-core crates that must be published to crates.io first.

See CHANGELOG.md.

openfiat-sdk 0.1.0 (Rust, crates.io)

Choose a tag to compare

@allenhark allenhark released this 07 Aug 14:13

First crates.io release of the Rust SDK.

Published: openfiat-sdk 0.1.0, plus the 22 openfiat-* protocol crates it depends on (from openfiat-core).

[dependencies]
openfiat-sdk = "0.1.0"

Developer preview. Solana devnet only, pre-1.0, APIs subject to change between 0.x releases. Not audited or hardened for production/mainnet.

Verified: a fresh crate depending on openfiat-sdk = "0.1.0" resolves and compiles from crates.io with no git or path overrides.