rwadurian/backend/mpc-system/services/service-party-android/contracts/KAVA_NETWORK.md

2.8 KiB
Raw Blame History

Kava EVM 网络配置

主网配置

项目
网络名称 Kava EVM Mainnet
Chain ID 2222
Currency Symbol KAVA
RPC URL https://evm.kava.io
WebSocket URL wss://wevm.kava.io
区块浏览器 https://kavascan.com

测试网配置

项目
网络名称 Kava EVM Testnet
Chain ID 2221
Currency Symbol KAVA
RPC URL https://evm.testnet.kava.io
区块浏览器 https://testnet.kavascan.com
水龙头 https://faucet.kava.io

RPC 端点列表

主网 RPC

https://evm.kava.io
https://kava-evm.publicnode.com
https://kava.api.onfinality.io/public
https://evm.kava.chainstacklabs.com

WebSocket (主网)

wss://wevm.kava.io
wss://kava-evm.publicnode.com

Gas 配置

项目
Gas Price ~1 Gwei (动态)
合约部署 Gas Limit ~500,000 - 1,000,000
代币转账 Gas Limit ~65,000
原生转账 Gas Limit ~21,000

在 MetaMask 中添加网络

主网

  1. 打开 MetaMask
  2. 点击网络选择器 > 添加网络
  3. 填写以下信息:
    • 网络名称: Kava EVM
    • RPC URL: https://evm.kava.io
    • Chain ID: 2222
    • 货币符号: KAVA
    • 区块浏览器: https://kavascan.com

测试网

  1. 打开 MetaMask
  2. 点击网络选择器 > 添加网络
  3. 填写以下信息:
    • 网络名称: Kava EVM Testnet
    • RPC URL: https://evm.testnet.kava.io
    • Chain ID: 2221
    • 货币符号: KAVA
    • 区块浏览器: https://testnet.kavascan.com

Kava 双地址系统

Kava 网络支持两种地址格式:

类型 格式 示例
Cosmos 地址 kava1... kava1...abc
EVM 地址 0x... 0x4F7E78d6B7C5FC502Ec7039848690f08c8970F1E

同一个私钥可以派生出两种地址,它们共享相同的余额。

EVM 兼容性

Kava EVM 兼容以太坊 EVM支持:

  • Solidity 智能合约
  • ERC-20/ERC-721/ERC-1155 代币标准
  • Web3.js / ethers.js
  • MetaMask 等以太坊钱包

注意事项

  • Kava EVM 不支持 PUSH0 操作码 (Shanghai 升级的特性)
  • 编译合约时需要使用 evmVersion: "paris" 或更早版本
  • 推荐使用 Solidity 0.8.19 或更早版本

常用合约地址

主网

代币 地址
WKAVA (Wrapped KAVA) 0xc86c7C0eFbd6A49B35E8714C5f59D99De09A225b
USDT (官方) 0x919C1c267BC06a7039e03fcc2eF738525769109c
USDC 0xfA9343C3897324496A05fC75abeD6bAC29f8A40f
DAI 0x765277EebeCA2e31912C9946eAe1021199B39C61
dUSDT (绿积分) 0xA9F3A35dBa8699c8C681D8db03F0c1A8CEB9D7c3 当前使用

资源链接