Skip to main content

5 posts tagged with "funds"

View All Tags

Cold Contract Replacement and Emergency Sweep Address Setup Guide

· 8 min read
UtcPay Support
UtcPay Support
UtcPay BD & Support Team

This guide is intended for merchant operations and fund security teams. It covers the full workflow for cold contract replacement, emergency sweep address setup, emergency withdrawal address setup, and high-risk fund handling.

You can execute the process in the following order:

  • Replace the cold contract (multisig)
  • Set the emergency sweep address (multisig)
  • Set the emergency withdrawal address (multisig)
  • Sweep and withdraw funds from blacklisted sub-contracts

Cross-Chain Swap in Admin Console

· 5 min read
UtcPay Support
UtcPay Support
UtcPay BD & Support Team

1. Introduction to Cross-Chain Bridges

A cross-chain bridge is a protocol mechanism used to transfer assets between different blockchain networks. Because various public blockchains (such as TRON, Ethereum, BSC, etc.) are independent and use incompatible protocols, assets cannot be transferred directly. Cross-chain bridges enable equivalent circulation of the same asset across different chains through mechanisms like "lock → mint" or "swap → release".

Cross-Chain Capabilities of This Platform

This admin console already has built-in cross-chain swap functionality, allowing you to complete asset transfers between major blockchains without integrating an external bridge. It works similarly to "currency exchange": select the asset to sell, choose the destination chain for the asset to buy, enter the receiving address on the counterparty chain, and confirm to complete the cross-chain transfer.

FeatureDescription
Supported AssetsUSDT and other mainstream stablecoins, native coins
Supported ChainsTRON (TRC20)、Ethereum (ERC20)、BSC (BEP20), etc.
Fund SourceHot wallet (Finance) account balance
Settlement TimeTypically within minutes (subject to on-chain congestion)
FeesCharged by the cross-chain bridge at real-time rates (included in the swap rate)
Prerequisites
  • Available only for Standard and Lite merchant versions
  • Operator account must have "Treasurer" permissions
  • Hot wallet (Finance) must have sufficient available balance
  • Target chain receiving address must be prepared (verify carefully; incorrect addresses will result in irretrievable funds)

Emergency Sweep of Contaminated Sub-Contracts

· 2 min read
UtcPay Support
UtcPay Support
UtcPay BD & Support Team

A user's sub-contract can sometimes be contaminated by malicious transfers (e.g., receiving blacklisted USDT). If a normal sweep is performed, the blacklisted funds would be transferred into the cold contract, putting the merchant's main funds at risk. To prevent this, merchants should first blacklist the contaminated sub-contract to exclude it from the normal sweep flow, then use the emergency sweep feature to sweep the funds to a safe external address instead of the cold contract, achieving risk isolation.

The steps to use the emergency sweep feature are as follows:

New Merchant Feature - Repair Abnormal Orders

· 2 min read
UtcPay Support
UtcPay Support
UtcPay BD & Support Team

This tutorial will guide you on how to repair orders where users have overpaid or underpaid through the backend management system.


Prerequisites

Before starting to repair orders, please ensure you have the following information:

  1. Order Number: The order number or payment number that needs to be repaired.
  2. Transaction Hash: The transaction hash of the user's payment (can be obtained through a blockchain explorer or payment platform).

How to withdraw funds from UtcPay?

· 4 min read
UtcPay Support
UtcPay Support
UtcPay BD & Support Team

According to the operating mode of UtcPay, the funds paid or recharged by customers will be stored in the merchant's sub-contract. Merchants can extract the funds to their own wallets through the "Sweep"-"Rebalance"-"Transfer" process.

For ease of expression, this article uses "hot wallet" to refer to the hot contract address of the Pro version.