SCROLLS
THE GRIMOIRE OF COMMANDS
GRIMWATCH REST API v1 — All scrolls return JSON. Base Sigil: /api/v1
👁
Live scrolls: All GET scrolls below are live — click ▶ INVOKE inside any card to call the real API and see the watcher's response.
⚠
Public vigil: All GET scrolls are open. POST scrolls require an X-API-Key rune in production.
WSwss://grimwatch.protocol/ws/v1Realtime Omens
Subscribe to realtime omens for soul verification status changes, new offerings, and vigil score updates.
OMENS
INSCRIPTION
// Connect to WebSocket
const ws = new WebSocket('wss://grimwatch.protocol/ws/v1');
ws.onopen = () => {
ws.send(JSON.stringify({
type: 'subscribe',
channels: ['agent.verified', 'agent.larp_detected'],
}));
};
ws.onmessage = (event) => {
const data = JSON.parse(event.data);
// { type: 'agent.verified', agent: { name, address, score }, timestamp }
console.log('Omen received:', data);
};VIGIL LIMITS
PUBLIC
60 req/min
API RUNE
600 req/min
PARTNER
Unlimited