Page cover

FAQ

If you’re building something that executes, you either integrate Blackhole — or you hope execution doesn’t break.

What is Blackhole, in one sentence?

Blackhole is a programmable, modular execution safety layer for DeFi that enforces security and fallback logic between route construction and onchain execution.

What problem does Blackhole solve?

DeFi transactions today are executed blindly — with no pre-signature checks, no runtime fallback, and no contextual validation. If something breaks, users lose funds and developers lose trust. Blackhole ensures that only validated, recoverable, and context-aware transactions are ever signed or sent.

Is Blackhole a router or an SDK?

Neither. Blackhole is an execution enforcement layer. It wraps any router or intent engine and guarantees that what gets executed is safe by construction, fallback-ready, and deterministically enforced.

What does it actually do?
  1. Blocks malicious routes, tokens, and contracts before signing (via Umbra)

  1. Adds runtime fallback logic for route failures (via SafeSwitch + GravCore)

  1. Scores every contract in context with behavior and reputation data (via Echo)

  1. Executes only what passes all security layers (via GravCore)

Where does Blackhole run?

Anywhere between intent and execution:

  1. Wallets → as tx-level validation

  2. Routers → as a protective execution wrapper

  1. Bridges, agents, protocols → via SDK/API It’s embeddable, deterministic, and audit-friendly.

How is this different from Li.Fi or Socket?

Li.Fi and Socket route. Blackhole enforces execution safety. They show a path. We tell you whether it’s safe — and block it if it’s not. They rely on hope. We operate on guarantees.

Does Blackhole support fallback execution?

Yes — every validated route is paired with fallback paths that are pre-approved and automatically triggered on failure. No stuck funds. No “oops.” No user input required.

Does it require custody or private keys?

No. Blackhole is non-custodial. The user signs everything. GravCore enforces only what’s signed and validated upstream.

What chains does Blackhole support?

Currently: Ethereum, Arbitrum, Base, Solana, Polygon, Mantle, Binance Smart Chain. Support for other EVM-compatible chains is easy to extend.

Who is Blackhole for?
  1. Wallets that want pre-signature execution safety

  1. Aggregators that want to avoid executing risky routes

  1. Automation protocols that need deterministic fallback

  1. Builders of account abstraction, relayers, or agents

  1. Any dev team that signs, sends, or routes value onchain

Last updated