JSON-RPC-엔드포인트
JSON-RPC 엔드포인트는 프로그램이 서버 데이터에 액세스하기 위해 RPC 요청을 전송할 수 있는 네트워크 위치를 나타냅니다. 분산형 애플리케이션을 RPC 엔드포인트에 연결하면 다양한 작업 기능에 액세스할 수 있어 블록체인 데이터를 실시간으로 사용할 수 있습니다. BOT Chain는 메인넷과 테스트넷 모두에 연결하기 위한 여러 RPC 엔드포인트를 제공합니다. 이 섹션에서는 BOT Chain에 연결하는 데 사용할 수 있는 JSON-RPC 엔드포인트를 나열합니다.
원클릭 BOT 네트워크 추가
ChainList를 방문하여 지갑에 연결하세요. 살아있는 RPC 엔드포인트를 추가합니다.
RPC BOT Chain의 끝점
eth_getLogs는 아래 메인넷 엔드포인트에서 비활성화됩니다. 여기에서 타사 엔드포인트를 사용하세요. 로그를 자주 가져와야 하는 경우 WebSocket을 사용하여 사용 가능한 새 로그를 푸시하는 것이 좋습니다.
BOT 메인넷 (ChainID 677)
BOT Chain 테스트넷 (ChainID 968)
HTTP 시작 JSON-RPC
–http 플래그를 사용하여 HTTP JSON-RPC를 시작할 수 있습니다.
## mainnet
https://rpc.botchain.ai
## testnet
https://rpc.bohr.life
JSON-RPC API 목록
BOT Chain는 EVM와 호환되며 Go-Ethereum API와 최대한 호환되도록 노력하고 있습니다. 그러나 BOT Chain에는 더 빠른 최종성 및 실행 계층의 blob 데이터 저장과 같은 고유한 기능도 있으며, 이를 위해서는 고유한 특수 API가 필요합니다.
Geth(가-Ethereum) API
BOT Chain는 Geth API와 거의 완벽하게 호환됩니다. 모든 예외나 비호환성은 명시적으로 나열됩니다. 특정 API의 자세한 사용법을 찾고 있다면 다음 링크에서 답을 찾을 가능성이 높습니다.
최종성
"Gasper"로 알려진 Ethereum의 PoS 합의 프로토콜은 LMD-GHOST(포크 선택 규칙) 및 Casper FFG(최종성 가젯)를 기반으로 구축되었습니다. 마찬가지로 "Parlia"라고 불리는 BOT Chain의 합의 프로토콜은 BEP-126에 설명된 대로 FFG를 사용한 난이도 기반 포크 선택 메커니즘 위에 구성됩니다. BOT Chain의 처리량을 더욱 향상시키기 위해 검증자는 BEP-341에 설명된 대로 여러 개의 연속 블록을 생성할 수 있습니다. 이러한 차이점으로 인해 BOT Chain는 Ethereum와 비교하여 고유한 최종성 프로세스를 갖습니다.
Blob
BOT Chain는 Shard Blob Transaction을 지원하는 EIP-4844를 구현합니다. 자세한 내용은 Blob API 문서를 참고하세요.
기타 BOT Chain API
BOT Chain는 다른 API를 구현합니다.