OwlGate Docs
OwlGate is an independent trading terminal for TapeOut mining rigs. It holds no keys and no funds: every action is a transaction or signature you approve in your own wallet. Facts and estimates only, not advice.
Start
- Open owlgate.xyz and connect a wallet (any EIP-1193 wallet, e.g. OKX Wallet or MetaMask).
- BNB Chain is used for rigs and the circuit market. X Layer (chain 196) is used for Rig Bridge vouchers. The site asks your wallet to switch chain when needed.
- You can read everything without a wallet. A wallet is needed only to buy, sell, list or make offers.
Check a rig
Every rig has an id (for example #17628) and a power (its share of mining weight). For each listing OwlGate shows:
- BEM/day per BNB: BEM mined per day for each BNB you pay, at today's mining rate and total power. Higher means more BEM for your money.
- vs recent sales: the price compared with the median of recent sales of rigs with the same CPU and power.
- Payback (in the check card): price divided by today's BEM value per day. It assumes today's BEM price and total power; both change every day.
These are estimates from on-chain data, not a promise of returns. More rigs mining means fewer BEM per rig.
Buy and sell on BNB Chain
Buy
Pick a listing in Trade and press Buy. The card shows price, OwlGate fee and total. Your wallet sends one transaction through the OwlGate router (0x8cf613755e9b39fa1c668a1d94aa72edf512814f, verified), which buys on the TapeOut circuit market and sends the rig to you.
Sell
In Portfolio, list a rig at your price, change the price or delist. To sell now, accept the best offer on your rig if there is one.
Offers
Make an offer in WBNB on one rig. The WBNB stays in your wallet until a holder accepts. You can cancel any time.
X Layer vouchers
A voucher (contract 0x9cfc959cd42b2e1d39a0d850c528210e818ae520, ERC-721 on X Layer) stands for one rig locked in the TapeOut Rig Bridge on BNB. The rig keeps mining on BNB; its BEM goes to whoever holds the voucher. Redeeming the voucher returns the rig (fee in OKB). The voucher contract is upgradeable by TapeOut (UUPS proxy).
| Action | What happens |
|---|---|
| List | Sign a Seaport order with your price in OKB. Free to sign. One-time approval of that voucher. |
| Buy | One transaction; you pay the listed price in OKB. |
| Offer | Offer WOKB on one voucher. The site wraps OKB to WOKB if needed. WOKB stays in your wallet until accepted. |
| Any voucher | A collection offer: any holder can accept it. |
| Sell now | Accept the best offer (single or any voucher) on a voucher you hold. |
| Cancel | Cancel one order or all your X Layer orders on chain. |
Each ask also shows BEM/OKB: BEM per day for each OKB you pay. Expiry is 1, 3 or 7 days. Price 0.01 to 500 OKB.
Fees
| Where | Fee | Who pays |
|---|---|---|
| BNB: buy through the router | Shown in the buy card before you sign (read from the router contract; currently 1%) | Buyer, on top of the price |
| BNB offers, X Layer list / offer / any voucher | 0.75% | Seller, out of the price |
The first 5 orders of each wallet are fee-free (shared across listings and offers, BNB and X Layer). Fees go to 0x58f341ebf80ab52d7650750119e8641cfbc8c018.
Telegram bot
@owlgate_bot sends alerts with a link; you always decide and sign yourself. The bot never asks for keys or seed phrases.
| Command | What it does |
|---|---|
/check 17628 | Payback estimate for one rig (free) |
/listings | Cheapest rigs for sale now |
/snipe add behemoth 60 0.5 p50 | Alert for new BNB listings: payback ≤ 60 days, price ≤ 0.5 BNB, power ≥ 50 (any mix) |
/snipe xl 60 2 p50 | The same for X Layer vouchers, price in OKB |
/snipe list · /snipe del 1 | Your rules (max 5) |
/watch 0x… | Daily digest of a wallet; /trades on for its buys and sells |
/dealalert behemoth 60 | Alert for listings under your payback days |
/trial · /pay | Paid instant alerts: 24 h trial after wallet proof, then pay in BEM |
AI agents
Agents can read the X Layer voucher market and get unsigned transactions. Your agent wallet signs within its own limits; OwlGate never signs or holds funds. The machine-readable version is /llms.txt.
Read (GET, JSON, no key)
https://api.owlgate.xyz/xl/market: every voucher, its rig, BEM/day, ask, best offer, payback estimate, prices and fee terms.https://api.owlgate.xyz/bids?chain=196: open signed orders.https://api.owlgate.xyz/config.json: ifbidsEnabledis false, do not trade.
Act (GET, returns steps)
GET /xl/tx/buy?hash=ORDER_HASH&from=0xYOU GET /xl/tx/sell?v=VOUCHER_ID&from=0xYOU GET /xl/order/build?kind=list|offer|coll&from=0xYOU&v=ID&price=1.5&days=1|3|7 GET /xl/tx/cancel?hash=ORDER_HASH&from=0xYOU (or &all=1)
The answer is {chainId:196, from, steps, summary}. Run the steps in order: tx = send it, sign = eth_signTypedData_v4, post = POST the body with your signature. Fills are simulated from your wallet first; HTTP 409 means it would revert, so do not send.
/xl/market, picks the voucher with the most BEM/day per OKB under its budget, calls /xl/tx/buy, checks summary.payOkb, then signs and sends the one transaction.Safety and verification
- OwlGate never asks for a private key or seed phrase. Anyone who does is not us.
- Check what your wallet shows before you sign: contract, amount, chain.
- Approvals are exact: one rig or voucher at a time, and WOKB / WBNB only up to your open offers.
- Contracts: router
0x8cf6…814f(BNB, verified), Seaport 1.60x0000000000000068f116a894984e2db1123eb395, voucher0x9cfc…e520(X Layer), WOKB0xe538…9b2b. - OwlGate is independent and not official TapeOut. Test with small amounts first.