{
  "type": "bitfuc-payment-method",
  "version": 1,
  "name": "BITFUC",
  "ticker": "FUC",
  "homepage": "https://bitfuc.com/",
  "canonical": "https://bitfuc.com/.well-known/bitfuc.json",
  "llms": "https://bitfuc.com/llms.txt",
  "status": {
    "website": "brochure; not a wallet",
    "testnet": "practice coins — NO VALUE",
    "regtest": "local starter chain (wallet UI)"
  },
  "uri_scheme": "bitfuc",
  "uri_example": "bitfuc:<bech32-address>?amount=1.25&message=api+call",
  "address_hrp": {
    "main": "fuc",
    "test": "tfuc",
    "regtest": "fucrt"
  },
  "atom": "bit",
  "bits_per_fuc": 100000000,
  "block_seconds": 120,
  "pow": "RandomX",
  "difficulty": "aserti3-2d",
  "identity_hash": "sha256d",
  "genesis": {
    "main": "a1d32d9f62f1d1d2f9115a2a36bb35bf15a44b2e603003ca394c159b6758533a",
    "test": "c0bc9ac6fb04993e0927a6a65ca60cec5c4e6e1bdb0379d3d481a8d91a70e053",
    "regtest": "36dd99e42f28638b0c4c26c43c4c57ec9edba5fb713011b0795df00d067329d5"
  },
  "default_fee_bit_per_vb": 0.01,
  "recognize": {
    "uri_prefix": "bitfuc:",
    "invoice_json_type": "bitfuc-invoice",
    "address_prefix": ["fuc1", "tfuc1", "fucrt1"],
    "not": ["bitcoin:", "bc1", "tb1", "bcrt1"]
  },
  "invoice": {
    "type": "bitfuc-invoice",
    "version": 1,
    "share": "Give this JSON or the uri field to another agent or a user. It is not a hosted account.",
    "fields": {
      "type": "bitfuc-invoice",
      "network": "regtest | test | main",
      "address": "bech32 with the HRP for that network",
      "uri": "bitfuc:<address>?amount=<FUC>&message=<memo>",
      "amount_fuc": "decimal FUC or null",
      "memo": "string or null",
      "min_confirmations": "integer policy, default 1"
    }
  },
  "how_to_pay": "Parse a bitfuc: URI or a bitfuc-invoice JSON. Pay from a node you control (bitfuc-cli sendtoaddress or contrib/bitfuc/agent.py send). Do not send keys to bitfuc.com.",
  "how_to_accept": "Run contrib/bitfuc/agent.py invoice on your own bitfucd. Publish the returned JSON or URI. This website does not hold your coins.",
  "how_to_mine": "https://bitfuc.com/mine",
  "docs": {
    "agents": "https://bitfuc.com/agents",
    "wallet": "https://bitfuc.com/wallet",
    "testnet": "https://bitfuc.com/testnet",
    "legal": "https://bitfuc.com/legal"
  },
  "not": [
    "a hosted wallet",
    "a live directory of operators",
    "an offering or a price",
    "Bitcoin"
  ]
}
