A protocol and minter for inscriptions on Dogecoin.
Install dependencies:
npm install
Create a .env
file with your node information:
NODE_RPC_URL=http://<ip:port>
NODE_RPC_USER=<username>
NODE_RPC_PASS=<password>
TESTNET=false
Generate a new .wallet.json
file:
node . wallet new
Then send DOGE to the address displayed. Once sent, sync your wallet:
node . wallet sync
If you are minting a lot, you can split up your UTXOs:
node . wallet split <count>
When you are done minting, send the funds back:
node . wallet send <address> <optional amount>
From file:
node . mint <address> <path>
From data:
node . mint <address> <content type> <hex data>
Examples:
node . mint DSV12KPb8m5b6YtfmqY89K6YqvdVwMYDPn dog.jpeg
node . mint DSV12KPb8m5b6YtfmqY89K6YqvdVwMYDPn "text/plain;charset=utf8" 576f6f6621
Start the server:
node . server
And open your browser to:
http://localhost:3000/tx/15f3b73df7e5c072becb1d84191843ba080734805addfccb650929719080f62e
todo