Jason Du (jsdu)

jsdu

Geek Repo

Location:Toronto

Home Page:dujason.com

Github PK Tool:Github PK Tool

Jason Du's starred repositories

coding-interview-university

A complete computer science study plan to become a software engineer.

Pokedex

🗡️ Pokedex demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.

Language:KotlinLicense:Apache-2.0Stargazers:7721Issues:205Issues:34

web3modal

A single Web3 provider solution for all Wallets

Language:TypeScriptLicense:Apache-2.0Stargazers:4755Issues:63Issues:1232

macOS_Big_Sur_icons_replacements

Replacement icons for popular apps in the style of macOS Big Sur

Language:CSSLicense:GPL-3.0Stargazers:4137Issues:60Issues:972

SwiftTips

A collection of Swift tips & tricks that I've shared on Twitter

License:MITStargazers:4004Issues:417Issues:0

wallet-core

Cross-platform, cross-blockchain wallet library.

Language:C++License:Apache-2.0Stargazers:2726Issues:137Issues:1454

gptrpg

A demo of an GPT-based agent existing in an RPG-like environment

solidity-coverage

Code coverage for Solidity smart-contracts

Language:JavaScriptLicense:MITStargazers:963Issues:14Issues:504

web3.swift

Ethereum Swift API with support for smart contracts, ENS & ERC20

Language:SwiftLicense:MITStargazers:663Issues:24Issues:114

Web3.swift

A pure swift Ethereum Web3 library

Language:SwiftLicense:MITStargazers:633Issues:21Issues:89

argent-contracts

Smart Contracts for Argent Wallet

Language:SolidityLicense:GPL-3.0Stargazers:575Issues:25Issues:27

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.

opentrace-ios

OpenTrace iOS app. Reference implementation of the BlueTrace protocol.

Language:SwiftLicense:GPL-3.0Stargazers:432Issues:36Issues:23

pooltogether-pool-contracts

PoolTogether prize-linked savings game Solidity smart contracts.

Language:JavaScriptLicense:GPL-3.0Stargazers:363Issues:15Issues:13

FrameGrabber

iOS app to extract video frames as images

Language:SwiftLicense:NOASSERTIONStargazers:359Issues:13Issues:9

solidity-flattener

A python utility to flatten Solidity code with imports into a single file.

Language:PythonLicense:MITStargazers:265Issues:17Issues:35

doxity

📑 Documentation Generator for Solidity

Language:JavaScriptLicense:BSD-3-ClauseStargazers:214Issues:18Issues:26

messaging

Messaging for Web3

general-state-channels

Spankchain PoC implementation of generalized state channels

Language:JavaScriptLicense:AGPL-3.0Stargazers:155Issues:20Issues:5

Seriality

Seriality is a library for serializing and de-serializing all the Solidity types in a very efficient way which mostly written in solidity-assembly

Language:SolidityLicense:Apache-2.0Stargazers:154Issues:9Issues:6

erc721

📜 Distinguishable Assets Registry (ERC 721)

Language:JavaScriptLicense:NOASSERTIONStargazers:94Issues:30Issues:14

truffle-dappchain-example

Example of Truffle configured with Loom Truffle Provider

Language:JavaScriptLicense:BSD-3-ClauseStargazers:92Issues:20Issues:19

ReactiveAPI

Write clean, concise and declarative network code relying on URLSession, with the power of RxSwift. Inspired by Retrofit.

Language:SwiftLicense:BSD-3-ClauseStargazers:79Issues:9Issues:5

ERC721ExampleDeed

An attempt to implement the ERC721 Deed Standard

Harbour-MVP

Building a decentralised p2p meta-tx relayer network [MVP] Codename: Harbour ## We solved this problem: https://medium.com/tabookey/1-800-ethereum-gas-stations-network-for-toll-free-transactions-4bbfc03a0a56

audits

Subset of public audit reports issued by ChainSecurity. For more, please visit:

erc721-example

A scalable example of the ERC-721 standard

builders

Mozilla’s Fix-The-Internet Spring MVP Lab annoucement website.

Language:HTMLLicense:MPL-2.0Stargazers:9Issues:10Issues:21

Convey

A communications platform on layer 1 Ethereum - Built at ETHWaterloo 2

StakeAway

A layer one protocol for Ethereum that allows smart contract owners the ability to earn interest off of the balance in their smart contracts.

Language:SolidityLicense:MITStargazers:2Issues:2Issues:0