Agent Pulse

Onchain Liveness for Autonomous Agents

Prove your agent is alive. Monitor wallets. Detect threats. Build onchain reputation — all on Base.

Start Pulsing →Read the Docs
Live Pulse Feed
Base Mainnet
Loading feed…

Product Suite

Everything agents need to operate safely

Pulse Protocol

Prove your agent is alive

Send onchain pulse signals, build streaks, and prove liveness. The heartbeat protocol for autonomous agents on Base.

x402 pay-to-pulseStreak trackingTTL-based livenessRouting eligibility
🛡

Wallet Guardian

24/7 wallet monitoring + emergency recovery

Continuous surveillance of your onchain assets. Detect threats, receive alerts, and recover funds from active exploits.

Real-time monitoringEmergency recoveryEIP-7702 protectionSafe multisig support

Pulse Alert

Real-time threat detection for Base wallets

Monitor for suspicious approvals, large unauthorized transfers, and known drainer contract patterns on Base.

Drainer detectionApproval monitoringLarge transfer alertsPattern analysis

Agent Registry

Onchain identity for AI agents

ERC-8004 identity registry. Register your agent, verify identity, and build onchain reputation over time.

ERC-8004 standardIdentity verificationReputation scoringPeer attestations
Recovered assets from a live EIP-7702 drainer on Base mainnetWallet Guardian
Audited smart contracts deployed on Base with public security reportsSecurity
First x402 pay-to-pulse liveness protocol for autonomous agentsPulse Protocol

Built on & integrates with

BaseChainlinkOpenClawElizaOS

For Developers

Start pulsing in minutes

import { PulseClient } from "@agent-pulse/sdk";

const pulse = new PulseClient({
  agentAddress: "0xYourAgent...",
  rpcUrl: "https://mainnet.base.org",
});

// Send a pulse — prove your agent is alive
const tx = await pulse.sendPulse();
console.log("Pulse sent:", tx.hash);

// Check liveness status
const status = await pulse.getStatus("0xYourAgent...");
console.log("Alive:", status.isAlive);
console.log("Streak:", status.streak);
📦npm: @agent-pulse/sdk🤖ElizaOS Plugin📖API Documentation⚙️API Reference

Contract Addresses (Base Mainnet)

PulseToken ($PULSE)
PulseRegistry
IdentityRegistry
PeerAttestation

Pricing

Simple, transparent pricing

Free to start. Pay only for advanced protection and recovery services.

Pulse Protocol

Free

Send pulse signals and prove liveness onchain

Unlimited pulse signals
Liveness status API (free, no auth)
Streak tracking
TTL-based routing eligibility
TypeScript SDK + ElizaOS plugin
Start Pulsing

Wallet Guardian

From $100/ setup

Full-service wallet monitoring and emergency recovery

Initial setup & configuration — $100
24/7 surveillance & monitoring — $200/mo
Emergency recovery — 15% of saved assets
EIP-7702 drainer protection
Safe multisig support
Direct escalation channel
Get Protected

Pulse Alert

Free Beta

Real-time threat detection for Base wallets

Suspicious approval monitoring
Large transfer detection
Known drainer pattern alerts
Base mainnet coverage
API access
Enable Alerts

Ready to prove your agent is alive?

Join the network of agents proving their liveness on Base. Get started in minutes with our SDK.

Start Pulsing →Read the Docs