Bridge daemon for TFChain (Substrate) to Mycelium Ledger (NEAR) token transfers.
- Rust 99.8%
- Makefile 0.2%
|
All checks were successful
Test / test (push) Successful in 3m16s
- Provide default settings for daemon - Include placeholders for required values - Update .gitignore to ignore .env |
||
|---|---|---|
| .forgejo/workflows | ||
| docs | ||
| migrations | ||
| src | ||
| .env.example | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| Makefile | ||
| README.md | ||
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
- Architecture - Component overview and database schema
- Flows - Token conversion flow diagrams
- Configuration - Environment variables reference
Development
make build # Build release binary (target/release/tfsporesd)
make run # Build and run
make check # Type check
make test # Run tests