Skip to content

Instantly share code, notes, and snippets.

View vilenarios's full-sized avatar

Phil vilenarios

View GitHub Profile
# Check your ARIO Balance in the ARIO Fair Launch Pool
1) Navigate to https://www.ao.link/#/entity/rW7h9J9jE2Xp36y4SKn2HgZaOuzRmbMfBRPwrFFifHE?tab=read
2) Paste in the following Query, replacing the "Recipient" with your own wallet's public address.
{
"process": "rW7h9J9jE2Xp36y4SKn2HgZaOuzRmbMfBRPwrFFifHE",
"data": "",
"tags": [
{
"name": "Action",
@vilenarios
vilenarios / verifyReceipt
Created December 19, 2023 16:19
Verify a Turbo Receipt
static async verifyReceipt(
dependencies: Pick<Arbundles, "stringToBuffer" | "getCryptoDriver" | "deepHash">,
receipt: UploadReceiptData,
): Promise<boolean> {
const { id, deadlineHeight, timestamp, public: pubKey, signature, version } = receipt;
const dh = await dependencies.deepHash([
dependencies.stringToBuffer("Bundlr"),
dependencies.stringToBuffer(version),
dependencies.stringToBuffer(id),
dependencies.stringToBuffer(deadlineHeight.toString()),
@vilenarios
vilenarios / switch.js
Last active December 22, 2023 12:49
Switching from Irys
import Irys from "@irys/sdk";
import fs from "fs";
const wallet = JSON.parse(
fs
.readFileSync(
"NEVERFKNTELLINGYOUDAVIDHACKER.json",
)
.toString(),
);