{"repo":"Cyfrin/moccasin","free":true,"listed":false,"github":"https://github.com/Cyfrin/moccasin","clone":"git clone https://github.com/Cyfrin/moccasin.git","description":"Titanoboa-based vyper smart contract development framework","language":"Python","stars":192,"topics":["ethereum","python","vyper"],"license":"Apache-2.0","category":"blockchain-web3","readme_excerpt":"This tool is in beta, use at your own risk Moccasin A fast, pythonic, Vyper smart contract testing and development framework. The smaller bar is better, it means it's faster You can see how we conducted these tests from the benchmarking repo. Fast to install, test, and run python commands on your smart contracts. Highlights - 🐍 Pythonic start to finish, built on top of Vyper's titanoboa - 🔐 ZKsync built-in support - 📑 Named Contracts allow you to define smart contract addresses without scaffolding anything yourself - 🧪 Custom staging pytest markers so you can run tests anywhere, anyhow - 🦊 Support for encrypting wallets, no private keys in .env files! - 🧳 GitHub and Python smart contract dependency installation Quickstart Head over to the moccasin installation documentation for other install methodologies and getting started. This README Quickstart To install the moccasin mox command, we recommend the uv tool. Then, see a list of commands with: Documentation You can view the documentation here. Contributing If you're interested in helping build moccasin, please see the contributing guide. Help output Acknowledgements - brownie - vyper - boa Background Agkistrodon piscivorus is a species of venomous snake, a pit viper in the subfamily Crotalinae of the family Viperidae. The generic name is derived from the Greek words ἄγκιστρον agkistron \"fish-hook, hook\" and ὀδών odon \"tooth\", and the specific name comes from the Latin piscis 'fish' and voro '(I) eat greedily, devour'; ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Cyfrin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Cyfrin/moccasin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}