Agent Ads Earn

WarnAudited by ClawScan on May 10, 2026.

Overview

This skill openly monetizes monitoring XMTP group chats and sending human identity/chat-context referrals to a remote ad marketplace, but the artifacts do not clearly bound consent, privacy, retention, or authorization.

Review this skill carefully before installing. It is not just an earnings helper; it monitors XMTP group conversations for commercial intent and can send information about specific people and messages to a remote referral service. Use it only in groups where participants understand and accept that monitoring/referral may occur, and confirm the provider's authentication, retention, deletion, and anti-spam policies.

Findings (6)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

People in monitored chats could have identifying information and message context sent to an advertising/referral platform before they have agreed to join the advertiser's group.

Why it was flagged

The referral API can transmit a person's messaging identifier, wallet address, source group, interests, and the triggering chat message to a remote service.

Skill content
"humanInboxId": { "type": "string", "description": "XMTP inbox ID of the matched human" }, "humanWallet": { "type": "string", "description": "Wallet address of the matched human" }, ... "triggerMessage": { "type": "string", "description": "The message that triggered the match (max 500 chars)" }
Recommendation

Install only if group members are informed and have opted in, and ask the provider how referral data is stored, retained, shared, and deleted.

What this means

A false match or overly aggressive configuration could cause unsolicited referral DMs or ad-related outreach to people in your chats.

Why it was flagged

The core workflow tells the agent to continuously inspect group chat messages for monetizable intent.

Skill content
Monitor messages in your group chats for intent signals that match subscriber interests.
Recommendation

Require explicit user approval before each referral, set a high confidence threshold, and limit monitoring to groups where members know this is happening.

What this means

The agent may prioritize paid referral opportunities over the best interests or expectations of people in the chat.

Why it was flagged

The skill encourages optimizing intent detection around payout rates, creating a financial incentive to route humans to advertisers.

Skill content
Higher `avgCphRate` = more earning potential.
Recommendation

Use clear disclosure in monitored groups and do not allow the agent to refer people based only on payout value.

What this means

If publisher IDs are not protected by additional server-side authorization, another party could potentially query earnings or submit referrals under someone else's publisher identity.

Why it was flagged

The artifact says later calls use only a publisher ID, while referral submission and dashboard access are tied to that identifier.

Skill content
"authentication": { "type": "erc-8004", "description": "Publisher registration requires ERC-8004 identity on Base. Subsequent calls use publisher ID." }
Recommendation

Confirm that the service requires signed wallet/XMTP authentication for dashboard and referral actions, not just possession of a publisher ID.

What this means

Monitoring can continue for registered groups until they are removed or the publisher setup is changed.

Why it was flagged

The service maintains an active list of groups to monitor, which is persistent behavior, although it is aligned with the skill's disclosed purpose.

Skill content
"groupIds": { "type": "array", "items": { "type": "string" }, "description": "XMTP group IDs to monitor for intent" }
Recommendation

Review registered groups periodically and remove any group that should no longer be monitored.

What this means

You must trust the remote Basemate endpoint's behavior without seeing its implementation in these artifacts.

Why it was flagged

There is no local package to inspect and the source is not identified, while the skill relies on a remote service for sensitive referral functionality.

Skill content
Source: unknown; Homepage: none; No install spec — this is an instruction-only skill.
Recommendation

Verify the provider and endpoint out of band before sending chat or wallet-related data.