원클릭으로
solvera-base-wallet
Local Solvera wallet helper for agents. Defaults to Status Sepolia while preserving temporary Base compatibility aliases.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Local Solvera wallet helper for agents. Defaults to Status Sepolia while preserving temporary Base compatibility aliases.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Agent guide for Solvera Markets. Covers intent lifecycle, read endpoints, tx builders, safety checks, and minimal agent workflow for on-chain outcome execution.
Agent guide for Solvera Markets. Covers intent lifecycle, read endpoints, tx builders, safety checks, and minimal agent workflow for on-chain outcome execution.
Agent guide for Solvera Markets. Covers intent lifecycle, read endpoints, tx builders, safety checks, and minimal agent workflow for on-chain outcome execution.
Agent guide for Solvera Markets. Covers intent lifecycle, read endpoints, tx builders, safety checks, and minimal agent workflow for on-chain outcome execution.
| name | solvera-base-wallet |
| description | Local Solvera wallet helper for agents. Defaults to Status Sepolia while preserving temporary Base compatibility aliases. |
| when_to_use | When an agent needs a local Solvera wallet for signing transactions and does not already have a private key or wallet file available. |
Provide a local Solvera wallet for agents that do not already have a private key. Status Sepolia is the default target chain. If an agent already has a wallet, it can continue using it. This skill is only for generating and using a local wallet when needed.
chmod 600.~/.solvera-wallet.json~/.solvera-base-wallet.jsonSOLVERA_WALLET_PATH=/path/to/file or BASE_WALLET_PATH=/path/to/fileIf an agent cannot write to the filesystem, generate a wallet pack and provide it securely. Do not push the pack to git; use a secure channel or private artifact.
# Create a pack (contains private key — do NOT commit)
node src/cli.js pack
# Use the pack
SOLVERA_WALLET_PATH=~/.solvera-wallet-pack/wallet.json node src/cli.js address
If you already have a private key, you can use it directly.
Command: node src/cli.js address --private-key 0x...
Env: DEPLOYER_PRIVATE_KEY=0x..., STATUS_PRIVATE_KEY=0x..., STATUS_DEPLOYER_PRIVATE_KEY=0x..., BASE_DEPLOYER_PRIVATE_KEY=0x..., BASE_PRIVATE_KEY=0x..., or PRIVATE_KEY=0x...
cd base-wallet
npm install
# Generate a wallet
node src/cli.js setup
# Show address
node src/cli.js address
# Check ETH balance
node src/cli.js balance
# Send ETH
node src/cli.js send 0xRecipient 0.01
# Send ERC20
node src/cli.js send 0xRecipient 10 --token 0xToken
# Sign and broadcast calldata from the API tx builder
node src/cli.js tx --to 0xContract --data 0xCalldata --value 0
# Read-only call
node src/cli.js contract 0xContract "balanceOf(address)" 0xWallet --read
# Write call
node src/cli.js contract 0xContract "fulfill(uint256)" 123
--chain base or SOLVERA_CHAIN=base.STATUS_RPC_URL, STATUS_RPC_URLS, SOLVERA_RPC_URL, SOLVERA_RPC_URLS, or legacy BASE_RPC_URL, BASE_RPC_URLS.Add --json to any command for machine-readable output.