
An exchange for the AtomOne ecosystem.
Oasis is a decentralised exchange forked from Osmosis, for AtomOne’s ATONE and PHOTON, GNOT from gno.land, ATOM and USDC. It was built as a startup product alongside 67 and Trade Window. I designed its arrival, the landing that walks a newcomer through the exchange and the app it opens into, and ported it into the fork.
One scene, a framing for each section.
The landing is one three.js scene at dusk. Each section moves the camera to a framing that keeps the copy over sand or calm water, so the type needs no scrim, shadow or glow behind it. Beside the copy, frosted glass panels show the exchange itself.








Your wallet, your spring.
Linking a wallet is shown as a spring that lights up on the water and stays lit while you are linked, instead of an orb or a Connected pill. The wallets and their logos are the real registry entries.





The app it opens into.
Start trading opens the exchange over the same oasis: swap, buy and sell with the price impact, fees, minimum received and route shown before you confirm, then pools, strategies with their risk, and staking with a validator you choose.




Ported into the fork.
The prototype went into the Osmosis fork’s /app as one change of 29 files and was exported as a static build of 37 routes. It is a presentation: wallet linking, swaps, orders, transfers and staking change only the browser session, and nothing is signed, broadcast or sent to a chain.
Newsreader for headlines, Onest for the interface. Borderless frosted glass, sand along the lower edge and an all-white logo; the preloader reveals the mark with a band of light.
Not affiliated with Osmosis or AtomOne. Prices, balances and rates in the screens are sample data. Music in the film: “Electric Dream” by Of Far Different Nature, CC BY 4.0.