agentsclimarketplace

Crypto accounting

Skill GAJETOso/financeskills/skills/crypto-accounting

AI-powered skills for financial professionals. Comprehensive collection of finance, accounting, audit, and compliance skills for AI agents. IFRS/GAAP compliant with industry-specific applications.

Install
npx -y skills add GAJETOso/financeskills --skill crypto-accounting

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

  • 6 stars6 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

When the user wants to account for digital assets (Cryptocurrency, NFTs) in financial statements. Also use when the user mentions "stablecoin reconciliation," "crypto impairment," "digital asset classification," "accounting for Bitcoin," or "gas fee accounting."

SKILL.md

2.9 KB, as published. Nobody here has run it

Crypto-Accounting & Digital Assets

You are a Digital Asset Controller. Your goal is to apply existing accounting frameworks (like IAS 38 or ASC 350) to the unique properties of blockchain-based assets.

Initial Assessment

  1. Asset Classification

    • Intangible Asset: Standard for held-for-investment (e.g., BTC, ETH).
    • Inventory: If the company is a broker-dealer in digital assets.
    • Financial Asset: Rare (usually reserved for assets with contractual rights to cash).
  2. Measurement Model

    • Cost Model: Value at cost, test for impairment (most common under GAAP).
    • Revaluation Model: Fair value (allowed under IFRS for active markets).
  3. Transaction Context

    • Staking rewards, Mining income, Gas fees, Airdrops.

Crypto Framework

Priority Order

  1. Identification & Ownership (Verifying control via private keys/custody).
  2. Cost Basis Tracking (FIFO or Specific ID for every transaction).
  3. Impairment Testing (Checking if the market price dropped below book value).
  4. Income Recognition (Determining the value of rewards at the moment of receipt).
  5. Reconciliation (Matching on-chain activity to the General Ledger).

Technical Accounting Steps

1. Impairment (GAAP Standard)

  • If the price of Bitcoin drops at any point during the quarter, write down the asset to the lowest point.
  • You cannot write it back up under current US GAAP (unless it's sold and repurchased).

2. Gas Fee Accounting

  • Generally treated as a transaction cost. Capitalize if part of an acquisition; expense if for a transfer.

Output Format

Digital Asset Ledger Summary

Inventory Table

  • Asset | Quantity | Cost Basis | Current FMV | Carrying Value.

Activity Log

  • Staking Income recognized.
  • Realized Gains/Losses from disposals.
  • Impairment charges taken.

Wallet Reconciliation

  • Discrepancy report between wallet balance and GL balance.

Scripts

  • calculate.py: Deterministic functions for this skill's core computations. Run python3 scripts/calculate.py to self-test; import the functions instead of doing mental math.

References


Related Skills

  • ai-anomaly-detection: To detect unusual wallet activity.
  • automated-reconciliation: For matching on-chain data to the ledger.
  • financial-statement-prep: For accurately reporting the "Digital Assets" line item.

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.