Onchain evaluations
Every order is a transaction, priced by the oracle and judged in contract code. Pass or fail needs no backend.
Read the codeA prop firm with no B-book. Funded trades are real swaps, and the limits are contracts nobody at Tenor can bend.
Each funded account is its own NEAR sub-account running a Guard contract. Trades go to a real venue, and the book is rebuilt from token balances.
Your key is limited to three contract methods. Cross a limit and the contract deletes it from the chain in the same step.
A new account can’t open unless the reserve covers every live maximum loss by 1.2 times. After the fee, Tenor only earns 20% of real profit.
Rollovers, stops and breaches sit behind one public function. The firm can’t delay a verdict or keep one from happening.
Every promise links to the code that keeps it.
Every order is a transaction, priced by the oracle and judged in contract code. Pass or fail needs no backend.
Read the codePassing deploys a contract that holds your capital. Tenor keeps no full-access key on it.
Read the codeThe same Rust function judges evaluations and funded accounts, so the two can never disagree.
Read the codePay for a challenge and take payouts across chains through NEAR Intents.
Read the codeEach figure below is a live view call to the Tenor contract.
Choose a size from $5K to $200K, one step or two. There is one fee and no time limit.
Trade BTC, ETH, SOL and NEAR at oracle prices. Hit the target without touching the loss limits.
A contract account is created with your capital and a key that can only trade.
Close your positions and request a payout. The split is paid by the contract.
A B-book firm keeps trades in-house and earns when traders lose. On Tenor, funded trades are real swaps from a contract you can inspect, and the firm’s only income after the fee is a share of profit.