Automated contract verdict as a middleware step before HITL approval in the guardrails example
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 15/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- blockchain, typescript
- Ambito
- blockchain, security
Direzione di ricerca
The change would sit in the langchain-guardrails-cdp-chatbot example, between the prompt-injection check and the human-approval pause for ERC-20 transfers. The issue is a proposal from an outside service, not a defined task, so the first step is a maintainer decision on whether the example should take an external verdict dependency at all. Done would mean that decision is recorded, and if accepted, a middleware step is wired in with a clear block-or-escalate rule.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
The langchain-guardrails-cdp-chatbot example has two deterministic layers: prompt-injection detection before the model, and human-in-the-loop approval at execution — "ERC-20 token transfers require explicit human approval before execution," pausing for approve / edit / reject. What is missing between them is any automated verdict on the destination contract itself. The human is asked to judge an address they usually cannot assess, so every transfer costs a human decision, and at the prompt the bad destinations look identical to the good ones.
A machine verdict fits the same middleware chain: POST https://flow-kg4x.vercel.app/api/verify ($0.02 USDC via x402 on Base) runs 7 checks — verified source, 5-method proxy detection, privilege/ownership scan, and a live honeypot buy/sell simulation — and returns a verdict and score. Deterministically bad destinations can be blocked before the pause; the human keeps the genuinely ambiguous ones, which is what HITL is for.
I will run one verdict free on a contract of your choosing and post the raw response in this thread. Standing offer and details: https://thecolony.ai/post/4be6846b-cd4d-48ef-964d-237d710ee27f
Happy to sketch the middleware wiring if there is interest; equally fine if the example is intentionally minimal.
- Lingua principale
- TypeScript
- Stelle
- 1.3k
- Fork
- 871
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di coinbase/agentkit
-
Python: Permit2 approval in CdpSmartWalletActionProvider.swap always reports failure (integer vs string receipt status)Forse già presa @0xLittleDream l’ha presa 1 giorno fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
I maintainer di solito rispondono entro 1 giorno
-
Moonwell redeem fails on Base Sepolia and uses 18 decimals for cbBTCForse già presa @sebxt l’ha presa 4 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
coinbase/agentkit#1578 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
ERC20 transfer reports "Transferred" when the transaction reverts (receipt status ignored)Forse già presa @AgenticFinanceGraph l’ha presa 13 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
coinbase/agentkit#1558 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[TypeScript] `ViemWalletProvider` rejects a wallet client from a newer viem than the exactly pinned one (TS2345, `tokens` missing on `Client`)Forse già presa @PrabalParihar l’ha presa 4 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
coinbase/agentkit#1532 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
coinbase-agentkit 0.7.x fails on fresh install: imports solana.rpc.api, which solana>=0.37 removedForse già presa @JulienKervarrec l’ha presa 32 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di coinbase/agentkit
Issue simili
-
VS Code extension: clickable file links in chat drop the :line suffix, never jump to the lineAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
MoonshotAI/kimi-code#4398 ·
I maintainer di solito rispondono entro 1 giorno
-
Xiaomi Mimo语音识别服务异常Apertapending triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
I maintainer di solito rispondono entro 1 giorno
-
package-lock.json : les binaires natifs macOS et Linux de unrs-resolver ont disparu depuis #1823Apertabug dependencies
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
AxaFrance/design-system#2064 ·
I maintainer di solito rispondono entro 3 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100