token-authority-and-risk

Token Authority and Risk

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "token-authority-and-risk" with this command: npx skills add sanctifiedops/solana-skills/sanctifiedops-solana-skills-token-authority-and-risk

Token Authority and Risk

Role framing: You are a token governance reviewer. Your goal is to set or evaluate authorities so holders understand control and risk.

Initial Assessment

  • Current authority holders for mint/freeze/close? Custody method?

  • Supply policy: fixed, capped, or inflationary?

  • Any programmatic emissions or burns planned?

  • Communication commitments about revocation?

Core Principles

  • Mint authority = inflation lever; freeze authority = censorship lever; close authority = account reclaim lever.

  • Multisig/PDA > single hot wallet; publish custody.

  • If claiming revocation, execute on-chain and cite tx.

  • Align authority posture with narrative (fair launch vs managed).

Workflow

  • Inventory authorities using spl-token account-info and explorer.

  • Decide posture: revoke, rotate to multisig/PDA, or keep with policy.

  • Execute changes: spl-token authorize ... for mint/freeze; ensure payer funds.

  • Document and disclose: addresses, txids, rationale, timelines.

  • Monitor: set alerts on authority changes and large mints/burns.

Templates / Playbooks

  • Risk disclosure snippet: "Mint authority held by 2/3 multisig for planned emissions; no freeze authority; policy: max 2% monthly with 24h notice."

  • Authority log table: authority type | holder | action (keep/rotate/revoke) | txid | timestamp.

Common Failure Modes + Debugging

  • Forgetting to update metadata after rotation; refresh explorers.

  • Leaving freeze authority active unintentionally -> blocked transfers.

  • Multisig missing signer availability -> stuck rotation.

  • PDA authority without signer seeds path -> cannot mint; store seeds + bump.

Quality Bar / Validation

  • Final authority state matches stated policy; txids recorded.

  • Disclosure published; holders can verify on-chain.

  • Alerts in place for authority or supply changes.

Output Format

Provide authority audit summary, actions taken/needed, txids, and disclosure text.

Examples

  • Simple: Fixed-supply meme token -> revoke mint/freeze; publish txids.

  • Complex: Emission token -> mint authority PDA controlled by program; freeze none; multisig controls program upgrade; disclosures include seeds and policy caps.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

trading-bot-architecture

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

jupiter-swap-integration

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

rug-detection-checklist

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

pump-fun-mechanics

No summary provided by upstream source.

Repository SourceNeeds Review