Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

WISHLIST: pre-execution governance gate action (advisory verdict before order placement)

Cerrado
#1,348 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
25/100
Tipo de issue
Nueva funcionalidad
Claridad
Necesita aclaración
Estado de actividad
Tranquilo
Stack tecnológico
typescript

Línea de trabajo

Empieza revisando las acciones existentes de DeFi y trading de AgentKit; después, compara la interfaz de revisión propuesta con el punto de entrada de revisión MCP tools/call y la documentación referenciados. Se consideraría terminado cuando una acción de AgentKit pueda producir el veredicto consultivo especificado y una prueba firmada y recomputable antes de colocar la orden, sin bloquear la ejecución.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

The WISHLIST covers DeFi actions, NFT, cross-chain, social — but nothing in the governance / pre-execution verification lane. Suggesting it here since it's a natural complement to the trading and DeFi actions already listed.

The gap

An agent executing a Uniswap swap or DeFi action via AgentKit has no standard way to get an independent, account-aware verdict on whether that specific action is sound before it fires. Each action currently self-validates (parameter bounds, wallet balance) but has no cross-action capital-scale awareness.

What the action would look like

# pseudocode — advisory, never blocks
verdict = agentkit.review(
    artifact_type="onchain_action",  # or "trade", "transfer", etc.
    artifact={"action": "uniswap_swap", "amount_usd": 5000, "token_in": "ETH", "token_out": "USDC"},
    account_context={"equity_usd": wallet.balance_usd, "open_positions": ...}
)
# verdict.verdict in {"approve", "approve_with_concerns", "reject"}
# verdict.proof — signed, recomputable, attached to the action's audit trail
if verdict.verdict == "reject":
    log_and_hold()  # advisory — agent decides whether to proceed

Reference implementation

invinoveritas /review does this today — MCP-native, x402/USDC on Base (same rail as AgentKit), advisory+fail-open. Live dogfood: a Hyperliquid trading bot passes every entry through /review before placement. Community example with AlgoVaultLabs (ERC-8004 verified): https://github.com/AlgoVaultLabs/crypto-quant-signal-mcp/pull/28

MCP: https://api.babyblueviper.com/mcp → tools/call → review
Docs: https://api.babyblueviper.com/docs

Happy to contribute this as an actual AgentKit action if it fits the roadmap.

Lenguaje dominante
TypeScript
Estrellas
1.3k
Forks
842
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de coinbase/agentkit

Todos los issues de coinbase/agentkit

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.