Skip to content
View Y5Yash's full-sized avatar
Block or Report

Block or report Y5Yash

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Pinned Loading

  1. zk_cube_voting zk_cube_voting Public

    Anon Aadhaar based voting platform demonstrating app_id replay deanonimization attack and solving it using Semaphore Protocol.

    Solidity 1 1

  2. zkCitationsApp zkCitationsApp Public

    A React Native app to prove your total citation count from Google Scholar anonymously using Reclaim Protocol

    Java

  3. G-Coin G-Coin Public

    Get 100 G-Coin airdropped on proving you own a gmail id. Verification happens on chain.

    TypeScript

  4. Evolution-Simulation Evolution-Simulation Public

    Forked from tanmaysinha18/Evolution-Simulation

    Various simulations of ecosystems that demonstrate evolution

    Python

  5. ZodiaCoin ZodiaCoin Public

    Get Airdrop of your zodiac's token by proving your DOB. The proof is verified by a Smart Contract, making this trustless.

    TypeScript

  6. convert address to checksum string (... convert address to checksum string (EIP-55) in solidity
    1
        function addressToChecksumString(address tempaddr) public view returns (string memory) {
    2
            bytes memory lowercase = addressToLowercaseBytes(tempaddr); // get address in lowercase hex without '0x'
    3
            bytes32 hashed_addr = keccak256(abi.encodePacked(lowercase)); // get the hash of the lowercase address
    4
    
                  
    5
            bytes memory result = new bytes(42); // store checksum address with '0x' prepended in this.