# FIPS Hosts File
#
# Static hostname-to-npub mappings for .fips DNS resolution.
# Each entry allows resolving hostname.fips to the peer's IPv6 address.
#
# Format: hostname npub1...
#
# Rules:
#   - Lines starting with # are comments
#   - Empty lines are ignored
#   - Hostnames: a-z, 0-9, hyphens only; max 63 characters
#   - One hostname and one npub per line, separated by whitespace
#   - Duplicate hostnames: last entry wins
#
# Peer aliases from fips.yaml are also resolved automatically.
# Entries here take precedence over peer aliases on conflict.
#
# Changes are picked up automatically on the next DNS query.

# ---------------------------------------------------------------------------
# Public test mesh — operated by the FIPS project for new-user on-ramps and
# integration testing. Accept inbound peering from arbitrary npubs without
# coordination. Safe to remove if you are not joining the public test mesh.
# ---------------------------------------------------------------------------
test-us01      npub1qmc3cvfz0yu2hx96nq3gp55zdan2qclealn7xshgr448d3nh6lks7zel98
test-us02      npub10yffd020a4ag8zcy75f9pruq3rnghvvhd5hphl9s62zgp35s560qrksp9u
test-us03      npub136yqae6na688fs75g95ppps3lxe07fvxefj77938zf47uhm6074sxw8ctm
test-us03-next npub15m6c4ghuegx4pcde6tra8f7smn8vfv2wundyxwhkjynuerkrzmgsy09sh3
test-us04      npub1gd7ye2qp2lphhzx75fynnjzaxx4dqanddecet0wtt5ss5ek8h9ps62wdkf
test-de01      npub1260n42s06vzc7796w0fh3ny7zcpw6tlk4gq3940gmfrzl5c9pv2s3657q8
test-es01      npub17lpmzulpc98d8ff727k6e98atxn3phzupzsqqwe54ytduym747ws4tw5zm
test-uk01      npub1u0z26dc4qeneu5rvwvmpfhtwh3522ed6rlgxr9jarrfnjrc6ew4qxjysrs
