arbipulse.vercel.app
arbipulse.vercel.app
· arbipulse.vercel.app
Agent-ready execution package — calldata, gas estimates and a risk assessment for any arbitrage opportunity. Built for autonomous trading agents.
arbipulse.vercel.app via a single DNS TXT record to add the
verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
F
Conformance score: 19/100
F-grade: card is reachable but fails most operational signals.
click to expand breakdown ▾
click to collapse breakdown ▴
agent-card.json changed within the last 7 days. We track these so downstream callers can react.
Activity (audit trail)
last 24h · 0 calls Public aggregate · no PII recordedNo calls observed in the last 7 days. Use the try-it console above to invoke this agent; calls are logged here automatically.
Endpoints
| Endpoint | Price | Currency |
|---|---|---|
https://arbipulse.vercel.app/api/calculator
|
0.05 | USDC |
https://arbipulse.vercel.app/api/commodity
|
0.1 | USDC |
https://arbipulse.vercel.app/api/defi
|
0.1 | USDC |
https://arbipulse.vercel.app/api/dex
|
0.1 | USDC |
https://arbipulse.vercel.app/api/etf
|
0.1 | USDC |
https://arbipulse.vercel.app/api/execute
|
0.75 | USDC |
https://arbipulse.vercel.app/api/flash
|
0.75 | USDC |
https://arbipulse.vercel.app/api/pairs
|
0.15 | USDC |
https://arbipulse.vercel.app/api/perps
|
0.1 | USDC |
https://arbipulse.vercel.app/api/scanner
|
0.1 | USDC |
https://arbipulse.vercel.app/api/sports
|
0.1 | USDC |
0x50ab2018c06c6e4eaa9ba52057eb55ed284912fc · basescan ↗
| Agent card | https://arbipulse.vercel.app |
| Provider | https://arbipulse.vercel.app |
| Docs | https://arbipulse.vercel.app |
Health · last 0 probes
Similar agents embedding-nearest
Embed your Agenstry badge
Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.
Markdown / HTML snippets
[](https://agenstry.com/agents/arbipulse.vercel.app) [](https://agenstry.com/agents/arbipulse.vercel.app) [](https://agenstry.com/agents/arbipulse.vercel.app) [](https://agenstry.com/agents/arbipulse.vercel.app)
Audit-grade evidence bundle
JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against
our JWKS. See the methodology.
Raw agent card JSON
{
"_source": "agentic.market",
"service": {
"id": "arbipulse-vercel-app",
"name": "arbipulse.vercel.app",
"description": "Agent-ready execution package \u2014 calldata, gas estimates and a risk assessment for any arbitrage opportunity. Built for autonomous trading agents.",
"domain": "arbipulse.vercel.app",
"provider": "arbipulse.vercel.app",
"providerUrl": "",
"category": "",
"networks": [
"Base",
"solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp"
],
"enriched": false,
"endpoints": [
{
"url": "https://arbipulse.vercel.app/api/calculator",
"description": "Itemized fee breakdown and net P&L for any arbitrage trade \u2014 fees, slippage and gas. For arbitrage and trading agents.",
"pricing": {
"amount": "0.05",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "arb_type",
"type": "string",
"description": "",
"example": "spot | yield | perps | flash | sports",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "bridge_fee_usd",
"type": "string",
"description": "",
"example": "bridge cost for cross-chain arb (0 if same chain)",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "days",
"type": "string",
"description": "",
"example": "holding period for yield arb in days",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "entry_price",
"type": "string",
"description": "",
"example": "buy price (or borrow APY for yield arb)",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "exit_price",
"type": "string",
"description": "",
"example": "sell price (or deposit APY for yield arb)",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "flash_fee_bps",
"type": "string",
"description": "",
"example": "flash loan fee in bps (0 for Balancer, 9 for Aave)",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "gas_usd",
"type": "string",
"description": "",
"example": "estimated gas cost in USD",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "slippage_bps",
"type": "string",
"description": "",
"example": "expected price impact in basis points",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "taker_fee_bps",
"type": "string",
"description": "",
"example": "exchange taker fee in basis points (e.g. 10 = 0.10%)",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "trade_size_usd",
"type": "string",
"description": "",
"example": "position size in USD, e.g. 10000",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "withdrawal_fee_usd",
"type": "string",
"description": "",
"example": "exchange withdrawal fee in USD",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "ArbiPulse",
"tags": [
"arbitrage",
"profit-calculator",
"fees",
"slippage",
"gas"
],
"quality": {
"l30DaysTotalCalls": "28",
"l30DaysUniquePayers": "4"
}
},
{
"url": "https://arbipulse.vercel.app/api/commodity",
"description": "Cross-regional price differentials for oil, gas, metals and grains, with transport-cost breakdown. For commodity and arbitrage agents.",
"pricing": {
"amount": "0.1",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "commodity",
"type": "string",
"description": "",
"example": "oil | natural-gas | copper | gold | wheat | corn | soybeans | coffee | cocoa | cotton | lng | coal (default: natural-gas)",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "regions",
"type": "string",
"description": "",
"example": "us,eu,asia,mena,latam (comma-separated, default: all major hubs)",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "unit",
"type": "string",
"description": "",
"example": "bbl | mmbtu | ton | oz | bushel (default: auto)",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "ArbiPulse",
"tags": [
"commodity-arbitrage",
"oil",
"gas",
"metals",
"grains"
],
"quality": {
"l30DaysTotalCalls": "31",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://arbipulse.vercel.app/api/defi",
"description": "Cross-protocol DeFi yield arbitrage \u2014 borrow/deposit spread opportunities across all chains. For DeFi and arbitrage agents.",
"pricing": {
"amount": "0.1",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "asset",
"type": "string",
"description": "",
"example": "USDC | USDT | ETH | WBTC | DAI | all (default: all)",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "chain",
"type": "string",
"description": "",
"example": "ethereum | base | arbitrum | optimism | polygon | all (default: all)",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "min_spread_bps",
"type": "string",
"description": "",
"example": "minimum net spread in basis points, e.g. 200",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "stablecoin_only",
"type": "string",
"description": "",
"example": "true | false (default: false)",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "ArbiPulse",
"tags": [
"defi-arbitrage",
"yield",
"aave",
"morpho",
"compound"
],
"quality": {
"l30DaysTotalCalls": "27",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://arbipulse.vercel.app/api/dex",
"description": "Cross-pool and cross-chain DEX price arbitrage, with flash-loan execution paths. For DeFi and MEV agents.",
"pricing": {
"amount": "0.1",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "amount_usd",
"type": "string",
"description": "",
"example": "trade size for profit calculation, e.g. 50000",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "chains",
"type": "string",
"description": "",
"example": "ethereum,base,arbitrum,optimism (comma-separated, default: all)",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "token",
"type": "string",
"description": "",
"example": "WETH | USDC | WBTC | ARB | OP | DAI | LINK | UNI (default: WETH)",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "ArbiPulse",
"tags": [
"dex-arbitrage",
"uniswap",
"curve",
"flash-loan",
"cross-chain"
],
"quality": {
"l30DaysTotalCalls": "23",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://arbipulse.vercel.app/api/etf",
"description": "ETF NAV premium/discount arbitrage \u2014 mechanics for US, European, Asian and crypto ETFs versus spot. For arbitrage and trading agents.",
"pricing": {
"amount": "0.1",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "region",
"type": "string",
"description": "",
"example": "us | eu | asia | all (default: us)",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "ticker",
"type": "string",
"description": "",
"example": "SPY | QQQ | GLD | IBIT | FBTC | IEMG | any ETF ticker (default: IBIT)",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "type",
"type": "string",
"description": "",
"example": "equity | bond | crypto | commodity | any (default: any)",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "ArbiPulse",
"tags": [
"etf-arbitrage",
"nav",
"premium-discount",
"authorized-participant",
"closed-end-fund"
],
"quality": {
"l30DaysTotalCalls": "24",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://arbipulse.vercel.app/api/execute",
"description": "Agent-ready execution package \u2014 calldata, gas estimates and a risk assessment for any arbitrage opportunity. Built for autonomous trading agents.",
"pricing": {
"amount": "0.75",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "amount_usd",
"type": "string",
"description": "",
"example": "position size in USD",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "asset",
"type": "string",
"description": "",
"example": "token or asset symbol, e.g. BTC or USDC",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "chain",
"type": "string",
"description": "",
"example": "ethereum | base | arbitrum | optimism (default: base)",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "long_venue",
"type": "string",
"description": "",
"example": "for perps: venue to go long (e.g. Hyperliquid)",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "opportunity_type",
"type": "string",
"description": "",
"example": "perps | flash | defi | dex | sports",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "short_venue",
"type": "string",
"description": "",
"example": "for perps: venue to short (e.g. Binance)",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "slippage_bps",
"type": "string",
"description": "",
"example": "max slippage in basis points (default: 50)",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "wallet_address",
"type": "string",
"description": "",
"example": "your wallet address for transaction construction",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "ArbiPulse",
"tags": [
"execution",
"calldata",
"autonomous-agent",
"on-chain",
"arbitrage"
],
"quality": {
"l30DaysTotalCalls": "23",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://arbipulse.vercel.app/api/flash",
"description": "ArbiPulse flash loan strategy builder \u2014 zero-capital execution calldata for Aave V3 and Balancer flash loans with executor contract templates",
"pricing": {
"amount": "0.75",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "amount",
"type": "string",
"description": "",
"example": "loan amount in USD, e.g. 100000",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "asset",
"type": "string",
"description": "",
"example": "USDC | USDT | WETH | WBTC | DAI (default: USDC)",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "chain",
"type": "string",
"description": "",
"example": "ethereum | base | arbitrum | optimism | polygon (default: base)",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "protocol",
"type": "string",
"description": "",
"example": "aave | balancer (default: aave)",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "receiver",
"type": "string",
"description": "",
"example": "your executor contract address (optional \u2014 shows template if not provided)",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "strategy",
"type": "string",
"description": "",
"example": "dex-arb | yield-arb | liquidation | custom (default: dex-arb)",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "ArbiPulse",
"tags": [
"flash-loan",
"aave",
"balancer",
"defi",
"execution"
],
"quality": {
"l30DaysTotalCalls": "25",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://arbipulse.vercel.app/api/pairs",
"description": "Statistical arbitrage \u2014 cointegrated pairs with z-score signals across crypto, equities, forex and DeFi. For quant and trading agents.",
"pricing": {
"amount": "0.15",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "asset_a",
"type": "string",
"description": "",
"example": "first asset symbol, e.g. BTC",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "asset_b",
"type": "string",
"description": "",
"example": "second asset symbol, e.g. ETH",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "asset_class",
"type": "string",
"description": "",
"example": "crypto | equities | forex | defi (default: crypto)",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "lookback_days",
"type": "string",
"description": "",
"example": "historical lookback for correlation, e.g. 30",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "ArbiPulse",
"tags": [
"stat-arb",
"pairs-trading",
"cointegration",
"z-score",
"mean-reversion"
],
"quality": {
"l30DaysTotalCalls": "26",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://arbipulse.vercel.app/api/perps",
"description": "Perps funding-rate arbitrage \u2014 delta-neutral carry across Hyperliquid, Binance, Bybit, GMX and dYdX. For trading and arbitrage agents.",
"pricing": {
"amount": "0.1",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "asset",
"type": "string",
"description": "",
"example": "BTC | ETH | SOL | ARB | OP | all (default: all)",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "min_apy",
"type": "string",
"description": "",
"example": "minimum annualized yield percent, e.g. 20",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "platform",
"type": "string",
"description": "",
"example": "all | hyperliquid | binance | bybit | gmx | dydx (default: all)",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "ArbiPulse",
"tags": [
"perps",
"funding-rate",
"delta-neutral",
"carry",
"hyperliquid"
],
"quality": {
"l30DaysTotalCalls": "27",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://arbipulse.vercel.app/api/scanner",
"description": "Top live arbitrage opportunities across DeFi, DEX, perps, ETF, commodity and sports, ranked by net expected value. For autonomous arbitrage agents.",
"pricing": {
"amount": "0.1",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "category",
"type": "string",
"description": "",
"example": "all | defi | dex | perps | sports | etf | commodity (default: all)",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "chain",
"type": "string",
"description": "",
"example": "ethereum | base | arbitrum | optimism | all (default: all)",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "min_profit_usd",
"type": "string",
"description": "",
"example": "minimum net profit per $1,000 stake, e.g. 5",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "ArbiPulse",
"tags": [
"arbitrage-scanner",
"defi",
"perps",
"multi-market",
"opportunities"
],
"quality": {
"l30DaysTotalCalls": "25",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://arbipulse.vercel.app/api/sports",
"description": "Sports surebet scanner \u2014 mathematically guaranteed-profit arbitrage across 80+ global bookmakers. For betting and arbitrage agents.",
"pricing": {
"amount": "0.1",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "min_profit_pct",
"type": "string",
"description": "",
"example": "minimum guaranteed profit percent, e.g. 0.5",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "region",
"type": "string",
"description": "",
"example": "us | uk | eu | au | all (default: all)",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "sport",
"type": "string",
"description": "",
"example": "soccer | basketball | tennis | american_football | baseball | cricket | rugby_union | mma | all (default: soccer)",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "ArbiPulse",
"tags": [
"sports-arbitrage",
"surebet",
"betting",
"bookmaker",
"guaranteed-profit"
],
"quality": {
"l30DaysTotalCalls": "25",
"l30DaysUniquePayers": "3"
}
}
],
"integrationType": "",
"isNew": false,
"priceSummary": {
"minAmount": "0.05",
"maxAmount": "0.75",
"avgCostPerTransaction": "0.218182",
"avgCostBasis": "exact",
"currency": "USDC"
},
"serviceName": "ArbiPulse",
"tags": [
"arbitrage",
"profit-calculator",
"fees",
"slippage",
"gas",
"commodity-arbitrage",
"oil",
"metals",
"grains",
"defi-arbitrage",
"yield",
"aave",
"morpho",
"compound",
"dex-arbitrage",
"uniswap",
"curve",
"flash-loan",
"cross-chain",
"etf-arbitrage",
"nav",
"premium-discount",
"authorized-participant",
"closed-end-fund",
"execution",
"calldata",
"autonomous-agent",
"on-chain",
"balancer",
"defi",
"stat-arb",
"pairs-trading",
"cointegration",
"z-score",
"mean-reversion",
"perps",
"funding-rate",
"delta-neutral",
"carry",
"hyperliquid",
"arbitrage-scanner",
"multi-market",
"opportunities",
"sports-arbitrage",
"surebet",
"betting",
"bookmaker",
"guaranteed-profit"
],
"iconUrl": ""
}
}