The most advanced smart contract framework on earth.

apeworx.io
Joined January 2021
Ape Framework retweeted
Pashov open-sourced Solidity Auditor v4, and I’ve ported its workflow for Vyper codebases The @vyperlang ecosystem deserves security tools that fit how Vyper projects are actually written and tested. So I’ve been working on two tools: vyper-auditor v4 and fyzz - vyper-auditor v4 brings the Solidity Auditor v4 approach to Vyper: 12 specialized sub-agents, loop mode for revisiting findings, persistent memory across runs, and a consolidated report. The workflow is adapted for Vyper codebases, with Vyper-specific syntax and security concerns in mind - fyzz is a port of Fizz for Vyper. It helps you write Hypothesis-based fuzz tests and invariants for your contracts, using the Vyper testing tools your project already relies on Link below 👇
🚨SOLIDITY-AUDITOR V4 IS NOW OPEN SOURCE (MIT LICENSE) A single command now gets up to 85% recall on High severity findings from multi-week contests from last year. This used to cost protocols tens of thousands - we made it FREE, so any dev can build more safely. by PAG team🫡
4
4
1
15
2,354
Ape Framework retweeted
evm party trick: expand memory, then run the cheapest possible loop. a full-memory opcode trace copies the same bytes millions of times. the 11-byte construction projects to ~10 tb of uncompressed trace at 16.78m gas. PUSH0 PUSH3 <32*w - 32> MSTORE ; expand memory to w words PUSH1 <loop> loop: JUMPDEST ; 1 gas DUP1 ; 3 gas: duplicate retained loop address JUMP ; 8 gas this gets us 3 trace frames per 12 gas. a worse construction uses k consecutive JUMPDEST, followed by DUP1; JUMP. it trades larger contract size for approaching one frame per gas. on paper this variant gets you toward 39 tb. i deployed and tested the 11-byte variant on mainnet. gas burn confirmed; trace size calculated: etherscan.io/tx/0xf207863778… for the adventurous: replay with debug_traceTransaction and enableMemory: true on your own node. start with limit: 100, removing that limit is the adventure. inspired by my earlier dive into evm trace blowups, and marking the new evm-trace release: banteg.xyz/posts/evm-trace/ github.com/ApeWorX/evm-trace…
5
9
90
8,981
Ape Framework retweeted
Working on the keeper network for Pasanaku, this feature is going to be essential to making Pasanaku more of a set-it-and-forget-it type of protocol, rather than something that you have to constantly manage I'm using Silverback for this one. Silverback lets you create your own Python bots that respond in real-time to onchain events, and it's developed and maintained by the team at @ApeFramework Had to say, the documentation is really good, and I'm already testing the first workflows, I'll be sharing more on that soon
1
4
160
Ape Framework retweeted
I've spent the last week learning a lot about staking algorithms, how they work, and most importantly, how they are implemented. In this article, I will guide you through creating your own Staking pool smart contract using Vyper
1
7
270
As of these updates, we've made it easier than ever for you (or your agents) to contribute to our packages! Please lend a hand where you can
Big update for 🐍 snekcharmers 🐍 We have released major revisions of all snekcharmer libraries, upgrading them all to modern devtools stack (uv/ruff), as well as adding support for all active versions of Python (3.10-3.14) We also are announcing a *policy change* for these packages
4
237
As a reminder, ApeWorX maintains all of it's changelogs in release notes attached to the github repository for our repos Documentation updates to reflect this update in the changelogs will be made later
1
290
Big update for 🐍 snekcharmers 🐍 We have released major revisions of all snekcharmer libraries, upgrading them all to modern devtools stack (uv/ruff), as well as adding support for all active versions of Python (3.10-3.14) We also are announcing a *policy change* for these packages
1
2
1
9
645
All of the libraries updated/impacted: eth-bloom blake2b-py pyrlp eth-keys py-ssz eth-rlp eth-keyfile py-geth eth-account hexbytes py-trie eth-tester web3py
1
4
83
Ape Framework retweeted
added contract verification inspired by @banteg's @ApeFramework sourcify plugin
added contract deployment tool
1
30
941
Rate limits? API keys? tf are those? Just use ape-sourcify to automatically verify any contract you want automatically. 🦍 ❤️🐰
ape-sourcify is out 🦍 automatically verify solidity + vyper contracts, fetch verified sources and abis without needing an api key and install verified contracts as ape dependencies by chain and address. $ ape plugins install sourcify github.com/ApeWorX/ape-sourc…
4
11
2,602
Ape Framework retweeted
ape-sourcify is out 🦍 automatically verify solidity + vyper contracts, fetch verified sources and abis without needing an api key and install verified contracts as ape dependencies by chain and address. $ ape plugins install sourcify github.com/ApeWorX/ape-sourc…
4
9
3
87
11,526
Ape Framework retweeted
Replying to @ApeFramework
love ape! thanks to @fubuloubu for introducing me to it
1
1
6
115
Oh hey we just noticed @JxyHelper gave us a 4th of July gift! 🎉 🇺🇸 Thank you so much you absolute chad ❤️ 🦍
1
2
263
Ape Framework retweeted
🆙 @ApeFramework website & docs revamped xitter.cf/ApeFramework/status/20… (1/2)
We did a little summer revamp our site. Let us know what you think of the new minimalist look.
1
4
5
436
Oh did we mention we also updated our docs site too? docs.apeworx.io
We did a little summer revamp our site. Let us know what you think of the new minimalist look.
2
5
499
We did a little summer revamp our site. Let us know what you think of the new minimalist look.
1
2
2
9
1,628