Reference / Protocol Docs
How the protocol works
A short reference covering each module in IBP. Use the table of contents to jump to a section, or read top to bottom.
01 / Roles
Role-based workspaces
Every account is assigned exactly one of seven roles: buyer, builder, vendor, founder, appraiser, insurance, and admin. Your role determines the navigation, dashboard tiles, and the records you can view or write. Roles are stored in a separate user_roles table and enforced by row-level security at the database layer; admin is granted only by an existing admin.
02 / Floor Plans
Catalog & valuation
Builders publish prefab floor plans with square footage, bedrooms, base price, blueprints, and an optional CAD file. Anyone can browse the catalog and run a market valuation against a ZIP code to see resale comps, Airbnb yield, and an ROI score.
03 / Jobs & Bids
Two-sided trade marketplace
Builders post jobs (e.g. plumbing rough-in for Plan A) with a location, trade type, and hard-cost baseline. Vendors in that trade submit bids; the builder accepts one and the job moves to awarded. Updates stream live to both sides via realtime.
04 / Financing
Construction draws on milestones
Buyers submit a pre-qualification with annual income, credit score, and property location. On approval, the loan is split into seven default milestones (foundation through closeout). Marking a milestone complete releases its share of capital and updates loan status automatically.
05 / Founder
Branded storefronts
Founders publish a public storefront at <host>/f/<slug> with their logo, brand, and tagline. Leads submitted on a storefront are scoped to that founder and tracked through the pipeline with status and estimated commission.
06 / Zoning
ADU feasibility
The zoning tool checks ADU feasibility against lot size, height, and square footage rules for a given ZIP. Output is informational only — verify with local municipality before construction.
07 / Professionals
Appraisers & insurance
Appraisers can attach digital valuations (PDF + value + notes) to a loan. Insurance partners submit quotes (premium, coverage, deductible) tied to a prefab structure type. Loan owners see both inside their loan workspace.
08 / Property Records
On-chain deed registry
Mint a property record linking an address and parcel number to a wallet on polygon, base, or ethereum. The record stores token id, contract address, transaction hash, and an optional metadata URI.