Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pcaversaccio/zksync-vyper-sandbox
A sandbox environment for ZKsync Era Vyper compiler testing.
https://github.com/pcaversaccio/zksync-vyper-sandbox
compiler testing vyper zksync-era
Last synced: 14 days ago
JSON representation
A sandbox environment for ZKsync Era Vyper compiler testing.
- Host: GitHub
- URL: https://github.com/pcaversaccio/zksync-vyper-sandbox
- Owner: pcaversaccio
- License: mit
- Created: 2023-09-20T14:03:13.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-01T09:58:31.000Z (about 1 month ago)
- Last Synced: 2024-10-04T18:56:37.505Z (about 1 month ago)
- Topics: compiler, testing, vyper, zksync-era
- Language: TypeScript
- Homepage:
- Size: 2.02 MB
- Stars: 6
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ZKsync Era Vyper Compiler Sandbox Environment
We cannot trust in what we do not understand. The source code of the compiler can be found [here](https://github.com/matter-labs/era-compiler-vyper).
## Installation
Invoke
```console
pnpm install
```and
```console
git submodule update --init --recursive
```## Get Local Node Started
```console
cd local-setup
./start.sh
```## Reset Local Node
```console
cd local-setup
./clear.sh
```## Retrieve Values
#### Local Node
```console
cast call --rpc-url http://localhost:3050 "var()"
```#### Testnet
```console
cast call --rpc-url https://testnet.era.zksync.dev "var()"
```## Further References
- https://github.com/matter-labs/era-compiler-vyper
- https://github.com/matter-labs/hardhat-zksync
- https://github.com/matter-labs/era-contracts
- https://github.com/matter-labs/era-system-contracts
- https://github.com/matter-labs/zkvyper-bin
- https://github.com/matter-labs/zksync-hardhat-vyper-template
- https://github.com/matter-labs/zksync-contract-templates
- https://github.com/matter-labs/local-setup