Skip to content

Instantly share code, notes, and snippets.

View sarvagnakadiya's full-sized avatar
🎯
Focusing

Sarvagna Kadiya sarvagnakadiya

🎯
Focusing
View GitHub Profile
"use client";
import React from "react";
import {
SignProtocolClient,
SpMode,
OffChainSignType,
OffChainRpc,
DataLocationOffChain,
IndexService,
} from "@ethsign/sp-sdk";

DISCIPLINE

Incorporate foods that promote healthy skin and overall well-being. Additionally, ensure proper hydration and include exercises to enhance muscle growth.

Water Intake:

  • Daily Goal: Aim for at least 3-4 liters of water per day.
  • Tips:
    • Start your day with a glass of water.
    • Carry a water bottle with you to stay hydrated throughout the day.
  • Drink water before and after meals.
@sarvagnakadiya
sarvagnakadiya / vaults.md
Last active July 3, 2024 11:31
The notes and explanation for vaults
const express = require("express");
const {
SchemaEncoder,
SchemaRegistry,
createOffchainURL,
EAS,
Delegated,
ZERO_BYTES32,
NO_EXPIRATION,
} = require("@ethereum-attestation-service/eas-sdk");
const express = require("express");
const {
SchemaEncoder,
SchemaRegistry,
createOffchainURL,
EAS,
Delegated,
ZERO_BYTES32,
NO_EXPIRATION,
} = require("@ethereum-attestation-service/eas-sdk");
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
import "https://github.com/ethereum-attestation-service/eas-contracts/blob/master/contracts/resolver/SchemaResolver.sol";
import "https://github.com/ethereum-attestation-service/eas-contracts/blob/master/contracts/IEAS.sol";
import "@openzeppelin/contracts/access/Ownable.sol";
/// @title AttesterResolver
/// @notice A chora_club schema resolver that checks whether the attestation is from chora_club' address.
const express = require("express");
const {
SchemaEncoder,
SchemaRegistry,
createOffchainURL,
EAS,
Delegated,
ZERO_BYTES32,
NO_EXPIRATION,
} = require("@ethereum-attestation-service/eas-sdk");
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
import "https://github.com/ethereum-attestation-service/eas-contracts/blob/master/contracts/resolver/SchemaResolver.sol";
import "https://github.com/ethereum-attestation-service/eas-contracts/blob/master/contracts/IEAS.sol";
import "@openzeppelin/contracts/access/Ownable.sol";
import "@openzeppelin/contracts/utils/ReentrancyGuard.sol";
import "@openzeppelin/contracts/token/ERC20/IERC20.sol";
@sarvagnakadiya
sarvagnakadiya / verify.js
Last active January 31, 2024 12:43
passkey verification code
const assertation = await navigator.credentials.get({
publicKey: {
challenge: Uint8Array.from("randomStringFromServer", (c) =>
c.charCodeAt(0)
),
rpId: "localhost",
},
mediation: "optional",
});