agentsclimarketplace

Solana accept risk

Skill widnyana/eyay-toolkits/plugins/solana-onchain/skills/solana-accept-risk

Agents don’t behave, they swarm. Skills and plugins slot in mid flight, and somehow the whole thing is a mess

Install
npx -y skills add widnyana/eyay-toolkits --skill solana-accept-risk

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Accept or revoke explicit risk acknowledgment for mainnet-beta operations. Use this skill when the user runs /solana-accept-risk, asks to "enable mainnet", "accept risk", "revoke risk", or when mainnet operations are blocked.

SKILL.md

1.9 KB, as published. Nobody here has run it

Manage mainnet risk acceptance. Required before any mainnet write operations.

Review: $ARGUMENTS

Instructions

status (default)

  1. Check SOLANA_ACCEPT_RISK environment variable.
  2. If true — show acceptance is active.
  3. If not set — show that mainnet operations are blocked and how to accept.

accept

  1. Show risk disclosure:
    • Transactions are permanent and irreversible
    • Sending to wrong address = permanent loss
    • No customer service or recovery
    • User accepts full responsibility
  2. Ask user to confirm by typing ACCEPT.
  3. On confirmation — set SOLANA_ACCEPT_RISK=true and record timestamp.
  4. Show safety reminders:
    • Always simulate before executing
    • Triple-check recipient addresses
    • Start with tiny test amounts
    • Keep keypair secure

revoke

  1. Confirm user wants to revoke.
  2. Unset SOLANA_ACCEPT_RISK.
  3. Confirm mainnet operations are now blocked.
  4. Tell user to run /solana-accept-risk accept to re-enable.

Mainnet safety gate

Before ANY mainnet write operation, check:

  1. SOLANA_ACCEPT_RISK is true
  2. If not — refuse the operation and tell user to run /solana-accept-risk

For large amounts on mainnet, request extra explicit confirmation showing:

  • Recipient address
  • Amount and approximate USD value
  • That this is mainnet with real SOL

Scope

  • Acceptance is per-session by default (resets on Claude Code restart).
  • Can be persisted via plugin settings if user configures it.
  • Does NOT affect devnet/testnet/localnet operations.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.