Skip to content

Instantly share code, notes, and snippets.

floating in the ethers

Antonio Savage afmsavage

floating in the ethers
View GitHub Profile
afmsavage /
Created Sep 17, 2021
removing dfinity stupid license agreement garbage
#!/usr/bin/env sh
## Borrowed from rustup (
## This is just a little script that can be downloaded from the internet to
## install dfx. It just does platform detection, downloads the installer
## and runs it.
## You are NOT AUTHORIZED to remove any license agreements or prompts from the following script.
afmsavage / gethLog.txt
Created Sep 1, 2021
Ropsten Fork Issue
View gethLog.txt
│ INFO [09-01|17:41:48.698] Skip duplicated bad block number=10,920,274 hash=2fd63e..ced14f │
│ ERROR[09-01|17:41:48.699] │
│ ########## BAD BLOCK ######### │
│ Chain config: {ChainID: 3 Homestead: 0 DAO: <nil> DAOSupport: true EIP150: 0 EIP155: 10 EIP158: 10 Byzantium: 1700000 Constantinople: 4230000 Petersburg: 49 │
│ Number: 10920274 │
│ Hash: 0x2fd63eb95c8059a46b5afedb903ef1639b9414e9d38f70b3dfb0f733b7ced14f │
│ 0: cumulative: 47261 gas: 47261 contract: 0x0000000
View 3box.txt
This post links my 3Box profile to my Github account! Web3 social profiles by 3Box.
✅ did:3:bafyreiepr7yedtqvnqb6hju3zcnlele3sy6nloqzlbrqkpbt4ywskzucrm ✅
Create your profile today to start building social connection and trust online at
afmsavage /
Last active Jan 30, 2021
How to uninstall the Mina Ledger app
afmsavage /
Last active Sep 29, 2020
Mainnet Keep Monitoring for ECDSA and Random Beacon

Monitoring for ECDSA and Random Beacon

New Relic

Get an Email and a text message for any of these monitors failing.

Also, download the New Relic app on your phone so you can see everything on the go.


afmsavage /
Last active Jun 29, 2020
Report of all the functions per contract in the tBTC system

Sūrya's Description Report

Files Description Table

File Name SHA-1 Hash
contracts\DepositLog.sol 17a98b501ab61693eeceed046da20dd67eb3e97c
contracts\deposit\Deposit.sol 6c256db7867985a92d6cf339b1fb55beec0ee9fe
contracts\deposit\DepositFunding.sol 69e72dec9f4ced5a4e4ca4b5f3e249aa772b67b3
View tBTC-solidity-callchart.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
afmsavage /
Last active Sep 27, 2020
Walkthrough to create Keep-ECDSA node for either mainnet or testnet

Keep Network ECDSA Node Setup Guide

NOTE: I will no longer be updating this guide with the newest testnet bootsrap peers and contract addresses (if they change). You can check the official docs for them at This will only impact the BondedECDSAKeepFactory and SanctionedApplications contract addresses and the bootstrap peers list of the testnet config.toml example below. Last updated when mainnet launched mid Sept.

This guide describes the steps required to get a Keep-ECDSA node up and running on the Ropstein testnet and the Ethereum Mainnet. This guide assumes you are running Ubuntu. If you use a different distro such as Fedora, most commands should remain the same but keep that in mind. Also, please use Novy4's guide to get your server setup and ready to run the ECDSA node. I will be detaili

afmsavage / settings.json
Created May 8, 2020
Extensions List and my settings.json from VSCode
View settings.json
"git.autofetch": true,
"git.confirmSync": false,
"": "C:\\Program Files\\PowerShell\\7\\pwsh.exe",
"vs-kubernetes": {
"vs-kubernetes.helm-path": "/home/pants/.vs-kubernetes/tools/helm/linux-amd64/helm",
"vs-kubernetes.minikube-path": "/home/pants/.vs-kubernetes/tools/minikube/linux-amd64/minikube",
"vs-kubernetes.draft-path": "/home/pants/.vs-kubernetes/tools/draft/linux-amd64/draft",
"vs-kubernetes.draft-path.linux": "/home/tony/.vs-kubernetes/tools/draft/linux-amd64/draft",
afmsavage / ethereumbookmarks.txt
Created Jan 29, 2020
List of all my Ethereum Bookmarks from Tools to Learning
View ethereumbookmarks.txt
List of all of my Ethereum related bookmarks in no particular order.