- Find your address in the list
- Copy the corresponding proof from the proof column
- Go to https://optimistic.etherscan.io/address/0xfbf562a98ab8584178efdcfd09755ff9a1e7e3a2#writeContract
- Click the "Connect to Web3" button (make sure you're connected with the same address as in the list)
- Select the
claim
function - Paste your proof (remove any quotes) in the
proof (bytes32[])
input - Click the "Write" button
- Sign tx
- ???
- PROFIT!
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Stringified<T> { | |
private ___stringified: T | |
} | |
interface JSON { | |
stringify( | |
value: any, | |
replacer?: (key: string, value: any) => any, | |
space?: string | number | |
): string |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
default: run | |
# Host rules | |
DOCKER_IMAGE=kevincharm/linux-x86_64-gcc-gdb:8 | |
WORK_DIR=$$(basename `pwd`) | |
ROOT_DIR=`pwd`/.. | |
DOCKER_SH=docker run -it --rm \ | |
-v $(ROOT_DIR):/work -w /work/$(WORK_DIR) \ | |
--security-opt seccomp=unconfined \ | |
$(DOCKER_IMAGE) /bin/bash -c |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// SPDX-License-Identifier: Apache-2.0 | |
pragma circom 2.0.8; | |
// Merge sort - another variant that uses the grand product check for multiset equality, | |
// but requires a random seed | |
include "circomlib/comparators.circom"; | |
/// @notice Merge pre-sorted left array and pre-sorted right array. | |
/// @param N number of elements |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// SPDX-License-Identifier: Apache-2.0 | |
pragma solidity ^0.8; | |
import {BufferSlice} from "./BufferSlice.sol"; | |
/// @title ASN1 | |
/// @author kevincharm | |
/// @notice ASN.1 (DER) decoding utils | |
library ASN1 { | |
using BufferSlice for bytes; |
OlderNewer