No description
Find a file
MoCipher aae968b1c2 new file: core/uniffi/bindings/android/Cryptec.java
new file:   core/uniffi/bindings/ios/Cryptec.h
	new file:   mobile/__tests__/nativeModuleIntegration.test.ts
	new file:   mobile/android/src/main/java/com/cryptec/CryptecModule.java
	new file:   mobile/android/src/main/java/com/cryptec/CryptecPackage.java
	new file:   mobile/ios/CryptecModule.m
2026-02-20 10:10:41 +01:00
.github/workflows feat(ui): complete mobile + desktop scaffolds; add UniFFI UDL scaffold; CI run mobile & electron tests 2026-02-20 09:54:07 +01:00
bindings Initial CrypteCipher scaffold and features 2026-02-12 00:02:00 +01:00
core new file: core/uniffi/bindings/android/Cryptec.java 2026-02-20 10:10:41 +01:00
docs Initial CrypteCipher scaffold and features 2026-02-12 00:02:00 +01:00
electron desktop: add Electron app scaffold (UI + preload bridge) 2026-02-20 09:52:34 +01:00
mobile new file: core/uniffi/bindings/android/Cryptec.java 2026-02-20 10:10:41 +01:00
tools/cli Initial CrypteCipher scaffold and features 2026-02-12 00:02:00 +01:00
.gitignore Initial CrypteCipher scaffold and features 2026-02-12 00:02:00 +01:00
Cargo.toml chore: add top-level Cargo workspace 2026-02-12 00:08:25 +01:00
README.md feat(ui): complete mobile + desktop scaffolds; add UniFFI UDL scaffold; CI run mobile & electron tests 2026-02-20 09:54:07 +01:00

CrypteCipher

Status: core library, Node bindings, CLI, CI, mobile (React Native scaffold), and desktop (Electron scaffold) are in-progress. Mobile uses a JS mock bridge; UniFFI scaffold is present for on-device bindings.

CrypteCipher

PR: Initial scaffold and features added for review.

Secure privacy-first multi-currency wallet (scaffold)

Overview

  • Core: Rust library implementing key management, Bitcoin (on-chain + Lightning), Monero (RPC integration), and atomic-swap scaffolding.
  • Bindings: Node/N-API bindings to use core from Electron/Node.js.
  • Mobile: React Native app (TypeScript) that will use platform-native bindings to call the Rust core.
  • Electron: Desktop app skeleton that uses N-API bindings.

Security notes

  • Core crypto and key management is implemented in Rust for memory safety.
  • Do not ship private keys to servers — default is non-custodial.
  • All cryptographic code must be audited before production.

Next steps

  1. Review ARCHITECTURE.md in /docs.
  2. Wire up real libraries and node/native module integration.
  3. Add automated tests and security audit.