Solana Actions

Leve cripto às pessoas com Solana Actions e links blockchain

É hora de conectar a Solana a toda a internet.

As transações on-chain tradicionais têm estado fechadas em aplicações ou interfaces complexas, tornando significativamente mais difícil para as pessoas usarem produtos cripto. Com Solana Actions e links blockchain, ou blinks, as transações podem abrir-se para qualquer lugar na internet — sem necessidade de dApp.

Leve cripto às pessoas com Solana Actions e links blockchain
Action em destaque

Links blockchain, ou blinks

Usando Solana Actions, pode transformar qualquer transação num link blockchain que pode ser partilhado em qualquer lugar na internet — sem necessidade de aplicação de terceiros. Solicite um pagamento numa mensagem de texto. Vote em governança numa sala de chat. Compre um NFT nas redes sociais. Tudo é possível.

Encontre os utilizadores onde eles estão, com blinks.

Encontre os utilizadores onde eles estão, com blinks.

Faça uma doação com Sphere. Compre um NFT com Tensor. Vote em propostas com Realms.

Além de mais apoio de
Access protocol
Backpack
Genopets
Helium
Helius
Jupiter
Meteora
Phantom
Sanctum

Comece com o Dialect

Construa, teste e implemente blinks rapidamente com o conjunto de ferramentas de desenvolvimento do Dialect.

Comece com o Dialect
Links blockchain são uma interface. Solana Actions são as APIs para entregar transações em muitas superfícies.

Com Solana Actions, solicite transações com…

Solana FoundationSolana FoundationSolana Foundation

Tem uma grande ideia?

Candidate-se a uma bolsa para ajudar a dar vida à sua ideia de uma Solana Action ou integração de blink.

Perguntas Frequentes

Mais sobre Blinks e Solana Actions

O que são Solana Actions e blockchain links (blinks)?

Solana Actions são APIs compatíveis com especificações que retornam transações na blockchain Solana para serem visualizadas, assinadas e enviadas em vários contextos, incluindo códigos QR, botões + widgets em aplicações móveis e desktop, e sites em toda a internet. Actions facilitam para os desenvolvedores integrarem as funcionalidades disponíveis em todo o ecossistema Solana diretamente no seu ambiente, permitindo que você execute transações blockchain sem precisar navegar para uma aplicação ou página web diferente.

Blockchain links – ou blinks – transformam qualquer Solana Action num link partilhável e rico em metadados. Blinks permitem que clientes compatíveis com Actions (extensões de carteira para navegador, bots) exibam capacidades adicionais para o utilizador. Num site, um blink pode acionar imediatamente uma pré-visualização de transação numa carteira sem precisar ir para uma aplicação descentralizada; no Discord, um bot pode expandir o blink num conjunto interativo de botões. Isto leva a capacidade de interagir on-chain para qualquer superfície web capaz de exibir um URL.

Qual é a diferença entre Actions e blinks?

Actions são APIs que permitem que lógica de negócio complexa (tanto on-chain quanto off-chain) seja usada para construir mensagens de transação que são visualizadas, assinadas e enviadas pelo cliente. Botões nativos, códigos QR ou URLs (blinks) podem iniciar uma Action.

Blinks são uma forma de interagir com uma Action. Blinks permitem que os utilizadores executem transações blockchain diretamente a partir de URLs, tornando aplicações descentralizadas acessíveis a partir de qualquer plataforma ou dispositivo.

Como é que o Solana Pay é diferente das Actions?

As transações Solana Pay agora são chamadas de Actions. Actions não são específicas para pagamentos – existem muitos outros tipos de Actions, como votação, staking, troca, cunhagem e muito mais.

O objetivo com Actions é aplicar a especificação Solana Pay a muitos mais casos de uso. Ao usar a primitiva Solana Pay como inspiração, Actions vão mudar a forma como os utilizadores interagem com blockchain em ambientes do dia a dia.

Resumindo, a especificação Solana Pay não está a mudar. Mas o que você pode fazer com Actions expande o âmbito de pagamentos para qualquer coisa que você possa fazer on-chain.

Quais são alguns exemplos de como as Actions e blinks podem ser usadas?

Alguns exemplos de Actions podem incluir:

  • Fazer staking de SOL para ajudar a proteger a rede Solana, incluindo tokens de staking líquido
  • Permitir que clientes paguem numa loja física usando a leitura de um código QR
  • Experiências de cunhagem com acesso restrito por token
  • Permitir que sites de comércio eletrónico aceitem pagamentos em criptomoeda diretamente nas páginas de produtos
  • Recarregar uma conta de negociação antes de uma chamada de margem
  • Integrar funcionalidades blockchain em plataformas de jogos para compras e trocas de ativos dentro do jogo

Alguns exemplos de blinks podem incluir:

  • Dar gorjetas a criadores de conteúdo nas redes sociais sem a necessidade de configurações complexas de carteira
  • Cunhar NFTs personalizados ou participar em votações de governança diretamente a partir de URLs
  • Permitir que utilizadores votem em políticas da comunidade através de links em newsletters
Quais são alguns dos principais benefícios de usar Actions e blinks?

Os principais benefícios incluem:

  • Melhorar as experiências dos utilizadores ao trazer transações assinadas para onde eles já estão.
  • Aumentar a acessibilidade a aplicações Web3 a partir de qualquer plataforma.
  • Eliminar o atrito de muitos cliques em muitos sites para enviar uma transação on-chain.
  • Simplificar a integração de ações on-chain em plataformas, sites ou aplicações existentes para programadores.
