cloudflare/isbgpsafeyet.com

Is BGP safe yet?

328

stars

1,644

commits

HTML

primary language

Sep 4, 2026

updated

isbgpsafeyet.com
bgp
cloudflare
hacktoberfest
rpki
wrangler

README

isbgpsafeyet.com

Is BGP safe yet? is an initiative by Cloudflare to make BGP more secure by deploying RPKI.

A list of major operators tracks the status of their RPKI deployments into three categories: safe, partially safe and unsafe. Contributions are welcome.

Contribute to the list →

The website also provides a simple test to determine if your operator is filtering RPKI invalid prefixes.

Visit isbgpsafeyet.com →

Running

IsBGPSafeYet is built with Webpack and deployed with Workers Sites.

To run locally:

  • npm install
  • npm run start

If you have never used Wrangler before you will need to Configure Wrangler.

If you have a zone on Cloudflare to test with, you will also have to update the wrangler.toml file:

  • Update the account_id, zone_id, and route values

To produce a build and deploy:

  • npm run build
  • npm run deploy-worker

Contributors

(top 30 of 257)

lspgn

402 commits

digizeph

237 commits

jejenone

154 commits

adamschwartz

137 commits

cloudflare/isbgpsafeyet.com

Is BGP safe yet?

328

stars

1,644

commits

HTML

primary language

Sep 4, 2026

updated

isbgpsafeyet.com
bgp
cloudflare
hacktoberfest
rpki
wrangler

README

isbgpsafeyet.com

Is BGP safe yet? is an initiative by Cloudflare to make BGP more secure by deploying RPKI.

A list of major operators tracks the status of their RPKI deployments into three categories: safe, partially safe and unsafe. Contributions are welcome.

Contribute to the list →

The website also provides a simple test to determine if your operator is filtering RPKI invalid prefixes.

Visit isbgpsafeyet.com →

Running

IsBGPSafeYet is built with Webpack and deployed with Workers Sites.

To run locally:

  • npm install
  • npm run start

If you have never used Wrangler before you will need to Configure Wrangler.

If you have a zone on Cloudflare to test with, you will also have to update the wrangler.toml file:

  • Update the account_id, zone_id, and route values

To produce a build and deploy:

  • npm run build
  • npm run deploy-worker

Contributors

(top 30 of 257)

lspgn

402 commits

digizeph

237 commits

jejenone

154 commits

adamschwartz

137 commits

Languages

HTML

45.3%

CSS

32.3%

JavaScript

22.4%