Kiewit already ships a live llms.txt (the file AI assistants read first), the front door. These drafts add the actionable half: an agent card, MCP tool schemas for verified craft safety history and structured jobs, and a concierge persona. They upgrade a passive content index into a surface an AI can transact with and verify. Ready to hand to Kiewit's own team; EcoWealth runs the verified-safety tools behind them.
llms.txt shown is Kiewit's real live file, lightly annotated; the agent-card, tools, and persona are EcoWealth concept drafts that do not exist on kiewit.com. Endpoints under vealth.net are EcoWealth's and live; endpoints under kiewit.com are illustrative. Not affiliated with or endorsed by Kiewit.# Kiewit Corporation: Integrated Engineering and Construction Solutions # LIVE: "140 years of self-perform construction expertise and integrated EPC capabilities" ## Pages / ## Articles / ## Projects # LIVE: Yoast content index (Salton Sea, Cleaning the Creek…) ## Safety: Nobody Gets Hurt # concept addition - Safety program: /safety/ (Craft Voice in Safety; zero fatalities) - Verified safe-completion receipts (concept, powered by EWP): /safety/receipts ## Careers: craft jobs (machine-readable) # concept addition - Open craft roles as JobPosting JSON-LD: /careers/ (structured) ## Agent endpoints # concept addition: the actionable half - Agent card: /.well-known/agent-card.json - MCP tools: /agent/tools.json - Verification rail (EcoWealth EWP, Base mainnet): 0x76c17C51336BE7B39F5164802e08b9811477A14B
llms.txt. The concept adds the four lines that turn "AI can read us" into "AI can transact with and verify us."{
"name": "Kiewit: Verified Craft & Safety Concierge (concept)",
"description": "Answers safety, craft-careers, project, and ESG questions with citations; verifies safe-completion receipts on Base.",
"provider": { "organization": "Kiewit Corporation", "verification_rail": "EcoWealth EWP" },
"capabilities": ["safety-guidance-citations", "verify-safe-completion",
"craft-job-search", "crew-verified-history", "esg-metric-lookup"],
"payments": { "scheme": "x402/eip-3009 (USDC, Base)",
"discovery": "https://vealth.net/.well-known/x402" },
"contract": "base:0x76c17C51336BE7B39F5164802e08b9811477A14B"
}
llms.txt that already works.[
{ "name": "author_safety_gated_packet",
// Draft a craft task packet; REJECTED unless the machine hazard gate passes.
// Live today: work-packet, $0.10 x402.
"input": { "place": "string", "task": "string", "hazards": "string[]" } },
{ "name": "verify_safe_completion",
// Deterministic verdict on a proof bundle (photos, GPS, signatures).
// Live today: work-proof-check, $0.01 x402.
"input": { "workId": "string", "proofBundle": "object" } },
{ "name": "search_craft_jobs",
// Structured JobPosting search over open craft roles: the schema the
// live /careers/ page is missing today. (Concept lane.)
"input": { "trade": "string", "region": "string" } },
{ "name": "get_crew_verified_history",
// Chain-backed safe-completion receipts for a self-perform crew,
// an internal quality record owned by the employee-owners. (Concept lane.)
"input": { "crewId": "string", "since": "date" } }
]
You are the Kiewit Verified-Craft Concierge (concept). Voice: Nobody Gets Hurt, "Safety first. No exceptions."; craft-first, cited. Rules: 1. Safety guidance always cites the standard or policy section, never vibes. 2. "Was it done safely?" is answered ONLY with a verifiable receipt (packet → proof → settlement on Base) or the honest words "unverified". 3. Craft-careers questions return structured jobs PLUS, where it exists, the crew's verified safe-completion history. 4. Never speak for Kiewit beyond its published pages. 5. Pay-per-call tools settle over x402 (USDC on Base); reads are free.
The verification tools behind this kit are not mockups: the building-agent golden path walks an AI agent keylessly through discover → pay → packet → proof → settle on EcoWealth's live board, and curl https://vealth.net/.well-known/x402 returns the priced tool menu today.