-
-
Notifications
You must be signed in to change notification settings - Fork 12
2022 2023 Road map
📣 Powered by ApeWorX 📣 ApeWorX will be providing Starknet with their world class engineering capabilities to help bring builders even more value and efficiency. StarkNet will also be expanding its footprint into new regions through ApeWorX’s global network.
Here are a few key features on our partnership roadmap:
Builders are to be able to test their Ethereum and StarkNet contracts side-by-side.
StarkNet is coming to your Python consoles, and you'll be able to connect to your own StarkNet node through Ape. This includes third-party nodes like Alchemy.
Have you ever wondered how ethereum and StarkNet communicate with one another? We have. And we've been working on a solution for you. Now, you can easily send messages to Ethereum and receive them on StarkNet and vice versa. For example, MetaMask opens up and asks you to sign into a dApp. it doesn’t cost money for gas; just a verification. This is the same concept, but it’s all in Python!
We're excited to announce that we've been working on a new way to run Protostar tests. This will allow us to run them alongside the Python-based tests that are currently in place. Currently, you have to run your python and cairo tests separately. The goal is to be able to run them all together, which will cut down on testing time and make for a much more cohesive experience. This is all part of our ongoing commitment to innovation and making sure our products are as beneficial as possible for you—our community!
Starknet Receipts can help you debug your transactions. You can call a method on Starknet receipts called show trace and it will display a tree structure, showing all the calls, argument data and return data. This will easily allow builders to debug transactions and allow builders to strategic optimize their contracts based on the information with our support tracing feature in python.
Python 3.8 or greater starting with Ape 0.5.0 We are trying to get Cairo 0.10 integrated .
Like Solidity and Vyper, you can write your scripts in Python, and compile your L2 smart contracts in Cairo with ape-cairo and ape-starknet plugins. Resources: Tutorial: https://academy.apeworx.io/tutorials/plugins Github Repo: https://github.com/ApeWorX/ape-starknet
We welcome developers the space to demo and share their Ape-Starknet and Ape-Cairo projects with the Ape community. Reach out to us on Twitter to schedule a Demo Session. Our Twitter is apeframework or you can email us at comms@apeworx.io