{"service":"dotmega","description":".mega name resolution API on MegaETH","version":"1.1.0","chain":"megaeth:4326","endpoints":{"/resolve?name={name}":{"method":"GET","description":"Forward resolve: name → address"},"/resolve?address={address}":{"method":"GET","description":"Reverse resolve: address → name"},"/lookup?name={name}":{"method":"GET","description":"Full profile: address, owner, expiry, text records"},"/batch?names={n1},{n2},...":{"method":"GET","description":"Batch forward resolve (max 20)"},"/batch?addresses={a1},{a2},...":{"method":"GET","description":"Batch reverse resolve (max 20)"}},"rateLimit":{"resolve":{"limit":60,"window":"1 minute"},"lookup":{"limit":20,"window":"1 minute"},"batch":{"limit":60,"window":"1 minute","maxItems":20}},"errors":{"400":"Bad request — invalid name, address, or parameters","404":"Not found — name not registered or address has no primary name","429":"Rate limit exceeded — check Retry-After header","500":"Internal error — upstream RPC failure"},"cache":{"resolve":"60 seconds","lookup":"300 seconds","batch":"60 seconds"}}