pcaversaccio
ππ¨π«π€π’π§π π¨π§ π°π‘ππ'π¬ π§ππ±π.
@daita-technologiesw021d
Pinned Repositories
create2deployer
Helper smart contract to make easier and safer usage of the `CREATE2` EVM opcode.
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.
ecdsa-nonce-reuse-attack
This repository implements a Python function that recovers the private key from two different signatures that use the same random nonce during signature generation.
hardhat-project-template-ts
A fully-fledged Hardhat project template based on TypeScript.
malleable-signatures
This repository implements a simplified PoC that demonstrates how signature malleability attacks using compact signatures can be executed.
metatx
A smart contract to enable ERC-20 token meta-transactions on Ethereum.
reentrancy-attacks
A chronological and (hopefully) complete list of reentrancy attacks to date.
snekmate
State-of-the-art, highly opinionated, hyper-optimised, and secure πVyper smart contract building blocks.
tornado-cash-exploit
This repository implements a simplified PoC that showcases how a contract can morph. A similar approach was used as part of the governance attack on Tornado Cash in May 2023.
xdeployer
Hardhat plugin to deploy your smart contracts across multiple EVM chains with the same deterministic address.
pcaversaccio's Repositories
pcaversaccio/reentrancy-attacks
A chronological and (hopefully) complete list of reentrancy attacks to date.
pcaversaccio/snekmate
State-of-the-art, highly opinionated, hyper-optimised, and secure πVyper smart contract building blocks.
pcaversaccio/xdeployer
Hardhat plugin to deploy your smart contracts across multiple EVM chains with the same deterministic address.
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.
pcaversaccio/create2deployer
Helper smart contract to make easier and safer usage of the `CREATE2` EVM opcode.
pcaversaccio/hardhat-project-template-ts
A fully-fledged Hardhat project template based on TypeScript.
pcaversaccio/malleable-signatures
This repository implements a simplified PoC that demonstrates how signature malleability attacks using compact signatures can be executed.
pcaversaccio/ecdsa-nonce-reuse-attack
This repository implements a Python function that recovers the private key from two different signatures that use the same random nonce during signature generation.
pcaversaccio/tornado-cash-exploit
This repository implements a simplified PoC that showcases how a contract can morph. A similar approach was used as part of the governance attack on Tornado Cash in May 2023.
pcaversaccio/escrow-contract
A simple multilateral escrow smart contract for ETH and ERC-20 tokens governed by Cobie.
pcaversaccio/raw-tx
Three scripts to ordinary generate, EIP-4844-type generate, and execute a signed raw transaction with `ethers`.
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.
pcaversaccio/meth
The moment you Rust, you should look for your Mojo π₯.
pcaversaccio/batch-distributor
Helper smart contract for batch sending both native and ERC-20 tokens.
pcaversaccio/create-util
Helper smart contract to make easier and safer usage of the `CREATE` EVM opcode.
pcaversaccio/p256-verifier-vyper
P256 (a.k.a. secp256r1 elliptic curve) signature verification πVyper contract.
pcaversaccio/mnemonic-to-private-key
A JavaScript script that converts the mnemonic phrase into a wallet private key using the ethers.js library.
pcaversaccio/fork-testing-evm-compatibility
This repository implements a simple fork test on Optimism that proves that the EVM behaviour of the forked chain is not identically replicated locally.
pcaversaccio/pcaversaccio
My public profile.
pcaversaccio/tornado-cash-ether-withdrawal-decipherer
Deciphering the ether transactions in the Tornado.Cash withdrawals.
pcaversaccio/zksync-vyper-sandbox
A sandbox environment for ZKsync Era Vyper compiler testing.
pcaversaccio/ethereum-key-generation
A repository that shows how to generate a private / public key pair using web3.js or HD wallets.
pcaversaccio/chainlink-price-feed
Retrieve the ETH/USD price feed from Chainlink's oracle using Infura.
pcaversaccio/telegram-group-counter
A simple Python script to check how many Telegram groups a user is in.
pcaversaccio/EIPs
The Ethereum Improvement Proposal repository
pcaversaccio/configurations
Monorepo for my personal configurations.
pcaversaccio/impact-dollar-token-contract
This is Impact Dollar's ERC-20 smart contract, whose tokens can deliver a demonstrable contribution to conservation and protected areas through digital collectibles.
pcaversaccio/pcaversaccio.github.io
My personal website.
pcaversaccio/porini-community-token-contract
This is Porini's ERC-20 smart contract, whose tokens can activate communities to support conservation activities and learn about blockchain technology.
pcaversaccio/interface-solc-test