Solidity & Vyper – Apeworx
Overview
Apeworx is an Ethereum development framework targeted at Python developers, data scientists, and security professionals.
Resources
Basic Usage
Apeworx allows you to specify multiple ecosystems, networks, and providers. Apeworx specifically has configurations in ape-config.yaml
for connecting to live network nodes; it’s here where you would want to specify the Portal Endpoint. While this section is called geth
, it’s not limited to just geth nodes.
For our example, let’s specify 2 ecosystems, Ethereum and Polygon, both including testnets.
geth:
ethereum:
mainnet:
uri: https://eth-mainnet.rpc.grove.city/v1/<APP_ID>
goerli:
uri: https://eth-goerli.rpc.grove.city/v1/<APP_ID>
polygon:
mainnet:
uri: https://poly-mainnet.rpc.grove.city/v1/<APP_ID>
You would then be able to connect your Apeworx console to Goerli through Pocket Network as follows:
ape console --network ethereum:goerli:geth