# caver-java

![](https://4178890574-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LqJV-03ampuHElwofFa%2Fuploads%2Fgit-blob-0a4fc46c562c0bf09b4b078883c0d44ca46ea2d4%2FklaytnXcaver-java.png?alt=media)

`caver-java` is a lightweight, high modular, convenient Java and Android library to interact with clients (nodes) on the Klaytn network: This library is an interface which allows Java applications to easily communicate with [Klaytn](https://www.klaytn.com) network.

## 주요 기능 <a href="#features" id="features"></a>

* HTTP 및 IPC를 통한 Klaytn의 JSON-RPC 클라이언트 API의 완전한 구현
* Klaytn 트랜잭션, 계정 및 계정 키 유형 지원
* 네이티브 Java 코드에서 스마트 컨트랙트를 배치하고 실행하기 위한 Java 스마트 컨트랙트 랩퍼(wrapper) 자동 생성
* 새로운 지갑 생성 및 Klaytn 지갑 관리
* 커맨드라인 도구
* 안드로이드 호환

## 링크 <a href="#links" id="links"></a>

* caver-java [깃허브 레포지토리](https://github.com/klaytn/caver-java)
* caver-java [Javadoc](https://javadoc.io/doc/com.klaytn.caver/core)
* caver-java on [Maven central](https://search.maven.org/artifact/com.klaytn.caver/core)
