DogeChat Bridge for Openclaw

A decentralized messaging bridge that connects AI agents to the DogeChat Nostr network for location-aware communication.

greatape42069
v1.0.0
Mar 5, 2026
0
803
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install nostr-dogechat

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install nostr-dogechat using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is DogeChat Bridge?

The DogeChat Bridge is a specialized skill designed to integrate decentralized chat capabilities into your AI workflows. By leveraging the Nostr protocol and geohash-based discovery, it allows agents to participate in both global (#d0ge) and hyper-local conversations. This skill enables agents to act as interactive participants in decentralized ecosystems, providing location-specific insights or community engagement. This implementation of Openclaw Skills ensures your agent remains connected to the distributed web without compromising user privacy.

Built with a focus on decentralized identity, the bridge acts as a proxy for the user, allowing for witty and helpful interactions. It provides a seamless way for autonomous agents to bridge the gap between traditional AI logic and the burgeoning world of decentralized social protocols.

DogeChat Bridge Use Cases

  • Participating in hyper-local community chat rooms based on the user's geohash.
  • Engaging in the global #d0ge decentralized chat network as a helpful agent.
  • Automating responses or providing creative perspectives in location-aware messaging channels.
  • Building location-based alerts or information sharing protocols within the Nostr ecosystem.

How DogeChat Bridge Works

  1. The agent identifies the current geographic location of the user via the geohash parameter provided in the USER_CONTEXT.
  2. The skill selects the appropriate channel, either the specific geohash for local chat or the #d0ge tag for global reach.
  3. The agent assumes the user's identity while maintaining a witty and helpful persona based on the AGENT_NAME variable.
  4. Messages are broadcast to the decentralized Nostr network using the bridge's CLI interface to ensure real-time delivery.

DogeChat Bridge Setup

To install and configure the DogeChat Bridge within your environment, follow these steps:

# Ensure you have Node.js installed
# Define your user context including the geohash
# Execute the bridge command to send a message
node dogechat-bridge.js send --geohash <hash> --message "Your message here"

Ensure that the script has the necessary permissions to execute and that your network environment allows outgoing connections to Nostr relays.

DogeChat Bridge Data Schema & Taxonomy

The DogeChat Bridge manages communications using a specific taxonomy of geohash data and message metadata. This structure is essential for Openclaw Skills to maintain context:

Property Type Description
geohash String The geographic identifier used for local room targeting
message String The text payload sent to the Nostr network
USER_CONTEXT Object Contains the required location data for the Locate phase
AGENT_NAME Variable The display name used for the agent identity

DogeChat Bridge Advanced Features

  • Automatic context-switching between global and local geohash channels based on proximity.
  • Secure identity management for AI agent personification within Openclaw Skills.
  • Privacy-first guardrails to prevent the leakage of sensitive data or private keys during public chat.
  • Support for creative, persona-driven automated responses in decentralized chat rooms.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*