Help! I can’t take this abuse anymore.
The new hero: AO @aoTheComputer, by the Arweave team @arweaveeco@samecwilliams. And the story of frozen tokens.
In June 2024, I started farming tokens of a new project, AO, developed by the Arweave team. I won’t go into why I chose to farm or my opinion on the project—let’s get straight to the details.
Farming was simple: deposit ETH (then later DAI), give yield to the project and receive AO tokens on TGE (mainnet, transfers) scheduled for February 2025. The only requirement was to provide an Arweave address where the tokens would be credited—no other restrictions.
I hadn’t used the Arweave network before, so I looked for a mobile wallet that supported it. @MathWallet seemed to work. I took an address from there and made a deposit.
A few days later, I noticed I couldn’t connect MathWallet to see my earned tokens on AO site. So I picked a wallet recommended by the AO website: arweave(.app). I imported my keyfile from MathWallet into arweave(.app) — everything worked. Now I could see my stake on the AO website. Just to be safe, I bought a small amount of AR tokens, deposited them into my wallet, and tested a withdrawal—everything was fine.
So, then there was farming for 8 months. During this time, I occasionally checked the website to see my AO token balance growing.
February 2025: Mainnet (Transfers Go Live).
I was ready to transfer my tokens. But there was a catch—transfers were only possible from the Wander wallet. Okay, one more wallet—no big deal.
I imported my keyfile into Wander… error: “Key Length Too Short.”
Tried again—same error.
I contacted support, and that’s when I found out that because I generated my address in MathWallet, I was now completely stuck.
Support reply:
“MathWallet doesn’t generate a key length that works for AO. For AO, the key length needs to be 512 bytes. Keys that aren’t 512 bytes can’t sign AO transactions.
We block importing keys that aren’t 512 bytes because if you did import it, send AO or tokens onto AO to that address, you would not be able to transfer it off that address.”
Wait… What?!
AO’s deposit page never mentioned any restrictions on Arweave addresses (whatever that means—blockchains can be weird). It just needed an address, and the docs didn’t have (and not now) any warnings either.
I continued talking to AO support, and here are the exact quotes from our conversation:
Q: What’s the issue?
AO support: “Unfortunately, we don’t have a way to fix this currently. We have noted this issue, but it’s a problem with how the key is generated for the specific wallet you used to create it, and it isn’t compatible with the AO key standard currently.”
Q: What should I do? I followed the instructions on your website.
AO support: “This is honestly tough to answer. We are aware of it, but it may take some big changes to accommodate. I will report this to the team, but in the past, we haven’t had a solution for it yet.”
Eventually, AO support made it clear that this wasn’t their problem, since they don’t control third-party wallets. As a result, my tokens are permanently frozen.
Final:
“Unfortunately, we can’t control the different types of wallets created by third parties, or how they support AR.
....
This isn’t a mistake on our part.”
Reminder: AO = Arweave. So, the devs of Arweave are telling me they have no idea how addresses in their own network are generated?
Does that sound believable? The core devs of Arweave don’t know that wallets can have different key security levels?
Did they screw up? Or did they just not bother to list the restriction on the AO website? Even now, there are still no warnings in the AO interface, and farming is still active. The trap is still open.
Final Takeaway:
• I farmed AO tokens and followed all the rules listed on the AO website;
• I can see my AO tokens in multiple interfaces on my Arweave address;
• My tokens are frozen—I can’t access them because 8 months later from the start of farming, at mainnet launch, I learned that my Arweave address was somehow “wrong” or had a “short key length” (if you dig deeper into the keyfile);
• The $40K+ yield I paid to project? Of course, nobody is returning that.
I don’t have any demands or requests for the project, because I am completely defenseless. It is clear that this was not done on purpose. Just another huge disappointment.
231K Followers 2K Following#Defi analyst || Crypto Researcher || Sharing my research work in defi and web3 generally || Now exploring the possibilities of Ai.
2.4M Followers 3K Following@solana accelerationist. giga-techno-optimist. bad jokes are my own. rt's and likes are not endorsements. do your own research.
208K Followers 5K FollowingThe Caller Himself - ex/Top 1 MEXC Leaderboard. Not financial advice I’m not a financial adviser - Social Media & Marketing - Enjoying @Rollbit
223K Followers 3K FollowingI like finding special sits that can result in ridiculous returns (or losses). I talk my book. THIS IS VERY RISKY. Read pinned post. Venture: @gmcapital_