Bridge daemon for TFChain (Substrate) to Mycelium Ledger (NEAR) token transfers.
  • Rust 99.8%
  • Makefile 0.2%
Find a file
Mahmoud-Emad e69217d85b
All checks were successful
Test / test (push) Successful in 3m16s
chore: add TFSpores daemon configuration template
- Provide default settings for daemon
- Include placeholders for required values
- Update .gitignore to ignore .env
2026-02-23 23:17:38 +02:00
.forgejo/workflows ci: add system dependency installation 2026-02-20 03:30:34 +02:00
docs docs: add comprehensive project documentation 2026-02-20 02:38:49 +02:00
migrations initial version of the tfspores daemon 2026-02-20 02:06:52 +02:00
src refactor: upgrade Subxt and TFChain client 2026-02-20 03:22:46 +02:00
.env.example chore: add TFSpores daemon configuration template 2026-02-23 23:17:38 +02:00
.gitignore chore: add TFSpores daemon configuration template 2026-02-23 23:17:38 +02:00
Cargo.lock refactor: upgrade Subxt and TFChain client 2026-02-20 03:22:46 +02:00
Cargo.toml refactor: upgrade Subxt and TFChain client 2026-02-20 03:22:46 +02:00
Makefile initial version of the tfspores daemon 2026-02-20 02:06:52 +02:00
README.md docs: add comprehensive project documentation 2026-02-20 02:38:49 +02:00

hero_tfspores

Bridge daemon for TFChain (Substrate) to Mycelium Ledger (NEAR) token transfers.

Quick Start

make build
./target/release/tfsporesd

Configuration

Create .env file (see docs/configuration.md for full reference):

TFCHAIN_NETWORK=testnet
TFCHAIN_TREASURY_ADDRESS=5G...
NEAR_NODE_URL=https://rpc.testnet.near.org
NEAR_BRIDGE_ACCOUNT_ID=bridge.near
NEAR_BRIDGE_PRIVATE_KEY=ed25519:...
SPORE_PER_TFT=10

Documentation

Development

make build   # Build release binary (target/release/tfsporesd)
make run     # Build and run
make check   # Type check
make test    # Run tests