1.9.7
Selling a coin you were reading about meant leaving the page it was on. Buy and Sell switched the hub to its Swap destination and Send opened a drawer over the whole screen, and each of them arrived at a form that had to be told, again, which mint you meant. An asset now carries four verbs, Buy, Sell, Send and Burn, and every one of them opens under the actions against the asset already on screen. The Assets list was built over token accounts, and native SOL is not one, so the largest position in most wallets on this chain was the single holding missing from the page that lists holdings.
7 changes in this release
Highlights
- 01
Four verbs, where the holding is
Buy, Sell, Send and Burn sit in one row on the asset's page, and the form each opens appears beneath it with the price, the pool depth and the concentration reading still on screen. One is open at a time, since two half-filled forms leave no way to tell which one the confirm button belongs to. Buy is green and Sell is red, the convention every price surface in the OS already keeps, and Burn stands apart as the only verb here that destroys something.
- 02
SOL is a holding like any other
Assets read the wallet's token accounts, so it drew every SPL balance and not the native one, while the hub's Lookup drew SOL correctly for any address you pasted. It reads the same priced list Send and Trade spend against now. Three stacked tab cards, a heading, a search row and a table header came to roughly 210px of chrome before a holding was visible; the three tabs are one strip, and the allocation of the book, which this screen never showed, fits in the row under it.
- 03
MetaDAO reads the programs, not the index
The market index stopped answering this deployment, and the desk went empty with it. Every DAO is discovered by scanning the futarchy program, and price and depth are computed from the spot pool held in the same account, so the index now supplies 24-hour volume alone. That figure has no on-chain equivalent, a 24-hour rollup being a history rather than a reading, so it is left blank rather than estimated when the index is silent.
Everything in this release
New1
- Burn destroys tokens from the asset's own page, with the amount checked against the mint's decimals so a figure scaled against the wrong ones is rejected rather than signed. Burning a whole balance closes the account in the same transaction and returns its rent.
Improved5
- A coin still on its Pump.fun bonding curve is bought and sold on its own page too. No router quotes a curve, so the trade used to be a button that sent the reader to the hub's Pump desk and asked them for the mint again; the desk's ticket is mounted in the panel instead, signing through the same account as every other action there.
- Collectibles have their own tab and are laid out as a grid of their artwork, rather than sitting among the holdings as unpriced rows worth nothing. Below 620px a holding folds onto two lines with its value leading, instead of six fixed columns crushing or scrolling sideways.
- The MetaDAO desk has four destinations rather than five. Raises left it for the indexable pages at /launches, because funding a token that does not trade yet is not the job someone reading a decision market came to do.
- ETH Hub draws real chain and token logos in the bridge route, its chain picker, the confirm step, the chain switcher and the approvals list. Two chains used to differ by the hue of a dot, which is the one distinction a portion of readers cannot make.
- The site footer is four columns of links over a rule carrying the version and build name, in place of an oversized mark rising out of the bottom of the page.
Fixed1
- A raise on the launchpad pages is named from the moment it opens. Symbols were joined in from the market index, which carries a token only once its raise has completed and it trades, so every open raise, the ones those pages exist to show, rendered as a truncated mint address. They come from each mint's own Metaplex metadata now.
Every version of Hexncoin, newest first.