Skip to content

Instantly share code, notes, and snippets.

View neelsomani's full-sized avatar

Neel Somani neelsomani

View GitHub Profile
@neelsomani
neelsomani / cdpcurl.py
Created January 28, 2025 04:09
Implementation of Coinbase's cdpcurl in Python
import argparse
import json
import os
import jwt
import requests
from datetime import datetime, timedelta
from cryptography.hazmat.primitives.asymmetric import ec
from cryptography.hazmat.primitives import serialization
from cryptography.hazmat.backends import default_backend
@neelsomani
neelsomani / elo.py
Created February 3, 2022 06:15
Comparison of different ranking algorithms: https://neelsomani.com/blog/improving-elo-ranking-system.php
import numpy as np
import random
import math
import logging
N_PLAYERS = 5
LOGGER = logging.getLogger('elo')