Install
openclaw skills install doginalsClawHub Security found sensitive or high-impact capabilities. Review the scan results before using.
Interact with Doginals and Dunes protocols to mint Dogecoin NFTs, manage DRC-20 tokens, automate bulk inscriptions, and integrate with Dogecoin Core.
openclaw skills install doginalsThe Doginals skill enables users to interact with the Doginals and Dunes protocols, facilitating inscription minting, token management, and seamless integration with Dogecoin Core.
auto_inscriber_v4.py for automated inscriptions and bulk-mint.sh for batch operations.DoginalsREADME.md and DUNES.md) for easy onboarding.Use the provided install.sh script to automatically configure all dependencies.
bash install.sh
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
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
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.
~/.doginals-main/inscribeBulk/.auto_inscriber_v4.py script by specifying:
directory: Directory path containing files to inscribe (default: ~/.doginals-main/inscribeBulk/).file_prefix: Filename prefix (e.g., ApeImage for files like ApeImage00001.jpg).file_extension: File type (e.g., jpg, png).start and end: Range of file numbers to inscribe.python3 auto_inscriber_v4.py
The script will:
.json files with txid mappings.Start the HTTP server:
node . server
Then open your browser to:
http://localhost:3000/tx/<transaction_id>
Replace <transaction_id> with the appropriate TXID from your logs.