You can use that library https://github.com/gaurishhs/elysia-ip
import { Elysia } from "elysia"; import { ip } from "elysia-ip"; new Elysia() .use(ip()) .get("/", ({ ip }) => ip) .listen(3000);