Skip to content

Instantly share code, notes, and snippets.

name lienfi-airdrop-claim
description Claim from the LienFi (LFI) airdrop on Base mainnet. 500 pre-approved Bankr Club holders can each claim 2,000,000 LFI once via merkle proof. Use when the user asks to "claim my LFI airdrop", "claim LienFi", "check if my wallet is on the LFI list", or any wallet on the eligible list asks about an LFI claim.

LienFi Airdrop — Claim

A live equal-share merkle airdrop deployed to Base mainnet (chain id 8453, chain name base). 500 pre-approved addresses can each call claim(bytes32[]) once and receive 2,000,000 LFI. Eligibility is enforced on-chain by a merkle proof; the leaf hashes msg.sender, so each recipient must claim from their own wallet — there is no third-party / sponsored-claim path.

Constants

@0xdeployer
0xdeployer / SKILL.md
Last active May 1, 2026 05:57
test airdrop gist
name lienfi-airdrop-claim
description Claim from the LienFi (LFI) airdrop on Base mainnet. 500 pre-approved Bankr Club holders can each claim 2,000,000 LFI once via merkle proof. Use when the user asks to "claim my LFI airdrop", "claim LienFi", "check if my wallet is on the LFI list", or any wallet on the eligible list asks about an LFI claim.

LienFi Airdrop — Claim

A live equal-share merkle airdrop deployed to Base mainnet (chain id 8453, chain name base). 500 pre-approved addresses can each call claim(bytes32[]) once and receive 2,000,000 LFI. Eligibility is enforced on-chain by a merkle proof; the leaf hashes msg.sender, so each recipient must claim from their own wallet — there is no third-party / sponsored-claim path.

Constants

{
"merkleRoot": "0x1dca93fc5f93e2ee469afbb8c1459b55bfb6b7fe7def57de84c341462349079b",
"share": "2000000000000000000000000",
"totalClaimers": 500,
"proofs": {
"0x9524037A72f13B1Fbc632653bCc71de3F496d2a8": [
"0x75cd6f3d02a44ab2c29dcade518e2382d492411641dab94006ad7dec6163285e",
"0xe7e8946fb87de984661dec8a4aac226cf748c2a077b5d3615eb63e77f1713642",
"0x7b59b342f3633699965fbe829c6dc1fe897059cdbfd3a28b879748092a6aa6f3",
"0x0e3de2aa67d3b5efba45a4888ebe2841ec45af66d030caef6792c727a2cccd49",
@0xdeployer
0xdeployer / ac_scam_analysis.md
Created April 18, 2026 02:13
$AC (Agent Conductor) — Scam / Rug Analysis

$AC (Agent Conductor) — Scam / Rug Analysis

Date: 2026-04-17 Analyst: Bankr (token-scam-analysis skill) Chain: Base Subject contract: 0x76d1D20aD655323a26908388B24D69f42C4D3B07 (symbol AC, name Agent Conductor) Platform: Clanker v4 (via the ClankerBundler interface) Claimed socials: https://agentconductor.world, https://x.com/AgentConductor, https://t.me/AgentConductor_bot Cross-reference: VOLM OLD / VOLM NEW (separate open investigation)

@0xdeployer
0xdeployer / frameIndex.ts
Last active February 9, 2024 05:00
Nethria Text Based Mini Game Frame
import { Request, Response } from "express";
import { createCanvas } from "canvas";
import GifEncoder from "gifencoder";
export async function generateImage(label: string): Promise<Buffer> {
const width = 955;
const height = 500;
const canvas = createCanvas(width, height);
const ctx = canvas.getContext("2d");
@0xdeployer
0xdeployer / render-pixelglyph.ts
Created July 26, 2021 23:00
Function used to render Pixelglyphs using HTML Canvas
/**
The following function is used to re-create Pixelglyphs from on-chain data.
Original glyphs were created with the following:
const matrix = [ [ 0, 0, 0, 0, 0 ], [ 0, 1, 1, 0, 1 ], [ 0, 1, 1, 0, 0 ], [ 0, 0, 0, 1, 1 ], [ 0, 0, 0, 1, 1 ], [ 0, 1, 1, 1, 1 ], [ 0, 1, 0, 0, 0 ], [ 0, 1, 1, 1, 1 ], [ 0, 1, 1, 1, 1 ], [ 0, 0, 0, 0, 0 ] ];
const colors = [ "rgb(93,19,36)", "rgb(123,234,113)", "rgb(173,109,23)" ];
render(canvasElement, matrix, 37, ...colors);
*/