Announce your own IPv4 and IPv6 ranges from Zenlayer, under your own ASN, across every region you deploy in.

Bring a prefix you already hold at your RIR — RIPE, ARIN, or another — and Zenlayer announces it over BGP under the ASN you specify. The IPs your users, allowlists, and upstreams already know don't change.
Your address space stays portable — take it to another provider whenever you want.
Bring IPv4 prefixes from /22 to /24 and IPv6 prefixes from /24 to /48 — submit both in a single request.
Before a prefix carries traffic it clears two independent ownership checks — RPKI and IRR — so the route announcement is provably yours and won't be filtered downstream.
The teams whose architecture depends on the IPs themselves — not just the compute behind them.
Carry your own IP diversity across regions, not a provider's shared pool.
Keep portable address space as you move between providers.
Payment, mail, or partner integrations that can't afford to renumber and re-earn trust.
Submit your prefix and ASN in one call — IPv4 and IPv6 together — and BYOIP runs the RPKI + IRR checks before it goes live. Drive it over the REST API, the Go and Node SDKs, or the CLI.
Prefix lengths, ASN, and ownership validation.
IPv4 prefixes from /22 to /24, and IPv6 prefixes from /24 to /48. You can submit IPv4 and IPv6 ranges in the same request.
Yes. Zenlayer announces your prefixes over BGP under the ASN you specify, so your routing identity stays yours.
Every prefix is validated against RPKI and IRR before it is announced, so the route is provably yours and won't be filtered downstream.
A prefix you hold at your RIR (RIPE, ARIN, etc.) within the supported lengths, and the ASN you want it announced under.