Welcome to CosVM
  • 🕧What is CosVM?
  • 🚧Technical structure
  • ⛓️User Guide
    • CVM Wallet Configuration
    • CVM Wallet App
    • MetaMask Configuration
    • Keplr Wallet Configuration
    • Trust Wallet
  • 🔯Developer Docs
    • 🉑Concepts
      • Accounts
      • Chain ID
      • Overview of Gas and Fees on CosVM Blockchain
      • Tokenomics of CosVM Blockchain
      • Token
      • Transactions
      • Tokens Transfer
      • Gas and Fees
    • Getting Started
    • Smart Contracts
      • Evm Extension
        • Authorization
        • Types
        • Staking
        • Distribution
        • IBC Transfer
    • 🔍CosVM Block Explorer
    • Mainnet
    • Wallet Integration
    • Other Tools
      • Contract Verification
      • Smart Contract Development Tools:
    • API
      • Network
      • Ethereum JSON-RPC
        • API Method
      • Cosmos gRPC & REST
      • Tendermint RPC
    • Cosvm using Docker
    • DAPPS
      • Getting Started
      • 🫂CVM dApps
  • 🈳Validator Docs
    • Validator Overview
    • Installation Reqirement
    • Run a Validator
    • Launch a CVM Node
    • Launch Multi CVM Node
    • Disk Optimization
    • State Sync
    • Mempool
    • ❄️IBC
      • IBC
      • IBC Relaying Guide
  • ❓Why Use CosVM
  • 🔐Safety & Security
  • ⁉️FAQs
Powered by GitBook
On this page
  • Network
  • Client
  1. Developer Docs

API

PreviousSmart Contract Development Tools:NextNetwork

Last updated 1 year ago

APIs (Application Programming Interfaces) play a crucial role in facilitating communication and data exchange between different components of software. Particularly in blockchain development, APIs serve as a bridge between applications and the underlying blockchain network.

Network

To quickly connect your app or client to mainnet, head over to the section to find a list of publicly available endpoints. These endpoints act as addresses that your app or client can use to establish a connection with . They enable your software to communicate with the blockchain, allowing access to data and the ability to perform actions such as checking balances or initiating transactions. By exploring the Networks section, you'll discover the specific addresses or URLs required to establish this connection. This step is crucial as it enables your application to seamlessly interact with . Therefore, ensure to utilize the listed endpoints for a secure and effective connection to.

Client

The extends its support to various clients to facilitate both Cosmos and Ethereum transactions and queries. Within the CosVM ecosystem, users have the flexibility to utilize different clients tailored for interacting with Cosmos-based chains and those compatible with Ethereum's transaction standards. To interact with the network, Swagger serves as a REST interface, providing a user-friendly means for executing state queries and transactions. Swagger simplifies the process of interacting with the CosVM Network's APIs, allowing users to query blockchain states and perform transactions seamlessly within the CosVM environment.

🔯
CosVM's
Networks
CosVM
CosVM
CosVM
CosVM's mainnet
CosVM Network