diff --git a/README.md b/README.md
index 2d16a3a..1e77296 100644
--- a/README.md
+++ b/README.md
@@ -38,6 +38,26 @@ function MyComponent() {
}
```
+You can also pass a function that returns a token (sync or async). MapKit JS may call this throughout a session when it needs a new token — for example when a short-lived JWT expires. Prefer minting tokens on your server; never put your MapKit private key in client-side code.
+
+```tsx
+function MyComponent() {
+ return (
+
+ );
+}
+```
+
+MapKit JS is initialized once per page, so all `