I ported NHTSA's spVinDecode to TypeScript and run it on Cloudflare Workers over the official monthly vPIC dump, so decoding needs no call to NHTSA (p50 about 1. 4 ms). How it's checked: It is compared with NHTSA's own SQL functions on the original dump in PostgreSQL.
Source: [Hacker News](https://github.com/AIKitLLC/nhtsa-edge-api)