Decentralized exchange of PoPC (Proof of Personal Custody) contracts for tokenized and/or physical gold.
Buy, sell, split and track gold-referenced positions through client-side signed offers + end-to-end encrypted relay messages + on-chain Ethereum smart-contract escrow. The AI assistant only helps you fill the form; you sign every action yourself. Passkey & biometric authentication stay on your device.
PoPC creates the position. The SOST DEX trades it. The settlement layer verifies and updates rights across SOST and Ethereum.
The relay can transport encrypted envelopes between users but cannot read or alter the content. SOST never sees your private keys, your private trade content, or your biometrics. The full rationale and safety guide is below.
SOST DEX is a non-custodial software interface. Trades are between users. The protocol's role is to host the interface and transport encrypted messages, not to broker or settle deals.
Specific to the DEX context (positions, reward rights, OTC requests, smart-contract escrow). If your counterparty matches the right column, stop the trade.
Five common attack patterns adapted to the DEX context, with warning signs and the safe response for each.
Pattern: a counterparty sends you a link to a "PoPC contract" on Ethereum that looks legitimate (same ABI, similar address). Their version of the contract has a hidden backdoor that lets them drain after deposit.
Warning signs: the contract address differs from the official SOSTEscrow address published in the SOST docs. The counterparty insists on "my version" or "the new test contract". The bytecode has not been verified on Etherscan, or shows unfamiliar admin/owner functions.
Safe response: only use the SOSTEscrow contract address documented in sost-popc-contracts.html. Verify the contract is open-source-verified on Etherscan. Refuse any "alternative" contract.
Pattern: a counterparty in a chat or social media post sends you a URL that looks like the DEX but is hosted elsewhere: sost-dex[.]net, sostdex[.]app, sostcore[.]io/dex. The clone page steals your passphrase / seed when you "Create Identity" or "Import Backup".
Warning signs: URL is not exactly sostcore.com/sost-dex.html or sostprotocol.com/sost-dex.html. Page asks for your seed phrase. Page looks identical but is on a different domain.
Safe response: only ever load the DEX from sostcore.com or sostprotocol.com. Type the URL yourself; do not click links from DMs / Telegram / X. If in doubt, navigate from the nav of sostcore.com itself. No legitimate process EVER asks for your seed phrase or passphrase.
Pattern: a seller claims their position is "locked in escrow" and to release it you must first pay an "activation fee" / "gas top-up" / "unlock fee" of N SOST or N USDT to a third address. The escrow does not exist; the "fee" is the scam.
Warning signs: any request to pay something small first to unlock something bigger. References to a "SOST escrow procedure" or "admin verification fee" that does not appear in any official SOST documentation. Pressure to pay before reading.
Safe response: SOST has no fees beyond normal network transaction fees and protocol-defined PoPC settlement fees. Anyone asking for an out-of-process "activation fee", "release fee", or "tax fee" is running an advance-fee scam.
Pattern: a buyer claims to have paid (in SOST, ETH, USDT or fiat) and sends a screenshot. Pressures the seller to release the position or reward right immediately. The transaction either does not exist or went to a different address.
Warning signs: screenshot instead of a verifiable txid. Refusal or delay when asked for the txid. Urgency: "release now, I have another deal waiting". The screenshot's address differs from your receiving address.
Safe response: never release based on a screenshot. Always require the txid, verify it on sost-explorer.html (for SOST) or Etherscan (for ETH/ERC-20), confirm the destination is YOUR address, and wait for the configured number of confirmations.
Pattern: after the offer is signed and you are about to send funds, the counterparty asks you to send to a different address than the one in the signed offer ("my main wallet was compromised", "use this temporary address instead", "send to my friend who is closer"). The new address is the attacker's.
Warning signs: a request to deviate from the signed offer payload. Last-minute address change. Excuse story attached.
Safe response: send ONLY to the address in the signed offer. If the counterparty needs to change anything, cancel the offer and sign a new one with the new terms. Never trust a verbal / chat amendment to a signed payload.
SOST cannot reverse on-chain transactions, force counterparties, or recover funds. What you can still do, in order:
SOST DEX disclaimer. SOST DEX is non-custodial software. It does not provide financial, legal, custody, brokerage, escrow, investment, or dispute-resolution services. Users are responsible for their own trades, keys, counterparties, taxes, compliance, and local-law obligations. Any reference to "escrow" on this page denotes the on-chain Ethereum smart contract (SOSTEscrow); SOST Protocol does not operate, hold keys to, or manually release any escrow. The relay transports encrypted envelopes between users and cannot read their content. SOST cannot reverse transactions, recover funds, force delivery, or arbitrate disputes.
"Sell my full XAUT position for 9.7 SOST, expire in 6 hours"POS-2026-0001-XAUT-NeoBsost1 followed by 40 hex characters.sost-cli getaddress in the terminal.sost1a9c6fe1de076fc31c8e74ee084f8e5025d2bb4d
0x742d35Cc6634C0532925a3b844Bc9e7595f2bD18
150.00000000 means 150 SOST tokens. Use up to 8 decimal places.
0.0500 means 0.05 troy ounces of gold (about $150 at current prices).
120.00000000 means you want 120 SOST for this position.
| Position ID | Model | Token | Amount (oz) | Reward | Maturity | Status | Value Est. | Actions |
|---|---|---|---|---|---|---|---|---|
| Loading positions... | ||||||||
| Position ID | Owner | Model | Token | Amount (oz) | Reward | Maturity | Status | Value Est. | Discount | Action |
|---|---|---|---|---|---|---|---|---|---|---|
| Loading market positions... | ||||||||||
| Deal ID | Type | Status | Counterpart | Price (SOST) | Created | Settled |
|---|---|---|---|---|---|---|
| Loading deals... | ||||||
Most recent deal lifecycle progression.