Quando a maioria das pessoas abre a STONfi, ela vê uma interface de negociação simples.

Escolha um token, informe uma quantia, revise a cotação, conecte uma carteira e confirme a transação.

Essa simplicidade é útil para traders, mas pode esconder o quanto de infraestrutura está funcionando por baixo da interface.

O lado do desenvolvedor da STONfi parece bem diferente.

Em vez de perguntar como fazer um swap manualmente, os desenvolvedores podem fazer uma pergunta diferente:

Como posso trazer as capacidades de liquidez e negociação da STONfi diretamente para a minha própria aplicação?

É aqui que o SDK, as APIs, os widgets e a Omniston se tornam especialmente interessantes.

A STONfi TAMBÉM É INFRAESTRUTURA

Uma exchange descentralizada pode ser vista de duas formas.

Há a aplicação com a qual os traders interagem.

Então existe a infraestrutura que torna essas interações possíveis.

Para desenvolvedores que criam carteiras, aplicativos de negociação, jogos, ferramentas de portfólio ou outros produtos DeFi, reconstruir cada parte de um sistema de swap do zero seria uma tarefa grande.

Eles precisariam pensar em dados de token, liquidez, roteamento, construção de transação, interação com carteira, execução e status da transação.

A STONfi fornece ferramentas para desenvolvedores projetadas para tornar esse processo mais fácil.

Em vez de reconstruir toda a infraestrutura de negociação, os desenvolvedores podem integrar a funcionalidade da STONfi em seus próprios produtos.

O SDK OFERECE AOS DESENVOLVEDORES UM PONTO DE PARTIDA

Uma das peças mais importantes é o SDK da STONfi.

O SDK dá aos desenvolvedores acesso programático à funcionalidade da STONfi, permitindo que eles criem experiências customizadas em vez de depender totalmente da interface padrão da STONfi.

Isso importa porque diferentes aplicações têm necessidades diferentes.

Uma carteira pode querer adicionar um botão de swap diretamente dentro da própria interface.

Um aplicativo de portfólio pode querer que os usuários troquem ativos sem sair do painel.

Um jogo poderia potencialmente integrar swaps de tokens na sua economia.

Uma aplicação DeFi poderia criar uma interface de negociação totalmente personalizada.

Em cada caso, o desenvolvedor pode construir a experiência em torno do produto, em vez de mandar os usuários para outro lugar toda vez que precisarem fazer uma troca.

DESENVOLVEDORES NÃO PRECISAM CONSTRUIR TUDO DO ZERO

É aqui que a infraestrutura para desenvolvedores se torna valiosa.

Imagine que um time queira construir um novo aplicativo de negociação na TON.

Sem infraestrutura existente, o time precisaria criar sistemas para encontrar tokens, recuperar informações de pools, calcular a saída esperada, construir transações, lidar com interações com a carteira e acompanhar a execução.

Isso é muito trabalho antes mesmo de o time começar a construir o produto principal.

Usar a infraestrutura de desenvolvedor da STONfi pode reduzir parte desse trabalho.

O time pode focar mais seus recursos no próprio aplicativo, usando infraestrutura existente para os componentes DeFi.

Isso pode tornar o desenvolvimento mais rápido e reduzir duplicações desnecessárias em todo o ecossistema.

A API FORNECE ACESSO A DADOS IMPORTANTES

Outra parte importante do stack de desenvolvedores é a API.

Um aplicativo de negociação precisa de informações para exibir dados úteis aos usuários.

Os desenvolvedores podem precisar de informações sobre tokens, pools, preços, liquidez e oportunidades de swap.

Em vez de manter cada pedaço dessas informações de forma independente, os desenvolvedores podem usar a infraestrutura disponível da STONfi para recuperar dados relevantes.

Isso se torna especialmente útil ao construir interfaces personalizadas.

O usuário pode nunca perceber de onde vem a informação, porque a aplicação pode apresentar tudo por meio do seu próprio design.


Mas por baixo dessa interface, a infraestrutura da STONfi pode estar ajudando a alimentar a experiência.

O WIDGET TORNA A INTEGRAÇÃO AINDA MAIS SIMPLES

Nem todo desenvolvedor quer construir uma interface completa de negociação.

Alguns times simplesmente querem dar aos usuários acesso à funcionalidade de troca.

É aqui que o widget da STONfi fica útil.

Um desenvolvedor pode integrar uma experiência de swap pronta em uma aplicação existente, em vez de criar cada componente da interface do zero.

Isso cria um meio-termo útil.

Desenvolvedores que querem controle total podem criar integrações mais profundas usando o SDK e as APIs.

Desenvolvedores que querem algo mais rápido e simples podem usar o widget.

As duas abordagens permitem que a funcionalidade da STONfi alcance usuários fora do aplicativo principal da STONfi.

ENTÃO EXISTE A OMNISTON

Isso provavelmente é a parte da infraestrutura que eu acho mais interessante.

A Omniston foi projetada como uma camada de execução e agregação de liquidez, em vez de simplesmente ser mais uma interface para trocar tokens.

O problema que ela resolve é direto.

A liquidez pode existir em fontes diferentes, e a melhor execução para uma negociação específica nem sempre está disponível em um único lugar.

Se cada aplicação tivesse que buscar essas fontes de forma independente, o desenvolvimento ficaria mais complicado.

A Omniston pode lidar com grande parte dessa complexidade no nível de infraestrutura.

