Conversation
apply pay terms
GreatApe42069
left a comment
There was a problem hiding this comment.
Much pull request Such Approved "apply pay terms” is the Key: it lets you set a mint price (in “shibes”) and specify who gets paid when someone mints a Dune. Previously, we could only open‐mint with limits, caps, and block‑height restrictions, etc.; now we can also monetize it by charging a fee and directing that fee to an address of your choice.
You also refactored the internal broadcast() function’s retryAsync call so it passes the helper directly instead of wrapping it in an extra async lambda:
- res = await retryAsync(async () => await makePostRequest(), 10, 30000);
- res = await retryAsync(makePostRequest, 10, 30000);
This doesn’t change behavior, it does makes the retry logic a bit cleaner!
Why im Digging this upgrade???
Monetization: Projects can now sustainably fund themselves by charging a shibe‑denominated mint fee.
Flexibility: Since the fee is just another field in the Terms object, it’s fully optional, so if you don’t want a fee, you pass "null" and everything behaves exactly like before.
Such Flexibility!!!
Backward‑compatible: Existing scripts and deployments that never set a price will continue to work unchanged.
Decentralization & Dogecoin ethics:
On‑chain enforcement only: All the fee logic happens in your local CLI client and then on‑chain via the same RPC calls and smart‑contract‑style logic Dunes has always used. There’s no off‑chain "Gatekeeper" or "Centralized service" validating payments.
User choice: Anyone can deploy an open mint with or without a fee; you’re not forced to pay if you don’t want to.
Transparent rules: All parameters (limits, heights, offsets, fees, pay‑to address) are encoded in the same public transaction data we’ve always put on Dogecoin.
No new trust assumptions: You still only need to trust the Dogecoin network itself and your own keypair....there’s no additional trusted infrastructure introduced.
In short, it’s Such a clean, opt‑in extension that preserves the fully decentralized ethos of Dogecoin.
Much Innovation, Such Decentralized, So Dunes
Well done Fam!
|
sirduney disappeared. Who has the authority to merge it? 😭 |
|
No one has authority to maintain it, he never added us as contributors 🤦♂️
i have a forked dunes-cli version in my repo with the "apply pay terms"
updates added though
…On Wed, Jul 30, 2025, 6:04 AM #dunes runes ***@***.***> wrote:
*zsaiwj* left a comment (sirduney/dunes-cli#18)
<#18 (comment)>
sirduney disappeared. Who has the authority to merge it? 😭
—
Reply to this email directly, view it on GitHub
<#18 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BEWWEIE7ECBEZWZHH3B6CDL3LCKELAVCNFSM6AAAAAB5G2BMDWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTCMZVGY2DMMRQGI>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
apply pay terms