GithubHelp home page GithubHelp logo

exp7l / building-secure-contracts Goto Github PK

View Code? Open in Web Editor NEW

This project forked from crytic/building-secure-contracts

0.0 0.0 0.0 2.21 MB

Guidelines and training material to write secure smart contracts

License: GNU Affero General Public License v3.0

Shell 4.14% Python 14.75% TypeScript 2.08% Solidity 79.03%

building-secure-contracts's Introduction

Working on https://twitter.com/ether_log

Experiences

2022-Present, smart contract security engineer

  • Audited for Maker, Sommelier, TreasureDAO, Vyper and other reputable teams.

Selected audits

2. Sommelier (their EVM contracts)

4. Others:

2022-Present, free and open source contributions

1. Contributions to Dark.fi

a. Zkrunner

  • To accelerate Darkfi ZK script developer's iteration speed, Darkfi needed a tool to generate a ZK proof's public inputs based on input witnesses, and a way to quickly prove and verify with a Darkfi ZK circuit.
  • I contributed the Python bindings (1,2) for Darkfi's SDK

b. Proof of concept to enable runtime parameters

  • This is a proof of concept to take Etheruem Foundation's Privacy Exploration and Scaling Group's work on their Halo2 fork to apply to Darkfi's Halo2 fork.
  • The purpose is to allow Darkfi ZK circuit developer to accept additional arguments at runtime to configure their circuit.

2. Emap, minimal name service on EVM

  • It is a name service that supports forward name resolution (going from name to resources) and backward name resolution (going from resources to name) in less than 200 lines of code in order to maximize auditability and security.
  • A fork of DappHub's Dmap which is optimized to be as minimal as possible in implementation.

2019-2022, Software engineer, Amazon

  • Led and shipped automation for legal info collection and investigation resulted in $2MM saving in operational cost per year.
  • Led and shipped search keyword recommendations, for amazon.com detail page. Showed $10MM+ per year profitability lift in pilot.

building-secure-contracts's People

Contributors

agroce avatar alphastorm avatar anishnaik avatar davidhq avatar dguido avatar elopez avatar ggrieco-tob avatar gregkbarnes avatar grosquildu avatar mgcolburn avatar montyly avatar namaskar-1f64f avatar paulrberg avatar pradhumnapancholi avatar rmi7 avatar s3v3ru5 avatar sudo-owen avatar technovision99 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.