> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tipstack.fun/llms.txt
> Use this file to discover all available pages before exploring further.

# Tip Creators via Solana Blinks on Twitter and Discord

> Solana Blinks let you tip any Tip Stack creator directly from Twitter/X, Discord, and other social platforms without leaving the page.

Solana Blinks (short for blockchain links) are interactive transaction links that render as action cards inside social apps and compatible browsers. Instead of navigating to a separate website, you can read a Blink embedded in a tweet or message, enter an amount, and sign the transaction — all without ever leaving the social feed.

<Note>
  Blinks require a Solana Actions-compatible browser extension or app. Install **Dialect** or **Phantom** to get started.
</Note>

## 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:

```text theme={null}
https://tipstack.fun/api/solana/actions/tip/CREATOR_HANDLE
```

Any client that speaks the Solana Actions protocol can render this URL as a fully interactive tipping card.

## 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

<Steps>
  <Step title="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.
  </Step>

  <Step title="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**).
  </Step>

  <Step title="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.
  </Step>

  <Step title="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.
  </Step>

  <Step title="Receive confirmation">
    The Blink card updates to show a success message: *"Thanks for supporting \[Creator Name]!"* The transaction is confirmed on-chain, and the creator's wallet receives the tip immediately.
  </Step>
</Steps>

## Blink URL format

Every Tip Stack creator has a unique Blink URL. The format is:

```text theme={null}
https://tipstack.fun/api/solana/actions/tip/CREATOR_HANDLE
```

For example, if a creator uses the `.sol` domain `alice.sol`, their Blink URL is:

```text theme={null}
https://tipstack.fun/api/solana/actions/tip/alice.sol
```

You can also reference a creator by their Twitter handle, Discord handle, or wallet address — the Actions endpoint resolves all of these to the correct payout wallet automatically.

## 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.

<Tip>
  Creators can include their Blink URL in their Twitter bio, Discord server announcements, or GitHub profile README to make it easy for supporters to tip without navigating away from wherever they already are.
</Tip>

## How Blink transactions work under the hood

When a Blinks client detects a Tip Stack action URL, it performs two requests:

1. **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.
2. **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.

Your private key never leaves your device at any step.
