Blinks
Transforme Solana Actions em links compartilháveis e embutíveis na web social.
Busque em todas as páginas da documentação
Transforme Solana Actions em links compartilháveis e embutíveis na web social.
https://your-blink-proxy.example/?action=https://actions.example.com/voteQuando usar:
<!-- Sites parceiros embutem via URL do provedor Blink + seu endpoint de action -->
<a href="https://dial.to/?action=https://actions.example.com/swap">
Swap on MyProtocol
</a>// Seu endpoint de action ainda implementa GET metadata + POST transaction
// Veja actions-the-specO que isso demonstra:
| Alternativa | Use quando | Não use quando |
|---|---|---|
| QR Solana Pay | Presencial | Loops virais sociais |
| Link dApp nativo | Produto completo | CTA leve |
Providers em client layout.tsx; pages misturam server + client components.
Env de servidor apenas para keypairs; NEXT_PUBLIC_ para URLs RPC.
Todos os exemplos usam @solana/kit, não web3.js v1.
Assinatura apenas em client components.
Revalide leituras on-chain com cuidado - chain é fonte da verdade.
Endpoints HTTPS retornando JSON Solana Actions.
App React Native separado com MWA.
Surfpool para integração; mock RPC em testes unitários.
Arquivos env e program IDs separados.
Decodifique logs de simulação para mensagens ao usuário.
Versões da stack: Esta página foi escrita para Agave 4.1.1, Solana CLI 3.0.10, Anchor 0.32.1, anchor-lang 0.32.1, Rust 1.91.1, @solana/kit 7.0.0, Surfpool 0.12.0 e LiteSVM 0.6.x.
Revisado por Chris St. John·Última atualização: 16 de jul. de 2026