Skip to content

Instantly share code, notes, and snippets.

View joeblau's full-sized avatar
👨‍💻
https://bloxwap.com

Joe Blau joeblau

👨‍💻
https://bloxwap.com
View GitHub Profile
@joeblau
joeblau / vocs-action.yml
Created July 14, 2024 16:57
vocs github pages action
name: "Install dependencies"
description: "Prepare repository and all dependencies"
inputs:
node-version:
description: "The node version to use"
required: false
default: "20"
package-manager:
description: "You may specify your preferred package manager (one of `npm | yarn | pnpm | bun` and an optional `@<version>` tag). Otherwise, the package manager will be automatically detected."
required: false
@joeblau
joeblau / crypto_growth_2009_2023.csv
Created September 13, 2024 18:46
Crypto vs Internet
Year Number of Crypto Users
2009 1000
2010 5000
2011 20000
2012 100000
2013 1000000
2014 2000000
2015 5000000
2016 10000000
2017 35000000
@joeblau
joeblau / subscription.sol
Created November 13, 2024 20:42
Subscription NFT
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
import "@openzeppelin/contracts/token/ERC721/ERC721.sol";
import "@openzeppelin/contracts/interfaces/IERC20.sol";
contract SubscriptionNFT is ERC721 {
IERC20 public usdcToken;
address public owner;