Airdrop #SILA to #RMRK holders
🍏 1) 10,000,000 #SILA will be distributed
🍏 2) Hold the #RMRK token in your wallet on the BASE network
#SILA token:
🔥1) It is an in-game coin of the Skybreach metaverse
🔥2) Airdrop is planned for January
🔥3) Listing within 2 months
EXTREME DOGFOODING: Skybreach has been moved to a single simple server, using our own home-rolled replacements for EVM indexer, database, API endpoints, search infra.
The de-vercelification of RMRK is now complete.
We have killed Argo, kubernetes, vercel, typesense, elasticsearch, subsquid as dependencies. We kept @filebase and @Alchemy as essential, everything runs on a tiny server now, at a throughput of around 100x what it was 2 years ago, and at 1% the cost.
But we need your help: if you have lands, go try and interact with Skybreach and report bugs you find! The infra we killed was complex and there may be trailing dependencies left behind that will still break things.
There will be bugs on both Singular and Skybreach while we put the final polish on things, but by the end of the week we should be in a mature "let's now build on top of this" state!
Go forth and explore!
The first of many major fixes. Massive dependency removal + home-rolled email + TG notification system.
The whole stack is rapidly getting lighter and faster.
Singular update: You can now set up sales, offer, and bid notifications via email and telegram in your Dashboard.
As usual, please keep reporting bugs in https://t.co/boHf4Xc2RR and we'll get to them asap.
Something like this would have been impossible just 6 months ago due to the sheer size of the codebase.
Singular, as a behemoth of a project, has always relied on a million dependencies - not just third party ones like externally hosted Postgres and Redis, or an external Elastic and Typesense (yes, all of this!!!), but codebase ones too.
A particular pain point of mine has always been the reliance on NodeJS, React, and Next - three of what I consider to be the most harmful technologies to happen to web dev, ever, and a core part of the Hellstack (https://t.co/nS24SCVTOJ).
Codex helped me remove any touch surface with NodeJS from NX, completely rewriting the whole flow and internals and allowing me to avoid NodeJS completely in both dev and prod (sadly, it's proving a little harder to yank out React and Next).
On this much healthier foundation I then rewrote all graphql, typesense, elastic, and redis queries to use a single well-indexed DB populated by https://t.co/zB33wyAuAv - my high performance EVM indexer.
According to RMRK's grafana, Singular now uses ~75% less RAM, starts and builds 300%-500% faster, loads on all pages 2 to 7 times faster (depending on page) and depends on almost nothing except Alchemy and Kvasyr.
And I've basically only gotten started.
There will probably be bugs, so report them in the https://t.co/Go4yHsADfy group. But we're getting to a nice, context-manageable, infra-stable state, and I'm loving the progress!
AI is mindblowing. The enablement it provides is off the charts and the Codex app is by far my favorite environment (for now).
I created a new high-performance EVM indexer https://t.co/zB33wyAuAv to replace Subsquid and a few Graphql servers / endpoints for RMRK's infra. I didn't originally optimize for @Alchemy CU costs, so I blew the roof off the Pay-as-you-go limit trying to fanatically support 0-conf and reorgs.
I then went on an optimization rampage and got an order of magnitude improvement primarily by using tagged safe blocks and batched log reads. 10x reduction in 2 hours of Pro prompting.
I also made sure the indexer has a user API, and that it has an LLM skillpack that explains how to use this API.
This is where it get super fun!
I then gave this skill to Codex, and told it to rewrite the Emotes app (https://t.co/o9gP2HjaFu), which until now had depended on GraphQL and other shenanigans, to use Kvasyr by making subscriptions to events via the API. All I did was give it an API key to my account on the indexer.
10 minutes later, I had the app completely converted from GraphQL to plain old webhooks with local sqlite, running alongside all other RMRK services on a cheap droplet.
Victory!
@bitfalls@openclaw@Swader Make a small announcement on the RMRK channel, publish something at least once a month, otherwise everyone will run away completely
good time to announce that I'm not going anywhere until RMRK is more successful than it was at its peak
these contracts will power the "every asset is digitized", but anywhere - that's how well we designed them.
I don't care if my family lives on ramen for a year, I'll do it.
After running reinstall configs, can’t run terminal anymore either to run omarchy update.
Anyone managed to resolve these Omarchy issues? How do I force open a terminal with a malfunctioning UI?
I would probably vibe code 75% faster if I didn't care too much about typos and went back to correct them in every prompt. (I know it's not necessary and no I can't help it).
For RMRK, @grok says 3.50 - 5 usd. Claude is a pessimist at 0.5 USD bull case (lmao). ChatGPT is ultrabear at 15 cents.
Watch me prove them all wrong. $1 by EOY.