GlintyDocs

Glinty documentation

Glinty sends onchain assets through a private link. The recipient taps once, picks a wallet, and the tokens land — no account, no setup, no gas.

Read this first

Glinty runs on Solana devnet today. Devnet coins are test coins with no value. Mainnet is not open, and nothing here has been audited.

You can try the real thing right now: create a drop on devnet. It costs nothing.

01Introduction

Sending tokens to someone who is new to crypto usually fails at the same three points: they need a wallet, they need its address, and they need gas to do anything with what they receive. Glinty removes all three from the recipient's side.

Instead of sending to an address, you create a drop. The tokens go into escrow, and you get a link. Whoever opens the link picks a wallet and claims. The claim itself costs them nothing.

For the sender

Pick a token, pay in SOL, share a link. No address needed.

For the recipient

Open, choose a wallet, claim. No gas, no prior setup.

For neither

Glinty never takes custody. The escrow holds it, not us.

02How Glinty works

  1. You create a drop Choose any token with liquidity and an amount. You pay in SOL; the swap happens in the same step.
  2. The tokens enter escrow A brand new Solana keypair is generated in your browser and funded. That keypair is the escrow — there is no contract behind it.
  3. You get a claim link The link carries the key that unlocks that one escrow — and nothing else. Share it with the person you meant to pay.
  4. They open it and pick a wallet If they don't have a wallet yet, this is the moment they make one. Nothing needs to exist beforehand.
  5. They claim The page signs a transfer with the key from the link. The escrow pays its own fee, empties itself, and closes.

A claim link is the key to one drop. It looks like this, and the important part is everything after the #:

https://glinty.example/claim#<claim-key>

Anything after # is a URL fragment. Browsers do not send fragments to the server — so the key stays on the two devices that have the link, and never touches Glinty's infrastructure. That is what makes claiming possible without an account or a login.

The link is the money

Anyone holding the link can claim the drop. There is no second factor, no identity check, and no way to prove who was supposed to receive it.

Send it through a private channel. Do not post it publicly, do not paste it into a group chat you don't control, and assume that a leaked link is a spent drop.

04Escrow & refunds

Every drop gets its own escrow. It holds the tokens until one of exactly two things happens:

There is no waiting period, because there is no contract enforcing one. Whoever holds the link holds the key — including you. If a drop goes unclaimed, open your own link and claim it back to your own wallet. That is the refund.

The trade-off, stated plainly

Because you keep a copy of the link, you can take a drop back at any moment — even one second before the recipient claims it. Whoever sends the transaction first wins. There is no lock, no timer, and no arbiter.

That is the honest cost of having no contract. If you need a drop that the sender cannot revoke, Glinty as it stands today is the wrong tool.

05Gasless claiming

The recipient never pays a network fee. This is not done with a relayer or a server — it is simpler than that.

When a drop is created, the escrow wallet is funded with the amount plus a few thousand lamports. At claim time the escrow itself is the fee payer: it signs the transfer and pays the fee out of its own balance, then closes.

Why this matters

No relayer means no server holding a hot wallet, nothing to keep online, and nothing for an attacker to drain. Glinty has no backend at all — the whole thing runs in your browser and talks straight to Solana.

What that costs the sender

ItemAmount
Amount being sentwhatever you choose
Claim fee, pre-funded~0.000015 SOL
Funding transaction fee~0.000005 SOL

06Security & privacy

Non-custodial

Glinty never holds your tokens, and cannot. The escrow key exists only in your browser and in the link. We have no server, no database, and no copy of it — which also means we can never freeze, seize, or recover a drop.

Keys stay off our servers

The claim key lives in the URL fragment. It is not logged, not stored, and not recoverable by us — which also means we cannot restore a lost link.

What we can see

Ordinary web analytics: that a drop was created, that a claim page was opened. The on-chain side is public by nature — anyone can see that an escrow was funded and later emptied. Glinty does not make transfers private.

Honest limits

Anything that puts a key in a URL is only as private as the channel carrying it. Links leak through screenshots, link previews, shared clipboards, chat backups, and browser history. Treat a drop the way you would treat cash in an envelope.

07Supported assets

Glinty is built for Solana. Any SPL token with routable liquidity can be dropped — you pay in SOL and the swap happens on the way into escrow.

Thin-liquidity tokens are the exception worth naming: a swap into a shallow pool can lose a meaningful share of the value to slippage before it ever reaches escrow. The app shows the expected amount before you confirm — check it.

08Fees & limits

ItemAmountPaid by
Protocol feenone on devnet
Swap costMarket rate + slippageSender
Claim network fee~0.000005 SOLThe escrow itself
Refund network fee~0.000005 SOLThe escrow itself
Claim windownone — claim or reclaim any time

09FAQ

Does Glinty hold my tokens?

No. They sit in an on-chain escrow created for that one drop. Glinty has no admin key over it and cannot move them.

Does the recipient need a wallet first?

No. They need one by the end of the claim, but they can create it at that moment. Nothing has to exist before you send the link.

What if I lose the link?

Then the tokens are stranded forever. There is no server copy, no backup, and no recovery path — for us or for anyone. Save the link the moment you create it.

What if someone else opens my link?

They can claim it. The link is the only credential. This is the trade-off that makes claiming work without accounts, and it is why the link should be treated as private.

Can I cancel a drop?

Yes — open your own link and claim it back to your wallet. But be aware the reverse is also true: nothing stops you from doing that while the recipient is about to claim. First transaction on-chain wins.

Is there a server that could steal a claim?

There is no server at all. The page runs in your browser and talks straight to a public Solana RPC. Nothing sits in between that could redirect a transfer.

Is any of this audited?

Not yet. Nothing is deployed. When a contract exists and an audit is done, the report will be linked from this page.