So sik
Never pay fees on a losing trade.
Most trading apps charge you on both sides of every trade, win or lose. You end up paying to lose. For small traders that adds up fast.
That model pays apps to get you trading more, not winning more. We want the opposite.
On Exfil from now on:
β’ Buying is free
β’ Selling at a loss is free
β’ You pay only on winning trades
How it works: seats.
Every trader gets a seat number, in the order they made their first trade of $5 or more. Your seat is yours for life and sets your rate on winning trades. Earlier seats pay less.
Seats 1β100 (Pioneers): 0.75%, all taken
Seats 101β1,000: 0.85%, open now
Seats 1,001β1,500: 0.90%
Then +0.05% every 1,500 seats
Example: buy $100, sell for $150
App charging 0.5% each way: $1.25 in fees.
Exfil, seat 101β1,000: $1.28.
Sell at a loss instead? They charge you again. We charge $0.
Exfil is fair launched and community owned from day zero. A group of KOLs recently asked us for the usual deal: an upfront payment and a cut of the fees for promoting the app beyond the referrals rewards we shipped. We said no. We decided to pass all marketing and KOL budgets directly to community. We keep it fully transparent and we wouldn't do it any other way.
PS: you can see the fee tier on settings tab in the app. We will introduce a cap on the fees as our user base grows. The buy back rebate, burns and referrals all in place and work the same in this new fee structure.
Cryptosubz retweeted
Never pay fees on a losing trade.
Most trading apps charge you on both sides of every trade, win or lose. You end up paying to lose. For small traders that adds up fast.
That model pays apps to get you trading more, not winning more. We want the opposite.
On Exfil from now on:
β’ Buying is free
β’ Selling at a loss is free
β’ You pay only on winning trades
How it works: seats.
Every trader gets a seat number, in the order they made their first trade of $5 or more. Your seat is yours for life and sets your rate on winning trades. Earlier seats pay less.
Seats 1β100 (Pioneers): 0.75%, all taken
Seats 101β1,000: 0.85%, open now
Seats 1,001β1,500: 0.90%
Then +0.05% every 1,500 seats
Example: buy $100, sell for $150
App charging 0.5% each way: $1.25 in fees.
Exfil, seat 101β1,000: $1.28.
Sell at a loss instead? They charge you again. We charge $0.
Exfil is fair launched and community owned from day zero. A group of KOLs recently asked us for the usual deal: an upfront payment and a cut of the fees for promoting the app beyond the referrals rewards we shipped. We said no. We decided to pass all marketing and KOL budgets directly to community. We keep it fully transparent and we wouldn't do it any other way.
PS: you can see the fee tier on settings tab in the app. We will introduce a cap on the fees as our user base grows. The buy back rebate, burns and referrals all in place and work the same in this new fee structure.
Day 22 of building an immersive trading app we never had
tl;dr: mobile is stress tested and looking stable now (we will take bigger swings from here)
- Cross-chain trades confirm in seconds. Relay's trade history ran 8 to 13 minutes behind yesterday, and Exfil waited for it. Every Robinhood Chain buy sat on "Confirm delivery" for minutes, and an Extract that needed gas failed, because Add gas gives up after 30 seconds. Now, once Relay says a trade succeeded, Exfil confirms it from the chain itself: the coin landing in your wallet for Robinhood Chain, Base and BNB Chain buys, the USDC arriving for sells to Solana, and the ETH or BNB arriving for gas top-ups, smart wallets included. On 12 real Robinhood Chain buys, the chain's amount matched Relay's every time. If the chain can't be read yet, Relay's history still decides. Gas costs and fees on these trades fill in once that history catches up. Live now.
- About works on every chain. In 1.1.38, the About tab on Base, BNB Chain and Robinhood Chain coins couldn't load its links. Fixed on the server, no update needed. Live now.
- Bag Lords counts the biggest bags. One bag over 1% of its pool, a pool under $10K or a coin quiet for 15 minutes took the whole wallet off Bag Lords and Up Only. The biggest open profits (+$35K, +$17K, +$9K) were missing and the podium topped out near $500. Now a bag up to 1% of its pool counts at market price. A bigger one counts at what selling it into the pool would actually return, so buying up a thin pool marks no profit. A coin whose price read fails counts at its last price instead of dropping the wallet. Replayed on real fills: Bag Lords went from 75 to 125 wallets and Up Only from 56 to 92, and nobody dropped off. Profile and Portfolio values are unchanged. Live now.
- Your Base USDC says it's cash. Sale proceeds on Base sit in Portfolio as USDC, and tapping the row opened it like a coin. Pressing Sell answered "A Base token and linked EVM wallet are required.", which sent one trader looking for a wallet problem. Now it says the USDC is your cash, already in your balance, to spend on a Base coin or withdraw. Live now. In 278, Base USDC and BNB Chain USDT open a cash sheet instead: the dollar value, the amount, what it pays for, and Withdraw set to that token.
- Takes on every coin. Yesterday they started on solana:6FhVPctYg363pQbs4iSvqyHe2cJzfsvFD96gePy6pump. Now any holder of any coin can post one. Takes lead the Holders list, each under its author's row, shown whole (up to 280 characters) without a tap. On a coin with none, a holder sees "Be the first: why are you holding X?" and everyone else reads "No takes yet Β· holders post them here". Once you hold a coin and haven't posted, your name on the hill carries a small speech bubble. Tap it or your rat to post. In 278.
- The hill reads as a climb. Holders stand on steps that rise to the peak, and each step carries its multiple on the riser. These tags replace the ladder in yesterday's notes. Tap a tag to light everyone that far up. While you hold, a dotted path climbs from NOW at the shore to your rat, with milestones on the way. Rats stand on a solid shadow, and a holder at break-even stands just inside the shore instead of with its feet in the water. In 278.
- See the losses on the rats. Underwater holders all stood knee-deep, whether they were 2% down or 45%. Now they sink with the loss: ankle-deep just under their buy, chest-deep near half. At 50% down or more they float belly-up with x eyes. Dead rats get their own room on the hill, so a crash reads as a pile: pulled back on a 96-holder crash, about 30 floating rats instead of a dozen. This needs a fresh price and a known buy. Your own rat, other players and family circles stay as they are. In 278.
- A calmer arena. The ground no longer shakes on every dip. Everything runs on one 3-second beat: a busy coin shows fewer moments, never shorter ones, and at most 8 lit trades a minute. On busy coins, cuts went from 15β18 a minute to 9β11, and moments under 2 seconds went from up to 39% to none. Trades the light isn't on get no callout on the hill; the race line names the newest. At rest, the hill names your rat, NOW, the goal and one thing more, and tags hold their spot. In a busy minute, 7 tags at once became 4, and 35 jumps became 2. In 278.
- Less on the coin page. Scroll a coin's Holders, Clusters, Activity or About list down and the tab bar slides away, as on Pump. With the arena off, the chart also slides up under the header and your bag card fades, so the list runs from the tabs down to Buy. Scroll back up and everything returns. Buy, Sell and any Before-you-enter warning stay put. That warning now shows over Buy only when something is flagged, instead of "Nothing flagged" on every coin. Net buyers and dry powder share one row of tiles above the takes instead of two blocks. In 278.
- Know when there's an update. From this version on, the app tells you once when a newer one is in the store: "Update available", with Not now or Update. Each version asks once and never blocks you. Android checks Google Play and iPhone checks the App Store. In 278, so the first prompt comes with the update after it.
*-Next starts clean. After a one-tap Sell, the "Sold X Β· Share" line stayed up for 14 seconds and rode along to the next coin, and so did other notices. Moving to another coin now clears them. A trade still sending keeps its progress line. In 278.
- Exfil speaks Korean, Japanese and Chinese. All 3,314 lines of the app are now in Korean, Japanese, Traditional Chinese and Simplified Chinese, following your phone's language. They're machine translations by Claude Opus 5.5 using a 110-term trading glossary. The 1,339 lines about money and risk were also translated back into English and checked a second time. Native speakers haven't reviewed them yet, so if a line reads wrong, tell us. The web terminal stays in English for now.
- Rats stand on their average buy. The hill placed each holder by their latest buy. One top holder bought most of their bag early and a little more at the top, and read 1.1Γ up when the bag was about 29Γ. Now each holder stands on the average price of the buys in the bag they hold, from their whole swap history. Sells come out at the average, and a bag sold out starts over. The rat sheet reads "Price vs average buy" with how many buys it averages ("average of 24 buys"), and still shows the latest and first buy. A wallet whose history is too long to read in full stands on its latest buy, as before. Already live on exfil.fun coin pages; in the app with the next update.
- Takes get their own button and read calmer. A Takes button sits at the foot of the arena's side column, nearest your thumb, with the coin's count. It opens the takes in a sheet from the bottom, the way video apps open comments, with the post box at its foot. Every take and reply leads with its author's rat, dressed the way its owner dressed it. Tap it to open that rat on the coin. Votes show the holders-versus-everyone-else split only when the two sides disagree, in words: "Holders like it Β· others don't". Replies fit on one row, and times read "2h" instead of "2h 10m". The zoom buttons moved into the camera menu, and pinch still zooms.
- Swipe means next coin. At the normal view, a one-finger drag now only moves between coins. A sideways drag no longer spins the hill by accident; pull back to the whole hill to turn it. Swipe down to go back to the coin before, and Next returns the way it came. Swipes catch sooner (they move on 64 points or a flick instead of 80) and allow for a curved thumb. You'll see a one-time hint: "Swipe up for the next coin".
- The Arena switch is a curtain. Turning the arena off now slides the chart down over a hill that holds still, and lifts it off again. Before, the hill re-framed on every frame of the slide. It's 3β4 redraws a press instead of 40.
Whole market is being crap, solana:6FhVPctYg363pQbs4iSvqyHe2cJzfsvFD96gePy6pump is on a dip.
Bidding what could be the best trading app with a cracked dev seems like a good decision rn
Just gets better everyday solana:6FhVPctYg363pQbs4iSvqyHe2cJzfsvFD96gePy6pump
Day 21 of building a trading app we never had
- Meet Call-in. Ask any wallet what it did. Tap "Call in this rat" on a holder, "Call in the family" on a family, or "Call in the holders" before you Drop in. Answers are built only from the facts on the sheet you're looking at, and any line with a number that isn't on that sheet is dropped. It says what a wallet did, never why, and if you ask whether to buy, it says "I don't make calls. I just take them." Live now.
- See what you've paid in trenches tax. Paste a pump.fun or Fomo wallet into exfil.fun/fees and get its receipt for the last six months, line by line: the app's fee, creator fees, pool fees, Solana network fees and tips, all read from the wallet's own transactions. It projects the next 12 months from your last 30 days and puts the app's rate next to Exfil's 0.375%, with a third of every Exfil fee back in solana:6FhVPctYg363pQbs4iSvqyHe2cJzfsvFD96gePy6pump. Your wallet's rat peeks over the top, and Post on X shares the receipt. Nothing to connect, no sign-in. Live now.
- Closed trades list straight away. A coin you sell out of now shows in Portfolio βΊ Closed at once. Before, it disappeared from both Open and Closed for 30 minutes. Live now.
- Open bags stop going blank. If the price source refused one coin, every bag in that wallet lost its price and balance. Now only that coin goes unpriced. Coins you sold or sent away outside Exfil leave Open instead of sitting there with "β", and totals and leaderboards still count their trades. Before this, 51 of 300 open rows across all traders showed "β". This fixes 43 of them; the other 8 are dead pools and say "Price unavailable". Live now.
- Find the buy behind a routed trade. When a holder buys through Relay, a bundler or a solver, the swap is filed under the router, so the holder showed "no buy seen". That was 8 of the top 30 holders on TORCH (Robinhood Chain), 10 of 30 on a Base coin and 14 of 30 on a BNB Chain coin. Exfil now counts the coin arriving in the wallet in that same transaction as the holder's buy, at that fill's price, so their entry, place on the hill and hold history show up. This works on Robinhood Chain, Base and BNB Chain. A plain wallet-to-wallet transfer still isn't counted as a buy, and Robinhood Chain's burn address now reads "Burn address". Live now.
- Leaderboards count cross-chain trades right. A Robinhood Chain sell-all that came out a hair over the recorded buy (0.0002β0.011%) voided the bag and hid real losses from realised PnL. Those trades now close with their cost known. Coins recorded without a name no longer read "TOKEN". Weekly leagues now value a Robinhood, Base or BNB Chain coin with no market at $0, the same as a Solana coin, so a drained pool no longer counts as a win. Live now.
- Your rat's name follows you. A name belongs to the player, not one wallet. Switch to or import another wallet and your name moves with you, 30-day lock included, on the app you already have. A wallet that already has its own name keeps it. Live now.
- exfil.fun fits phones. On a phone, the homepage now plays vertical cuts of the hill, the dive and the deep loop. Before, it showed a cropped 16:9 strip that cut the hill in half and lost the scout rat. Live now.
- Your trades on the skyline strip. With the arena on, the small price strip at the top marks each of your Exfil trades in the coin: a blue dot for a buy, a blue ring for a sell. They stay even after you've sold out, the same as on the chart. In 1.1.38, live now.
- Meet Takes. Post your take on a coin from the wallet that holds it. Each take keeps a receipt of your bag, so everyone can see what you did after, like "Sold all of it Β· seen 41m after the take". Anyone signed in can reply and vote. Votes are split between holders and everyone else, and marked SPLIT when the two sides disagree. Takes show under holder rows, at the top of the poster's rat sheet, and in a Takes tile on the strip that flies the camera to each poster. Each person gets one live take per coin. Links, handles, other coins' addresses and slurs are refused, and report and block are a tap away. Starting on solana:6FhVPctYg363pQbs4iSvqyHe2cJzfsvFD96gePy6pump.
- Read the hill at a glance. The live-price ring now reads "NOW $43.3K", or "NOW $311.6K Β· ATH" at the high. A ladder down the hill's left edge marks 100Γ Β· 10Γ Β· 2Γ Β· NOW Β· underwater, each rung level with its ring. The strip's tiles now have labels: Families, Top traders, β₯1% held, Buying, Selling. Signed-in traders see a three-line intro once, and an β after the counts brings it back. A trader we spoke with couldn't tell what the rats meant.
- Know the sides before you buy. Before you Drop in, the race line describes the top 100 holders in plain words: "β² 31 in profit Β· βΌ 64 underwater". "Ahead" and "behind" only mean something once you hold, so after you buy, the line switches to ahead and behind your entry, as before.
- The hill takes the coin's mood. When a coin is up 15%+ in the hour, the field turns gold and the rats rise on their toes. On a fall, the field goes cold and the rats hunch. A coin 70%+ below its peak with a flat hour sits at dusk. A sharp 5-minute drop now shows in the header ("β14.8% Β· Past 5 min"), so the field never goes cold under a green hour. Heights, the waterline and the angle stay the same.
- Big moments hold the stage. A whale's buy (with how many times the usual buy it is), a whole-bag exit or a group's first appearance now stays up for 5.5 seconds with a bigger caption, instead of fading after about 2. Each one has its own Share button. The picture shows the arena with the moment's words and your invite link, never your name.
- Next lands on a full hill. While you watch one coin, Exfil reads the next coin's holders, buys and chart, so Next opens with everything already in place. In our test, all 5 Next arrivals opened full at once. Before, they opened empty and took 2.6 to 22 seconds to read every holder (median 8.6 s). Next now cuts to the coin and lifts it in instead of sliding.
- The arena stops contradicting itself. The race line no longer says "quiet for a minute" while the hill shows a $158 buy: the newest trade is now anyone's, and a wallet outside the top 100 shows as "someone". A group tile with a checked zero keeps its place but is muted and opens nothing. The two "of 100" counts now have different names: "checking buys 72 of 100" on the strip and "12 of 100 traced" on the dev's crew.
- See a coin's top traders. Search said "1 top trader" while the coin page showed 0, because the page only counted traders who still held. The coin page now names every top trader the list counts, including ones who traded in the last 24 hours and left, with what they did ("Sold $3.0K Β· bought $2.7K in 24h", "Not a top-100 holder now"). Tap the gold "N top traders" in Search to open the coin on that list.
- "Got by transfer", not "no buy seen". When the chain shows a holder got the coin from another wallet, their row says "got by transfer" and their rat sheet says "Tokens arrived by transfer". "No buy seen" now means the read looked and found none, and a row whose read hasn't come back shows "β". On TORCH, 6 of the 7 holders with no buy turned out to be transfers. Robinhood Chain, Base and BNB Chain for now.
- Latest buy and first buy, both on the rat sheet. The big multiple compares the price with the wallet's latest buy, but Diamond Paws counts from its first. The line now says "Price vs latest buy" with how long ago that buy was. When the first buy was at a different price, a second line adds it, like "First buy $0.001964 Β· 2d ago Β· now 5.5Γ".
- "Before you enter" with the arena off. Every coin page now shows the check just above Buy and Sell: the worst fact in its colour ("The top 10 wallets hold 76% of supply Β· 1 warning"), or "Nothing flagged". Tap it to see every fact. Before, you had to open Review and expand it.
- Buy any amount. The buy chips now end with "Type $ amount", the same as Sell. It opens Review with the keyboard up and quotes nothing until you type an amount.
- Your look follows your account. Import your Phantom key, switch to that wallet, and your scout keeps its outfit. On a new phone or after a reinstall, your look comes back.
- Copy that reads like a trading app. We rewrote 225 strings: facts in trader shorthand, one spelling each for PnL and realised, "arena" and "hill" everywhere, and caveats moved into the β sheets. Disclaimers across the app went from 38 to 5.
- Cream means selected, green means money. Selected chips, tabs and tiles now use the arena's cream. Green is kept for Drop in and profit. Sizes, colours and corners across the app now come from one shared set.
- Smoother zoom. The arena's zoom buttons now glide a step over 0.3 seconds instead of jumping.
- The dev stands whole. When the dev has moved his bag, his perch shows the full character instead of a waist-up pose that looked cut off.
Cryptosubz retweeted
People are starting to see the vision.
Innovators will take market share.
No leader in any industry stays on top forever.
Who would have thought DEXTools would be where it is today?
Maestro and Banana Gun were once the leaders and first movers. Today theyβre largely irrelevant. And oh, remember Unibot?
Moonshot was an early mover too.
And now people say itβll be hard to beat Fomo.
Innovators will keep taking market share. They donβt need to kill the competition. The market is big enough for multiple winners.
What a dev
Day 19 of building an immersive trading app we never had
- Trade pump.fun coins paired with another coin. pump.fun now launches bonding curves that trade against another coin, like solana:6FhVPctYg363pQbs4iSvqyHe2cJzfsvFD96gePy6pump, instead of SOL. Exfil now routes buys and sells on them, and when there's truly no route for an amount it says so instead of reporting a market outage. Live now.
- Notifications that read like a trader friend. When someone you follow sells, the push says what they cashed out and how the trade went, like "Cashed out $21.43: β$3.41 (β14%) on the trade", shown only when their entry cost is known. Bag moves and price alerts quote market cap ("Bought at $810K mcap, now $1.2M") instead of sub-cent prices, and every push says what tapping it opens. Live now.
- Fewer false liquidity alarms. A pool's dollar liquidity shrinks on its own when the price falls, so "Liquidity dropped" was firing on plain crashes after "down 30%" had already gone out. It now fires only when the pool has fallen well past what the price explains. Live now.
- No pushes for dust trades. A followed trader's trade under $1 stays in Activity without a notification. In one day that cut 7 of 74 follow pushes, including a $0.03 exit. Live now.
- Meet the new exfil.fun. The homepage is now the hill: a video hero ("Memecoin trading you can see") with store badges, a dive below the waterline, the real app on a phone, the leagues, and the fee split in thirds between rebates, buy-and-burn and operations. Phones see the page too, and exfil.fun/download still goes straight to your store. Live now.
- Read a coin's About. A new About tab after Activity in the arena-off view shows the coin's description, website and socials, taken from its DEX Screener listing and launch metadata. Links open outside the app, the tab says this is the coin's own word and unchecked, and a coin with no description says so instead of leaving a gap. Solana coins first.
- Tap β for a real explanation. Holder growth, Net buyers, Dry powder and realised profit now open a sheet that stays until you tap "Got it", instead of grey tooltip text that vanished after 1.5 seconds. The whole row is the tap target, and realised profit gets the β it was missing.
- Learn each screen once. The first time you open the Rat Pyramid or the 100Γ Race, tap the dev or a family, light up a group or open dry powder, a short sheet explains what you're looking at. Your first trade review explains the fee too: 0.375% each way, with a third back to you in solana:6FhVPctYg363pQbs4iSvqyHe2cJzfsvFD96gePy6pump.
- Five groups, always in the same place. The groups strip now always shows Families, Top traders, β₯1% held, Buying and Selling, with the dev first when there is one. Before, 32 groups pushed Buying and Selling off a phone screen. More opens every group, and Groups is now the last tab in the drawer.
- Unknown never reads as zero. When a holder read comes back without holding sizes, the size groups say "Holding sizes unknown" instead of "0 Β· None of 99 checked". A zero now always means every wallet was checked.
- Share right after you buy. A confirmed Buy keeps a Share button up for 14 seconds, and it opens your IN RAID card for that bag. It waits for a fresh price, so the card never shows a fake 0% off your own fill.
- A fair card for a fresh buy. While a new bag is down only by the buy's own costs (fee, pool fee and price impact), the card leads with your entry, like "BOUGHT AT $1.12M MCAP", with the small move underneath and "Within this buy's own 1.4% costs". Once the price moves past that, or you're up, the card shows your result as usual.
- Share without the dollars. Share cards get a Show $ switch. With it off, your result reads as a multiple, like "Out at 1.38Γ entry" or "Bag at 0.99Γ entry".
- Share any closed trade. Rows in Portfolio βΊ Closed with a known PnL get a Share button that opens the Extract card for the whole position: in, out, the move, time held and date. It reads from Exfil's trading record, so it works for trades made on any phone, and unverified rows say "Estimated PnL".
- See your buys and sells on the chart. The coin chart now marks every Exfil trade you made in that coin, B filled and S hollow in your blue, even after you've sold out. Pick a bar to see what you bought and sold in it.
- Look before you sign up. Signed out, the Search tab now works: it opens on the coin you're watching and finds trending and searched Solana coins, so you can check holders without giving an email. Buy still asks you to sign in, and the sign-in sheet shows your own rat under "LOCK IN YOUR RAT".
- How it works in 15 seconds. The tour is now three beats on a sample hill: every rat is a real wallet, higher up means more unrealised profit, and when rats above you sell, your price moves.
- See alerts while Exfil is open. On iPhone, a push that arrives with the app open now shows a banner with sound and stays in Notification Center instead of disappearing. A push about the coin already on screen goes quietly to the list, unless it's an alert you set or a liquidity drop. Alerts switches now use the same words as the pushes, like "Liquidity drops", "Top traders" and "Profitable wallets buying".
- Holders in 3D. Every holder in the arena is redrawn in the same 3D style as your scout, across pointed, round and broad bodies, pinkies and sleepers, with a clean outline so they read at arena size.
- A fuller arena for less work. Rats can now stand partly behind each other, so the arena shows about twice as many (62 β 126 in our benchmark on five real coins) while an idle arena does 39% less drawing work. Holders wear the strip's signs (a sprout for newbies, old rat, diamond paws) and a light coat based on their wallet, and the rings and lamps glow softly.
- Dress your scout. Dress up adds Outfit (kimono jacket, travel cloak or hoodie) and On your back (sheathed sword or bedroll pack). They're free and shared like the rest of your look, so other players see them, and they add no work to the arena's frames. A family member's red kit still wins over an outfit.
- Spot your rat in the crowd. Your rat and the rat you select now get an outline that actually shows on phones; before, phones dropped it. Your rat also gets a soft halo.
- Tap the rat you meant. A tap now opens the rat whose art is under your finger, not whichever rat's box covered that spot, even when rats overlap. In our audit of crowded arena frames, a tap on a rat opened that rat 99% of the time.
- Crowns sit on heads. A top trader's crown now sits on its helmet instead of floating above it, and the β²/βΌ mark sits just over the head, clear of ears and sprouts.
- Scroll lists without stutter. With the arena off, the Holders and Clusters lists stop redrawing while you scroll and refresh once you stop, and the chart above stays live. The holders drawer does the same. In our test drags, rows redrawn mid-scroll fell from about 250 to none.
- Smoother camera moves. The arena no longer builds a shape for each of the hill's ~2,900 ground faces on every camera frame, and the camera buttons are built once instead of on every frame of a drag.
solana:6FhVPctYg363pQbs4iSvqyHe2cJzfsvFD96gePy6pump
When I share some anon dev dog shit in a trenches group, degens go like βAPED.β
When I share a legit app built by a doxxed dev with a proven track record of nothing but wins, including an exit via acquisition and scaling a business from 0 to 10 million users, those same degens suddenly have a million questions.
Cryptosubz retweeted
When I share some anon dev dog shit in a trenches group, degens go like βAPED.β
When I share a legit app built by a doxxed dev with a proven track record of nothing but wins, including an exit via acquisition and scaling a business from 0 to 10 million users, those same degens suddenly have a million questions.
$Exfil deserves mid 8 figs just for whatβs been built already tbh
Day 14 of building a trading app better than FOMO
- Compete in four Rat Leagues. Up Only for trading return, Jeet Elite for realised profit, Bag Lords for open-position profit, and Serial Winners for weekly performance.
- Follow traders and their moves. Open profiles from the leaderboard, browse followers and following, and choose separate notifications for buys and sells.
- See the trader behind the rat. Redesigned profiles bring together rat identity, trading performance, consistency, open positions, closed trades, and recent activity.
- Earn permanent titles. Each league has four milestones. Track your next title and share earned achievements on a personalised card, with the option to hide dollar amounts. Earned titles survive losses and weekly resets.
- Choose your ratβs style. Pick Cute, Pixel, or Military, with improved headwear, outfits, trails, and shop previews across the arena, profiles, and share images. The Dev rat stays reserved for the token developer.
- Buy and sell by name. Trading controls now say Buy {token} and Sell {token}, carrying the token name through amount selection, review, confirmation, and receipts.
- Withdraw your held tokens. Choose assets on Solana or Robinhood Chain, including tokens found directly by mint or contract address. Reviews show the network, recipient, fees, and gas before confirmation.
- Read your P&L more clearly. The account chart defaults to Total, with a Total / Realised toggle and a separate buy/sell timeline. A continuous line keeps the chart readable, with incomplete history noted below.
- See useful results from older trades. Closed positions show realised P&L, return, and hold time when entry costs are known. Missing historical fees produce clearly marked estimates; unknown entry costs remain explicit. Open and closed positions now show clearer token artwork.
- Open profiles and leagues faster. Saved results appear immediately while fresh data loads in the background. Refreshes preserve your selected section and scroll position.
- See open positions in your portfolio total. The home balance includes USDC, native SOL, and priced holdings. Estimated totals are marked, and excluded positions have an explanation.
- Keep trading while another token confirms. Pending trades lock only the affected token. Multiple transactions retain their own progress and receipts, with recovery after reopening the app.
- Understand blocked tokens. Confirmed wallet restrictions show Unsellable Β· Why?, explaining what is blocked and offering a status recheck.
- Recognise verified airdrops. Supported Robinhood Chain distributions can show Airdropped instead of an unknown entry, without inventing a purchase price or profit.
- Connect X from your profile. X linking is now released, with the icon beside your name and controls to connect, retry, open, or manage the connection.
- Make iPhone invites clearer. The invite page separates requesting TestFlight access from entering an Exfil referral code.
What the fuck Is this bullshit
AlxCooks explains why drilling a coin at $8,000 for 3 SOL guarantees no one will ever buy your devs again.
"You have your dev wallet on your block zeros, and you do not touch them at all."
"If the coin doesn't go past 8K or 10K, you run trip everything. There is no point in drilling the first candle because people will just never buy your devs."
"It is better that you make zero money than drilling for two or three SOL. If it goes to 15K or 20K, now you can start selling your block zero little by little, 10% at a time."
"People buying your coin from 4K to 8K can still make a 2X and be happy to have made money. You should let people eat on your devs, and that is how you get KOLs to buy your coins and make your dev wallet more bullish."
Frank is lowkey the goat
we'll see the rise in idolization of characters that win lotteries. there will be thousands of Kimchis all being clipped to promote a new way to gamble.
click some buttons and win forever.
but there is no winning forever. there's always more and the more you make, the more you can now lose.
think of how many people in this space are defined by how much they once had.
count no man happy until he's dead.
as the season of spawning life changing wealth on our computers continues, i suggest you think seriously about what you'll do if you make a lot.
what will you actually do with your days?
if you can't answer that, it's easy to find another trade while you figure it out. then another. eventually either the number changes or you go bust.
if you want to trade forever, stop trading like you need to make it all tonight.
if your goal is to hit a number and fuck off, you'll probably never leave.
20x and counting! $priors














