diff --git a/.gitignore b/.gitignore
index f6594340..9231cfd7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -18,7 +18,7 @@ testnet
mainnet
target
logs
-
+dist
#for macos
.DS_Store
src/c/
diff --git a/docs/README_zh.md b/docs/README_zh.md
index 711440a1..a483a35a 100644
--- a/docs/README_zh.md
+++ b/docs/README_zh.md
@@ -64,13 +64,13 @@ XDAGJ教程可以让您快速加入并体验XDAGJ的钱包及挖矿功能,私
- [ ] 实现快照功能:解决历史区块过多所造成的加载数据耗时较长问题
-- [ ] 实现RPC功能:接入Web3j,实现接口的规范化
+- [x] 实现RPC功能:接入Web3j,实现接口的规范化
- [ ] 挖矿协议改进:引入较成熟的Stratum协议,方便矿机的接入与使用
- [ ] 轻量级钱包应用:接入MateMask,加入浏览器钱包
-- [ ] 规范公私钥格式,遵循BIPXX规范,加入助记词方式生成公私钥对
+- [x] 规范公私钥格式,遵循BIPXX规范,加入助记词方式生成公私钥对
#### 拓展阶段:XDAGJ & EVM 拓展
diff --git a/docs/XDAGJ_Cli_Wallet_eng.md b/docs/XDAGJ_Cli_Wallet_eng.md
index 7fd40c4c..b769c06d 100644
--- a/docs/XDAGJ_Cli_Wallet_eng.md
+++ b/docs/XDAGJ_Cli_Wallet_eng.md
@@ -35,7 +35,7 @@ total 95464
drwxr-xr-x 4 xdager wheel 128 5 24 14:22 .
drwxr-xr-x 16 xdager wheel 512 5 24 14:21 ..
-rwxr-xr-x 1 xdager wheel 275 5 24 14:21 xdag.sh
--rw-r--r-- 1 xdager wheel 48869970 5 24 14:21 xdagj-0.4.2-shaded.jar
+-rw-r--r-- 1 xdager wheel 48869970 5 24 14:21 xdagj-0.4.3-shaded.jar
```
## Usage
@@ -173,4 +173,4 @@ Show xdagj version number.
```shell
xdager@localhost xdag_full_node % ./xdag.sh --version
0.4.3
-```
\ No newline at end of file
+```
diff --git a/pom.xml b/pom.xml
index 2af11852..075c7136 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
io.xdag
xdagj
- 0.4.2
+ 0.4.3
UTF-8
diff --git a/script/xdag.bat b/script/xdag.bat
index fbdbae59..b06e5f8f 100644
--- a/script/xdag.bat
+++ b/script/xdag.bat
@@ -1,6 +1,6 @@
@echo off
-set XDAG_VERSION="0.4.2"
+set XDAG_VERSION="0.4.3"
set XDAG_JARNAME="xdagj-%XDAG_VERSION%-shaded.jar"
set XDAG_OPTS="-t"
@@ -9,4 +9,4 @@ set XDAG_OPTS="-t"
# default JVM options
set JAVA_OPTS="--enable-preview -server -Xms1g -Xmx1g"
-java %JAVA_OPTS% -cp .;%XDAG_JARNAME% io.xdag.Bootstrap %*
\ No newline at end of file
+java %JAVA_OPTS% -cp .;%XDAG_JARNAME% io.xdag.Bootstrap %*
diff --git a/script/xdag.sh b/script/xdag.sh
index c6f77f3f..7fddd7f0 100755
--- a/script/xdag.sh
+++ b/script/xdag.sh
@@ -1,6 +1,6 @@
#!/bin/sh
-XDAG_VERSION="0.4.2"
+XDAG_VERSION="0.4.3"
XDAG_JARNAME="xdagj-${XDAG_VERSION}-shaded.jar"
XDAG_OPTS="-t"
@@ -14,4 +14,4 @@ JAVA_HOME="/usr/local/java/"
JAVA_OPTS="--enable-preview -server -Xms1g -Xmx1g"
# start kernel
-java ${JAVA_OPTS} -cp .:${XDAG_JARNAME} io.xdag.Bootstrap "$@"
\ No newline at end of file
+java ${JAVA_OPTS} -cp .:${XDAG_JARNAME} io.xdag.Bootstrap "$@"