Skip to content

DEVGHOUSE / DGH

DGH: token and payment rail

DGH is a token on Solana, launched on pump.fun. DevGhouse uses it as a payment rail: it is accepted for credit purchases and app entry fees, and each payment that runs through the rail is split on-chain between a burn, a weekly giveaway pool, promotions, an optional referrer and the company wallet. This page documents the code path, the wallets and the source of every figure.

mintDDhrTuExqswU1M1Loc453RceRgu5SGPds38wHw1rpump

DGH is not sold here and this page states no price and no return.

1,950,205DGH paid for credits
195,020DGH burned
0DGH in the giveaway pool
3Wallets connected

01 / Token

DGH on Solana

Network
Solana mainnet
Standard
SPL token, 6 decimals
Launched on
pump.fun
Mint
DDhrTuExqswU1M1Loc453RceRgu5SGPds38wHw1rpump
Operational wallet (signs the split)
2EbzxZ32fHStHEHnaLfAZkj8f9rhiu8xugiMQQWb3uMj
Split switch (DGH_TOKENOMICS_ENABLED)
on

02 / Where DGH is accepted

Credit purchases and app entry fees.

Two payment paths run the split below. Both record the payment in the credit ledger first and queue the split afterwards.

Credit purchases

The buyer pays DGH from their own Solana wallet. The platform checks the transaction on-chain, writes the credits to the ledger and queues the split. DGH carries a credit bonus set on its currency record (PaymentIntentService); it is currently 30%.

App entry fees

Apps with an entry fee accept DGH at a price discount taken from the same currency record, currently 30%. An app can override it. This lowers the price; it does not add credits.

03 / Payment split

Where each DGH payment goes.

Percentages are shares of the DGH amount paid and come from the platform's settings (DGH_BURN_PERCENT, DGH_POOL_PERCENT, DGH_PROMOTIONS_PERCENT, DGH_REFERRAL_PERCENT), not from this page. Steps run in the order listed.

ShareStepHowToEvent
100%PaymentThe buyer's wallet pays DGH to the receiving wallet (SOLANA_RECEIVING_WALLET), where the platform verifies the transaction on-chain. The split below is signed by the operational wallet.Receiving wallet7hz42sydTmRfCGcz8Xg7S27jwdyF5rjVBUGiYJtWybf2credit_transactions
10%BurnSPL token burn instruction signed by the operational wallet. The supply drops by this amount.Destroyedburn
10%Giveaway poolSPL transferChecked to the giveaway wallet, which pays the weekly draw.Giveaway wallet6F6CxuMmnExGswXqzwpaY7cPBQtn3aYMkWEPQThkiNuYpool_transfer
5%PromotionsSPL transferChecked to the promotions wallet, which pays for promotion posts.Promotions walletFYDR76PW5Tnsg1PAwL4xfo5kjK3oUm85dDbj4xSKVV3spromotion_transfer
5%ReferrerSPL transferChecked, only when the buyer was referred and the referrer has a connected Solana wallet.Referrer's walletreferral_payout
75%CompanySPL transferChecked of the remainder: 75% of the payment, or 70% when a referrer is paid.Company wallet7hz42sydTmRfCGcz8Xg7S27jwdyF5rjVBUGiYJtWybf2company_transfer

Public addresses, read from the platform's configuration. Open one on Solscan to check its balance and history.

  1. Queue

    The split runs as the queued job ProcessDghTokenomics after the purchase is recorded. It has 3 attempts and a 300 second timeout.

  2. Transactions

    Every step is its own Solana transaction, built by the Node scripts burn-tokens.mjs and transfer-tokens.mjs and signed with the operational key.

  3. Record

    Each step writes a row to dgh_tokenomics_events with its type, amount, USD value, status (pending, completed, failed) and transaction signature.

  4. Failures

    A failed step keeps its error message. An operator replays failed burn, pool and company steps with dgh:retry-failed, which deletes the failed row and records a new one. That command does not replay promotions or referrer steps. The transaction list below shows completed steps only.

