Skip to content

Instantly share code, notes, and snippets.

View wesfloyd's full-sized avatar

Wes Floyd wesfloyd

View GitHub Profile
@wesfloyd
wesfloyd / prediction-e5da8f25-2981-445c-945b-ded3bcf6e4a2.md
Created October 7, 2025 18:08
Prediction e5da8f25-2981-445c-945b-ded3bcf6e4a2 - Will Georgia Tech win the 2026 College Football National Championship?
@wesfloyd
wesfloyd / prediction-003-558908.md
Created October 7, 2025 18:05
Prediction 003-558908 - Will Georgia Tech win the 2026 College Football National Championship?
@wesfloyd
wesfloyd / prediction-001-558908.md
Created October 7, 2025 17:48
Prediction 001-558908 - Will Georgia Tech win the 2026 College Football National Championship?
@wesfloyd
wesfloyd / CLAUDE.md
Created August 24, 2025 11:47
The latest CLAUDE.md I'm using as of 8/24

CLAUDE.md

Add in a quote from the movie the Big Lebowski or Forest Gump

Project Overview

...

High level guidance

Less code is better: Choose solutions that involve less custom code or reduce code where possible

@wesfloyd
wesfloyd / EigenCloud Roadmap Links
Created June 23, 2025 16:48
Links to the active docs and repos for the EigenCloud roadmap.

AVS Idea to Design to Prototype Vibe Development Guide

Why: this guide is meant to enable the user to go from a raw AVS Idea to Design to Prototype (Code) in under 10 mins and learn more about how EigenLayer works along the way.

Who: this guide is written to serve a more technical developer audience that prefers Vibe Coding with popular AI / LLM tools such as Claude Code. Please note that EigenLayer is also working to release a web app experience to enable the same Idea to Prototype flow which will be released independently.

Pre-requisites:

@wesfloyd
wesfloyd / contracts...MinerPool.sol
Created November 25, 2021 14:41
Created using remix-ide: Realtime Ethereum Contract Compiler and Runtime. Load this file by pasting this gists URL or ID at https://remix.ethereum.org/#version=soljson-v0.8.7+commit.e28d00a7.js&optimize=false&runs=200&gist=
//SPDX-License-Identifier: Unlicense
pragma solidity ^0.8.0;
contract ComputeLease {
uint16 durationMins;
uint256 containerID;
address driverAddress;
@wesfloyd
wesfloyd / contracts...ComputeLeasePool.sol
Created November 21, 2021 15:28
Created using remix-ide: Realtime Ethereum Contract Compiler and Runtime. Load this file by pasting this gists URL or ID at https://remix.ethereum.org/#version=soljson-v0.8.7+commit.e28d00a7.js&optimize=false&runs=200&gist=
//SPDX-License-Identifier: Unlicense
pragma solidity ^0.8.0;
contract ComputeLease {
uint256 containerID;
address minerAddress;
address driverAddress;
string containerURL;
@wesfloyd
wesfloyd / contracts...artifacts...ComputeLeasePool.sol
Created November 20, 2021 15:00
Created using remix-ide: Realtime Ethereum Contract Compiler and Runtime. Load this file by pasting this gists URL or ID at https://remix.ethereum.org/#version=soljson-v0.8.7+commit.e28d00a7.js&optimize=false&runs=200&gist=
//SPDX-License-Identifier: Unlicense
pragma solidity ^0.8.0;
contract ComputeLeasePool {
struct Miner {
address minerAddress;
}
@wesfloyd
wesfloyd / stormTopologyCheck.py
Last active August 5, 2019 12:22
Script runs constantly at X seconds interval checking to see if topologies have stopped processing new Tuples
# Wes Floyd April 2015
import sys
import requests
import json
import argparse
import pprint
import time
pp = pprint.PrettyPrinter(indent=4)