Skip to content

Finja

Finja is a modular cryptographic framework for interacting with multiple cryptocurrency networks in a unified, extensible, and production-ready way.

It provides consistent abstractions for:

  • Address generation and validation
  • Transaction creation and sending
  • Balance tracking
  • HD wallet derivation (BIP32/BIP44/SLIP-0010)
  • Threshold signing (MPC via TKeeper)
  • Event listening via WebSocket or polling

Finja is built for high-performance financial systems, custody services, and infrastructure projects.


Version

1.0.0


Installation

Finja consists of a core module and multiple pluggable providers.

Required

implementation 'org.exploit:finja:1.0.0'

Supported Providers

Add only what you use:

// Bitcoin-based providers
implementation 'org.exploit:bitcoin:1.0.0'
implementation 'org.exploit:litecoin:1.0.0'
implementation 'org.exploit:dash:1.0.0'
implementation 'org.exploit:bitcoincash:1.0.0'

// EVM-compatible networks
implementation 'org.exploit:evm:1.0.0'

// TRON support
implementation 'org.exploit:tron:1.0.0'

// Solana support
implementation 'org.exploit:solana:1.0.0'

HD Wallet Support

implementation 'org.exploit:hdwallet:1.0.0'

BlockBook Indexer Support

// Base BlockBook integration
implementation 'org.exploit:blockbook:1.0.0'

// Bitcoin-compatible BlockBook provider
implementation 'org.exploit:blockbook-bitcoin:1.0.0'

Native Dependencies

Finja is security-oriented and relies on native cryptographic libraries for constant-time operations:

  • libsecp256k1 for Secp256k1 curve operations
  • libsodium for Ed25519 operations
  • libgmp for large integer math and constant-time ^sec operations

Add the appropriate native dependency for your platform:

// macOS (Apple Silicon)
implementation 'org.exploit:tss4j-natives:1.0.0:macos-aarch64'

// Linux (x64)
implementation 'org.exploit:tss4j-natives:1.0.0:linux-amd64'

// Windows (x64)
implementation 'org.exploit:tss4j-natives:1.0.0:windows-amd64'

License

Finja is fully open-source. We believe in open innovation and developer freedom — all components are available under permissive licenses:

  • Apache 2.0
  • BSD-2-Clause
  • MIT

Use, modify, and integrate freely — no strings attached.