Pular para o conteúdo principal

SDKs

Os SDKs oficiais são mantidos em um único monorepo, openfiat-sdks. Ambos são reais, testados contra um nó openfiat-core ao vivo no CI (não apenas com checagem de tipos) e cobrem toda a superfície RPC: anúncios, reservas, liquidação, negociação, disputas, identidade, governança, provedores de serviço, notificações, oráculos, risco, snapshots, sessões e a ponte de cadeia da Solana.

Cada SDK compartilha a mesma forma: um Client/ClientConfig para falar com a superfície JSON-RPC de um nó, métodos tipados getX/sendX por domínio (um módulo por domínio — veja a própria distribuição de módulos de cada SDK), e uma primitiva de assinatura que nunca sai do seu próprio processo — um nó só recebe uma carga já assinada, exatamente como o sendTransaction da Solana.

Ainda não prontos

Python, Go, Swift, Kotlin e C# têm andaime no monorepo (python/, go/, swift/, kotlin/, csharp/) mas ainda nenhuma implementação real — rastreado no ROADMAP.md do monorepo. Use Rust ou TypeScript hoje; contribuições que estendam algum dos outros são bem-vindas.