Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pcaversaccio/pcaversaccio

My public profile.
https://github.com/pcaversaccio/pcaversaccio

personal personal-site public-profile

Last synced: 21 days ago
JSON representation

My public profile.

Awesome Lists containing this project

README

        

### Hi there πŸ‘‹ I'm pcaversaccio


Linktree

### About me πŸ’―

- πŸ”­ I'm currently working on **what's next**.
- πŸ”§ My day (and sometimes night) job is to help safeguard the Ethereum ecosystem.
- βž• Previously, I founded [DAITA Technologies](https://daita.tech), a Swiss-based startup specialising in transforming raw data into AI-ready data sets at scale, and [Alethena](https://web.archive.org/web/20190519204013/https://www.alethena.com), a company pioneering Ethereum-based tokenised shares and their trading via an automated market maker in Switzerland.
- πŸŽ“ I hold a Master's degree in [Quantitative Finance](https://ethz.ch/en/studies/master/degree-programmes/natural-sciences-and-mathematics/quantitative-finance.html) from the Swiss Federal Institute of Technology Zurich (ETH Zurich).
- ❀️ Generally, I'm truly passionate about **Machine/Deep Learning, Computer Vision, Ethereum Smart Contracts, Bitcoin, and OSS Engineering**.
- πŸ“« How to reach me: [[email protected]](mailto:[email protected]).
- 🌱 I'm currently learning not to go insane – broadly speaking.
- πŸ’¬ Ask me about anything – maybe I can help you; most likely not.
- ⚑ Fun fact: It took less code to send a man to the moon than to run a smartphone.

### πŸ’» OSes


Debian
Ubuntu
Windows

### 🎯 Skills

#### ⌨️ Programming languages


JavaScript
Python
Solidity
TypeScript

- [🐍Vyper](https://vyper.readthedocs.io)

#### πŸŽ› Frameworks and runtime environments


Angular
Node.js
PyTorch
TensorFlow

- [DappTools](https://github.com/dapphub/dapptools)
- [Foundry](https://github.com/foundry-rs/foundry)
- [Hardhat](https://hardhat.org)
- [Truffle Suite](https://trufflesuite.com)

#### πŸ—ƒ Package, dependency, and environment management


Conda
npm
pnpm
Yarn

#### πŸ›  Toolings, platforms, infrastructure providers, and libraries


AWS
Cloudflare
Git
Postman


NumPy
OpenCV
SciPy

- [ethers.js](https://docs.ethers.io)
- [web3.js](https://web3js.readthedocs.io)

### πŸ“¦ `npm` packages

- [xdeployer](https://www.npmjs.com/package/xdeployer) – A [Hardhat](https://hardhat.org) plugin to deploy your smart contracts across multiple Ethereum Virtual Machine (EVM) chains with the same deterministic address.

### πŸ“š Smart contract libraries

- [🐍 snekmate](https://github.com/pcaversaccio/snekmate) – State-of-the-art, highly opinionated, hyper-optimised, and secure 🐍[Vyper](https://github.com/vyperlang/vyper) smart contract building blocks.

### 😎 Miscellaneous

- [βš”οΈ A Historical Collection of Reentrancy Attacks](https://github.com/pcaversaccio/reentrancy-attacks) – A chronological and (hopefully) complete list of reentrancy attacks to date.
- [Batch Distributor](https://github.com/pcaversaccio/batch-distributor) – Helper smart contract for batch sending both native and ERC-20 tokens.
- [`CREATE2` Deployer](https://github.com/pcaversaccio/create2deployer) – Helper smart contract to make easier and safer usage of the `CREATE2` EVM opcode.
- [`CreateX` – A Trustless, Universal Contract Deployer](https://github.com/pcaversaccio/createx) – Factory smart contract to make easier and safer usage of the `CREATE` and `CREATE2` EVM opcodes as well as of `CREATE3`-based (i.e. without an initcode factor) contract creations.
- [Fully-Fledged Hardhat Project Template](https://github.com/pcaversaccio/hardhat-project-template-ts) – A fully-fledged Hardhat project template based on TypeScript.
- [Safe Multisig Transaction Hashes](https://github.com/pcaversaccio/safe-tx-hashes-util) – This Bash script calculates the Safe transaction hashes by retrieving transaction details from the Safe transaction service API and computing both the domain and message hashes using the EIP-712 standard.
- [πŸ•΅οΈβ€β™‚οΈ TORN Detector](https://github.com/pcaversaccio/torn-detector) – Detect if a contract has been deployed in the latest (or predefined) block from an address that was previously funded through [Tornado.Cash](https://github.com/tornadocash).
- [White Hat Frontrunning](https://github.com/pcaversaccio/white-hat-frontrunning) – White hat frontrunning script to outpace hackers and secure funds from compromised wallets.
- πŸ“Š Dune Dashboards:
- [Smart Contract Deployment Statistics](https://dune.com/pcaversaccio/smart-contract-deployment-statistics)
- [Minimal Proxies](https://dune.com/pcaversaccio/minimal-proxies)
- [Selfdestruct](https://dune.com/pcaversaccio/selfdestruct)
- [🐍Vyper Deployment Statistics](https://dune.com/pcaversaccio/vyper-deployment-statistics)
- πŸ“ Articles:
- [Understanding Ethereum ERC-20 Meta-Transactions](https://betterprogramming.pub/ethereum-erc-20-meta-transactions-4cacbb3630ee)
- [How 🐍Vyper Compiles Into Bytecode](https://hackmd.io/@pcaversaccio/how-vyper-compiles-into-bytecode)
- [The Ethereum Cypherpunk Manifesto](https://hackmd.io/@pcaversaccio/the-ethereum-cypherpunk-manifesto)
- 🧠 EIPs:
- [EIP-6789: Rename gas to mana](https://eips.ethereum.org/EIPS/eip-6789)
- [EIP-7266: Remove `BLAKE2` compression precompile](https://eips.ethereum.org/EIPS/eip-7266)

### πŸ’° Funding


Bitcoin
Ethereum
Stripe

### πŸ”Ž Some stats

![Pascal's GitHub Stats](https://github-readme-stats.vercel.app/api?username=pcaversaccio&count_private=true&show_icons=true&theme=tokyonight)

![Top Langs](https://github-readme-stats.vercel.app/api/top-langs/?username=pcaversaccio&layout=compact&langs_count=8&theme=tokyonight)

![Visitors](https://komarev.com/ghpvc/?username=pcaversaccio&color=blue&style=flat&label=Visitors)