PageSourceSearch

https://landledger.co/assets/LandVerifyPage-NEwI3vUf.js

js landledger.co collected 2026-10-04 06:54:54 UTC 23,502 bytes, 11 lines download raw bytes

1import{f as M,g as Y,d as C,j as e,L as E,B as U,t as Q}from"./index-CudHG6B4.js";import{C as l,b as x,c as m,d as h,a as c}from"./card-5b9UOcPu.js";import{B as d}from"./badge-CMf0SrHQ.js";import{S as b,M as _}from"./skeleton-BegiI0pz.js";import{C as P}from"./circle-alert-CRUc3mQk.js";import{A as R}from"./arrow-left-lxn-dpfG.js";import{L as $}from"./layers-Ca3pv70P.js";import{A as F}from"./award-BusU1ju6.js";import{C as y}from"./circle-check-CTosiqnS.js";import{H as Z}from"./hash-DyzAXdJv.js";import{G as J}from"./globe-NLl4Wr5a.js";import{E as p,S as W}from"./shield-Hr0aqzVI.js";import{F as X}from"./file-text-76AiIfll.js";import{C as ee}from"./clock-DzjvzExH.js";import{S as se}from"./scale-DM0tAT-O.js";import{S as q}from"./shield-check-ic92rXB7.js";import{C as H}from"./calendar-BTBtzozc.js";import{T as te}from"./trending-up-C66B21n6.js";import{L as ae}from"./landmark-BA_0Cnnl.js";/**
2 * @license lucide-react v0.469.0 - ISC
3 *
4 * This source code is licensed under the ISC license.
5 * See the LICENSE file in the root directory of this source tree.
6 */const z=M("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]);/**
7 * @license lucide-react v0.469.0 - ISC
8 *
9 * This source code is licensed under the ISC license.
10 * See the LICENSE file in the root directory of this source tree.
11 */const re=M("Link2",[["path",{d:"M9 17H7A5 5 0 0 1 7 7h2",key:"8i5ue5"}],["path",{d:"M15 7h2a5 5 0 1 1 0 10h-2",key:"1b9ql8"}],["line",{x1:"8",x2:"16",y1:"12",y2:"12",key:"1jonct"}]]),ne={appraiser:"Appraiser",surveyor:"Surveyor",title_company:"Title Company",auditor:"Auditor",government:"Government Authority",other:"Other"};function ie(i){return new Intl.NumberFormat("en-US",{style:"currency",currency:"USD",minimumFractionDigits:0,maximumFractionDigits:0}).format(i)}function le(i){return new Intl.NumberFormat("en-US",{minimumFractionDigits:0,maximumFractionDigits:2}).format(i)}function ce({status:i}){return i==="CAPTURED"||i==="ATTESTED"?e.jsxs(d,{className:"bg-[#009955] hover:bg-[#009955] text-white text-xs",children:[e.jsx(y,{className:"w-3 h-3 mr-1"}),i]}):e.jsxs(d,{variant:"secondary",className:"text-xs",children:[e.jsx(P,{className:"w-3 h-3 mr-1"}),i||"NOT CAPTURED"]})}const B={LAND_CERTIFIED:{color:"bg-amber-500 hover:bg-amber-500 text-white",icon:F},LAND_VERIFIED:{color:"bg-[#009955] hover:bg-[#009955] text-white",icon:q},LAND_ANCHORED:{color:"bg-[#009955] hover:bg-[#009955] text-white",icon:W},PENDING:{color:"bg-gray-400 hover:bg-gray-400 text-white",icon:P}};function O({tier:i}){const a=B[i.tier]??B.PENDING,t=a.icon;return e.jsxs(d,{className:`${a.color} text-sm px-3 py-1`,children:[e.jsx(t,{className:"w-3.5 h-3.5 mr-1.5"}),i.label]})}function G({label:i,anchored:a,txHash:t,blockNumber:v,href:w,icon:N}){return e.jsxs("div",{className:`flex items-start gap-3 p-3 rounded-lg border ${a?"border-[#009955]/30 bg-[#009955]/5":"border-gray-200 bg-gray-50"}`,children:[e.jsx("div",{className:`mt-0.5 ${a?"text-[#009955]":"text-gray-400"}`,children:N}),e.jsxs("div",{className:"flex-1 min-w-0",children:[e.jsxs("div",{className:"flex items-center gap-2",children:[e.jsx("span",{className:"text-sm font-medium",children:i}),a?e.jsx(d,{className:"bg-[#009955] hover:bg-[#009955] text-white text-xs",children:"Anchored"}):e.jsx(d,{variant:"secondary",className:"text-xs",children:"Not anchored"})]}),a&&t&&e.jsxs("div",{className:"mt-1 flex items-center gap-1",children:[e.jsx("code",{className:"text-xs text-muted-foreground truncate max-w-[200px]",children:t}),w&&e.jsx("a",{href:w,target:"_blank",rel:"noreferrer",className:"text-primary flex-shrink-0",children:e.jsx(p,{className:"h-3 w-3"})})]}),a&&v&&e.jsxs("p",{className:"text-xs text-muted-foreground",children:["Block ",v.toLocaleString()]})]})]})}function de(){const{id:i}=Y(),a=parseInt(i||"0"),{data:t,isLoading:v,error:w}=C({queryKey:[`/api/verify/land/${a}`],enabled:!isNaN(a)&&a>0}),{data:N}=C({queryKey:[`/api/verify/land/${a}/attestations`],enabled:!isNaN(a)&&a>0&&!!(t!=null&&t.verified)}),{data:T}=C({queryKey:[`/api/verify/land/${a}/comparable-sales`],enabled:!isNaN(a)&&a>0&&!!(t!=null&&t.verified)}),{data:S}=C({queryKey:[`/api/verify/land/${a}/government-data`],enabled:!isNaN(a)&&a>0&&!!(t!=null&&t.verified)}),j=(N==null?void 0:N.attestations)??[],D=(T==null?void 0:T.comparableSales)??[],r=(S==null?void 0:S.governmentData)??null,V=(s,f)=>{navigator.clipboard.writeText(s),Q(`${f} copied`)};if(v)return e.jsx("div",{className:"min-h-screen pt-20 pb-16 px-4 bg-gray-50",children:e.jsxs("div",{className:"max-w-4xl mx-auto 
11space-y-6",children:[e.jsx(b,{className:"h-8 w-64"}),e.jsx(b,{className:"h-40 w-full"}),e.jsxs("div",{className:"grid grid-cols-2 gap-4",children:[e.jsx(b,{className:"h-32"}),e.jsx(b,{className:"h-32"})]}),e.jsx(b,{className:"h-64 w-full"})]})});if(w||!t||!t.verified)return e.jsx("div",{className:"min-h-screen pt-20 pb-16 px-4 bg-gray-50",children:e.jsxs("div",{className:"max-w-4xl mx-auto text-center py-20",children:[e.jsx(P,{className:"w-16 h-16 mx-auto text-red-500 mb-4"}),e.jsx("h1",{className:"text-2xl font-bold text-gray-900 mb-2",children:"Land Record Not Found"}),e.jsxs("p",{className:"text-gray-600 mb-6",children:["No anchored land record exists for ID ",a,". The record may not be tokenized yet, or this ID may be incorrect."]}),e.jsx(E,{href:"/transparency",children:e.jsxs(U,{variant:"outline",children:[e.jsx(R,{className:"w-4 h-4 mr-2"}),"Transparency Center"]})})]})});const{summary:o,sections:k,recordCounts:n,baseAnchor:g,mainnetAnchor:A,verificationLinks:L}=t,I=[{key:"identity",label:"Identity"},{key:"quality",label:"Quality"},{key:"valuation",label:"Valuation"},{key:"legal",label:"Legal"},{key:"compliance",label:"Compliance"}],K=I.filter(s=>k[s.key].status==="CAPTURED"||k[s.key].status==="ATTESTED").length;return e.jsx("div",{className:"min-h-screen pt-20 pb-16 px-4 bg-gray-50",children:e.jsxs("div",{className:"max-w-4xl mx-auto space-y-6",children:[e.jsx(E,{href:"/transparency",children:e.jsxs("button",{className:"flex items-center gap-1 text-sm text-muted-foreground hover:text-foreground transition-colors",children:[e.jsx(R,{className:"h-4 w-4"}),"Transparency Center"]})}),e.jsxs("div",{className:"flex items-start justify-between gap-4 flex-wrap",children:[e.jsxs("div",{children:[e.jsxs("h1",{className:"text-2xl font-bold text-gray-900 flex items-center gap-2",children:[e.jsx($,{className:"w-6 h-6 text-[#009955]"}),t.spvTokenName||`Land Record #${a}`]}),e.jsxs("div",{className:"flex items-center gap-2 mt-1 text-sm text-muted-foreground",children:[e.jsx(_,{className:"h-3.5 w-3.5"}),[o.county,o.state].filter(Boolean).join(", "),o.acreage&&e.jsxs("span",{className:"text-muted-foreground",children:[le(Number(o.acreage))," acres"]})]})]}),e.jsxs("div",{className:"flex flex-col items-end gap-1.5",children:[t.frozen&&e.jsx(d,{variant:"outline",className:"text-amber-600 border-amber-300",children:"Frozen"}),t.certificationTier&&e.jsx(O,{tier:t.certificationTier})]})]}),t.certificationTier&&e.jsxs(l,{className:t.certificationTier.tier==="LAND_CERTIFIED"?"border-amber-200 bg-amber-50/50":t.certificationTier.tier==="LAND_VERIFIED"||t.certificationTier.tier==="LAND_ANCHORED"?"border-[#009955]/20 bg-[#009955]/5":"border-gray-200",children:[e.jsxs(x,{className:"pb-3",children:[e.jsxs("div",{className:"flex items-center justify-between gap-2",children:[e.jsxs(m,{className:"text-base flex items-center gap-2",children:[e.jsx(F,{className:`h-4 w-4 ${t.certificationTier.tier==="LAND_CERTIFIED"?"text-amber-500":"text-[#009955]"}`}),"LAND Protocol Certification"]}),e.jsx(O,{tier:t.certificationTier})]}),e.jsx(h,{children:t.certificationTier.description})]}),e.jsxs(c,{children:[e.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-1.5",children:t.certificationTier.requirements.map((s,f)=>e.jsxs("div",{className:"flex items-center gap-2 text-xs",children:[s.met?e.jsx(y,{className:"h-3.5 w-3.5 text-[#009955] flex-shrink-0"}):e.jsx("div",{className:"h-3.5 w-3.5 rounded-full border border-gray-300 flex-shrink-0"}),e.jsx("span",{className:s.met?"text-gray-700":"text-gray-400",children:s.label})]},f))}),e.jsxs("p",{className:"mt-3 text-xs text-muted-foreground",children:[e.jsx("a",{href:"/protocol",className:"text-[#009955] hover:underline font-medium",children:"LAND Protocol™"})," defines three public tiers: Anchored, Verified, and Certified."]})]})]}),e.jsxs("div",{className:"grid grid-cols-2 sm:grid-cols-4 gap-4",children:[e.jsx(l,{children:e.jsxs(c,{className:"pt-4 pb-3",children:[e.jsx("p",{className:"text-xs text-muted-foreground",children:"Appraised Value"}),e.jsx("p",{className:"text-lg font-bold",children:o.appraisedValue?ie(Number(o.appraisedValue)):"N/A"})]})}),e.jsx(l,{children:e.jsxs(c,{className:"pt-4 pb-3",children:[e.jsx("p",{className:"text-xs text-muted-foreground",children:"Data Completeness"}),e.jsxs("p",{className:"text-lg font-bold",children:[K,"/",I.length," sections"]})]})}),e.jsx(l,{children:e.jsxs(c,{className:"pt-4 pb-3",children:[e.jsx("p",{className:"text-xs text-muted-foreground",children:"Active Liens"}),e.jsx("p",{className:`text-lg font-bold ${n.activeLiens>0?"text-amber-600":"text-[#009955]"}`,children:n.activeLiens})]})}),e.jsx(l,{children:e.jsxs(c,{className:"pt-4 pb-3",children:[e.jsx("p",{className:"text-xs text-muted-foreground",children:"Title Chain Depth"}),e.jsxs("p",{className:"text-lg font-bold",children:[n.titleChainEntries," ",n.titleChainEntries===1?"entry":"entries"]})]})})]}),e.jsxs(l,{children:[e.jsxs(x,{className:"pb-3",children:[e.jsxs(m,{className:"text-base flex items-center gap-2",children:[e.jsx(Z,{className:"h-4 w-4"}),"Cryptographic Root Hash"]}),e.jsx(h,{children:"SHA-256 Merkle root of all land record sections, anchored onchain for tamper-proof verification"})]}),e.jsxs(c,{className:"space-y-3",children:[e.jsxs("div",{className:"flex items-center gap-2 bg-gray-50 rounded-lg p-3 font-mono text-xs break-all",children:[e.jsx("span",{className:"flex-1",children:t.rootHash||"Not yet computed"}),t.rootHash&&e.jsx(U,{variant:"ghost",size:"icon",className:"h-6 w-6 flex-shrink-0",onClick:()=>V(t.rootHash,"Hash"),children:e.jsx(z,{className:"h-3 w-3"})})]}),e.jsxs("div",{className:"flex items-center gap-4 text-xs text-muted-foreground flex-wrap",children:[t.schemaVersion&&e.jsxs("span",{children:["Schema v",t.schemaVersion]}),t.anchoredAt&&e.jsxs("span",{children:["First anchored ",new Date(t.anchoredAt).toLocaleDateString()]}),t.lastUpdated&&t.lastUpdated!==t.anchoredAt&&e.jsxs("span",{children:["Updated ",new Date(t.lastUpdated).toLocaleDateString()]}),e.jsx("a",{href:"/protocol",children:e.jsx(d,{variant:"outline",className:"text-[#009955] border-[#009955]/40 hover:bg-[#009955]/5 curs
11or-pointer text-xs",children:"LAND Protocol™ v1.0"})})]})]})]}),e.jsxs(l,{children:[e.jsxs(x,{className:"pb-3",children:[e.jsxs(m,{className:"text-base flex items-center gap-2",children:[e.jsx(re,{className:"h-4 w-4"}),"Onchain Anchors"]}),e.jsx(h,{children:"The root hash is recorded on Base (L2) and optionally promoted to Ethereum Mainnet for maximum permanence"})]}),e.jsxs(c,{className:"space-y-3",children:[e.jsx(G,{label:"Base Sepolia (L2)",anchored:g.anchored,txHash:g.transactionHash,blockNumber:g.blockNumber,href:g.transactionHash?`https://sepolia.basescan.org/tx/${g.transactionHash}`:null,icon:e.jsx($,{className:"h-4 w-4"})}),e.jsx(G,{label:"Ethereum Mainnet",anchored:A.anchored,txHash:A.transactionHash,blockNumber:A.blockNumber,href:L.etherscan,icon:e.jsx(J,{className:"h-4 w-4"})}),o.blockchainTokenId&&L.basescan&&e.jsx("div",{className:"pt-1",children:e.jsxs("a",{href:L.basescan,target:"_blank",rel:"noreferrer",className:"inline-flex items-center gap-1 text-xs text-primary hover:underline",children:[e.jsx(p,{className:"h-3 w-3"}),"View SPV Token #",o.blockchainTokenId," on BaseScan"]})})]})]}),e.jsxs(l,{children:[e.jsxs(x,{className:"pb-3",children:[e.jsxs(m,{className:"text-base flex items-center gap-2",children:[e.jsx(X,{className:"h-4 w-4"}),"Data Section Completeness"]}),e.jsx(h,{children:"Five core data sections, each independently hashed and committed to the root"})]}),e.jsx(c,{children:e.jsx("div",{className:"space-y-3",children:I.map(({key:s,label:f})=>{const u=k[s];return e.jsxs("div",{className:"flex items-start justify-between gap-3",children:[e.jsxs("div",{className:"flex-1 min-w-0",children:[e.jsxs("div",{className:"flex items-center gap-2",children:[e.jsx("span",{className:"text-sm font-medium capitalize",children:f}),e.jsx(ce,{status:u.status})]}),u.hash&&e.jsxs("div",{className:"flex items-center gap-1 mt-0.5",children:[e.jsx("code",{className:"text-xs text-muted-foreground truncate max-w-[260px]",children:u.hash}),e.jsx("button",{className:"text-muted-foreground hover:text-foreground",onClick:()=>V(u.hash,`${f} hash`),children:e.jsx(z,{className:"h-3 w-3"})})]})]}),u.lastUpdated&&e.jsxs("p",{className:"text-xs text-muted-foreground flex-shrink-0 flex items-center gap-1",children:[e.jsx(ee,{className:"h-3 w-3"}),new Date(u.lastUpdated).toLocaleDateString()]})]},s)})})})]}),e.jsxs(l,{children:[e.jsxs(x,{className:"pb-3",children:[e.jsxs(m,{className:"text-base flex items-center gap-2",children:[e.jsx(se,{className:"h-4 w-4"}),"Legal Record Summary"]}),e.jsx(h,{children:"Public counts of recorded legal instruments. Contact the platform for detailed records."})]}),e.jsx(c,{children:e.jsxs("div",{className:"grid grid-cols-2 sm:grid-cols-4 gap-4",children:[e.jsxs("div",{className:"text-center p-3 bg-gray-50 rounded-lg",children:[e.jsx("p",{className:"text-2xl font-bold",children:n.totalLiens}),e.jsx("p",{className:"text-xs text-muted-foreground",children:"Total Liens"}),n.activeLiens>0&&e.jsxs("p",{className:"text-xs text-amber-600 font-medium mt-0.5",children:[n.activeLiens," active"]})]}),e.jsxs("div",{className:"text-center p-3 bg-gray-50 rounded-lg",children:[e.jsx("p",{className:"text-2xl font-bold",children:n.deedReferences}),e.jsx("p",{className:"text-xs text-muted-foreground",children:"Deed References"})]}),e.jsxs("div",{className:"text-center p-3 bg-gray-50 rounded-lg",children:[e.jsx("p",{className:"text-2xl font-bold",children:n.titleChainEntries}),e.jsx("p",{className:"text-xs text-muted-foreground",children:"Title Chain"})]}),e.jsxs("div",{className:"text-center p-3 bg-gray-50 rounded-lg",children:[e.jsx("p",{className:"text-2xl font-bold",children:n.easements}),e.jsx("p",{className:"text-xs text-muted-foreground",children:"Easements"})]})]})})]}),(n.attestations>0||j.length>0)&&e.jsxs(l,{children:[e.jsxs(x,{className:"pb-3",children:[e.jsxs(m,{className:"text-base flex items-center gap-2",children:[e.jsx(q,{className:"h-4 w-4"}),"Third-Party Attestations"]}),e.jsx(h,{children:"Independent credentials from appraisers, surveyors, title companies, and government authorities"})]}),e.jsx(c,{className:"space-y-3",children:j.length===0?e.jsxs("div",{className:"flex items-center gap-6",children:[e.jsxs("div",{className:"text-center",children:[e.jsx("p",{className:"text-2xl font-bold",children:n.attestations}),e.jsx("p",{className:"text-xs text-muted-foreground",children:"Total"})]}),e.jsxs("div",{className:"text-center",children:[e.jsx("p",{className:`text-2xl font-bold ${n.verifiedAttestations>0?"text-[#009955]":"text-gray-500"}`,children:n.verifiedAttestations}),e.jsx("p",{className:"text-xs text-muted-foreground",children:"Verified"})]})]}):e.jsxs(e.Fragment,{children:[e.jsxs("div",{className:"flex items-center gap-3 text-xs text-muted-foreground",children:[e.jsxs("span",{children:[j.length," total"]}),n.verifiedAttestations>0&&e.jsxs("span",{className:"flex items-center gap-1 text-[#009955]",children:[e.jsx(y,{className:"h-3 w-3"}),n.verifiedAttestations," verified"]}),j.some(s=>s.isOnchain)&&e.jsxs("span",{children:[j.filter(s=>s.isOnchain).length," onchain (EAS)"]}
11)]}),j.map(s=>e.jsxs("div",{className:"border rounded-lg p-3 space-y-1.5",children:[e.jsx("div",{className:"flex items-start justify-between gap-2 flex-wrap",children:e.jsxs("div",{className:"flex items-center gap-2 flex-wrap",children:[e.jsx(d,{variant:"secondary",className:"text-xs",children:ne[s.attestationType]??s.attestationType}),s.isVerified&&e.jsxs(d,{className:"bg-[#009955] hover:bg-[#009955] text-white text-xs",children:[e.jsx(y,{className:"h-2.5 w-2.5 mr-1"}),"Verified"]}),s.isOnchain&&e.jsx(d,{variant:"outline",className:"text-xs border-blue-300 text-blue-700",children:"Onchain"})]})}),(s.attesterName||s.attesterOrganization)&&e.jsx("p",{className:"text-sm font-medium",children:[s.attesterName,s.attesterOrganization].filter(Boolean).join(" - ")}),s.summary&&e.jsx("p",{className:"text-xs text-muted-foreground",children:s.summary}),e.jsxs("div",{className:"flex items-center gap-4 flex-wrap",children:[s.attestationDate&&e.jsxs("span",{className:"text-xs text-muted-foreground flex items-center gap-1",children:[e.jsx(H,{className:"h-2.5 w-2.5"}),new Date(s.attestationDate).toLocaleDateString()]}),s.attestationUid&&e.jsxs("a",{href:`https://easscan.org/attestation/view/${s.attestationUid}`,target:"_blank",rel:"noreferrer",className:"text-xs text-primary flex items-center gap-1 hover:underline font-mono",children:[e.jsx(p,{className:"h-2.5 w-2.5"}),s.attestationUid.slice(0,10),"..."]}),s.verificationUrl&&!s.attestationUid&&e.jsxs("a",{href:s.verificationUrl,target:"_blank",rel:"noreferrer",className:"text-xs text-primary flex items-center gap-1 hover:underline",children:[e.jsx(p,{className:"h-2.5 w-2.5"}),"View credential"]})]})]},s.id))]})})]}),D.length>0&&e.jsxs(l,{children:[e.jsxs(x,{className:"pb-3",children:[e.jsxs(m,{className:"text-base flex items-center gap-2",children:[e.jsx(te,{className:"h-4 w-4"}),"Comparable Sales"]}),e.jsx(h,{children:"Nearby land transactions on record supporting the appraisal valuation"})]}),e.jsxs(c,{className:"space-y-3",children:[e.jsxs("p",{className:"text-xs text-muted-foreground",children:[D.length," comparable ",D.length===1?"sale":"sales"," on record"]}),D.map(s=>e.jsxs("div",{className:"border rounded-lg p-3 space-y-1.5",children:[e.jsxs("div",{className:"flex items-start justify-between gap-2",children:[e.jsxs("div",{className:"flex items-center gap-2 flex-wrap",children:[s.totalPriceUsd&&e.jsx("span",{className:"text-sm font-semibold",children:new Intl.NumberFormat("en-US",{style:"currency",currency:"USD",minimumFractionDigits:0,maximumFractionDigits:0}).format(Number(s.totalPriceUsd))}),s.pricePerAcreUsd&&e.jsxs(d,{variant:"secondary",className:"text-xs",children:[new Intl.NumberFormat("en-US",{style:"currency",currency:"USD",minimumFractionDigits:0,maximumFractionDigits:0}).format(Number(s.pricePerAcreUsd)),"/ac"]}),s.acreage&&e.jsxs("span",{className:"text-xs text-muted-foreground",children:[s.acreage," acres"]})]}),s.distanceMiles&&e.jsxs("span",{className:"text-xs text-muted-foreground flex-shrink-0",children:[s.distanceMiles," mi away"]})]}),e.jsxs("div",{className:"flex items-center gap-3 text-xs text-muted-foreground flex-wrap",children:[s.saleDate&&e.jsxs("span",{className:"flex items-center gap-1",children:[e.jsx(H,{className:"h-2.5 w-2.5"}),new Date(s.saleDate).toLocaleDateString()]}),(s.county||s.state)&&e.jsxs("span",{className:"flex items-center gap-1",children:[e.jsx(_,{className:"h-2.5 w-2.5"}),[s.county,s.state].filter(Boolean).join(", ")]}),s.dataSource&&e.jsx(d,{variant:"outline",className:"text-xs h-4",children:s.dataSource.replace("_"," ")})]}),s.propertyDescription&&e.jsx("p",{className:"text-xs text-muted-foreground",children:s.propertyDescription}),s.sourceUrl&&e.jsxs("a",{href:s.sourceUrl,target:"_blank",rel:"noreferrer",className:"text-xs text-primary flex items-center gap-1 hover:underline",children:[e.jsx(p,{className:"h-2.5 w-2.5"}),"Source record"]})]},s.id))]})]}),r&&e.jsxs(l,{children:[e.jsxs(x,{className:"pb-3",children:[e.jsxs(m,{className:"text-base flex items-center gap-2",children:[e.jsx(ae,{className:"h-4 w-4"}),"Government Data Bridge"]}
11),e.jsx(h,{children:"County assessor and GIS record linkage for this parcel"})]}),e.jsxs(c,{children:[e.jsxs("div",{className:"flex items-center gap-2 mb-4",children:[e.jsx(y,{className:"h-4 w-4 text-[#009955]"}),e.jsx("span",{className:"text-sm font-medium text-[#009955]",children:"Government record linked"}),r.taxStatus&&e.jsxs(d,{variant:"outline",className:`text-xs ml-auto ${r.taxStatus==="current"?"border-green-300 text-green-700":r.taxStatus==="delinquent"?"border-red-300 text-red-700":"border-gray-200"}`,children:["Tax: ",r.taxStatus]})]}),e.jsxs("div",{className:"grid grid-cols-2 gap-x-6 gap-y-2 text-sm",children:[r.assessorParcelNumber&&e.jsxs(e.Fragment,{children:[e.jsx("span",{className:"text-xs text-muted-foreground",children:"Assessor Parcel No."}),e.jsx("span",{className:"font-mono text-xs font-medium",children:r.assessorParcelNumber})]}),r.assessedValueUsd&&e.jsxs(e.Fragment,{children:[e.jsx("span",{className:"text-xs text-muted-foreground",children:"Assessed Value"}),e.jsxs("span",{className:"text-xs font-medium",children:[new Intl.NumberFormat("en-US",{style:"currency",currency:"USD",minimumFractionDigits:0,maximumFractionDigits:0}).format(Number(r.assessedValueUsd)),r.taxYear?` (${r.taxYear})`:""]})]}),r.gisParcelId&&e.jsxs(e.Fragment,{children:[e.jsx("span",{className:"text-xs text-muted-foreground",children:"GIS Parcel ID"}),e.jsx("span",{className:"font-mono text-xs",children:r.gisParcelId})]}),r.plssDescription&&e.jsxs(e.Fragment,{children:[e.jsx("span",{className:"text-xs text-muted-foreground",children:"PLSS"}),e.jsx("span",{className:"font-mono text-xs",children:r.plssDescription})]}),(r.latitudeDms||r.longitudeDms)&&e.jsxs(e.Fragment,{children:[e.jsx("span",{className:"text-xs text-muted-foreground",children:"Coordinates"}),e.jsx("span",{className:"text-xs",children:[r.latitudeDms,r.longitudeDms].filter(Boolean).join(", ")})]}),r.zoning&&e.jsxs(e.Fragment,{children:[e.jsx("span",{className:"text-xs text-muted-foreground",children:"Zoning"}),e.jsx("span",{className:"text-xs",children:r.zoning})]})]}),r.countyRecordUrl&&e.jsxs("a",{href:r.countyRecordUrl,target:"_blank",rel:"noreferrer",className:"mt-3 inline-flex items-center gap-1 text-xs text-primary hover:underline",children:[e.jsx(p,{className:"h-2.5 w-2.5"}),"View county record"]})]})]}),e.jsx(l,{className:"border-dashed",children:e.jsx(c,{className:"pt-4 pb-4",children:e.jsxs("div",{className:"flex items-center justify-between gap-4 flex-wrap",children:[e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx(F,{className:"h-8 w-8 text-[#009955] flex-shrink-0"}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm font-semibold",children:"Printable Land Record Certificate"}),e.jsx("p",{className:"text-xs text-muted-foreground",children:"Generate a formatted certificate summarizing this land record and its cryptographic proofs"})]})]}),e.jsx(E,{href:`/certificate/${a}`,children:e.jsxs(U,{variant:"outline",size:"sm",className:"gap-1",children:[e.jsx(p,{className:"h-3 w-3"}),"View Certificate"]})})]})})}),e.jsxs("div",{className:"text-center text-xs text-muted-foreground py-4 space-y-1",children:[e.jsx("p",{children:"This record is maintained by Land Ledger and cryptographically committed onchain."}),e.jsxs("p",{children:["Land record ID: ",a,o.tokenizedAt&&` | Tokenized ${new Date(o.tokenizedAt).toLocaleDateString()}`]})]})]})})}const Ae=Object.freeze(Object.defineProperty({__proto__:null,default:de},Symbol.toStringTag,{value:"Module"}));export{z as C,re as L,de as a,Ae as b};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.