The time has come.
For teh ppl
#CAW testnet is now live, please follow @caw_devโs instructions below to access.
==> https://t.co/XmoC7AAPfC
Thank you to all of the Cawmmunity for their unwavering support ๐
The vision of the manifesto is finally being fulfilled.
Okay frens. Testnet is live.
==> https://t.co/i5e4gVNOQX
Thank you everyone for being here and enduring the long journey this has been. I believe in the vision, the manifesto, and I believe in the future of $CAW. #TogetherWeFly.
Please understand:
=> This is not YET meant to be a fully finished product.
=> There will be bugs, there will be mistakes.
=> The important thing is that we work together to find them.
Please click the little bug button/icon to report any issues you find. 99% of my testing has been with Rabby on chrome desktop.
If youโre using other browsers or wallets or devices, be prepared to submit bug reports.
I will redeploy these contracts and blow away the database at some point, so your data isโฆ well forever on chain, but not forever on this front end.
---
Some notes for testnet:
It works with Sepolia, so you will need a little Sepolia-ETH in your wallet to send transactions.
Faucet here: https://t.co/4KLeMRFFAN (or you can use https://t.co/NpXeU5lxkJ)
Once you have Sepolia ETH, youโll need to get some mCAW (mintable caw) there is a faucet on the app.
https://t.co/ljVqrrrhVK
From the developer side, Iโve made an extremely easy 1-liner for anyone who would like to try to install a front end node on their own server. Just run:
/bin/bash -c "$(curl -fsSL https://t.co/ik5mZSTaRe)"
Itโs as simple as that.
It will ask you questions.
You might have questions.
I will be here to help answer questions (after I sleep).
Here's a quick video to show a bit more of what's been created. I think this only covers 25%-30% of the features I've implemented.
Everything you can see is clickable and working.
#CAW $CAW
I ran the code pushed to GitHub in a local environment.
Amazing work by @caw_dev.
The UI is intuitive, and I was able to seamlessly go from minting NFTs to posting (CAW).
It will likely be refined even further from here.
You donโt need to sign MetaMask multiple times.
NFT minting and the deposit can be executed at the same time.
Optionally, you can write profile updates on-chain.
Since this code is still under development, I recommend exercising caution if you plan to run it locally.
Today I woke up to something that felt like magic.
Someone from the community ran the code I pushed, booted their own local server, created an account and made some posts that were sent to the blockchain and pulled back down on to my system, 100% automatic.
I've been working on this project locally for months, and all of the sudden someone was able to write to my local database. First thought: wtf?
But immediately I realized: the protocol is effectively already live on testnet. The real "source of truth" is on chain. We are already connected.
The core of the magic I felt is #decentralization. This protocol is designed to connect people through frontends hosted across the globe.
Soon: the frontend I'm building will be deployed publicly (testnet first) for the community to test together, and when it's live, you too can experience the magic and power of decentralization.
Also: I just now pushed a few more major optimizations.
Thank you to @claudeai for enabling some pretty complicated assembly code that I've been dreaming about for a long time:
A few details about what last night's github update covers:
- Zero fee profile marketplace, as described by the manifesto
- Cross chain post replication, to ensure permanence
- Updated NFT images w/ fancy font rendered on chain.
- Fully featured front end that can be hosted by anyone.
- End-to-end encrypted private messages with multi-frontend relay system.
- Gasless token transfers through the protocol (tips).
- Trustless session keys that allow users to take actions on-chain without constant wallet popups.
- Optimistic UI: actions feel instant and retry if failed.
- Notification system, scheduled posts, full text search.
- 30-50% reduction in on-chain storage costs via custom text compression.
Last night I pushed a bunch of code to github.
https://t.co/jyTvMicKYq
This includes major steps towards finishing the protocol, the front end, and all the infrastructure needed to support a fully feature complete app.
We are extremely close.
The crow will fly.
$CAW ๐
The #CAW deployer carried out a series of buybacks and proceeded to burn a huge amount of CAW.
$8.3 million worth of $CAW at time of writing has now been permanently removed from circulation.
In addition, LP tokens were also burned.
Let teh games begin ๐
Gilgamesh is continuing his work. You can see the activity on-chain, but the binary data might be a little hard to interpret.
So, letโs take a look at the database.
CAW relies heavily on off-chain processing to cut down unnecessary gas costs. The data is indexed in an easy-to-handle format and stored in the database.
This image shows data that was captured from what Gilgamesh sent to the chain.
Tests like these are ongoing.
trust teh process
"The web interface will be improved significantly very soon." โ @caw_dev
We welcome members of the Cawmmunity who want to put some time into improving the front end, to do so.
CAW is moving forward step by step, each day is a day closer.
๐