Skip to content
Aureo

Aureo

Ethereum middleware for risk, compliance, wallets

Created on 20th September 2026

•

Aureo

Aureo

Ethereum middleware for risk, compliance, wallets

The problem Aureo solves

What Aureo is

Open-source middleware for Ethereum apps: observability, risk signals and auditable evidence. AureoCore registry + recoverable Node.js backend + reusable @aureo/sdk + CLI/API/WebSocket.

Use cases

  • Register corporate transfers (initiator, beneficiary, amount, reference) on-chain.
  • Watch CorporateTransferRecorded in real time; deterministic velocity/volume rules before any LLM call.
  • Verdicts alto/medio/bajo, bloquear_contrato, requiere_mfa via /stream, /reports, CLI.
  • Integrate via createAureoClient({rpcUrl, wsRpcUrl, contractAddress, abi}) + subscribe + evaluatePolicy.
  • Deploy on Hardhat local and HSK Chain testnet 133 / mainnet 177.

Examples

  • examples/cases: normal (treasury ok), speed (4 ops in 5 blocks => alto), volume (AlertStarted + explicit pause). Run npm run demo:case -- speed.
  • examples/demo-dapp: 4 local ops, speedRuleTriggered:true, WebSocket events + policy.
  • examples/realtime-metrics and examples/hashkey-integration for live metrics and HSK read-only.

Docs: README.md, md/ARQUITECTURA.md, md/PRESENTACION.md, packages/sdk/README.md.

Challenges I ran into

Hardest parts

  • Exact arithmetic: BigInt/string end-to-end; velocity >3 ops in 5 blocks => alto, volume >3x avg or >OPERATIONAL_RESERVE => medio + MFA.
  • Recoverable ingestion: cursor in backend-state.json, RPC replay after restart, dedupe by txHash/logIndex.
  • LLM only as enrichment: Groq/xAI timeout/retries/backoff, fallback determinista_degradado.
  • Wallet safety: ETH_PUBLIC_ADDRESS validated vs ETH_PRIVATE_KEY; read-only without key; /wallet never exposes secret.
  • Repro demos: Docker Compose + demo:case + SDK metrics.snapshot() independent of backend.

Fix

Cursor persistence, degraded verdicts, startup key validation, scripted cases in md/Ejemplos_Casos.md and examples/cases/README.md.

Tracks Applied (1)

Track: Colombia Hackathon

How does this project fit within the track? Aureo is application middleware and open-source tooling: AureoCore registry...Read More

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio