Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

[RFC] Policy Facilitator pattern for Agentic Wallets — Dreamline as reference implementation

Aperta
#1,055 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
32/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
typescript

Direzione di ricerca

Inizia esaminando l'integrazione x402 di AgentKit e l'opzione facilitatorUrl proposta, quindi confronta il flusso /facilitator/verify con l'endpoint di settlement di CDP. Il lavoro è completato quando l'extension point Policy Facilitator, il comportamento della configurazione e l'elenco dei community-facilitator sono documentati o implementati con indicazioni del progetto e validazione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Problem

Agentic Wallets give agents autonomous spending power.
The built-in guardrails (spending caps, OFAC screening) are static
and centralized in CDP infrastructure.

There is no standard way for developers to add:

  • Custom destination whitelists/blacklists
  • Per-agent policy rules (max per tx, daily budget)
  • Immutable on-chain enforcement that survives server compromise

Proposal

A Policy Facilitator pattern for x402-compatible Agentic Wallets.

Instead of routing payments directly to https://api.cdp.coinbase.com/platform/v2/x402,
agents route to a policy facilitator first:

Agent → POST /facilitator/verify (Dreamline)
→ on-chain blacklist check ✓
→ policy check ✓
→ approved → CDP settlement as normal

Live implementation

Integration (3 lines)

const { createDreamlineClient } = require('dreamline-x402');
const fetch = createDreamlineClient({ apiKey: 'dlk_your_key' });
await fetch('https://api.example.com/paid-resource');

Request

  1. Document the Policy Facilitator pattern as a standard extension point
  2. Add facilitatorUrl as a configurable option in AgentKit
  3. List Dreamline as a community facilitator in the x402 ecosystem

— @getdreamline

Lingua principale
TypeScript
Stelle
1.3k
Fork
871
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di coinbase/agentkit

Tutte le issue di coinbase/agentkit

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.