I think this service is already pretty good, but when defending against LLM based attacks, they're a godsend. Current tools don't appear to be too discerning.
They make credit cards. Obviously they're not real cards but what sort of financial wizardry is required to make that possible? And given it's vibecoded that means Claude knows how to make fake credit cards now?
Vibecoding has seriously eroding the trust we have in public software. Hopefully there's some of badge projects can use to clarify how much Ai was in charge of it.
The first version used a provider that started rate-limiting us pretty heavily. It meant a pretty crappy experience for folks creating the Canarytoken. We decided to pause and look for alternatives.
If by "fake" you mean ones that pass number validation on web sites, that's easy. I wrote python code to check and generate valid numbers back in the '90s; it's a simple, well known check digit algorithm appended at the end. https://en.wikipedia.org/wiki/Luhn_algorithm.
Any idea on how to roll-your-own canary token for an unsupported token provider like Cloudflare/Stripe/OpenAI? Do you just make a real Cloudflare/Stripe/OpenAI account, create an API key, and vibecode an alerting system?
I'm kinda surprised that they haven't expanded beyond their existing token providers.
charlesabarnes | 2 hours ago
maxmcl12 | 31 minutes ago
You might find some recent work we did on agent deception interesting as well: https://blog.thinkst.com/2026/09/getting-agents-to-tell-on-t...
direwolf20 | 2 hours ago
xx_ns | 2 hours ago
Why is this a given? This service has been around for longer than LLMs have been a thing.
ASalazarMX | an hour ago
- No LLMs
- LLMs as tools
- LLMs decided some things
- YOLO vibecoded
bigfishrunning | an hour ago
bstsb | 2 hours ago
blog posts date back to at least 2015: https://leonjza.github.io/blog/2015/09/10/canarytokens---the...
rafram | 2 hours ago
f311a | 2 hours ago
I've been using it since 2015
maxmcl12 | 2 hours ago
noman-land | 56 minutes ago
Also what service do you use to mint endless virtual cc numbers?
maxmcl12 | 35 minutes ago
We’re using Airwallex now. They’ve been great.
You can read more about the implementation in our blogpost: https://blog.thinkst.com/2024/12/its-baaack-credit-card-cana...
linsomniac | 12 minutes ago
If by "fake" you mean ones that pass number validation on web sites, that's easy. I wrote python code to check and generate valid numbers back in the '90s; it's a simple, well known check digit algorithm appended at the end. https://en.wikipedia.org/wiki/Luhn_algorithm.
dang | 2 hours ago
Canarytokens: Honeypot for critical credentials, get notified when they are used (2015) - https://news.ycombinator.com/item?id=41107209 - July 2024 (42 comments)
Canary Tokens - https://news.ycombinator.com/item?id=34157751 - Dec 2022 (59 comments)
A “Safety Net” for AWS Canarytokens - https://news.ycombinator.com/item?id=33644351 - Nov 2022 (1 comment)
Canarytokens - https://news.ycombinator.com/item?id=31914078 - June 2022 (3 comments)
An insanely easy-to-use honeypot solution that deploys in just four minutes - https://news.ycombinator.com/item?id=30374561 - Feb 2022 (4 comments)
Canarytokens – honeypot tokens that tell you when someone used them - https://news.ycombinator.com/item?id=15778011 - Nov 2017 (1 comment)
AlexErrant | 2 hours ago
I'm kinda surprised that they haven't expanded beyond their existing token providers.
skinfaxi | 2 hours ago
MisterMunchkin | 19 minutes ago
I feel like a self-hosted version would be better though. Having to phone home to their servers could give the game away.
maxmcl12 | 13 minutes ago
https://github.com/thinkst/canarytokens