@metamask/geolocation-controller@0.1.3
// Centralised geolocation controller with TTL caching and request deduplication
$ npm install @metamask/geolocation-controller
downloads/wk
74,421
license
MIT
version
0.1.3
published
May 11, 2026
What is @metamask/geolocation-controller?
The @metamask/geolocation-controller package provides a centralized way to manage geolocation requests with built-in caching and request deduplication to avoid redundant API calls. Developers building MetaMask extensions or Ethereum applications can use this controller to efficiently retrieve and cache user location data while minimizing network overhead. The TTL (time-to-live) caching ensures location data doesn't become stale while deduplication prevents multiple simultaneous requests for the same information.
Links
Keywords
Dependencies (3)
Maintainers
kumavis, frederikbolding, metamaskbot, gudahtt, mrten, mcmire, naugtur