Core Concepts
What is Alkimiya?
Alkimiya is a groundbreaking primitive for fundamentals.
By creating markets that track ecosystems' fundamental metrics, Alkimiya allows you to access the fundamentals and their volatility.
Our Markets at a Glance
Ecosystem | Market | Fundamental (Index) |
---|---|---|
BTC | Feerate Market | Transaction feerates on BTC |
Base | Revenue Market | Total gas spent on Base |
Our Products at a Glance
- Mempools.fun
- Coming soon...
- Coming soon...
Mempools.fun
An event-driven prediction market on fundamentals of ecosystems.

Mempools.fun: Base Revenue Market
Pools
The core market logic is facilitated by Pools. A pool is the set of all buy and sell positions within the same period. They are separated as blocks visualised below.

Mempools.fun: Base Revenue Market, Pools
During the pool's period, you can:
- Enter the market and trade
- Create a limit order
- View the list of onchain events affecting the fundamental
- Check your active positions
Events
Onchain events often drive fundamentals, causing volatility in a continuous prediction market. Currently submitted by whitelisted projects and our community, onchain events will first be vetted by Alkimiya.
These onchain events are likely to affect the fundamental (index) but it is not guaranteed. It is important to do your own research and discuss with the community.

Mempools.fun: Base Revenue Market, Events

Bullish: Long position profitable scenario
Bearish
If you expect the network activities during the pool's period to cool down (expect the average network transaction fees to decrease), you can enter into a sell position.

Bearish: Short position profitable scenario
How to Long transaction fees?
-
You can see open orders, their price, and the total payment required to fill them
Open orders, buy positions
-
After selecting the orders, you can see a summary of the total size, and the price level of your trade. You are speculating that the final settlement value will be above this level.
Buy positions, total size and price
Each market settles based on a different value, depending on the underlying index
Market | Underlying Index | Final settlement Value |
---|---|---|
BTC Tx Fee | Median Sat/vB per block | Average of the median feerate across all blocks in the pool's duration |
Base L2 Gas | Gas spent per block | Total gas spent in the pool's duration |
-
To confirm the trade, you have to submit an upfront payment for your buy position which is calculated as such: (Price−Floor)∗Size
-
Scroll down to the Positions tab to view your positions. You will receive an ERC-1155 that represent your buy positions in the pool. You can freely trade these. All buy positions in the same pool are fungible regardless of their price.
Positions
-
Upon settlement on the pool's final date, you can claim your rewards!
Final Long/Buy Payout Calculation
Payout = (min(Cap,max(avg(index in Pool’s Period),Floor)) − Floor) × Size
How to Short transaction fees?
-
You can see open orders, their price, and the total payment required to fill them
Open orders, sell positions
-
After selecting the orders, you can see a summary of the total size, and the price level of your trade. You are speculating that the final settlement value will be below this level.
Sell positions, total size and price
-
To confirm the trade, you have to submit an upfront payment for your sell position which is calculated as such: (Cap−Price)∗Size
- Scroll down to the
Positions
tab to view your positions. You will receive an ERC-1155 that represent your sell positions. You can freely trade these. All sell positions in the same pool are fungible regardless of their price.

Positions
- Upon settlement on the pool's final date, you can claim your rewards!
Final Short/Sell Payout Calculation
Payout = (Cap−min(Cap,max(avg(index in Pool’s Period),Floor)) − Floor) × Size
Updated about 1 hour ago