{"uid":"cap_GO6DN4xUlZWILeJsMSYe6","slug":"halowerk-cross-game-attribute-bridge-be37ce9d","name":"Halowerk Cross-Game Attribute Bridge","description":"Applies caller-supplied rename and numeric scale/offset rules to scalar attributes, optionally retaining unmapped fields, then hashes the canonical mapped payload. It does not transfer ownership, call a chain, validate either game, preserve semantics, or authorize asset use.","url":"https://gaming.halowerk.com/v1/cross-game-bridge?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType"],"properties":{"type":{"const":"http"},"method":{"const":"POST"},"bodyType":{"const":"json"},"schemaUrl":{"type":"string","format":"uri"},"exampleUrl":{"type":"string","format":"uri"}},"additionalProperties":true},"output":{"type":"object","required":["type"],"properties":{"type":{"const":"json"},"schemaUrl":{"type":"string","format":"uri"},"exampleUrl":{"type":"string","format":"uri"}},"additionalProperties":true}},"additionalProperties":true},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.004","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_gxETNSc2VS5l4v7X3nSNa","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Applies caller-supplied rename and numeric scale/offset mappings to scalar asset attributes across game contexts, then hashes the resulting canonical payload","exampleAgentPrompt":"Take my asset 'sword-7842' from GameA and remap its attributes to GameB's schema — rename 'damage' to 'attack_power' with a scale of 1.5 and offset of 10, rename 'durability' to 'shield_rating' with no scaling, keep any unmapped fields, and give me the canonical hash of the result.","exampleUseCases":[{"title":"Stat rescaling for cross-game item import","prompt":"I have an item with ID 'armor-291' from DragonRealms and I want to bring its stats into StarForge. Rename 'defense' to 'armor_rating' with a 2.0 scale and 0 offset, rename 'weight' to 'mass' with a 0.5 scale, drop unmapped fields, and hash the final payload."},{"title":"Attribute rename migration for marketplace listing","prompt":"I need to remap asset 'vehicle-0044' from RacerX to NeonDrive format. Rename 'top_speed' to 'max_velocity' with a scale of 1.0 and offset of 5, rename 'handling' to 'agility' with scale 1.2 and offset 0, retain any unmapped attributes, and return the canonical hash."},{"title":"Numeric normalization for cross-title analytics","prompt":"For asset 'character-1102' moving from EpicQuest to BattleZone, remap 'health_points' to 'hp' with a scale of 0.1 and offset of 0, remap 'mana' to 'energy' with scale 0.5 and offset 20, discard unmapped fields, and give me the hashed payload."}],"resultDescription":"Returns the remapped attribute set with field names replaced according to caller-supplied mappings, numeric values adjusted by scale and offset where specified, optionally including unmapped fields, and a canonical hash of the final mapped payload.","failureModes":["Missing required asset_id returns a 400 validation error","Mapping rules referencing non-existent source_key fields are silently skipped or return empty remapped values","Scale or offset values outside the declared numeric bounds (-1,000,000,000 to 1,000,000,000) are rejected with a 400 error","More than 1000 mappings or attributes causes a 400 schema violation","Malformed attribute value types (outside string, number, boolean, null) cause rejection","Payment failure via x402 results in a 402 response before processing begins"],"whenToPreferThis":"Use this endpoint when you need to deterministically remap and rescale scalar asset attributes from one game's naming convention to another's, and want a canonical hash of the result for audit or deduplication. It is not a blockchain transfer, ownership change, or semantic validator — prefer it strictly for field renaming and numeric normalization pipelines.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T06:45:20.792Z","isFirstParty":false,"canonicalSlug":"halowerk-cross-game-attribute-bridge-be37ce9d"}