May 13, 2026 10:13 AM
(This post was last modified: Sep 17, 2026 03:14 PM by Omniscient.)
Marketplace Contracts Guide
How to Trade Safer on Hack Forums
Contracts are the safest way to deal on Hack Forums.
They create a verifiable record of a transaction, help staff investigate disputes, and allow both buyers and sellers to establish marketplace credibility.
If you're using the Marketplace, you should be using Contracts.
Why Contracts Matter
- Creates evidence tied directly to HF accounts
- Allows users to leave Credibility ratings
- Helps staff investigate disputes
- Protects both buyers and sellers
- Reduces impersonation and offsite scam risks
- Required for Marketplace sales thread feedback
Important:
Contracts help reduce risk, but all deals on HF are still done at your own risk.
How to Use Contracts in 60 Seconds
- Open the seller's sales thread
- Click their Contract button
- Review the terms carefully
- Wait for the Contract to become Active
- Send payment only after both parties accept
- Complete the transaction
- Leave Credibility feedback
WARNING:
Never send money, crypto, accounts, services, or products before the Contract becomes ACTIVE.
Table of Contents
- Contract Process Flow
- Marketplace & Contract Pages
- Contracts MyCode
- Common Scam Mistakes
- What Contracts Do NOT Guarantee
- Safe Trading Checklist
Contract Process Flow
Phase 1 - Create Contract
- Enter the UID or sales thread
- Select the deal type
- Add payment details and terms
- Choose public or private
Tip:
Be specific with your terms. Clear contracts make disputes easier to investigate.
Spoiler (Click to View)
Phase 2 - Accept or Deny Contract
The other party reviews the Contract terms and either accepts or denies the Contract.
- Accepted Contracts become Active
- Denied Contracts must be recreated with revised terms
- Contracts automatically expire after 72 hours if ignored
Important:
Do not send payment until the Contract becomes ACTIVE.
Spoiler (Click to View)
Phase 3 - Active Contracted Deal
Both parties have accepted the Contract and the deal may proceed.
- Send payment or products
- Complete the agreed service
- Add transaction IDs when possible
- Monitor the Contract status
Tip:
Transaction IDs provide useful evidence during disputes.
Spoiler (Click to View)
Phase 4 - Complete Contract & Leave Credibility
If the transaction was completed successfully:
- Mark the Contract as complete
- Leave Credibility feedback
- Document your experience honestly
If problems occur, you may open a dispute tied directly to the Contract.
Phase 5 - Completed Contract
The transaction has been completed and Credibility has been exchanged.
Even after completion, disputes may still be opened later if issues arise such as:
- Chargebacks
- Broken products/services
- Fraudulent behavior
- Unauthorized recoveries
Spoiler (Click to View)
Finally, here is a full walkthrough GIF of the Contract process:
Spoiler (Click to View)
Marketplace & Contract Pages
- Marketplace Control Panel
View Contracts, Market tools, paid stickies, sales tags, disputes, and more.
- Your Contracts
View and search all Contracts involving your account.
- Public Contracts
Browse publicly visible Contracts across Hack Forums.
- Your Disputes
View disputes you created or disputes opened against you.
- All Disputes
Browse all public Contract disputes.
- Search Disputes
Search disputes by UID, username, or thread.
- Market Profile
Review a user's marketplace history, Contracts, disputes, and Credibility.
- Credibility
View a user's marketplace ratings and Contract feedback history.
Contracts MyCode
Contracts MyCode allows sellers to place Contract buttons directly inside sales threads.
Blank Contract
ButtonTextHere
Code
[contract]ButtonTextHere[/contract]Creates a simple Contract button.
User Filled
ButtonTextHere
Code
[contract=uid=42221]ButtonTextHere[/contract]Creates a Contract button using a specific UID.
User Auto
ButtonTextHere
Code
[contract=uid]ButtonTextHere[/contract]Automatically grabs the poster's UID.
Thread Filled
ButtonTextHere
Code
[contract=tid=5306870]ButtonTextHere[/contract]Creates a Contract button using a specific thread ID.
Thread Auto
ButtonTextHere
Code
[contract=tid]ButtonTextHere[/contract]Automatically grabs the current thread ID.
Common Scam Mistakes
1. Sending Before Active
If the Contract is not ACTIVE, do not send anything.
2. Discord Impersonation
Always verify the HF account actually controls the Discord account you're speaking with.
3. Rushed Deals
Scammers often pressure users to act quickly.
4. Offsite Deals
Moving entirely off HF reduces evidence available during disputes.
5. Vague Terms
Detailed terms help both users and staff understand the agreement.
6. Unrealistic Prices
If a deal looks too good to be true, it usually is.
What Contracts Do NOT Guarantee
Contracts help reduce risk, but they do not guarantee:
- Refunds
- Recovery of stolen funds
- Product quality
- Moderator intervention in every case
- Protection from poor decisions
Always trade carefully and understand the risks involved before sending payment.
Safe Trading Checklist
- ✓ Contract is ACTIVE
- ✓ UID matches the seller
- ✓ Terms are clear
- ✓ Credibility reviewed
- ✓ Contact information verified
- ✓ Risk understood
Trade smart. Use Contracts. Stay safe.


![[Image: Dlp1YNj.png]](https://i.imgur.com/Dlp1YNj.png)
![[Image: EpqqFtg.png]](https://i.imgur.com/EpqqFtg.png)
![[Image: AK3lJu2.png]](https://i.imgur.com/AK3lJu2.png)
![[Image: DG3mHJ1.png]](https://i.imgur.com/DG3mHJ1.png)
![[Image: W9XLImE.gif]](https://i.imgur.com/W9XLImE.gif)


![[Image: zMpMcDB.png]](https://i.imgur.com/zMpMcDB.png)