Skip to content
Dualmint
Dualmint

Earn from a machinewithout owning one.

DualMint found something boring: machines that already earn.

{{ otpPanel }}
{{ turnstileHost }}
{{ cam.id }} {{ cam.t }}
{{ cam.mediaEl }} OPENING SOON
TRUSTED BY
{{ p.name }}
{{ meEmail }}

Statement

We could not load your statement The points ledger did not respond. Your balance is safe — nothing is calculated in this browser.
{{ totalPoints }} pts
QUEUE POSITION {{ stmtTips.queue.text }} {{ tierPct }} · {{ nextTarget }} PTS
{{ bandNote }}

Downtime log

{{ heatWeeks }} weeks · {{ heatDays }} days
{{ heatCaption }} NONE MOST

Schedule of contributions

ROUTE POINTS STATUS
{{ row.title }} {{ row.body }} {{ row.amount }} {{ row.status }}
  • {{ row.title }} {{ row.amount }} {{ row.body }} {{ row.status }}
No X account connected Claims at the close of Epoch 1 are made through X. Connect yours below — it takes one click.
X connection is coming soon Claims at the close of Epoch 1 are made through X. Connecting is not open yet — it opens before then, and nothing is lost by waiting.

Referrals

{{ refSummary }}
{{ refLink }}
{{ refGate }}
  • {{ inv.handle }} {{ inv.status }} {{ inv.amount }} {{ inv.date }}
{{ meEmail }}

Leaderboard

{{ listLine }}
We could not load the list The standing is read from the server every time it is opened. Nothing here is cached and nothing is estimated.
Nobody is on the list yet {{ emptyBoardNote }}
{{ p.podLabel }} {{ p.points }} pts
RANK HOLDER SHARE OF LEADER POINTS
  1. {{ row.rank }} {{ row.handle }} YOU {{ row.points }}
    HOW THIS TOTAL WAS REACHED {{ b.label }} {{ b.pts }} TOTAL {{ breakdownTotal }}
{{ you.rank }} of {{ entrantCount }} {{ pubHandle }} {{ totalPoints }}
{{ you.headline }}
OTHER ROUTES {{ route.title }} {{ route.amount }}
You're not on the list yet {{ noYouWhy }}
Every play is cash flow
{{ fl.value }} {{ fl.label }}

PLAY: a claim on what 200 claw machines earn

A claw machine earns whether anyone's watching, but the operator who owns four of them can still struggle to finance a fifth.

The cost of checking is the problem. A lender assessing a small machine loan does close to the same work as for a $50,000 loan, and that cost doesn't shrink with the loan, so the small ones stop being worth writing. IFC estimated the small-business credit gap across emerging markets at $5.7 trillion in 2019. Operators like this one sit inside that number, earning every day with no cheap way to show it to anyone lending.

The machine reports for itself

Each play and each hour of uptime now lands in an operating record, and that record gets checked against the revenue the operator reports. If the two disagree, the gap shows. A lender gets a live record to check, so the credit can follow the machine, because the machine can show what it earned.

That's PLAY, DualMint's first machine yield vault on Solana, a tokenised claim on what 200 operating claw machines earn. UPTIME was the countdown to this.

The name's literal. A player pays, the claw moves, the machine records the play, and thousands of those small payments add up to a record capital can inspect.

How it works

An SPV holds title to the machines, the operator runs them and pays a lease, and the machines report their own gameplay and uptime. Chainlink will reconcile that record against the revenue received, and both numbers publish. Holders get paid monthly in JupUSD, each payment carrying yield plus part of the original capital, so the position winds down as the machines pay off. Contracts, audits and distributions all sit onchain.

The first fleet is 200 claw machines, about $230K, targeting 12–15% a year, not guaranteed, paid monthly in JupUSD.

Who does what

peaq peaq gives each machine an identity it signs for, tied to its operating history, and has issued more than 3 million machine IDs so far.
Chainlink Chainlink will check gameplay and uptime against reported revenue, and publish any gap it finds.
Bedrock Bedrock tokenises the equity in the SPV that holds the machines, so what a holder owns stands off the chain as well as on it, with the exact rights set out in the launch documents.
Star.fun Star.fun runs the public raise as a livestream on Meteora's pools.
Meteora Meteora is where PLAY is intended to trade once the deposit target is hit, with any exit depending on liquidity and price at the time.
Jupiter Jupiter is planned to follow with a lending market, so holders could borrow against the position without selling. It won't be live at reveal.

What's already on record

Claw machines go first because each play is simple enough to record cleanly. Since May 2025, DualMint has financed more than 1,300 positions in everyday machines, laundromats in Vietnam and air conditioning units in Hong Kong among them, with zero recorded defaults. That record comes from earlier machines, this fleet is new, and the same method carries to any machine that earns and reports.

The risk

None of this removes risk. Machines can underperform, operators can default, verification can fail, liquidity can run thin, and past payments don't guarantee future ones. The launch documents carry the real terms, holder rights, payment waterfall, liquidity and audit scope. PLAY makes performance easier to inspect, and the risk is still there.

Getting in

Deposits aren't open yet, independent checks have to clear first, and every date publishes before it happens. There's no minimum, and if PLAY doesn't fill, your deposit comes back.

For now an email holds your place, and you'll need a wallet once deposits open. UPTIME points track participation separately from PLAY yield, weighted by time, and any conversion terms publish before they apply. Once you're in, your UPTIME page shows your position and each monthly distribution, paid months and missed months both.

Contract addresses and audit reports publish with the deposit date.

The machine won't notice any of this. Someone pays, the claw moves, and the play goes on the record.

Deposit

YOU'RE DEPOSITING Max {{ dp.fromMaxFmt }} JupUSD
JupUSD Solana
Balance: {{ dp.fromBalFmt }} {{ dp.fromUsd }}
YOU RECEIVE
$PRIZE Solana {{ dp.receiveDigits }}
{{ dp.emptyHint }}
$PRIZE share price{{ dp.tips.yield.text }} {{ dp.sharePriceFmt }} JupUSD
You own now {{ dp.ownBefore }}{{ dp.ownAfter }} $PRIZE
Your share of the fleet{{ dp.tips.share.text }} {{ dp.shareBefore }}{{ dp.shareAfter }}
{{ d.k }} {{ d.v }}
{{ dp.error }}
SECURED BY Chainlink peaq Solana Meteora
REVIEW DEPOSIT
{{ dp.pendingAmtFmt }} JupUSD You receive {{ dp.pendingRecvFmt }} $PRIZE
{{ r.k }} {{ r.v }}
Your JupUSD is pooled into the PLAY vault and you receive $PRIZE at the current share price. The share price begins updating 30 days after the public raise closes. Redemptions to JupUSD settle when vault liquidity allows — typically within 24h. Appreciation is variable and not guaranteed. {{ dp.lockIcon }} SIGNED IN YOUR WALLET · NOTHING MOVES UNTIL YOU APPROVE
Deposit confirmed
UPTIME · PLAY VAULT · RECEIPT {{ dp.receiptStamp }}
{{ r.k }} {{ r.v }}
YOU RECEIVED {{ dp.pendingRecvFmt }} $PRIZE
View position
{{ zoomId }} {{ zoomPartnerLabel }} UPTIME {{ zoomUptime }}
{{ zoomImg }}
VERIFIED BY {{ zoomPartnerLabel }} {{ zoomPartnerCopy }}
{{ resultKicker }} {{ readingDisplay }} {{ bandLabel }}
750STANDBYRUNNINGBUSYPEAK6,000

{{ readingLine }}

{{ toastMsg }}