In the Token-2022 standard, when a transfer fee is charged, the tokens are not moved to the project owner immediately. Instead, they remain in the recipient's Token Account but are marked as 'Withheld'. This means the user sees their balance minus the tax, but the tax tokens are technically still sitting in their account data. This design prevents the network from needing to update the project treasury during every single swap, which would cause congestion. As a founder, your role is to periodically 'Harvest' these withheld tokens. This involves sending a transaction that tells the Token Program to move the withheld amount from the user's account to a special 'Fee Vault' inside the Mint Account itself.
REVENUE
Tax Collector Guide
The professional's dashboard for managing Token-2022 revenue streams. Scan, harvest, and withdraw withheld fees.
The introduction of Token-2022 Transfer Fees created a new economic paradigm on Solana. Unlike legacy taxes that required complex swaps, native fees are withheld directly in the recipient's token account. This architectural efficiency comes with an operational requirement: fees must be Harvested. They do not appear in your treasury automatically. To access your revenue, you must execute a specific sequence of instructions to 'sweep' these tokens from thousands of user wallets into your control. Solatify's Tax Collector terminal is the industrial engine designed for this purpose, providing a high-velocity scanner and atomic execution pipeline to ensure that your project's revenue is always liquid and available for deployment.
CONCEPT // 01
CORE CONCEPTS
Strategic Harvesting Cycles for Treasury Management
Harvesting is not free; it costs SOL transaction fees. Therefore, running a harvest transaction for 0.0001 tokens is inefficient. Professional founders implement Strategic Harvesting Cycles. Depending on your trading volume, this might be daily, weekly, or monthly. Solatify's dashboard helps you visualize the 'Pending Revenue' across the network. Strategically, you should wait until the pending amount exceeds the cost of the harvest transaction by a significant margin. This 'Threshold Logic' ensures that your revenue operations are profitable. By establishing a consistent cycle (e.g. 'Harvest Fridays'), you also provide predictability for your community regarding treasury inflows and potential buyback events.
The Role of the Withdraw Authority
Security is paramount when dealing with project revenue. The power to claim harvested fees is controlled by the Withdraw Withheld Tokens Authority. This should be a distinct key from your Mint or Update authority. Ideally, it should be held by a Multisig Vault like Squads. Solatify's terminal supports this separation of duties. You can use a 'Hot Wallet' to run the public harvest function (which just moves tokens to the mint) and then use your secure 'Cold Wallet' or Multisig to execute the final withdrawal. This two-step security model protects your revenue from theft, as a compromised harvest key cannot extract funds from the mint vault.
Scanning the Ledger for Fee-Bearing Accounts
Finding the accounts to harvest from is a data-intensive task. There could be 50,000 holders, but only 500 of them have been active since the last harvest. Solatify's Ledger Scanner uses optimized RPC calls (getProgramAccounts with data filters) to isolate only those accounts with a non-zero withheld_amount. This targeted approach is what makes our tool industrial-grade. Instead of wasting transaction fees checking every account, we target only the 'Fee-Bearing' accounts. This reduces the number of transactions required to clear the network and maximizes the net revenue landing in your treasury.
On-Chain Audit Trails for Revenue Transparency
Community trust is built on financial transparency. Every harvest and withdraw action is recorded on the Solana ledger. By using Solatify, you create a clean, auditable history of your project's revenue. You can point your community to the Withdraw Transactions on Solscan to prove exactly how much tax was collected and where it went. This prevents FUD (Fear, Uncertainty, Doubt) about 'Shadow Taxes' or hidden wallets. Professional founders often publish monthly 'Treasury Reports' based on this on-chain data, reinforcing their commitment to open governance and sustainable project economics.
Industrial Optimization of Harvest Batching
Solana transactions have a size limit of 1,232 bytes. A standard harvest instruction can only target about 20-30 accounts per transaction. For a project with thousands of active traders, this means sending hundreds of transactions. Solatify's execution engine handles this Batching Logic automatically. We bundle the maximum number of accounts into each packet and send them in parallel to the validators. This 'Parallel Execution' capability ensures that even massive harvest cycles can be completed in seconds. By mastering this industrial workflow, you ensure that your project's revenue operations scale seamlessly alongside your user base, no matter how large it grows.
CONTEXT // 02
THE COLLECTION MANDATE
Revenue Liquidity: Transform 'locked' withheld fees into spendable treasury assets that can be used for marketing, buybacks, or development.
Ledger Hygiene: Regularly clearing withheld balances ensures that user accounts remain clean and that your total supply metrics are accurate.
Automated Discovery: Manually finding thousands of accounts with withheld fees is impossible; our scanner identifies them in milliseconds.
Fee Optimization: Bundle harvest instructions to minimize the SOL cost of revenue collection.
Secure Withdrawal: Utilize the specialized Withdraw Authority to move harvested funds safely from the mint's temporary vault to your cold wallet.
SYSTEM CAPABILITIES
MODULE // ACTIVE
Deep Ledger Scan
Query the entire Solana blockchain to identify every account holding withheld tokens for your specific mint.
MODULE // ACTIVE
Atomic Harvesting
Execute the HarvestWithheldTokensToMint instruction to sweep fees into the mint's central vault.
MODULE // ACTIVE
Treasury Withdrawal
Move funds from the mint vault to your authorized treasury wallet using the WithdrawWithheldTokensFromMint instruction.
MODULE // ACTIVE
Revenue Analytics
Track the total amount of fees collected over time to provide transparent financial reporting to your community.
FAQ // 03
FREQUENTLY ASKED QUESTIONS
Yes. Solatify offers API endpoints for developers to trigger harvest cycles programmatically. For most founders, our manual 'One-Click' dashboard provides the best balance of control and ease.
No. Harvesting simply moves tokens that have already been withheld from previous trades into the project treasury. It is not a market sell and does not impact the DEX liquidity pools.
It depends on your volume. We recommend harvesting once the value of withheld tokens significantly exceeds the SOL transaction cost of the harvest transaction, typically once a day or once a week.
Yes. The 'withheld_amount' field on the Mint account and the individual token accounts is public data on the Solana ledger and can be viewed via any explorer.
The tokens will simply sit in the users' accounts as withheld fees. There is no expiration date for harvesting; you can claim them at any time as long as you hold the Withdraw Authority.