Como podem os programadores integrar Actions e blinks nas suas aplicações?

Os programadores criam actions como APIs autónomas que estão em conformidade com a Solana Actions Specification e, em seguida, podem vinculá-las aos URLs dos seus sites existentes usando um ficheiro actions.json.

Blinks são URLs totalmente qualificados. Um ficheiro actions.json deve ser publicado na raiz do domínio (por exemplo, solanapay.com/actions.json) para se auto-registar como um blink.

A partir do lançamento, as três extensões (Phantom, Backpack, Dialect) irão apenas expandir URLs de Actions registadas ("confiáveis") no X. Para ativar isto, os programadores devem registar as suas Actions no Dialect Actions Registry.

Os programadores podem testar todo o fluxo de ponta a ponta, incluindo como o blink ficará, no dial.to ao inserir o URL da sua Action.

Além disso, existem várias bibliotecas e SDKs para programadores que desejam criar clientes que suportem blinks, ou extensões de navegador de carteira que adicionam blinks a sites existentes como o X. Estas bibliotecas tornam possível criar aplicações que renderizam e estilizam blinks com o mínimo de trabalho.

Para mais informações sobre Actions e blinks, visite a documentação oficial da Solana e o workshop para programadores gravado.

As Actions e blinks são seguras?

As Actions e blinks são semelhantes a "conectar" sua carteira a dApps - confie nos sites que você conhece e usa, assim como confia nos dApps que conhece e usa.

Na primeira vez que uma carteira tenta recuperar uma transação de uma API desconhecida, os usuários devem ver um prompt familiar de "conectar ao site". Se o domínio do site já se conectou à carteira no passado, o domínio do site tem maior probabilidade de ser confiável. Assim como com dApps, as transações de Action são sempre simuladas antes da execução.

Nota: blinks são executados em uma origem diferente (X, Reddit, etc.) da sua Action, portanto, alguma cautela deve ser exercida.

Como é o roteiro de segurança?

A partir do lançamento, os usuários podem optar por suporte de carteira para Actions e blinks. Os domínios de parceiros de lançamento estão atualmente na lista de permissões. Os domínios de sites na lista de permissões são operados por parceiros de lançamento da Solana; no entanto, os usuários devem tomar todas as precauções de segurança que normalmente tomariam ao conectar-se a um novo domínio de site. Se você tentar conectar-se a um domínio de site que não está na lista de permissões, será solicitado a confirmar que confia neste domínio de site e deseja prosseguir. Independentemente de um domínio de site estar na lista de permissões, as simulações/visualizações de transações ainda ocorrem nas carteiras conforme esperado, permitindo que os usuários visualizem os detalhes da transação antes de assinar.

No futuro, as carteiras podem ter um recurso que lhes permita "inferir" confiabilidade com base em você já ter usado um site antes, e asserções podem ser exigidas das carteiras para proteger os usuários (independente de Actions).

O que acontece se eu clicar num blink mas não tiver uma carteira blockchain configurada?

Blinks são apenas links normais, com superpoderes. Se você não tiver suporte a blink através de uma extensão de carteira para Chrome (como Phantom ou Backpack), o link subjacente se comportará como os links sempre fazem – ele levará você a um site. Esse site é:

  1. O site existente da dApp com a qual você está interagindo, seja a página de troca no Jupiter, uma coleção de NFT no Tensor ou uma proposta de DAO. A partir desse site, você pode então agir como normalmente faz.
  2. Um tipo de popup – ou interface "intersticial" – para programadores independentes sem um site ou aplicação pré-existente. Pode ser um site dedicado, como actions.dialect.to, tiplink.io, ou uma experiência de assinatura numa carteira móvel, com acesso seguro e direto às chaves de assinatura do utilizador.

Por outras palavras, os blinks suportam alternativas tanto para experiências de sites familiares, como para formas totalmente novas e nativas da web3 para programadores e criadores distribuírem experiências ao seu público.


O que acontece se eu não tiver uma extensão Chrome?

Quando uma Action é partilhada através de um blink, o blink deve fornecer uma página de assinatura intersticial sempre que uma extensão Chrome estiver em falta. Estes sites intersticiais exibem o fluxo típico de "ligar à carteira", juntamente com acesso a carteiras incorporadas associadas a emails ou números de telefone.

O que acontece se várias carteiras intercetarem o clique?

A partir do lançamento, todo o suporte de carteira é opcional, para que os utilizadores possam escolher quais carteiras usar. Dito isto, a carteira cujo código de extensão foi injetado primeiro recebe prioridade (independentemente das Actions).

Qual é o envolvimento da Dialect em Actions e blinks?

Dialect está a desenvolver ferramentas para programadores que alimentam Actions, tais como sites de assinatura intersticial auto-hospedados e bifurcáveis, SDKs e análises para APIs de Actions. Outras equipas são livres de desenvolver ferramentas também.

Sobre a Solana

Solana é uma blockchain construída para adoção em massa. A rede de alto desempenho funciona como uma única máquina de estado global — é aberta, interoperável e descentralizada.

RÁPIDO

A Solana tem tempos de slot de 400 milissegundos.

ESCALÁVEL

A Solana processa mais transações do que todas as outras blockchains principais combinadas.

INOVADOR

Milhares de programadores estão a construir ferramentas únicas — desde extensões de token compatíveis com empresas até compressão de estado altamente escalável.

EFICIENTE

Cada transação Solana usa aproximadamente a mesma energia que algumas pesquisas no Google.

Gerenciado por

© 2026 Fundação Solana.
Todos os direitos reservados.
Conecte-se
  • Blog