Stables & payments
Gasless USDG sends and stable-to-stable swaps with a slippage ceiling, not a hope.
Pay 500 USDG gaslessly to 0x…cafeThe chain enforces that they did. The X Layer-native Intent Operating System for agents, stablecoins and Real World Assets.
Tokenized equities and stables on X Layer are real. Using them still looks like a DEX: approve, swap, approve, swap, fix the fill that slipped. Agents have it worse: they must emit transactions, not outcomes.
IntentOS moves the boundary. The user or agent commits to an outcome and a policy. Solvers compete on fee, speed, and binding per-leg guarantees. Settlement sizes every leg from the user's weights. A solver never supplies amounts. If a floor is missed, if capital is under-deployed, if a non-KYB solver wins a compliant intent, the transaction reverts.
Not a bridge. Not a chat UI that “does DeFi for you.” Single-chain on purpose: one atomic settlement, no half-finished cross-chain state.
Gasless USDG sends and stable-to-stable swaps with a slippage ceiling, not a hope.
Pay 500 USDG gaslessly to 0x…cafeBuy attested xStocks, or declare an offchain asset to be brought onchain. Settlement files OnboardingRequested; an attestor publishes the token.
Tokenize Tesla as TSLAx on X LayerPin a lane: only KYB-attested solvers may win. Everyone else reverts out.
Using only compliant solvers, allocate 25,000 USDTDeclared via SDK, same owner history as a wallet, integrator-controlled selection.
Rebalance my xStocks every MondayIntegrator-controlled selection pins who may pick the winning solver, so a neobank building on X Layer keeps execution inside a policy the chain will actually enforce, not a terms-of-service promise.
Pair that with KYB-only lanes and USDG rails, and a fintech front end can offer “declare an outcome” while every settlement still runs through the same auditable auction.
One intent can allocate across TSLA, NVDA, AAPL, META and SPY xStocks with equal weight, a slippage cap, attested-only assets, and a fee ceiling. Rebalances exit and enter in the same transaction. A PAYMENT lands as a cash sleeve.
Weights are not negotiable. Floors are doubled. The whole notional gets deployed, or settlement reverts.
Guardrails travel with the intent: spend cap, fee cap, solver reputation, token allowlist, live RWA attestation, KYB-only execution, solver-sponsored gas.
General solvers compete on fee, ETA, and guaranteed output.
Compliant solvers are owner-attested. Policy.requireCompliant reverts anyone else.
Specialists that only touch attested xStocks and tokenized funds.
You sign. Coordinator pays submit gas via submitFor. Solvers can sponsor settlement. No OKB required to declare.
Any registered solver may bid. Aggressive usually wins on price.
“Using only compliant solvers, gaslessly convert stables into a diversified basket of six xStocks on X Layer, then rebalance monthly.”
A single declared outcome
No intents on this deployment yet.
Clarifications hold the intent. Nothing is signed until the spec is complete. Gasless by default (submitFor + permit). History is the same list a human wallet sees, inside the app.
await agent.declare("put 5,000 USDT into NVDA and AAPL, 60/40, only attested assets", { relayUrl });
await agent.track(intentId);
await agent.history();
A router returns whatever it returns. IntentOS measures the recipient's balance delta and reverts if it misses max(user minOut, solver guarantee). The guarantee is enforced, not advisory.
One atomic settlement means no half-finished cross-chain state. A guarantee that only means something if every leg lands in the same transaction.
Nothing stops the bid. Settlement reverts if the guarantee is missed, then reportFailure slashes 10% of the solver's bonded OKB to the runner-up. Reputation also drops. KYB is checked at selection, not after the fact.
No. It can't touch funds and can't force a bad settlement. It posts an auctioneer bond. Anyone can call challengeSelection within 30 minutes if a strictly better bid was passed over.
Yes. Kind RWA_ONBOARD is the offchain-to-onchain path: the intent names the asset (ISIN, ticker, or existing wrapper). Settlement files OnboardingRequested on RWARegistry. An attestor later publishes the token. A funded onboard can also acquire the wrapper in the same fill when a pool exists.
You sign an intent. The coordinator pays submit gas. Session keys and smart-account owners work. You do not need OKB to declare.
The app is X Layer testnet, with mintable demo tokens. The same protocol is live on X Layer mainnet against real USDT, USDG, and TSLAx. More on the How it works page.
Connect on X Layer testnet, mint test stables, and submit. Solvers we operate compete. The chain checks the result.
Open the app