Skip to content

FreeBank v0.1.0 — M1 package

Choose a tag to compare

@mblowes mblowes released this 11 Jul 05:14

FreeBank v0.1.0 — M1 package release

First public release. FreeBank is a BIP 300/301 credit-creation sidechain: bills of
exchange with a consensus-enforced escrow bond, in the lineage of Scottish free banking.

Proven in this release (regtest, unit + integration gates):

  • Full peg cycle on both mainchain transports — BMM advance, M5 deposit crediting, and the
    complete withdrawal payout (M3 bundle → M6 payout → funds received on the mainchain),
    including against the CUSF bip300301_enforcer (≥ upstream 6fdb827).
  • Bills of exchange lifecycle on-chain: issue → endorse → retire/default, with escrow claim.

Network parameters (locked for this release): sidechain slot 130, magic
fb4b1845, port 8455, bech32 fbk; the main network pairs with a CUSF-enforcer
mainchain (L2L Signet era) and uses the enforcer's BlindedM6 withdrawal-bundle layout.

M1 proposal metadata for this release:

  • Release tarball (Linux x86-64) SHA256: bf955a71e6b73a7d767a5b48cea413fc5d38454f79d9fe33d1271ef22cad4a5c
  • Build commit hash: 2c266cd0c2a070529d7d13abadf9e6af8b50c4fb

Binaries are a native Ubuntu 24.04 x86-64 build (not yet reproducible/gitian; deterministic
builds are planned). Experimental, pre-audit software — test coins only.