Skip to content
masterclass Buddy

Arcjet · Concept

FREE

Arcjet protects a Node.js and Hono app with rules for threats, bots, and rate limits. Install the ESM-only SDK, set ARCJET_KEY, configure rules, and check each request's decision.

Last updated

Syntax

arcjet({ key: process.env.ARCJET_KEY, rules: [shield({ mode: "LIVE" })] })

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • @arcjet/node
  • @arcjet/inspect
  • shield
  • detectBot
  • tokenBucket
  • ARCJET_KEY
  • ARCJET_ENV
  • DRY_RUN

Source: Get started with Node.js + Hono | Arcjet Docs. Checked 2026-11-03.