Search

PythonReactSEOPDF
OpenClaw

Doginals

Doginals Skill v1.0.2

greatape420690 source installs☆ 0 Repository stars

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

SkillHub CLI

skillhub install greatape42069/doginals

Inspect the source and compatibility requirements, then follow its installation steps.

Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.

View source ↗Guides

Skill instructions

Doginals Skill v1.0.2

Purpose

The Doginals skill enables users to interact with the Doginals and Dunes protocols, facilitating inscription minting, token management, and seamless integration with Dogecoin Core.

Key Features

  • Doginals.js: Core library for Dogecoin-native NFTs and inscriptions.
  • Dunes.js: Supports DRC-20 fungible token minting and management.
  • Bulk Tools: Includes auto_inscriber_v4.py for automated inscriptions and bulk-mint.sh for batch operations.
  • Auto-Setup: Installs all dependencies, sets up Dogecoin Core, and ensures a streamlined configuration.
  • Documentation: Comprehensive guides (DoginalsREADME.md and DUNES.md) for easy onboarding.

Installation

Use the provided install.sh script to automatically configure all dependencies.

bash install.sh

Usage

Inscription Management:
node doginals.js wallet sync
node . mint <address> <path>
node . mint <address> <content type> <hex data>
node . mint <address> "" "" <delegate inscription ID>

Examples:

node . mint D9UcJkdirVLY11UtF77WnC8peg6xRYsogu "text/plain;charset=utf-8" 576f6f6621
node . mint D9UcJkdirVLY11UtF77WnC8peg6xRYsogu C:\doginals-main\ApeStractArtCollecton\DPAYSTONE.html
DRC-20 Token Management:
node dunes.js wallet sync
node . drc-20 deploy <address> <ticker> <total> <max mint>
node . drc-20 mint <address> <ticker> <amount>

Examples:

node . drc-20 deploy D9pqzxiiUke5eodEzMmxZAxpFcbvwuM4Hg 'DFAT' 100000000 100000000
node . drc-20 mint D9pqzxiiUke5eodEzMmxZAxpFcbvwuM4Hg DCAC 100000000
Bulk Minting (Automated with auto_inscriber_v4.py):

Before starting bulk minting, ensure your wallet is synced and properly funded. Place all the files you want inscribed into the ~/.doginals-main/inscribeBulk/ directory. The auto_inscriber_v4.py script grabs files from this location for inscription.

Steps:
  1. Place your files in ~/.doginals-main/inscribeBulk/.
  2. Con...

Source information

Source
github
Repository
openclaw/skills
Path
skills/greatape42069/doginals
Version
—
Commit
3aa5aa3e6d8421f783f5c112f48abd6a722246a8
Classification source
rules
Status
active
Visibility
public

These signals come from indexed source analysis and may lag behind changes. Check the current source files.

Extracted content

SKILL.md
# Doginals Skill v1.0.2

## Purpose
The Doginals skill enables users to interact with the Doginals and Dunes protocols, facilitating inscription minting, token management, and seamless integration with Dogecoin Core.

## Key Features
- **Doginals.js**: Core library for Dogecoin-native NFTs and inscriptions.
- **Dunes.js**: Supports DRC-20 fungible token minting and management.
- **Bulk Tools**: Includes `auto_inscriber_v4.py` for automated inscriptions and `bulk-mint.sh` for batch operations.
- **Auto-Setup**: Installs all dependencies, sets up Dogecoin Core, and ensures a streamlined configuration.
- **Documentation**: Comprehensive guides (`DoginalsREADME.md` and `DUNES.md`) for easy onboarding.

---

## Installation
Use the provided `install.sh` script to automatically configure all dependencies.

```bash
bash install.sh
```

---

## Usage
### Inscription Management:
```bash
node doginals.js wallet sync
node . mint <address> <path>
node . mint <address> <content type> <hex data>
node . mint <address> "" "" <delegate inscription ID>
```
Examples:
```bash
node . mint D9UcJkdirVLY11UtF77WnC8peg6xRYsogu "text/plain;charset=utf-8" 576f6f6621
node . mint D9UcJkdirVLY11UtF77WnC8peg6xRYsogu C:\doginals-main\ApeStractArtCollecton\DPAYSTONE.html
```

### DRC-20 Token Management:
```bash
node dunes.js wallet sync
node . drc-20 deploy <address> <ticker> <total> <max mint>
node . drc-20 mint <address> <ticker> <amount>
```
Examples:
```bash
node . drc-20 deploy D9pqzxiiUke5eodEzMmxZAxpFcbvwuM4Hg 'DFAT' 100000000 100000000
node . drc-20 mint D9pqzxiiUke5eodEzMmxZAxpFcbvwuM4Hg DCAC 100000000
```

### Bulk Minting (Automated with `auto_inscriber_v4.py`):
Before starting bulk minting, ensure your wallet is synced and properly funded. Place all the files you want inscribed into the `~/.doginals-main/inscribeBulk/` directory. The `auto_inscriber_v4.py` script grabs files from this location for inscription.

#### Steps:
1. Place your files in `~/.doginals-main/inscribeBulk/`.
2. Con...

Related skills

OpenClaw

13-Day Sprint Method

galizki

Productivity system based on Maya calendar with 13 natural tones for project management and personal development

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.