Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zcor/vyper-dev
Vyper resources
https://github.com/zcor/vyper-dev
Last synced: about 2 months ago
JSON representation
Vyper resources
- Host: GitHub
- URL: https://github.com/zcor/vyper-dev
- Owner: zcor
- License: mit
- Created: 2020-12-14T18:42:21.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-06-05T11:55:46.000Z (over 2 years ago)
- Last Synced: 2024-08-04T02:08:35.876Z (5 months ago)
- Size: 24.4 KB
- Stars: 35
- Watchers: 3
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- Library-of-Ethereum - Vyper Dev - Vyper resources (Smart Contracts / Vyper)
README
# Vyper Hub
## Mission
To learn more about Vyper development, we decided to create a small information hub on the language in this repo. We hope this will prove useful to those exploring working in both Solidity and Vyper.## Vyper Tutorials
Tutorial Name
Description
URL
ApeWorx Academy
Ape Academy is a project-based learning platform for building in Web3 using Ape Framework. The platform consists of high-quality videos and in-depth articles on using Ape Framework for smart contract development.
https://academy.apeworx.io/
BowTiedDevil Introduction
Vyper for Beginners by the BowTiedForest
https://bowtiedisland.com/vyper-for-beginners-introduction/
Vyper Examples
An introduction to Vyper with simple examples
https://www.vyperexamples.com/
https://github.com/Jam516/VyperExamples/
Vyper Documentation
Simple Open Auction
https://vyper.readthedocs.io/en/stable/vyper-by-example.html
Vyper Repository
Multiple Examples Within Vyper Repository
https://github.com/vyperlang/vyper/tree/master/examples
Coinbureau Beginners Guide
Beginners Guide to the Vyper Smart Contract Language
https://www.coinbureau.com/smart-contracts/beginners-guide-vyper-language/
Rewrite Solidity Smart Contracts in Vyper
Video rewriting 4 Solidity smart contracts into Vyper.
https://www.youtube.com/watch?v=NwSIaNhRHFQ
Dapp University
Vyper Programming Tutorial for Ethereum Smart Contract Development (Blockchain)
https://www.youtube.com/watch?v=-RHTgegox8I
## Vyper Tools
Vyper language tools to work with Vyper
Tool Name
Tool Description
Tool URL
Vyper
Vyper github repository for the Ethereum Vyper language
https://github.com/vyperlang/vyper
Vyper-Debug
An Easy to use Vyper debugger | vdb
https://github.com/status-im/vyper-debug
Black Adder
A code formatter for Vyper
https://github.com/vyperlang/blackadder
vs-Code Vyper
Ethereum Vyper language support for Visual Studio Code with syntax highlighting
https://github.com/vyperlang/vscode-vyper
VVM
Vyper version management tool
https://github.com/vyperlang/vvm
Vim Vyper
Vim/Neovim syntax highlighting for Vyper
https://github.com/vyperlang/vim-vyper
Sublime Vyper
Vyper Syntax Highlighting for Sublime
https://github.com/vyperlang/sublime-vyper
Atom Vyper
Vyper Syntax Highlighting for Atom
https://github.com/vyperlang/atom-vyper
Pyodide
The Python scientific stack, compiled to WebAssembly (WASM)
https://github.com/vyperlang/pyodide
Vyper in your Browser (Pyodide)
Vyper running straight in your Browser, thanks to pyodide & WASM
https://github.com/vyperlang/vyper-in-browser
FVyper
A collection of useful Vyper contracts developed with formal methods
https://github.com/vyperlang/verified-vyper-contracts
Coq-Vyper
A Vyper compiler in Coq (just started)
https://github.com/vyperlang/coq-vyper
Foundry Vyper
A Foundry template to compile and test Vyper contracts.
https://github.com/0xKitsune/Foundry-Vyper
## Vyper Projects
Projects that use Vyper
Project Name
Project Description
Project URL
Curve
Stablecoin AMM and liquidity pools written in Vyper
https://github.com/curvefi/curve-contract
Uniswap Vyper implementation
Uniswap contracts implemented in Vyper
https://github.com/Uniswap/uniswap-v1
Vyper Plasma MVP
Possibly the first implementation of Plasma in Vyper
https://github.com/LayerXcom/plasma-mvp-vyper
ERC-721 Vyper exercise
ERC-721 Vyper exercise
https://github.com/maurelian/erc721-vyper
Embark Vyper Template
Vyper template for the Embark DApp dev system
https://github.com/embark-framework/embark-vyper-templat
Vyper Auction example
Auction exercise completed in Vyper
https://github.com/slyg/auction-vyper
K Vyper
Semantics of Vyper in K
https://github.com/vyperlang/k-vyper
## Deployed Vyper Projects
Deployed Vyper Ethereum Contracts|Project Name | Contract Name | Contract Address |
| --- | --- | --- |
| Curve | 3 Pool StableSwap3Pool | [0xbEbc44782C7dB0a1A60Cb6fe97d0b483032FF1C7](https://etherscan.io/address/0xbebc44782c7db0a1a60cb6fe97d0b483032ff1c7)|
| Curve | Y Pool StableSwapUSDT |[0x45F783CCE6B7FF23B2ab2D70e416cdb7D6055f51](https://etherscan.io/address/0x45F783CCE6B7FF23B2ab2D70e416cdb7D6055f51)|
## Authors
* Gerrit Hall
* Taariq Lewis