Introducing $CREDIT

Inference.
Now Onchain.

Earn, swap or transfer tokenized inference with $CREDIT. One CREDIT is one dollar of AI usage, settled in USDC on Elysium.

Earn

Stake ROUTER

Swap

Trade on Elysium

Transfer

Send to anyone

Activate

Put it to work

1 $CREDIT = $1 of model usage.Claude, GPT or Gemini, metered at each model's rate.

01

Stake $ROUTER

→ Earn CREDIT

02

Buyers & sellers

→ Marketplace ↔ Elysium DEX

03

Transfer or activate

→ AI balance → Gateway

Built for agents.Buy, activate and call, all from code.

Solidity
// USDC and CREDIT use 6 decimals. 20e6 = $20 of inference.
(, , uint256 total, uint256 filled) = exchange.quote(20e6);
require(filled == 20e6, "not enough CREDIT listed");

uint256 maxTotal = total * 10_050 / 10_000; // 0.5% slippage buffer
usdc.approve(address(exchange), maxTotal);

bytes32 account = bytes32(uint256(uint160(wallet)));
exchange.buyAndActivate(20e6, maxTotal, account, address(0));

Contracts and chain.Elysium · chain 99901. Addresses fill in once the contracts are deployed.

CREDIT

The token. One CREDIT is one dollar of inference; `activate` burns it into API balance.

0x0000…0000 ↗

Staking

Stake ROUTER here. Settles and mints each finalized hour's CREDIT.

0x0000…0000 ↗

Exchange

The marketplace: `sell`, `buy`, `buyAndActivate`, and seller claims.

0x0000…0000 ↗

ROUTER

The token you stake for CREDIT, on Elysium mainnet.

0x0000…0000 ↗

USDC

USD Coin: what buyers pay and sellers are paid in (ERC-20, 6 decimals). Gas is ETH.

0x0000…0000 ↗