WEMIX3.0
WEMIX3.0 (ENG)
WEMIX3.0 (ENG)
  • Introduction
    • Blockchain Basics
      • What is Blockchain?
      • Consensus Algorithm
      • Transactions
      • Gas
      • Account
  • Design
    • Architecture
    • Consensus
    • Governance
    • Minting
    • EIP1559
    • Eco Fund
    • Fee Delegation
    • Roadmap
  • Quick Start
    • Start Node
      • Use Binary
        • Command-line Option
      • Use Public API Server(RPC)
    • Connect Node
    • Account
      • Use MetaMask
    • Testnet Faucet
  • Install & Operation
    • End Node
      • System Requirements
      • Firewall Setting
      • Install Guide
    • Block Producer Node
      • System Requirements
      • Firewall Setting
      • Install Guide
    • Download
    • Operation Guide
  • dApp Developer
    • Smart Contract
      • Solidity
      • Precompiled Contracts
      • Sample Contracts
    • JSON-RPC
    • API Reference
      • Account APIs
      • Block APIs
      • Contract APIs
      • Transaction APIs
      • Event logs APIs
      • Tokens APIs
  • Tutorial
    • Create a Wallet
    • Receive Test Coin
    • Create Smart Contract
      • Remix
      • Truffle
      • Hardhat
    • ERC-20 Token
      • Write ERC-20 Contract
      • Check ERC-20 Token
      • Send ERC-20 Token
      • Check ERC-20 Token API
      • Burn ERC-20 Token
    • ERC-721 Token
      • Write ERC-721 Contract
      • Minting ERC-721 Token
      • Check ERC-721 Token API
      • Burn ERC-721 Token
    • Use Fee Delegation
  • Manual
    • Explorer
    • Wallet
  • FAQ
Powered by GitBook
On this page
  • WEMIX3.0 API Specifications
  • WEMIX3.0 JSON-RPC API
  1. dApp Developer

JSON-RPC

PreviousSample ContractsNextAPI Reference

For software applications to interact with the WEMIX3.0 blockchain, such as reading blockchain data or sending transactions to the network, they must connect to a WEMIX3.0 node. To do this, all WEMIX3.0 clients implement the JSON-RPC specification, providing a set of methods the application can use. JSON-RPC is a lightweight Remote Procedure Call(RPC) protocol without storing state. It is a transport method that can be used in multiple environments. It defines various data structures and processing rules and can be used within the same process, on sockets or HTTP, or in different message passing environments. Use JSON(RFC 4627) as the data format.

WEMIX3.0 API Specifications

The WEMIX3.0 API specification is 100% compatible with the Ethereum API, and for more information, see the link to the Ethereum API specification.

WEMIX3.0 JSON-RPC API

The WEMIX3.0 JSON-RPC API method is 100% compatible with Ethereum. Please refer to the link below for details.

https://github.com/ethereum/execution-apis
https://ethereum.org/ko/developers/docs/apis/json-rpc/#json-rpc-methods