PayzCore Docs

Sweeping Funds

Understanding fund collection from monitored addresses. PayzCore is non-custodial and does not perform sweeps.

Sweeping Funds

PayzCore is a monitoring-only, non-custodial service. It detects incoming blockchain transfers and sends webhook notifications. PayzCore does not hold, transmit, move, or have access to any funds at any time.

Sweeping (collecting funds from payment addresses to your main wallet) is entirely your responsibility, using your own wallet software and private keys.

What is Sweeping?

When customers send stablecoins to the addresses PayzCore monitors, those funds remain on those individual blockchain addresses. You, as the wallet owner, need to move those funds to your main treasury wallet. This process is called "sweeping."

SourceAmountDestination
Payment Address A$50 USDTYour Main Wallet
Payment Address B$30 USDTYour Main Wallet
Payment Address C$100 USDTYour Main Wallet

PayzCore does NOT perform this step. Sweeping is done entirely by you using your own wallet software and private keys.

How It Works

Since your wallet software (Trust Wallet, Ledger, Electrum, etc.) holds the private keys for the same xPub you provided to PayzCore, your wallet can access all derived addresses and send funds from them.

PayzCore only has your xPub (public key) which allows it to read addresses and balances. It cannot sign transactions or move funds.

KeyLocationCapability
Private KeyOnly in YOUR wallet, never sharedCan sign transactions and move funds
xPub KeyShared with PayzCore (read-only)Can only derive addresses and read balances

HD Index 0: Gas/Fee Address

PayzCore reserves derivation index 0 as a special address:

  • Not used for customer payments — payment addresses start at index 1
  • Visible in your wallet app as the default/first address
  • Use it to pre-fund gas — deposit native tokens (TRX, BNB, ETH, MATIC) here so you have gas available for sweep transactions

You can use this address as a gas source when sweeping funds from payment addresses.

Gas Costs

Every blockchain transaction requires a fee ("gas") paid in the chain's native token. These costs are approximate and can change significantly based on network congestion, native token prices, and protocol upgrades. Always check current gas prices before planning sweeps.

ChainNative TokenTypical Sweep CostNotes
TRC20 (Tron)TRX~$1-$4Without staked energy. ~$0.05 with staked TRX
BEP20 (BSC)BNB~$0.03-$0.15Low-cost EVM chain
PolygonMATIC/POL~$0.001-$0.01Extremely cheap
ArbitrumETH~$0.01-$0.15L2 pricing, varies with L1 data costs
ERC20 (Ethereum)ETH~$0.50-$30+Highly variable, depends on congestion

Note: Gas costs fluctuate constantly. The values above are rough estimates based on typical conditions in early 2026. During periods of high network activity, costs can increase dramatically — especially on Ethereum L1. Conversely, during quiet periods, costs can be much lower. Check real-time gas trackers (e.g. Etherscan, Arbiscan, Tronscan) for current rates before executing sweeps.

Chain Recommendations by Payment Size

Payment SizeSuggested ChainsReason
$1-$10Polygon, Arbitrum, BEP20Sweep gas under $0.15
$10-$100Polygon, Arbitrum, BEP20, TRC20All affordable
$100+Any chainGas cost is small relative to amount

Tip: For small payments under $5, avoid Ethereum (ERC20) and Tron without staked energy — the sweep gas may exceed the payment amount. Polygon, Arbitrum, and BEP20 are the most cost-effective for micro amounts.

Tron: Bandwidth and Energy

Tron uses a different fee model than EVM chains:

  • Bandwidth: Required for all transactions. Each account gets free bandwidth (5000 units/day) that refills daily. TRC20 transfers cost ~345 bandwidth.
  • Energy: Required for smart contract calls (like USDT transfers). Obtained by staking TRX or paying per-transaction. Without staked energy, each USDT transfer burns ~6.5-13.4 TRX ($1-$4 at typical prices).

Without staked TRX: Each sweep costs ~$1-$4 because you pay for energy in TRX at market rate.

With staked TRX for energy: Sweep cost drops to ~$0.05-$0.15 (only bandwidth cost). If you process many payments on Tron, staking TRX for energy is highly recommended.

High-volume Tron users should consider staking 5,000-50,000 TRX for energy to dramatically reduce sweep costs. Tools like TronScan and Trident show current energy rates and staking calculators.

Dust Filter

PayzCore ignores very small transfers to prevent spam:

SettingValue
Global minimum$0.10
Per-project minimumConfigurable in project settings

Transactions below the threshold are ignored — no webhook is sent, no status change occurs. This protects against dust attacks where someone sends tiny amounts to trigger false notifications.

Configure your project's minimum amount in Projects > Settings > Minimum Amount.

Sweep Frequency Suggestions

VolumeApproach
Low (1-10 payments/day)Weekly sweep or when balance threshold is reached
Medium (10-100/day)Daily sweep
High (100+/day)Multiple times per day

Accumulating payments and sweeping in batches reduces the total gas cost compared to sweeping each payment individually.

Important Disclaimers

  • PayzCore does not sweep, transfer, or move any funds. All fund collection is performed exclusively by you using your own wallet software and private keys.
  • PayzCore has no access to your private keys and cannot sign transactions on your behalf.
  • You are solely responsible for the security of your private keys, the timing and execution of sweep transactions, and the accuracy of your fund collection process.
  • You are responsible for compliance with all applicable laws and regulations regarding the receipt and management of cryptocurrency in your jurisdiction.
  • Keep records of all transactions for your own accounting and reporting purposes.
  • Test with small amounts first before setting up any automated processes.

For full legal details, see our Terms of Service and Privacy Policy.

On this page