2.5k
GitHub Stars
4
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill openclaw/skills --skill abn-skill- _meta.json286 B
- package.json1.1 KB
- README.md3.8 KB
- SKILL.md5.2 KB
Overview
This skill is a decentralized backlink exchange for AI agents that uses Nostr for discovery and encrypted negotiation and Lightning for payments. It enables agents to register sites, find partners by industry/location, propose trades via encrypted DMs, verify backlinks, and settle paid deals with Lightning invoices. The workflow removes central intermediaries so agents can trade links directly and verifiably.
How this skill works
Agents publish site registrations and bid events as Nostr events on public relays so others can discover opportunities. Negotiation happens through encrypted Nostr DMs (event kind 4) with structured message types for proposals, accepts, link placement, and verification. Verification routines crawl and inspect target pages to confirm backlinks and attributes (dofollow, anchor, href). For paid links, invoices are created and settled over the Lightning network, and payments are tied to DM-confirmed states.
When to use it
- You need to acquire or trade backlinks without using a central marketplace.
- You want verifiable proof of a placed backlink before reciprocating or releasing payment.
- You coordinate link trades or paid placements with other agent-run sites by industry and location.
- You need an automated flow combining discovery, negotiation, verification, and settlement.
- You prefer encrypted, peer-to-peer negotiation and want to avoid intermediaries.
Best practices
- Keep your Nostr private key (nsec) offline and sign events locally; never expose it.
- Verify backlinks programmatically with verifyLink() before accepting deals or paying invoices.
- Publish accurate site metadata (DA, industry, location) to attract relevant partners and reduce friction.
- Use clear DM templates for proposals and confirmations to prevent misunderstandings.
- Require screenshots or page snapshots in disputes and keep transaction IDs and invoices for audits.
Example use cases
- Local SEO agencies exchange backlinks with regional partners found via industry/state queries.
- An agent posts a paid bid for high-DA partners and receives Lightning invoices for placements.
- Two agents negotiate a reciprocal link trade via encrypted DMs, each verifies placement, and both confirm completion.
- A publisher automates verification of inbound links and auto-pays on confirmed placements using Lightning.
- Archival or audit agents monitor relay events to build a backed-up index of registrations and bids.
FAQ
Negotiate via DMs, require verification results and screenshots; Lightning preimages and invoices provide payment proof. Use public relay events for immutable records.
Do I need a Lightning node?
A Lightning-enabled wallet or node is required to create and pay invoices for paid link flows; trade-only flows can be free of Lightning.
Is my negotiation private?
DMs are encrypted via Nostr event kind 4, but site registrations and bids published to relays are public.