Pedro Figueiredo's starred repositories
java-design-patterns
Design patterns implemented in Java
what-happens-when
An attempt to answer the age old interview question "What happens when you type google.com into your browser and press enter?"
Design-Patterns-in-Javascript
Design Patterns applied to Javascript code.
hardhat-template
Hardhat-based template for developing Solidity smart contracts
smart-contract-sanctuary
🐦🌴🌴🌴🦕 A home for ethereum smart contracts. 🏠
beigepaper
Rewrite of the Yellowpaper in non-Yellowpaper syntax.
baseline
The Baseline Protocol is an open source initiative that combines advances in cryptography, messaging, and distributed ledger technology to enable confidential and complex coordination between enterprises while keeping data in systems of record. This repo serves as the main repo for the Baseline Protocol, containing core packages, examples, and reference implementations.
multicall.js
Multicall.js: A JavaScript blockchain state management library for dapps
bob-wallet
Bob Wallet is a GUI for DNS Record Management and Name Auctions on Handshake. It includes an integrated full node: hsd
public-api-portugal
A list of public APIs from Portuguese entities
yearn-exporter
Realtime and historical Yearn metrics
web3studio-bootleg
The Shared Royalty Non-Fungible Token (a.k.a Bootleg) is an open source project started by the ConsenSys Web3Studio team. The purpose of the Shared Royalty Non-Fungible Token (SRNFT) is to make any royalty business model, from the oil and gas industry to entertainment, easy to manage with the Ethereum blockchain .
ERC3156-Wrappers
ERC3156 wrappers for popular flash lenders
multisig-wallet-exercise
Let's start creating a multisig wallet on Ethereum.
what-happens-when-FrontEnd
An attempt to answer the what-happens-when interview question from a FrontEnd Engineers pov: "What happens when you type google.com into your browser and press enter?"
handshakeproxy
handshake domain http proxy
handshake-bridge
Bridging Handshake & ICANN TLDs