{
  "contract": "sourcey.site-record/v1alpha1",
  "release_id": "sha256:8094c042ec143bbd5d47c59219c4f4abb189db6368c4a51f37a862963f9a4580",
  "snapshot_id": "sha256:82755e333c0d2d26005cb40718f147723f3518abdbde02d08388acc1ed6f7bb6",
  "artifact_sha256": "sha256:abfbd3a1e8d4ea08dbf9b6ad937eb24912478d4f677c642030a996c94802831f",
  "data": {
    "entity_id": "ent_01m1ahj1p55ts52njv7fpcyzs2",
    "slug": "fabricbloc",
    "slug_aliases": [],
    "name": "FabricBloc",
    "summary": "FabricBloc provides APIs and a macOS Studio for building onchain products, including wallets, tokens, NFTs, and vaults.",
    "description": "FabricBloc provides APIs and a macOS Studio for creating and operating onchain wallets, tokens, NFTs, vaults, analytics, and scoped agent workflows.",
    "website": "https://fabricbloc.com/",
    "category": "payments-fintech",
    "revision_digest": "sha256:3c429fce775e292862d41454a07286cbf919c2743be367cb0218f4d71b52d943",
    "provenance": {
      "freshness": "fresh",
      "dispute": "none",
      "coverage_policy_digest": "sha256:6e57f02d3ace71508dd8276e5df4baf23af618aa8dfce45c2c1e28856af7b052",
      "freshness_policy_digest": "sha256:b71bacf415fdbef01024355fb3d080df7a9dca05d2cce9a2a1f691fe8a60f579",
      "basis_event_ids": [
        "sha256:2227cadcc507238e24bb4613f2997b2efed6c7f3391702e06d24177136ce253d"
      ],
      "fields": [
        {
          "path": "/name",
          "supporting_event_ids": [
            "sha256:2227cadcc507238e24bb4613f2997b2efed6c7f3391702e06d24177136ce253d"
          ],
          "contradicting_event_ids": [],
          "accepted_proof_kinds": [
            "observed"
          ],
          "evidence_proof_kinds": [
            "observed"
          ],
          "latest_observation_at": "2026-09-24T10:58:39.015Z",
          "freshness": "fresh"
        },
        {
          "path": "/summary",
          "supporting_event_ids": [
            "sha256:2227cadcc507238e24bb4613f2997b2efed6c7f3391702e06d24177136ce253d"
          ],
          "contradicting_event_ids": [],
          "accepted_proof_kinds": [
            "observed",
            "editorial"
          ],
          "evidence_proof_kinds": [
            "observed"
          ],
          "latest_observation_at": "2026-09-24T10:58:39.015Z",
          "freshness": "fresh"
        },
        {
          "path": "/description",
          "supporting_event_ids": [
            "sha256:2227cadcc507238e24bb4613f2997b2efed6c7f3391702e06d24177136ce253d"
          ],
          "contradicting_event_ids": [],
          "accepted_proof_kinds": [
            "observed",
            "editorial"
          ],
          "evidence_proof_kinds": [
            "observed"
          ],
          "latest_observation_at": "2026-09-24T10:58:39.015Z",
          "freshness": "fresh"
        },
        {
          "path": "/domains",
          "supporting_event_ids": [
            "sha256:2227cadcc507238e24bb4613f2997b2efed6c7f3391702e06d24177136ce253d"
          ],
          "contradicting_event_ids": [],
          "accepted_proof_kinds": [
            "observed"
          ],
          "evidence_proof_kinds": [
            "observed"
          ],
          "latest_observation_at": "2026-09-24T10:58:39.015Z",
          "freshness": "fresh"
        },
        {
          "path": "/category",
          "supporting_event_ids": [
            "sha256:2227cadcc507238e24bb4613f2997b2efed6c7f3391702e06d24177136ce253d"
          ],
          "contradicting_event_ids": [],
          "accepted_proof_kinds": [
            "editorial"
          ],
          "evidence_proof_kinds": [
            "editorial"
          ],
          "latest_observation_at": "2026-09-24T10:58:39.015Z",
          "freshness": "fresh"
        },
        {
          "path": "/links",
          "supporting_event_ids": [
            "sha256:2227cadcc507238e24bb4613f2997b2efed6c7f3391702e06d24177136ce253d"
          ],
          "contradicting_event_ids": [],
          "accepted_proof_kinds": [
            "observed"
          ],
          "evidence_proof_kinds": [
            "observed"
          ],
          "latest_observation_at": "2026-09-24T10:58:39.015Z",
          "freshness": "fresh"
        }
      ],
      "vendor_attestation": {
        "status": "none"
      }
    },
    "programs": [
      {
        "program_id": "prg_01m1ahj1pbm9dx724kdw8n3zx4",
        "slug": "fabricbloc-founders-program",
        "title": "FabricBloc Founders Program",
        "summary": "Pre-seed and seed-stage technical teams can receive FabricBloc PRO free for 12 months plus engineering office hours, priority support, early API access, and launch co-marketing.",
        "revision_digest": "sha256:d1b808848b9b4e22382587b908e2a5aeeb17c02c1e0d4335516f0a290936a0b9",
        "provenance": {
          "freshness": "fresh",
          "dispute": "none",
          "coverage_policy_digest": "sha256:6e57f02d3ace71508dd8276e5df4baf23af618aa8dfce45c2c1e28856af7b052",
          "freshness_policy_digest": "sha256:b71bacf415fdbef01024355fb3d080df7a9dca05d2cce9a2a1f691fe8a60f579",
          "basis_event_ids": [
            "sha256:00606af460e079943e43b969ca0c495ef3ca1f251e3b239a9334b7048cdec715"
          ],
          "fields": [
            {
              "path": "/title",
              "supporting_event_ids": [
                "sha256:00606af460e079943e43b969ca0c495ef3ca1f251e3b239a9334b7048cdec715"
              ],
              "contradicting_event_ids": [],
              "accepted_proof_kinds": [
                "observed",
                "editorial"
              ],
              "evidence_proof_kinds": [
                "observed"
              ],
              "latest_observation_at": "2026-09-24T10:58:39.015Z",
              "freshness": "fresh"
            },
            {
              "path": "/summary",
              "supporting_event_ids": [
                "sha256:00606af460e079943e43b969ca0c495ef3ca1f251e3b239a9334b7048cdec715"
              ],
              "contradicting_event_ids": [],
              "accepted_proof_kinds": [
                "observed",
                "editorial"
              ],
              "evidence_proof_kinds": [
                "observed"
              ],
              "latest_observation_at": "2026-09-24T10:58:39.015Z",
              "freshness": "fresh"
            }
          ],
          "vendor_attestation": {
            "status": "none"
          }
        }
      }
    ],
    "offers": [
      {
        "program_id": "prg_01m1ahj1pbm9dx724kdw8n3zx4",
        "offer_id": "off_01m1ahj1pbd3shr5fx244fnemp",
        "slug": "fabricbloc-pro-free-for-one-year",
        "title": "FabricBloc PRO free for 12 months",
        "summary": "Eligible pre-seed and seed-stage teams receive FabricBloc PRO free for 12 months, monthly engineering office hours, priority support, early API access, and launch co-marketing.",
        "economics": {
          "consideration": {
            "kind": "none"
          },
          "benefits": [
            {
              "benefit_id": "ben_01",
              "description": "FabricBloc PRO free for 12 months.",
              "kind": "free-service",
              "service": "FabricBloc PRO",
              "duration": {
                "kind": "exact",
                "value": "P1Y"
              }
            },
            {
              "benefit_id": "ben_02",
              "description": "Monthly office hours with the engineering team.",
              "kind": "other"
            },
            {
              "benefit_id": "ben_03",
              "description": "Priority support channel.",
              "kind": "other"
            },
            {
              "benefit_id": "ben_04",
              "description": "Early access to new APIs and features.",
              "kind": "other"
            },
            {
              "benefit_id": "ben_05",
              "description": "Co-marketing for your launch.",
              "kind": "other"
            }
          ]
        },
        "eligibility": {
          "rule": {
            "kind": "all",
            "rules": [
              {
                "kind": "manual",
                "criterion_id": "cri_01",
                "statement": "Pre-seed and seed-stage teams building a primary product on FabricBloc.",
                "reason": "not-machine-evaluable"
              },
              {
                "kind": "manual",
                "criterion_id": "cri_02",
                "statement": "At least one technical co-founder is required.",
                "reason": "not-machine-evaluable"
              }
            ]
          }
        },
        "roles": {
          "terms_authority_entity_id": "ent_01m1ahj1p55ts52njv7fpcyzs2",
          "access_operator_entity_id": "ent_01m1ahj1p55ts52njv7fpcyzs2"
        },
        "access": {
          "availability": "public",
          "method": "form",
          "url": "https://fabricbloc.com/founders",
          "instructions": "Use Apply to Founders Program on the FabricBloc programs page; FabricBloc reviews applications within three business days and schedules a 30-minute call to confirm fit."
        },
        "terms_url": "https://fabricbloc.com/founders",
        "lifecycle": "active",
        "effective_from": "2026-08-30T23:55:03.000Z",
        "revision_digest": "sha256:05f870d34a0e76df3f738c1c1a36cc3b68c10f31ed001550a2436a47139717b3",
        "provenance": {
          "freshness": "fresh",
          "dispute": "none",
          "coverage_policy_digest": "sha256:6e57f02d3ace71508dd8276e5df4baf23af618aa8dfce45c2c1e28856af7b052",
          "freshness_policy_digest": "sha256:b71bacf415fdbef01024355fb3d080df7a9dca05d2cce9a2a1f691fe8a60f579",
          "basis_event_ids": [
            "sha256:21d1230a42db2e8cacf6607a7ff50b71e9295b1a30fe81e2237105ef72e6be6b"
          ],
          "fields": [
            {
              "path": "/title",
              "supporting_event_ids": [
                "sha256:21d1230a42db2e8cacf6607a7ff50b71e9295b1a30fe81e2237105ef72e6be6b"
              ],
              "contradicting_event_ids": [],
              "accepted_proof_kinds": [
                "observed",
                "editorial"
              ],
              "evidence_proof_kinds": [
                "observed"
              ],
              "latest_observation_at": "2026-09-24T10:58:39.015Z",
              "freshness": "fresh"
            },
            {
              "path": "/summary",
              "supporting_event_ids": [
                "sha256:21d1230a42db2e8cacf6607a7ff50b71e9295b1a30fe81e2237105ef72e6be6b"
              ],
              "contradicting_event_ids": [],
              "accepted_proof_kinds": [
                "observed",
                "editorial"
              ],
              "evidence_proof_kinds": [
                "observed"
              ],
              "latest_observation_at": "2026-09-24T10:58:39.015Z",
              "freshness": "fresh"
            },
            {
              "path": "/lifecycle",
              "supporting_event_ids": [
                "sha256:21d1230a42db2e8cacf6607a7ff50b71e9295b1a30fe81e2237105ef72e6be6b"
              ],
              "contradicting_event_ids": [],
              "accepted_proof_kinds": [
                "observed"
              ],
              "evidence_proof_kinds": [
                "observed"
              ],
              "latest_observation_at": "2026-09-24T10:58:39.015Z",
              "freshness": "fresh"
            },
            {
              "path": "/economics",
              "supporting_event_ids": [
                "sha256:21d1230a42db2e8cacf6607a7ff50b71e9295b1a30fe81e2237105ef72e6be6b"
              ],
              "contradicting_event_ids": [],
              "accepted_proof_kinds": [
                "observed"
              ],
              "evidence_proof_kinds": [
                "observed"
              ],
              "latest_observation_at": "2026-09-24T10:58:39.015Z",
              "freshness": "fresh"
            },
            {
              "path": "/eligibility",
              "supporting_event_ids": [
                "sha256:21d1230a42db2e8cacf6607a7ff50b71e9295b1a30fe81e2237105ef72e6be6b"
              ],
              "contradicting_event_ids": [],
              "accepted_proof_kinds": [
                "observed"
              ],
              "evidence_proof_kinds": [
                "observed"
              ],
              "latest_observation_at": "2026-09-24T10:58:39.015Z",
              "freshness": "fresh"
            },
            {
              "path": "/roles",
              "supporting_event_ids": [
                "sha256:21d1230a42db2e8cacf6607a7ff50b71e9295b1a30fe81e2237105ef72e6be6b"
              ],
              "contradicting_event_ids": [],
              "accepted_proof_kinds": [
                "observed",
                "derived"
              ],
              "evidence_proof_kinds": [
                "observed"
              ],
              "latest_observation_at": "2026-09-24T10:58:39.015Z",
              "freshness": "fresh"
            },
            {
              "path": "/access",
              "supporting_event_ids": [
                "sha256:21d1230a42db2e8cacf6607a7ff50b71e9295b1a30fe81e2237105ef72e6be6b"
              ],
              "contradicting_event_ids": [],
              "accepted_proof_kinds": [
                "observed",
                "derived"
              ],
              "evidence_proof_kinds": [
                "observed"
              ],
              "latest_observation_at": "2026-09-24T10:58:39.015Z",
              "freshness": "fresh"
            },
            {
              "path": "/terms_url",
              "supporting_event_ids": [
                "sha256:21d1230a42db2e8cacf6607a7ff50b71e9295b1a30fe81e2237105ef72e6be6b"
              ],
              "contradicting_event_ids": [],
              "accepted_proof_kinds": [
                "observed"
              ],
              "evidence_proof_kinds": [
                "observed"
              ],
              "latest_observation_at": "2026-09-24T10:58:39.015Z",
              "freshness": "fresh"
            }
          ],
          "vendor_attestation": {
            "status": "none"
          }
        },
        "headline": {
          "rule": "sourcey.offer-headline/v1",
          "benefit_id": "ben_01",
          "basis": "typed",
          "figure": {
            "kind": "free-service",
            "service": "FabricBloc PRO",
            "duration": {
              "kind": "exact",
              "value": "P1Y"
            }
          }
        }
      }
    ]
  }
}
