Skip to content

Commit

Permalink
chore: fallback to hardcoded private key for Irys uploads
Browse files Browse the repository at this point in the history
  • Loading branch information
iPaulPro committed Jan 2, 2024
1 parent fd3f3f9 commit 9d27ca5
Showing 1 changed file with 18 additions and 18 deletions.
36 changes: 18 additions & 18 deletions packages/hardhat/lib/irys-service.ts
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
import Irys from '@irys/sdk'
import {ModuleMetadata} from '@lens-protocol/metadata'
import Irys from "@irys/sdk";
import { ModuleMetadata } from "@lens-protocol/metadata";

const getIrys = async () => {
// Devnet RPC URLs change often, use a recent one from https://chainlist.org/chain/80001
const providerUrl = "https://endpoints.omniatech.io/v1/matic/mumbai/public";
// Devnet RPC URLs change often, use a recent one from https://chainlist.org/chain/80001
const providerUrl = "https://endpoints.omniatech.io/v1/matic/mumbai/public";

const irys = new Irys({
url: "https://devnet.irys.xyz",
token: "matic",
key: process.env.DEPLOYER_PRIVATE_KEY,
config: { providerUrl }, // Optional provider URL, only required when using Devnet
});
return irys;
const irys = new Irys({
url: "https://devnet.irys.xyz",
token: "matic",
key: process.env.DEPLOYER_PRIVATE_KEY ?? "0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80",
config: { providerUrl }, // Optional provider URL, only required when using Devnet
});
return irys;
};

export const uploadMetadata = async (metadata: ModuleMetadata) => {
const irys = await getIrys();
const dataToUpload = JSON.stringify(metadata);
const receipt = await irys.upload(dataToUpload, {
tags: [{ name: 'Content-Type', value: 'application/json' }],
});
return `https://gateway.irys.xyz/${receipt.id}`;
};
const irys = await getIrys();
const dataToUpload = JSON.stringify(metadata);
const receipt = await irys.upload(dataToUpload, {
tags: [{ name: "Content-Type", value: "application/json" }],
});
return `https://gateway.irys.xyz/${receipt.id}`;
};

0 comments on commit 9d27ca5

Please sign in to comment.