Blinks require a Solana Actions-compatible browser extension or app. Install Dialect or Phantom to get started.
What Solana Blinks are
Blinks are built on the Solana Actions standard, an open protocol that defines how apps expose signable transactions as simple HTTPS URLs. When a compatible client (browser extension, wallet app, or social platform integration) detects a Blink URL, it fetches the action metadata and renders a rich UI — showing the creator’s name, avatar, suggested tip amounts, and a custom amount input — directly in the page. Tip Stack implements the Actions standard at:Compatible clients
| Client | Platform | Notes |
|---|---|---|
| Dialect Blinks | Twitter/X, web | Install the Dialect browser extension to enable Blinks on Twitter/X |
| Phantom browser extension | Any web page | Detects Blink URLs on supported sites |
| Backpack | Web and mobile | Built-in Blinks support |
| Any Solana Actions client | Varies | Any client implementing the Actions spec |
How to tip using a Blink on Twitter/X
Install a compatible extension
Install the Dialect Blinks browser extension or the Phantom browser extension in Chrome, Brave, Firefox, or Edge. Make sure your wallet is unlocked and connected to Solana Mainnet.
Find a Blink link in your feed
When a creator shares their Tip Stack Blink URL on Twitter/X, the Dialect or Phantom extension renders it as an action card directly in the tweet. You’ll see the creator’s name, a brief description, and quick-select tip buttons (for example, Tip 0.1 SOL, Tip 5 USDC, Tip 10 USDC).
Choose or enter an amount
Click one of the preset buttons to tip a fixed amount, or select Custom SOL / Custom USDC and type the exact value you want to send in the input field that appears.
Confirm and sign
Click the action button. Your wallet extension opens the transaction approval screen showing the exact transfer instructions — the amount going to the creator and the small platform fee. Review the details, then click Approve to sign and submit.
Blink URL format
Every Tip Stack creator has a unique Blink URL. The format is:.sol domain alice.sol, their Blink URL is:
Supported recipient identifiers
| Identifier type | Example |
|---|---|
.sol domain | alice.sol |
| Twitter handle | @alice |
| Discord handle | alice#1234 |
| Wallet address | 7xKX... (base58) |
How creators share their Blink
Creators can copy their Blink URL from the Dashboard → Share & Embed section. Paste the URL directly into a tweet, Discord message, Telegram post, or any other platform. Compatible clients will automatically render it as an interactive card — no special formatting or markdown required.How Blink transactions work under the hood
When a Blinks client detects a Tip Stack action URL, it performs two requests:- GET — fetches the action metadata (creator name, icon, label, available amounts). Tip Stack responds with the creator’s profile and a list of pre-defined and custom amount actions.
- POST — once you confirm an amount, the client sends your wallet’s public key. Tip Stack builds and serialises a Solana transaction containing a transfer to the creator’s wallet (98% of the tip) and a fee transfer to the Tip Stack treasury (2%), then returns the base64-encoded transaction. Your wallet signs it locally and submits it to the network.