Hypercall Earn Contracts
Hypercall Earn is live on Ink. These are the public addresses used by the live Earn deployment.
Live addresses
| Component | Address | Explorer |
|---|---|---|
| Earn factory | 0x8db6…DFff | Open factory |
| Position token | 0xdb0c…E945 | Open position token |
| Rewards module | 0x9958…dAb0 | Open rewards module |
| rQUOTRONS campaign token | 0xCD3D…F255 | Open rQUOTRONS |
| USDC settlement token | 0x2D27…EAEd | Open USDC |
Each position creates its own isolated vault, whose address is visible from the position. The writer and buyer receipts are two ERC-721 tokens minted for that position on the shared position token contract above.
What each contract does
- Earn factory: The seller submits the funding transaction. The factory checks the market maker's signed quote against the seller's exact request, then, in the same transaction, moves the seller's collateral into a new isolated vault, pays the premium to the seller and mints the two receipts.
- Position vault: Holds fixed collateral for one covered-call position and enforces exercise and writer recovery.
- Position token: The ERC-721 contract for every position's receipts.
- Writer receipt: The ERC-721 claim for the seller side of one position.
- Buyer receipt: The ERC-721 exercise right for the buyer side of one position.
- Rewards module: Tracks the separate Quotrons campaign allocation. It is not the option premium.
- rQUOTRONS: The campaign reward token on Ink.
Use the explorer pages above for verified runtime code, transactions, and current contract activity.
Market makers
Earn uses an RFQ flow for exact covered-call terms. We plan to merge Earn into Hypercall RFQ soon so market makers can participate through the same broader quoting surface.
Market makers that want to be whitelisted can reach out on X or join the Hypercall Discord. A message is not approval or a quote obligation.