All Projects → LayerXcom → verified-vyper-contracts

LayerXcom / verified-vyper-contracts

Licence: Apache-2.0 License
FVyper: A collection of useful Vyper contracts developed with formal methods

Programming Languages

python
139335 projects - #7 most used programming language
Makefile
30231 projects
shell
77523 projects
lua
6591 projects

FVyper

CircleCI
A collection of useful Vyper contracts developed with formal methods

WARNING: These contracts are not audited and formal verification is WIP. Take care when you use them for production.

Directory structure

The /contracts directory contains vyper contracts we use in formal verification (/k directory) and unit testing ( /tests directory).

The /k directory contains files to do formal verification with K Framework.

The /tests directory contains unit tests.

Progress

See roadmap.

References

This project is based on K Framework and Runtime Verification's works. See their resources for the details of KEVM and background knowledge.

Acknowledgements

FVyper is supported by KEVM and Vyper teams. We’d like to express thanks to them and their great work.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].