Harvey Yorke's repositories
mt5-report-history
A python script to visualise MT5 trade history data, such as cumulative profits, wins, and losses, using matplotlib.
xrpl-account-info
Python script that generates a new XRP wallet using testnet faucet and requests information about this account.
ccip-message-transfer
๐ Solidity contract built with hardhat using Chainlink CCIP to transfer a message from avalanche fuji to ethereum sepolia test networks
did-spec-registries
DID Spec Registry (Note)
ERC-721Collection
๐ A ERC-721 NFT collection, built on top of the openzeppelin ERC-721 contract
LedgerLink
โ๏ธ Automatic cross-chain smart contract deployment. Project submitted as part of the Chainlink SmartCon Hacker House, awarded 2nd place in the CCIP route for $2500.
lottery-front-end
๐ฅ๏ธ Front-end for the "smart-contract-lotter-VRFv2" smart contract. Once user connects their wallet they can enter the lottery. UI displays the current amount of players who have entered, the entry fee in Wei, and the previous winner.
Proof-Of-Participation-ERC-1155
๐ค An ERC-1155 contract representing proof of participation for an event, built using the openzeppelin ERC-1155 contract
multisignature-wallet
A multi signature Ethereum wallet smart contract written in Solidity, using the Brownie smart contract dev framework.
Nioc-Macs-Token
Your average scam token
Smart-Contract-Lottery-VRFv1
A smart contract lottery. Users pay an entrance fee to be entered into the lottery, a winner is picked at random (using the Chainlink VRFv1)
smart-contract-lottery-vrfv2
A lottery smart contract written in Solidity.
smart-contract-wallet
Basic smart contract wallet for sending/receiving funds, and a DID-powered wallet recovery system. Used within larger system for ETH London hackathon
sui
Sui, a next-generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the Move programming language
theorem-prover
๐งฎ Propositional and first order logic tableau, using Python. Correctly identifies the type of a propositional/first order logic formula, and identifies whether it is satisfiable, not satisfiable, or (in the case of FOL tableau) satisfiablility cannot be determined after introducing 10 new constants in the ฮด-expansions on any given open branch.
UCLBlockchain-Lottery
A decentralised lottery used to pick the winners for a swag giveaway.