Ambassador report pages can now run on either a per-referral payout (existing flat $0.50 model) or a weekly-quota retainer model. The new view shows a big progress bar against a weekly referral target that resets every Sunday 8:00 PM Pacific. Times render in the ambassador's local timezone so it reads correctly wherever they are. Each referred profile is now clickable so the ambassador can verify the actual handle. Admins record a Solscan tx for each week's retainer payout from /5k/god-ops — appears as a Solscan receipt on the report.
Every update, ever shipped.
Complete history of LASTPROOFsince V0.0.0, grouped by month. New to LASTPROOF? Start at the bottom for the launch, scroll up for what's new.
May 2026Collapse
Backend SEO ship. Replaced the incorrect @lastshft handle sitewide with @lastshiftai. Rewrote the Organization schema to declare LASTPROOF as a child of LASTSHIFT.AI with the full ecosystem same-as graph. Added SoftwareApplication and WebSite/SearchAction blocks on the homepage so engines surface a sitelinks search box pointing at /operators. Added a FAQPage block on /how-it-works grounded in the live page (tiers NEW/VERIFIED/EXPERIENCED/LEGEND, 15 categories, real prices). Enriched the @lastshiftfounder profile schema with KT canonical name + ecosystem links, and the same enrichment is automatic on every blog byline. Added HowTo schema to six procedural blog posts (vet a KOL, hire a CM, build a CM portfolio, get hired in web3 marketing, become a KOL, find legit marketers without an agency). Created /llms.txt at root for explicit LLM crawler guidance. No visible UI or behavior change.
April 2026Collapse
We changed the early-access offer: instead of a 30-day window starting at Grid launch, your First-5,000 profile is free forever. Existing EA profiles got the silent retroactive upgrade — no action needed, the timer is just gone. The 5,000 cap stays. The countdown UI on dashboards is reserved for paid subscribers only — EA profiles never expire and never see it.
Cookie-based attribution had too many sharp edges (different browsers, mobile wallet redirects, ad blockers, private mode), so we replaced the whole chain with a single field on the onboarding modal: "Referred by an operator? @handle or lastproof.app/@handle." Paste a link or a handle and it confirms in real time — green check if the operator exists, extra confirmation when they're an ambassador. Optional, always visible. Street-team operators are responsible for walking new users through it during onboarding.
If you're claiming dev status for a token outside our default list (anything that isn't $LASTSHFT), the dev-check screen now asks you to paste your contract address so the system can verify your wallet against the actual token on-chain. Pump.fun tokens, new launches, anything with a Solana mint — pasting the CA works. EVM tokens get a clear "multi-chain support coming soon" message; that one's on the roadmap.
The ambassador report just got clearer. Each referral now shows a paid or pending status. Your amount owed updates live as new referrals come in, and the running tally resets to zero after every Monday payout. Solscan link for each payout is right on the report so you can see exactly which transaction paid you. Same rate across every ambassador — $0.50 per confirmed referral.
The display name on your profile (the big name at the top) now follows the same rules as your handle — no platform brand terms, no founder identity, no slurs, no invisible characters, and no emoji-only names. Length is capped at 40 characters. The rules apply both when you create your profile and when you edit it later.
When you pick (or change) your handle, the picker now rejects names that try to impersonate the platform — anything containing "lastshift", "lastproof", "lastshft", or any of our other product names — plus close variants of the founder's handle. Hardcore profanity and slurs are also blocked. Helps keep search results clean and stops fake-official accounts from showing up.
An anon crypto operator's strongest claim isn't a portfolio screenshot — it's a public network of operators backing them. The first long-form piece on how the chad loop works and why it scales trust the way reach never could. Read at lastproof.app/blog.
When you click + ADD CHAD on someone's profile and they accept, they appear in your Chad Army. For them to also have you in their army, they'd need to send their own ask separately. Each direction is independent — your accept doesn't add you to their army, and theirs doesn't add them to yours. (The earlier description had this backwards.)
If your Telegram account doesn't have a username yet (the @something handle), the verify flow now tells you that directly instead of just saying "verification failed". One quick step in Telegram → Settings → Username, then try again. Other less-common Telegram errors (expired session, signature mismatch, network hiccups) also get clearer messaging now.
Every active operator's public profile now has a + ADD CHAD button. Send a chad request to someone you've worked with or want to vouch for; if they accept, you both appear in each other's Chad Army — a strip of avatars right under the tier bar. Pending requests and your existing chads live in a new section on your dashboard. Available on premium profiles.
If an ambassador DMs you their profile link (like lastproof.app/@habilamar_ibn) instead of their campaign link, they now still get credit when you sign up. Visiting an ambassador's profile stamps the same server-side attribution cookie as visiting their campaign URL — first ambassador you came through wins, and it sticks for 30 days.
If you tried to authenticate with your Terminal ID and saw a "Non-JSON response (status 404)" error on the AUTHENTICATE button, that's resolved. Paste and authenticate now completes normally. Sorry if you hit that one earlier today.
If you connect a wallet that doesn't have a Terminal ID yet, the screen now leads with a clear CREATE TERMINAL ID action and a button to launch the Terminal (free, under a minute). If you've already been to the Terminal and have your ID, a separate BACK FROM THE TERMINAL? block is right there to paste it into — no more hunting. The failure lines also turned red so you immediately see what's missing, and the boot-line colors are consistent across every screen (green for success, orange for in-progress, red for failure).
We hardened how the platform stores the keys that power login, payments, and proof verification — they're now locked in a way that can't be read back, even from our own tooling. Nothing changes in how you use the site. Your data and your work are a little safer than they were yesterday.
Five small fixes on the boot screen at /manage: the SHIFTBOT logo is now centered instead of hugging the left edge, the wallet list correctly says "Phantom, Solflare, Backpack" (the three we actually support), the CONNECT WALLET button is now green to read as a clear go-action, the safety link is blue and underlined so it reads as clickable, and a new line under the button tells you what to do if nothing happens — open the page in Chrome or Safari, since wallet connect is blocked inside in-app browsers like Telegram, X, or Discord.
The footer gained a BLOG entry, sitting just left of HELP. One click takes you to /blog — where we write about how LASTPROOF works, what we're shipping, and how operators are using it.
Real 2026 pay rates, hiring guides, and vetting playbooks — written for operators who take on the work and for builders who need to hire someone they can trust. Read the first batch at lastproof.app/blog.
Visiting an ambassador's campaign link is now enough — your referral is remembered server-side for 30 days, so the ambassador gets credit even if you close the page, come back later from a different link, or get bounced through a wallet app on mobile. No more lost attribution when someone types the main site URL after visiting a campaign page.
Stuck on something? There's a new HELP entry in the footer, right next to STATUS — one click to /help, where you'll find the full FAQ, screen-by-screen walkthroughs, and the rules behind proofs, tiers, handles, and more.
The last few wireframe placeholders are gone. Every Profile Creation step, every Verify Work screen, every Updating My Profile sub-topic, and every profile state (Active Paid, First 5,000, Free, Defunct) shows a real screenshot of the actual screen.
The Help page content sat edge-to-edge on wide screens and touched the browser edges on smaller ones. It's now centered in a 960px reading column with 24px side gutters — same pattern as Status and How-It-Works. Easier to read, no more wall-of-text stretched across the full viewport.
Every screenshot on the Help page is now clickable. Click any image to expand it to full size — close it with the ✕ button, by pressing Escape, or by clicking outside the image.
Cleaned up a handful of copy mistakes: if a DEV proof payment doesn't qualify you now know to contact support for a refund (not "no refund"), DEV proofs can come from the deployer, the wallet holding mint authority, or a founder multisig signer (not just the deployer), a 10-proof streak lifts you to TIER 2 (not 5), the 90-day cooldown between handle changes is spelled out, and the cron fallback only kicks in on webhook failure (not slowness).
Every step on the Help page — from registering your profile to submitting a proof to the upgrade modal — now shows an actual screenshot instead of a grey wireframe box. 20 screens across all four help topics are live.
If you added your website with or without https:// in front, the link chip on your profile could end up broken (https://https://yoursite.com) and refuse to open. Fixed by cleaning up the URL once behind the scenes — paste it any way you like, we handle the rest.
Every paid profile now sends Google the full picture — your name, photo, role, verified X and Telegram, and website. Instead of a plain blue link, search results can show your avatar, your identity across platforms, and a one-line description of what you do. Applied automatically to every new profile as it's created.
We fixed how we tell search engines about the site. Every paid operator profile, every ambassador campaign link, the /help page, and the updates feed are now listed for Google and other crawlers. When someone searches your handle or an ambassador campaign slug, your page can surface in the results — not just the LASTPROOF homepage.
Profile creation, submitting proofs, updating your profile, and what each profile status means — all laid out with step-by-step walkthroughs, a searchable FAQ, and clear answers to the most common blockers. One place for anything you'd otherwise DM us about.
A new public page shows what we've shipped, what's new, and what's coming. Browse the last 10 updates on /status, or scroll the full archive at /status/all — grouped by month, going all the way back to launch.
Switching to your wallet app during a payment or proof no longer loses your spot. When you come back to LASTPROOF, you'll pick up exactly where you were — no restart, no re-entering details.
If you were referred to LASTPROOF by a Terminal ambassador, your profile is linked to them the moment you land — no lost attribution, no missing credit.
No more spending to find out you don't qualify. You'll see a clear yes/no up front, with the exact reason if it's a no.
Visitors can scroll through your full work history without clicking through. Longer careers, longer feeds — no artificial cap.
Editing a project with a date like "Mar 2026" no longer throws an error. Whether you enter a full date or month-only, it saves cleanly.
Copying the treasury address no longer picks up surrounding whitespace, and clicking COPY no longer highlights random page text.
We removed the manual drag-to-reorder step — your proofs appear newest-first everywhere, on the dashboard and on your public profile. One less thing to manage.
The share icon moved from the topbar to sit right next to your @handle on the public profile, where visitors actually expect it.
Reworded and brightened the hints on your dashboard so it's obvious what to put where.
A dedicated inbox for flagging fake or misleading proofs on any profile.
A general-marketing destination for the platform, separate from the campaign and ambassador pages.
A new third tab on /how-it-works walks you through the proof-verification flow — what verifiers see, how disputes work, and why the trust tier matters.
Opening LASTPROOF inside Telegram, Instagram, or Twitter's in-app browser now shows a banner with a one-tap "copy link" — wallets don't work in those browsers, so we route you out cleanly.
The same frictionless flow that powers proofs now works for paying to mint and paying to change your @handle. Send the transaction from any wallet, paste the signature, done.
The proof, mint, and handle-change modals now match the onboarding design — same spacing, same colors, same feel across every paid action.
Cleaner reading on public profiles, no more `2026-03-15T00:00:00Z` leaking through.
Matches the dashboard order and the way most people read timelines.
We stripped city and country names — you'll see the UTC offset only, which is what actually matters.
No more dashboard bleeding through the corners of the modal on smaller devices.
Click anywhere on the brand to go home, the way every other site works.
The verify flow looks at your wallet's full history with the token, not just current holdings, so legitimate launch-wallet devs qualify reliably.
Google can now index LASTPROOF properly, link previews on X and Telegram show a real card, and we can see which pages get traffic.
Faster to spot SOL vs USDT vs $LASTSHFT at a glance.
The amount-to-send now updates in real time using live Raydium and Jupiter price feeds, so the number you paste into your wallet matches what your wallet will charge.
The bar used to show progress toward the *final* tier — it now fills within your *current* tier, which is what people actually want to see.
- Comments now render correctly on public profiles - Tier math edge cases cleaned up - "Past projects" section displays correctly - Animated dot indicators no longer jitter - Dashboard proof counts fixed for paste-verified proofs
Cleaner first view of any profile, with a one-click way to see everything.
Makes it unmistakable where the action is on a public profile.
"Back to Profile" now shows the fresh proof count and updated tier without a manual refresh.
Multiple rounds of fixes to mobile wallet authorization on Android — the handshake no longer hangs or races, and stale sessions get cleared automatically.
The animated terminal readout on Screen 5 is now safe against missing data and timing edge cases.
The biggest single improvement we've shipped. Send payment from any wallet, paste the transaction signature, and your proof verifies instantly via a webhook. No wallet connect, no 60-second wait, no mobile wallet headaches.
First-5000 profiles stay First-5000 until you choose otherwise.
If a visitor clicks HIRE and you haven't set X, we point them to your Telegram instead of leaving them stuck.
Dedicated pages for Terminal ambassadors to share with their audience, with stats and attribution built in.
Silver for TIER 1 · NEW, bronze for TIER 2 · VERIFIED, gold for TIER 3 · EXPERIENCED, purple for TIER 4 · LEGEND. Consistent across public profiles, dashboard, and Trust Tier cards.
Click the X or Telegram tab on your profile's Links section and you'll see only the links for that platform.
- Paste into Previously Known As no longer strips whitespace - Pinning links shows a clear visual confirmation - Clicking a pinned link works in all contexts - Screenshot thumbnails load reliably - Work item dates parse correctly - Handle history shows the full trail
Claim a 5K slot and your profile goes live immediately — no extra publish step.
Cleaner sign-in flow that works reliably on mobile, including inside in-app browsers where the old popup broke.
Android users can connect their Phantom wallet and mint proofs end-to-end. Full mobile wallet adapter integration with a guided 9-screen flow.
Click the SHIFTBOT button on any long-form field to get an AI-polished version, instantly. Keep the tone, fix the structure.
Upload up to six screenshots per work item — visitors can click any thumbnail to view it full-size without leaving your profile.
Your dashboard now shows how many times your public profile has been viewed, counted fresh on every page load.
The first shippable build. What's in it: - Public profiles with the tier system (TIER 1 NEW → TIER 4 LEGEND) based on on-chain minted proofs - The FIRST 5,000 campaign — claim a free premium slot while supply lasts, with a live counter and badge - Onboarding flow: claim a handle, add your first proofs, publish - Dashboard: identity, pitch, about me, work items, screenshots, links, categories - Proof verification modal (first version) - 16 supported languages including Tagalog, Hindi, Indonesian, and Thai - Wallet connect, X and Telegram authentication - Subscription at $10 / 30 days, handle changes at $100 USD - **Pay in $LASTSHFT for 40% off every paid action** — subscription, handle change, mint, proof. Discount wired through the entire payment pipeline from day one.
