cross-stakelisted
Install: claude install-skill AnarchI-Technologies-MAIN/skill-cross-stake
# CROSS Stake
This is a reconstructed CROSS Mainnet native staking skill. The official `to-nexus/skill-cross-stake` repository is referenced by CROSS Skills but was not publicly retrievable when this skill was rebuilt.
Use this skill for CROSS native staking only. Do not confuse it with `cross-rewards`, which handles WCROSS rewards-pool staking.
Observed protocol note: the public staking app exposes a single delegation pool write surface. Validator data is readable through POSA API, but `delegate`/`undelegate` writes do not accept a validator argument in this reconstruction.
## Safety
- Write commands sign real on-chain transactions on CROSS Chain Mainnet `612055`.
- Never print, echo, or store `PRIVATE_KEY`.
- Use read commands before writes.
- Require explicit user confirmation before invoking write scripts with `--confirm`.
- Amounts above `CONFIRM_THRESHOLD` must not be sent unless the user explicitly confirms the exact action.
- Respect `MAX_STAKE_NOTIONAL` and `MIN_GAS_NATIVE_CROSS`.
- Undelegation starts a cooldown; funds may not be immediately liquid.
## Configuration
Create `.env` in this skill directory from `.env.example`.
Important variables:
- `PRIVATE_KEY`: required for writes.
- `WALLET_ADDRESS`: optional for reads and signer sanity checks.
- `CROSS_RPC_URL`: defaults to `https://mainnet.crosstoken.io:22001/`.
- `POSA_API_URL`: defaults to `https://posa-api.crosstoken.io/api/v1`.
- `DELEGATION_POOL_ADDRESS`: defaults to `0x000000068122d9bB43B4BCF5497A1