Libraries

Cashu libraries allow developers to build wallets, mints, and other services that use Cashu.

Python

  • Nutshell: Python library for using Cashu wallets and mints inside Python applications.
  • cdk-python: Python bindings for the Cashu Development Kit (CDK).

TypeScript & JavaScript

  • cashu-ts: TypeScript library for building Cashu wallets.
  • Coco: Modular, TypeScript-first toolkit for building Cashu wallets and applications.
  • cashu-crypto-ts: TypeScript library implementing the basic cryptographic blinded signature scheme.

Rust

  • cdk: Cashu Development Kit (CDK) mint and wallet library.

Go

  • cdk-go: Go bindings for the Cashu Development Kit (CDK).

Kotlin

  • cdk-kotlin: Kotlin bindings for the Cashu Development Kit (CDK).

Swift

  • cdk-swift: Swift bindings for the Cashu Development Kit (CDK).
  • CashuSwift: Native Swift library for Cashu.

Java

  • Cashu-JDK: Minimal, stateless reimplementation of the Cashu protocol in Java.