Em vez de os desenvolvedores terem que criar o próprio sistema de roteamento, eles podem construir sobre uma camada de execução projetada para encontrar e coordenar a liquidez disponível.

POR QUE O ROTEAMENTO IMPORTA PARA DESENVOLVEDORES

Considere um usuário que quer trocar um token por outro.

A abordagem mais óbvia seria enviar a negociação por meio de um pool de liquidez direto.

Mas essa nem sempre é a opção mais eficiente.

Pode haver uma liquidez mais profunda por meio de um ativo intermediário.

Também pode haver uma liquidez melhor em outra fonte disponível.

Um bom sistema de execução precisa avaliar essas possibilidades.

A Omniston foi projetada para coordenar liquidez e execução entre fontes disponíveis, permitindo que aplicações acessem roteamento mais sofisticado sem ter que recriar o sistema inteiro por conta própria.

Para o trader, isso pode simplesmente parecer uma cotação.

Para o desenvolvedor, existe uma quantidade considerável de infraestrutura por trás dessa cotação.

CROSS CHAIN TORNA A INFRAESTRUTURA AINDA MAIS COMPLEXA

O desafio para o desenvolvedor fica maior quando as transações envolvem diferentes blockchains.

Um swap normal já exige liquidez, roteamento, construção de transação e execução.

Um swap cross chain adiciona mais uma camada de complexidade.

A aplicação precisa lidar com redes diferentes, ativos, carteiras, ambientes de execução e processos de liquidação.

Esta é uma das áreas em que a Omniston se torna especialmente importante.

A infraestrutura cross chain dele foi projetada para coordenar a execução entre ecossistemas diferentes, mantendo grande parte dessa complexidade longe do usuário final.

Isso significa que um desenvolvedor pode potencialmente oferecer funcionalidade cross chain sem construir todo um sistema de execução cross chain de forma independente.


RESOLVERS FAZEM PARTE DO SISTEMA DE EXECUÇÃO

Outra parte de Omniston que é fácil de ignorar do lado do usuário é o papel dos resolvers.

Os resolvers podem fornecer cotações de execução para pedidos.

Eles competem para oferecer oportunidades de execução adequadas, e o sistema pode avaliar essas ofertas antes da execução.

Isso cria um ambiente competitivo em torno do cumprimento dos pedidos.

Para um trader, a interface pode simplesmente exibir um valor para receber.

Por trás desse número, no entanto, pode haver múltiplos participantes competindo para executar a transação.

Essa é uma das razões pelas quais o lado de infraestrutura da STONfi é muito mais interessante do que parece inicialmente.

O USUÁRIO VÊ SIMPLICIDADE

Esta é talvez a maior diferença entre as perspectivas do trader e do desenvolvedor.

Um trader pode ver:

Selecionar token → informar quantidade → confirmar

Um desenvolvedor vê um sistema muito maior.

Há dados do token.

Há descoberta de liquidez.

Há geração de cotações.

Há roteamento.

Há construção de transações.

Há interação com a carteira.

Há execução.

Há liquidação.

Há acompanhamento (tracking) de transações.

O objetivo de uma boa infraestrutura é tornar toda essa complexidade administrável para os desenvolvedores e invisível para os usuários.

POR QUE ISSO IMPORTA PARA O ECOSSISTEMA TON

Um ecossistema forte precisa de mais do que aplicações individuais.

Ela precisa de uma infraestrutura que permita que desenvolvedores criem novas aplicações sem resolver repetidamente os mesmos problemas.

Se toda nova carteira, jogo, aplicativo de negociação e protocolo DeFi tiver que criar sua própria infraestrutura de liquidez e execução, o desenvolvimento fica mais lento e mais fragmentado.

A infraestrutura para desenvolvedores pode ajudar a criar blocos de construção comuns.

Um time pode focar na sua ideia única enquanto recorre à infraestrutura estabelecida para partes da experiência de negociação.

Isso pode facilitar para mais aplicações adicionarem funcionalidade DeFi.


A GRANDE IDEIA

O lado do desenvolvedor da STONfi muda a forma como penso sobre a plataforma.

Não é só sobre para onde os usuários vão para negociar.

Também pode fazer parte da infraestrutura que outras aplicações usam para oferecer funcionalidade de negociação.

O SDK dá aos desenvolvedores programabilidade.

A API fornece acesso a dados úteis e funcionalidades.

O widget torna a integração mais fácil para times que querem uma experiência pronta.

A Omniston adiciona uma camada de execução mais sofisticada para agregação de liquidez, roteamento e execução cross chain.

Essas peças trabalham em direção ao mesmo objetivo amplo:

Tornar funcionalidades DeFi mais fáceis de incorporar em outros produtos.

MINHA VISÃO

A coisa mais interessante sobre infraestrutura para desenvolvedores é que os usuários nem necessariamente percebem quando ela funciona bem.

Um trader não precisa saber qual API forneceu os dados do token.

Eles não precisam entender como uma rota foi escolhida.

Eles não precisam saber qual resolver ajudou a executar o pedido.

Eles só querem que a transação funcione como esperado.

Por isso eu acho que o lado do desenvolvedor da STONfi merece mais atenção.

A interface pode ser o que os traders veem, mas a infraestrutura é o que permite que os desenvolvedores criem novas experiências ao redor dela.

E, à medida que mais carteiras, aplicações, jogos e produtos DeFi buscam maneiras de integrar funcionalidades de negociação, a infraestrutura por baixo da STONfi pode se tornar tão importante quanto o DEX com o qual os usuários interagem diretamente.

@STONfi DEX