Rug

#proxy

2 APIs met deze tag

Storage Slot API

Lees de ruwe EVM-opslag van elk slim contract live via de openbare JSON-RPC van de keten, decodeer elk 32-byte woord als een adres, uint of bool, en los proxy-implementatiepointers op voor elke gangbare proxystandaard — EIP-1967, EIP-1822/UUPS en de legacy OpenZeppelin/zeppelinos-slot, plus beacon-proxy's. Zo kom je te weten waar een proxy daadwerkelijk naar verwijst, wie de beheerder is, of wat een contract opslaat — zelfs voor niet-geverifieerde contracten waar bron en ABI niet beschikbaar zijn. Geef het een keten en een adres: lees één slot, scan de eerste N slots om de statuslay-out te bekijken, of los automatisch de proxy-implementatie op. De on-chain statusinspectielaag voor auditors, upgrademonitors en beveiligingstools, op Ethereum, Base, Arbitrum, Optimism, BNB, Polygon en meer. Live, alleen korte cache.

api.oanor.com/storageslot-api

Client IP API

Vind het echte client-IP achter proxies, CDN's en load balancers. Het client-eindpunt neemt een X-Forwarded-For-lijst (of een RFC 7239 Forwarded-header) samen met een telling van proxies die u vertrouwt, en retourneert het werkelijke clientadres — waarbij de vertrouwde proxies aan de rechterkant worden verwijderd, zodat een vervalst meest linkse u niet kan misleiden — samen met de volledige geordende hop-keten, de meest linkse en meest rechtse vermeldingen en de adresfamilie. Het parse-eindpunt ontleedt een Forwarded-header in zijn for/by/host/proto-hops, of een X-Forwarded-For-header in zijn geordende lijst van adressen, waarbij poorten en IPv6-haken worden verwijderd, zodat u schone IP's krijgt. Dit goed krijgen is belangrijk voor beveiliging: het vertrouwen van de verkeerde vermelding laat clients hun IP vervalsen, dus het vertrouwde-proxy-model retourneert het eerste adres dat u er niet zelf heeft geplaatst. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor reverse proxies en API-gateways, rate limiting en misbruikpreventie, auditlogging en analyses, geo- en fraudecontroles, en elke backend achter een load balancer. Pure lokale berekening — geen sleutel, geen externe service, onmiddellijk. Live, niets opgeslagen. 3 eindpunten. Dit parseert forwarding-headers om het client-IP te vinden; om dat IP te geolokaliseren gebruikt u een IP-geolocatie-API.

api.oanor.com/clientip-api