04 / Weekly giveaway

The scheduled draw.

The giveaway wallet receives its share of each split and a scheduled job pays it out once a week. The rules below are what the job does.

Command
php artisan dgh:auto-giveaway
Schedule
Sundays at 00:00 UTC, through the Laravel scheduler, never two runs at once.
Entrants
Every DevGhouse account with a connected Solana wallet. Wallets connected now: 3.
Selection
The wallets are shuffled and their DGH balance is read on-chain one by one, 0.5 seconds apart. The first wallet holding at least $10 of DGH at that moment wins.
Price for the $10 check
The platform's pump.fun price lookup first, Jupiter as fallback.
Payout
The whole pool to one winner, in one SPL transfer from the giveaway wallet. The pool is the ledger total of completed pool transfers minus completed giveaway payouts; the payout is the lesser of that figure and the wallet's on-chain DGH balance. There is no other cap.
No payout
The run ends without paying when the pool is empty, the giveaway wallet holds less than 0.001 SOL for fees, the price or the giveaway wallet's balance cannot be read, or nobody holds $10. An entrant wallet whose balance cannot be read is skipped. The pool stays for the next run.
Manual payout
An operator can pay a chosen wallet with dgh:run-giveaway. It is recorded as the same giveaway_win event.
In the pool now
0 DGH
Next run
Sunday, 18 October 2026, 00:00 UTC

Past payouts

  • 19 Apr 2026DB9...fgN32,841 DGHWallets in the run: 5Payout
  • 8 Mar 2026G7N...FqA162,180 DGHWallets in the run: 1Payout

05 / Data sources

Where each figure on this page comes from.

Public, read-only endpoints under api.devghouse.com. This page reads them through its own server routes and adds no cache of its own.

FigureEndpointCacheField and meaning
DGH paid for creditsGET /api/public/tokenomics/stats30 stotal_purchases_dgh: DGH of completed purchases whose payment method starts with dgh_. It also counts purchases made from the platform-held wallet, which do not run the split, so burned is not always the burn share of paid.
DGH burnedGET /api/public/tokenomics/stats30 stotal_burned_dgh: sum of completed burn events.
Giveaway poolGET /api/public/tokenomics/stats30 sgiveaway_pool_dgh: completed pool transfers minus completed giveaway payouts, from the ledger.
Wallets connectedGET /api/public/tokenomics/stats30 seligible_holders: accounts with a connected Solana wallet. It counts wallets, not balances.
Percentages, bonus, wallets, next runGET /api/public/tokenomics/stats30 srails.percent, rails.bonus_percent, rails.wallets and next_draw.
Transactions listGET /api/public/tokenomics/feed10 sThe latest 20 completed burn, pool and promotions steps, grouped by purchase, up to 10 purchases. This page shows 8.
Past payoutsGET /api/public/tokenomics/winners5 minThe latest completed giveaway_win events. This page shows 5.

When the platform does not answer, the stats route returns available: false and the figures read n/a. Transaction links open Solscan, which is where a signature should be checked.

06 / Transactions

Latest purchases paid in DGH.

Each row is one purchase. The links are the Solana transactions of its steps.

Questions

What the code does.

What does holding DGH do?

Inside DevGhouse, DGH is a payment utility. Paid for credits it carries a credit bonus, currently 30%, and app entry fees paid in DGH get a price discount. Each split payment also adds to the giveaway pool, which the weekly job pays to one connected wallet that holds at least $10 of DGH at the run. This page states no price and no return.

Where do these numbers come from?

From the platform's record of each payment, served by the three public endpoints in the table above. Every transfer behind them is a Solana transaction you can open from the list.

Who can win the giveaway?

An account with a connected Solana wallet that holds at least $10 of DGH when the scheduled run reaches that wallet in its random order.

What if nobody qualifies, or the pool is empty?

Nothing is paid that week and the pool stays. A payout is never more than the giveaway wallet holds on-chain.