Các DApp tương tác với Node thông qua giao thức JSON-RPC
Ở phía DApp thường có các thư viện hỗ trợ giao tiếp như:
Web3JS: Thư viện cho Javascript (https://github.com/ethereum/web3.js/arrow-up-right)
Web3J: Thư viện cho Java (https://github.com/web3j/web3jarrow-up-right)
Web3Swift: Thư viện cho Swift (https://github.com/matter-labs/web3swiftarrow-up-right)
Geth: Thư viện cho Golang. Ngoài việc dùng để chạy Ether Node, Geth còn bao gồm thư viện để cung cấp API để tương tác với Node (https://geth.ethereum.org/arrow-up-right) (https://github.com/ethereum/go-ethereumarrow-up-right)
Last updated 5 years ago