(1/11)
@vyperlang
is a great language for writing smart contracts. Vyper is a Python-inspired
#EVM
programming language w/ a primary focus on creating readable smart contracts & enforcing advanced security invariants. A thread 🧵 🪡 on why builders should explore using
#Vyper
.
First the Framework, then cHaOSneT, then ApePay
It's all been leading up to this
The tool that ties all our products together
We are proud to present to you
Silverback
Create any bot, anywhere, to do anything
(1/5) 📣We're excited to introduce you to our new product,
#ApeAcademy
: a dedicated learning hub for
#Web3
. 📣
✨FEATURES✨
🛠Step-by-Step Tutorials
🎥High Quality Video Content
🖼Show off with Ape Showcase
🦍Learn alongside the Ape Community
Tag us
#ApeAcademy
!
Forget Testnets. Welcome to
#cHaOSneT
The AI-Powered Testnet that lets you simulate human activity with real......fake people
Learn How To Simulate Everything:
On behalf of all of crypto, thank you
@BrownieEth
for helping devs, projects, and teams create the things they could only dream about before
We promise to carry the torch you lit years ago
Let's pour one out for the framework that started it all 🍻
✨Launching in June, learn how to build
#Web3
using Python on Ape Academy’s educational learning platform.
Featuring in-depth tutorials, video content, and configurable
@vyperlang
project templates, with other smart contract languages coming soon!
Forget Testnets. Welcome to
#cHaOSneT
The AI-Powered Testnet that lets you simulate human activity with real......fake people
Learn How To Simulate Everything:
🧵1/5 If you make an error in blockchain, every wrong transaction will cost you lots of gas and time. ⛽️ Here are three gas optimization strategies to consider on your journey down the smart contract development rabbit hole. 🐇
📣 Gm dev frens! 📣
Do you have what it takes to build
#Web3
using Ape? Join our ⭐️Back to School Web3 Challenge ⭐️, featuring a curated coding syllabus, workshops & AMAs in order to help you grow your skillset
Jump in:
#ApeAcademy
#100daysofcoding
Ape v0.7.0 - The Big One
The wait is over.
This is our biggest Ape release to date and we'll take you through all the new features, fixes, and changes that give you more power, save you time, and make your dev life better!
Let's go through everything:
📢NEW APE PLUGIN📢
As a Valentines Day gift, the team over at
@subsquid
have made one of the coolest data plugins for Ape we've seen yet!
Here's how to use it search through history, analyse massive amounts of data, and travel through time:
Great news for devs using the most advanced smart contract
@ApeFramework
to build.
You can now access blockchain data from Subsquid using an Ape Plugin.
This is a big one when it comes to eating a Brownie. 🍫
Our new ⛽️ GAS REPORTING ⛽️ feature allows builders to monitor their spend on transactions efficiently by each line of code.
Let us know what you think! Drop your gas savings reports below 💁🏽♀️
The yearly fund for the NSA, CIA, and other spying agencies with questionable attitudes to privacy and naming conventions is $65,700,000,000
for 0.00000000234%th of that you can fund a ApeWorX engineer to create:
- Tools that power
@yearnfi
,
@LidoFinance
,
@CurveFinance
and,
We're honored to be a part of this new
@gitcoin
round!
All funds will go to building more plugins, more features, and more tools to let you build the future 🛠️🚀
If you would like to donate, we would love you forever ❤️
Thank you fellow Apes 🦍🙏
State of the Vyper Ecosystem by
@CurveCap
Representing
@CurveFinance
we're proud to present
@CurveCap
to the stage to talk about the state of the
#Vyper
ecosystem, whats currently using it to its maximum potential, and what's on the horizon for the language!
A lot of this space got into Web3 dev because of your framework and your legacy inspired us through Brownie, our predecessor, to make Ape Framework, so we feel like its the end of an era.
Thank you for your service. Your work will never be forgotten.
🫡♥️
No sugar coating this, it's been a challenging few months. The Truffle Suite will be sunsetting over the next 90 days.
To all the developers who've supported us, thank you! It's been an absolute joy to strive with you & the Ethereum ecosystem for the past 6 years. 🧵
We're still busy building Ape, but in the mean time we wanted to share a open source library we created to make it easier to work with EIP-712 Structured Messages in Python
PyPI:
Github:
VYPER DAY 2023 - REGISTRATIONS ARE NOW OPEN!
Featuring talks from the superstar devs from
@LidoFinance
,
@vyperlang
, ApeWorX + more!
Seats are limited! First come, first serve:
Sponsored by
@CurveFinance
and Lido
Let's go over all you can expect:
gm gm! TGIF!
📑 Added us to your sched! 📣 Happening Today @ 2PM EST 📣
We're so excited to hang out with
@pavel_sinel
Integrations Lead and Developer Relations from
@MetisDAO
this week.
To RSVP, join us in Discord:
Forget Testnets. Welcome to
#cHaOSneT
The AI-Powered Testnet that lets you simulate human activity with real......fake people
Learn How To Simulate Everything:
What would you do if:
#USDC
depegs
#ETH
moons
#Chainlink
stops
#AAVE
gets hacked
#Miladies
goes viral
#OP
hard-forks
Satoshi comes back
Forget Testnets. Welcome to
#cHaOSneT
Fork any chain, at any time, and create virtual humans to interact with it as if the chain was alive
Ever wonder how
#Lido
uses Ape to secure the upgrade of a protocol holding $12,440,000,000? With their release of V2 lets go over how they built their Gate Seals, aka the "Make sure that things don't explode" button
THREAD/
A little while ago, the incredible
@iearnfinance
core dev
@wavey0x
joined us for a lovely casual discussion about Ape, how it's continuing the legacy of Brownie, and about some ways Yearn has been able to use its flexability in their project.
NEW TUTORIAL: How To Make Uniswap with Ape & Vyper
We adore this in-depth tutorial by
@_rabuawad
on how you can use Ape and
#Vyper
to create your very own version of Uniswap!
This is one of the best tutorials on
#Web3
dev we've ever seen so we highly recommend you check it out!
📖🐍 Dive into the world of DeFi with
@vyperlang
&
@ApeFramework
!
Explore automated market makers, liquidity pools, and more in this comprehensive guide, and level up your knowledge about DeFi and decentralized applications
(9/11) Coming June 1st, we are launching
#ApeAcademy
, an online community for learning smart contract development from the pros. We decided to focus 100% of our new content on using Vyper, with high-quality videos and in-depth tutorials showing how to build
#Web3
projects.
Hey anon our new product just dropped (yes another one)
While you're waiting for the
#cHaOSneT
Beta, we cooked up possibly the best automated payment tool in all of crypto.
We're proud to present, ApePay
Let's go through the magic
1/ 📣Today, we're excited to announce the launch of "Love Letter to Brownie" - a way to show our thanks to
@BrownieEth
and a welcome card to all Brownie users to try out Ape framework🚀🎉❤️
Explore here:
NEW APE RELEASE! Ape 0.6.10 - Size Isn't Everything
The new Ape release just dropped and, while its not the biggest, we packed together a great optimisation + some cool features for your enjoyment
Lets go through them:
A quick thread🧵 on how Ape Framework's latest layer 2 ape-starknet & ape-cairo plugins works by
@AdobePup
and how-to interact with smart contracts.
#pythonlearning
@StarkNetEco
NEW PLUGIN RELEASE - LlamaNodes x Ape
In collaboration with
@LlamaNodes
we've developed a new plugin for Ape that allows you to instantly and seamlessly tap into one of he fastest RPC providers on earth!
Let's go through everything it can do and how to get started:
🚨NEW RELEASE + EXPLAINER!
@0xz80
,
@big_tech_sux
,
@vyperlang
and ApeWorX are proud to present Vyper LSP!
While it was hinted at in
#VyperDay2023
, we're proud to say that this collaboration fully dropped and we'd love to take you through everything:
Vyper LSP by
@z80dev
(ApeWorX)
In this talk z80 from ApeWorX will be going over Vyper LSP, how to use it, and how you can utilise it to make your crypto dev life a breeze!
Ape 0.6.7 - Less Is More
In this release we've polished Ape so that you get more data along with a cleaner and shinier experience. Here's the rundown of the new features:
NEW COLLAB - ApeWorX x SEAL
We are proud to be a part of what we think will be the biggest evolution in
#DeFi
security that the space ever seen.
Here's everything you need to know:
A huge shout-out to everyone on the SEAL Chaos Team who made this possible. If you want to learn more about how SEAL Drills work, check out Isaac's thread
We're honored to be a part of this new
@gitcoin
round!
All funds will go to building more plugins, more features, and more tools to let you build the future 🛠️🚀
If you would like to donate, we would love you forever ❤️
Thank you fellow Apes 🦍🙏
What would you do if:
#USDC
depegs
#ETH
moons
#Chainlink
stops
#AAVE
gets hacked
#Miladies
goes viral
#OP
hard-forks
Satoshi comes back
Forget Testnets. Welcome to
#cHaOSneT
Fork any chain, at any time, and create virtual humans to interact with it as if the chain was alive
NEW PLUGIN - Ape Safe Beta
Gm Apes
As promised, we come bearing gifts with a new plugin for the
@Safe
multisig!
This new plugin lets you use the most secure and trusted multisig in
#Ethereum
via Ape to perform tx, multicalls, and so much more!
🧵
PRODUCT UPDATE: Silverback v0.1.0 - Molten Core
Ever since announcing Silverback, multiple teams have been hard at work utilising it to build Ape-supercharged bots & tools (more on that coming soon)
But for now here is how we've improved it since launch:
First the Framework, then cHaOSneT, then ApePay
It's all been leading up to this
The tool that ties all our products together
We are proud to present to you
Silverback
Create any bot, anywhere, to do anything
📢VYPER DAY TALKS📢
As promised here are all the talks from from
#VyperDay2023
!
Expand your knowledge about Vyper, listen to how multi-billion dollar protocols are secured, and learn how you can improve your
#Web3
development skills!
Here's all the talks in order:
Hacking at
@EthCCHack
?
Looking to build your award-winning project in
@vyperlang
?
Looking for resources on how to get started?
Look no further than Ape Academy for easy to learn Vyper content using our template system:
📢𝙉𝙀𝙒 𝙁𝙀𝘼𝙏𝙐𝙍𝙀 𝙍𝙀𝙇𝙀𝘼𝙎𝙀📢
Ape 0.6.9 - Nice
Hey anon, our new release just dropped and we want to take you through all new Ape goodness
.....also we might have a little treat at the end of this thread
/THREAD
🪂After three months in beta, we are proud to release v0.1.0 to the
#pythonprogramming
community. Big thank you to our team of devs & core contributors for putting in their time & energy! 🛠
1/4 📣 Ape 0.5.8 just dropped; here’s what’s new!
In this release, we are spotlighting our keyfile accounts feature. Developers can now import via mnemonic as well as export accounts, making Ape much more like a wallet than ever before. ⭐️
📢New Plugin Explainer LFG! 1/6
Our
@Starknet
plugin is a hit, so we made a rundown of everything you can do in with it:
Manage accounts, interact with, declare and deploy contracts, and test anything you want in the
#Starknet
ecosystem
Great tip! Remember, be smart and bypass the frontend to get in quick.
Bonus points to whomever makes a polling script that waits for the exact block it goes live before broadcasting your claim transaction!
Arbitrum Airdrop claim is in 4 hours
The site will probably be overwhelmed
You could claim directly from the contract using
@ApeFramework
and
@AlchemyPlatform
with just four lines of code
Calling all
#Pythonistas
!
If you're looking to get into the world of
#Blockchain
&
#Web3
, we've got some news for you: we are proud sponsors of the first annual
@PyChainConf
!
Learn more & signup here:
WTF is Weiroll and how do you use it?
THREAD/
Our fav Koala and
@yearnfi
contributor
@FP_Crypto
along with our fav Illama
@StittsHappening
has just ported
@nicksdjohnson
's Weiroll to Ape
Let's go over why Weiroll is so amazing for devs and where to get started with the plugin:
We just realised we just got 5k followers! 🤩🎉🥳
We love each and every single one of you, whether you be human, anime pfp, or digital AI sent by a demonic force to spy on the mortal realm ❤️
Decentralized technologies are changing the world. But if you want to develop one, where do you start? Ape Academy can help! Launching June 1, our peer learning platform features easy-to-follow video tutorials, configurable Vyper project templates and more!
#Web3
📢NEW APE RELEASE 📢
Ape 0.6.16-19 - CONTRIBUTOOOOORS
Featuring superstar devs such as
@bantg
,
@AlgorithmicBot
and
@StittsHappening
this is a super special Ape release thread!
Lets go through what they and the Ape team have built in the past few weeks:
We had the honour of interviewing the legend
@BowTiedDevil
and a lot of you have asked for the recording + timestamps
Obviously we couldn't deny you anons
Enjoy the full interview with Bowtie where we go over
#cHaOSnet
,
#MEV
, and all things
#Crypto
📣 ATTN DEVS: NOW LIVE v0.6.0 📣
We're excited to announce our latest software update, which brings new features and needed fixes.
This release is about making your smart contract workflows faster and more efficient.
Let's double-click on a few features from 0️⃣.6️⃣.0️⃣ 💁🏽♀️
NEW APE UPDATES
Ape 0.7.1-4 - Sashiko
Sashiko is the art of using intricate patching and weaving to strengthen and improve clothing
Likewise, we used this update to patch and refine the massive 0.7.0 release using tons of patches to make Ape even better
Let's go through it:
📢 NEW FEATURE! 📢
Stop making life harder for yourself anon.
Installation? Complex setup? Hours of configuration?
no anon stop
With our newest feature you're just one command line prompt away to deploy on Azure or AWS in seconds!
📢NEW APE VERSION📢
0.6.11 - Mooooor Features!
We got so wrapped up with our product releases, we forgot to promote a massive Ape Framework update!
This is a monster update so lets get right into everything we've added!
THREAD/
📣Just Dropped: Ape v0.6.3 📣
Say goodbye ✌🏾 to long waiting times for compiling & accessing compiled artifacts, because Ape is now faster than ever before!
⭐️Huge s/o to
@bilbeyt
working on this performance feature! ⭐️
#pythonprogramming
Hacking at
@EthCCHack
?
Looking to build your award-winning project in
@vyperlang
?
Looking for resources on how to get started?
Look no further than Ape Academy for easy to learn Vyper content using our template system:
📢NEW APE FRAMEWORK FEATURES!📢
GM Chain Hoppers!
We just added a new way to add and customise chains, networks, and RPCs to Ape!
Here's how add any network you desire:
Well in a previous life our Ape Commander & Chief
@fubuloubu
was a literal aerospace engineer, so he outlined the similarities, mindsets and differences between crypto and aerospace engineering in our recent blog post
Meet The Team
We would love to welcome the newest member to the ApeWorX tribe, the brilliant coder and emacs afficionado
@0xz80
!
We asked him a few questions about how how he got into crypto, what he likes about Ape, and a sweet story about a floofy friend
Proxies Explained 🧵
The
@yearnfi
Bunnylord himself
@bantg
just released a wonderful post going into detail about blockchain analytics using proxies we loved reading
But let's take a step back and explain what proxies are, why you should use them, and how you can create one rn:
ChaosNet changes the way testnets work by giving you 100% real....fake people to let you see exactly how real people will interact with your project.
Here are the Three Core Powers of the Chaosnet AI:
How Yearn Uses Vyper in a Multi-Language Protocol by Storm0x from Yearn
We're super excited to welcome
@storming0x
, a security contributor from
@yearnfi
to the stage!
He'll tell us all about Yearn's experience building and maintaining a +6 Billion TVL multi-language protocol!
At long last, it's finally here....
Tomorrow
#PrepareForChaOS
The Alpha is over, the Beta is almost here
Be the first to try the cHaOSneT Beta by joining our discord:
Forget Testnets. Welcome to
#cHaOSneT
The AI-Powered Testnet that lets you simulate human activity with real......fake people
Learn How To Simulate Everything:
NEW FEATURE RELEASE (Ape 0.6.8)!
Wake Up Anon!
The new Ape release just dropped!
More Customizability, More Reliability, and More Ape-y Goodness!
Here's a rundown of all the new features:
Code Coverage Explained
Ever wonder wtf "Coverage" is and why ppl keep talking about it?
Well we just released the 1st part of our series on coverage and we'll take you through it so you can be a better dev and not waste time on stuff you don't need
🚨 new
@ApeFramework
release v0.6.12
lots of bunny prints on this one! 🐇
i contributed improved detection of proxies, better support of safe wallets, saner defaults, and some bug fixes.
Wanna know how
@LlamaNodes
uses Silverback to create the best RPC service in the game?
Let us break it down so you don't need to keep reinventing the wheel
THREAD/
Did you know that
@LlamaNodes
uses
@ApeFramework
's Silverback library to watch our deposit contracts?🐵🤝🦙
It's one vital component of our native web3 RPC service that leads to industry-leading speed and reliability.
LlamaNodes + ApeWorX = lightning-fast user balances.⚡️
NEW APE RELEASE!
Ape 0.6.22 - UX UX UX
In these past weeks our resident super coder
@antazoey
has polished and refined the Ape experience so that everything is smoother, faster, and more fun!
Here's everything we improved in this small update:
Replicants: Create Autonomous Actors who mimic human and non-human behaviour. Turn on developer God-Mode to see how people would actually use your project.
(11/11) If you want more resources on
@vyperlang
today, we recommend checking out “Vyper by Example” in their documentation:
If you want to see the trailer for
#ApeAcademy
, check us out below! 🦍 📺
📣Calling all
#python
data scientists, security professionals, and
#Web3
devs! 📣 Join Ape and Ethereum core devs this Friday to learn about the ETH Merge and current data challenge. 💸
Hosted by
@Infosecual
@Drigolvc
@ethereum
RSVP:
CRITICAL: If you or a project you use are on any of these versions you need to read this ASAP
We'll be posting a TDLR for what users, projects, and devs should do. Stay tuned
If you are using multiple reentrancy locks using these versions of vyper, please contact the
@vyperlang
project
Please wait for a formal post-mortem, but it doesn't seem to affect projects built with 0.3.1 or later at this time
🚀 Devconnect September Updates 🚀
Discover the latest updates on our blog, including:
🦄 Reasons why you should attend Devconnect
🦄 A list of all events with open ticket sales and applications
🦄 All current updates
Enjoy the read!
Hey glad you like our framework! The team is a massive fan of Threshold (
@keep_project
+
@NuCypher
)
If you need anything feel free to drop by our discord.
We have weekly 1-on-1 chats with whoever wants to dive deep into Ape or any of its plugins!
NEW PRODUCT RELEASE - Docs For All
You asked, we answered (and probably went a bit overboard)
We just launched the newly updated official doc hub for Ape, Ape Plugins, and all our other important
#Python
packages
Lets go through all our plans for it:
@chainlink
We are kicking it off with 5 AMAZING videos:
🪙 Stablecoins | But Actually
🟪 How to get paid $2.2M in Bug Bounties
🦍
@ApeFramework
👷
@HardhatHQ
🐍
@trailofbits
Slither
With more spicy developer videos to come.
How To Build Like An Aerospace Engineer:
/THREAD
You've probably heard the following
"We should build smart contracts like airplanes, not iPhone apps"
But whats it like to actually build like an aerospace engineer?
Building onchain is more like hardware engineering than software; like building an airplane, it has to work every time.
Ship fast, break things doesn’t apply.
It’s under appreciated how this impacts time to, and number of shots at finding PMF.
Hey
#pythonistas
! We're glad to on board you into the future of coding with python on chain! You may be wondering what the heck is a ZK rollup? 🧐 Fear not! Here are some facts you need to know about the world of
#STARKs
,
#ZKRollups
, and
#L2
networks.
If you've been following our Ape Academy tutorials, you're ready to upload your jpeg or cool pfps to
@IPFS
or
@pinatacloud
! We'll show you how to interact with your contract and see your very own
#NFT
on
@opensea
or
@rarible
!
Subscribe & Watch here:
gm, frens!
📣 We just released 0.5.5 with major ⛽️ gas reporting & testing features that allow for even more robust on chain testing, interactions and deployments.
⭐️ Special thanks to our community contributors! Explore the full release notes here:
NEW APE UPDATES
Ape 0.7.5-6 - Networks & Documents
Large doc updates, more network customisation, and better default RPCs!
These two Ape updates will give you knowledge, which is power, and power is fking fun
Let's go through some of the highlights: