API y Endpoints Disponibles
Las siguientes APIs se recomiendan para propósitos de desarrollo. Para máximo control y confiabilidad, se recomienda operar tu propio nodo.
Redes
Conecta rápidamente tu aplicación o cliente a la red principal de CrossFi y testnet públicas. Visita Redes para encontrar una lista de endpoints disponibles públicamente que puedes usar para conectarte a CrossFi.
Clientes
La Red CrossFi admite diferentes clientes para soportar transacciones y consultas de Cosmos y Ethereum. Puedes usar Swagger como una interfaz REST para consultas de estado y transacciones:
Cliente | Descripción | Puerto predeterminado | Url |
---|---|---|---|
Cosmos gRPC | Consulta o envía transacciones de CrossFi usando gRPC | 9091 | Mainnet / Testnet |
Cosmos REST (gRPC-Gateway) | Consulta o envía transacciones de CrossFi usando una API HTTP RESTful | 1317 | Mainnet / Testnet |
Ethereum JSON-RPC | Consulta transacciones y bloques con formato Ethereum o envía transacciones de Ethereum usando JSON-RPC | 8545 | Mainnet / Testnet |
Ethereum Websocket | Suscríbete a registros y eventos de Ethereum emitidos en contratos inteligentes. | 8586 | |
Tendermint RPC | Consulta transacciones, bloques, estado de consenso, transmite transacciones, etc. | 26657 | Mainnet / Testnet |
Tendermint Websocket | Suscríbete a eventos ABCI de Tendermint | 26657 | Mainnet / Testnet |
Interfaz de Línea de Comandos (CLI) | Consulta o envía transacciones de CrossFi usando tu Terminal o Consola. | N/A |