OpenMarketClient
An unofficial, cross-platform, console-based client for: market.csgo.com market.dota2.net tf2.tm rust.tm gifts.tm
Install / Use
/learn @soyware/OpenMarketClientREADME
OpenMarketClient
An unofficial, cross-platform, console-based client for the following markets:

Features
- Multi-account support
- Proxy support
- Sets Steam inventory public
- Sets Steam trade token on the market
- Keeps your market profile online
- Sends sold items
- Receives bought items
- Accepts Steam Guard confirmations of sent offers
- Cancels offers that aren't accepted within 10 minutes (required since Steam removed the
CancelTradeOfferweb API) - Ability to import Steam Desktop Authenticator's
.maFile - Accounts are password encrypted
Usage
You'll be asked to enter an encryption password which will be used to encrypt and decrypt saved accounts.
Adding an Account Manually
If you run the client without any accounts added, you will be asked to add a new one. To add another account later, launch the program with the --new command-line option.
Importing Steam Desktop Authenticator's .maFile
To import an account from SDA, place the unencrypted .maFile into the accounts folder (create the folder if it doesn't exist). The program will automatically import most of the required details.
Required Details
- Market API key (you can get one here)
- Steam username
- Steam password
- Steam Guard Mobile Authenticator details:
- Two-factor authentication code
- Identity secret
You can find instructions on how to extract Steam Guard Mobile Authenticator details from your phone here.
Command-line Options
--new- Add a new account by manually entering the details--proxy [scheme://][username:password@]host[:port]- Sets the global proxy--market-use-proxy- Tells the market to perform actions using the proxy specified in--proxy, presumably to avoid Steam bans
Build Requirements
- C++17 supporting compiler
- libcurl
- wolfSSL
- RapidJSON
Related Skills
node-connect
349.7kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
349.7kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.7kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
