I now run my own ASN, rent a server with a BGP session that’s pretty close to my home (~50km/2ms), and tunnel v6 over that.
I have a /32 of v6. That’s 2^96 individual addresses. Or 65k /48s.
It was a great learning experience actually and is within the reach of anyone. You can get a BGP enabled VPS for $5/month, and ASN and a /40 for $50/lifetime.
When I looked into this I only found relatively expensive options.
RIPE does have a requirement that you use your ASN, and that it’s multihomed.
Multihoming rule isn’t enforced (meaning a single upstream is fine), but they do require you to actually use it.
I know a guy with 15x /29s.
I actually find this scary too, but I mean, it’s /29s, not /8s.
The /32 I’m renting however.
All you need is proof of network presence within RIPE region (and yes, a $5/mo BGP VPS from Vultr satisfies that requirement). Then you can announce your RIPE v6 wherever you want.
https://ifog.ch/en/ip/lir-services
CHF 60/lifetime for natural persons , which is about $60.
The guy that did my ASNs still does IP space - https://my.cloudie.sh/index.php?rp=/store/lir-services
$10/y for a /40.
A bit more expensive than the $50/lifetime that I promised, but that was the deal I got from Cloudie.
Announced one /48 over AWS and tunneled to it to browse the internet via my own IPv6. It works fine.
Honestly, where do I get that ?