Pedro Figueiredo (pedronfigueiredo)

pedronfigueiredo

Geek Repo

Company:@ConsenSys @MetaMask

Location:Porto, Portugal

Github PK Tool:Github PK Tool

Pedro Figueiredo's starred repositories

java-design-patterns

Design patterns implemented in Java

Language:JavaLicense:NOASSERTIONStargazers:88504Issues:3781Issues:937

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?"

kbd-audio

🎤⌨️ Acoustic keyboard eavesdropping

Language:C++License:MITStargazers:8433Issues:133Issues:36

Design-Patterns-in-Javascript

Design Patterns applied to Javascript code.

cli-table

Pretty unicode tables for the CLI with Node.JS

Language:JavaScriptLicense:MITStargazers:2272Issues:128Issues:82

hardhat-template

Hardhat-based template for developing Solidity smart contracts

Language:TypeScriptLicense:MITStargazers:1938Issues:35Issues:58

hsd

Handshake Daemon & Full Node

Language:JavaScriptLicense:NOASSERTIONStargazers:1907Issues:80Issues:339

useDApp

Framework for rapid Dapp development. Simple. Robust. Extendable. Testable

Language:TypeScriptLicense:MITStargazers:1575Issues:20Issues:340

cryptos

Pure Python from-scratch zero-dependency implementation of Bitcoin for educational purposes

Language:Jupyter NotebookStargazers:1533Issues:38Issues:3

smart-contract-sanctuary

🐦🌴🌴🌴🦕 A home for ethereum smart contracts. 🏠

multicall

Multicall: Aggregate multiple constant function call results into one

Language:SolidityLicense:MITStargazers:852Issues:29Issues:15

beigepaper

Rewrite of the Yellowpaper in non-Yellowpaper syntax.

Language:TeXLicense:MITStargazers:774Issues:27Issues:18

orchid

Orchid: VPN, Personal Firewall

Language:DartLicense:AGPL-3.0Stargazers:652Issues:55Issues:71

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.

v3-sdk

🛠 An SDK for building applications on top of Uniswap V3

Language:TypeScriptLicense:MITStargazers:544Issues:50Issues:96

multicall.js

Multicall.js: A JavaScript blockchain state management library for dapps

Language:JavaScriptLicense:MITStargazers:419Issues:17Issues:18

bob-wallet

Bob Wallet is a GUI for DNS Record Management and Name Auctions on Handshake. It includes an integrated full node: hsd

Language:JavaScriptLicense:GPL-3.0Stargazers:380Issues:27Issues:316

locha

Communicate with others and broadcast Bitcoin transactions off-grid without internet access or even power grid.

contracts

[Optimism] Smart Contracts

Language:SolidityLicense:MITStargazers:253Issues:13Issues:35

public-api-portugal

A list of public APIs from Portuguese entities

yearn-exporter

Realtime and historical Yearn metrics

Language:PythonLicense:MITStargazers:95Issues:12Issues:82

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 .

Language:JavaScriptLicense:Apache-2.0Stargazers:91Issues:12Issues:119

hs-client

REST, websocket, and RPC client for hsd

Language:JavaScriptLicense:NOASSERTIONStargazers:83Issues:17Issues:19

ERC3156-Wrappers

ERC3156 wrappers for popular flash lenders

Language:SolidityLicense:GPL-3.0Stargazers:73Issues:7Issues:0

multisig-wallet-exercise

Let's start creating a multisig wallet on Ethereum.

Language:JavaScriptLicense:MITStargazers:27Issues:9Issues:10

footnote

Readme and future protocol improvement ideas for Footnote, a layer two protocol on Handshake.

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

Language:PythonLicense:MITStargazers:11Issues:3Issues:1