Skip to content
View sanjay-sol's full-sized avatar
🏗️
Building
🏗️
Building

Organizations

@luma-labs

Block or report sanjay-sol

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
sanjay-sol/README.md

> Hey there! 👋 I'm Sanjay, how's it going?:

  • Exploring Starknet.
  • I love Problem Solving and writing Smart contracts.
  • Interested in implementing things.
  • 📫 Reach me at [email protected]

Socials:

LinkedIn       Twitter             @sanjaysirangi       sanjay-sirangi

Some of my Projects:

Implementation Projects ⚙️

Project Name Description Status
Bloom Filters Bloom Filter Implementation written in Go. ✅ Completed
SHA-256 SHA-256 Hash Function Implementation written in Go. ✅ Completed
My Own Redis Redis-like system implementation written in TypeScript. ✅ Completed
Load Balancer Load Balancer based on Round-Robin and Max-Heap written in Go. ✅ Completed
p2p file system p2p Distributed File System written in Go. ✅ Completed
Thread Safe Queue A thread safe queue written in Go. ✅ Completed

Smart Contracts 𝌋

Project Name Description Status
HTLC for Atomic Swaps Facilitates cross-chain token swaps (BSC and Sepolia). ✅ Completed
Multi Sig Wallet Implements a multi-signature wallet. ✅ Completed
Airdrop and Yield Bearing Distribute tokens via airdrops and merkle proofs, rewards users for staking. ✅ Completed
Diamond Pattern Standard approach for writing modular smart contracts. ✅ Completed

Cairo and StarkNet 🔮

Project Name Description Status
Uniswap-Cairo This is a Uniswap v2 AMM implemented in Cairo. ✅ Completed
Cairo ERC721 A simple ERC721 contract implementation in Cairo for StarkNet. 🚧 In Progress

Pinned Loading

  1. AtomicSwaps-HTLC AtomicSwaps-HTLC Public

    This project implements a Hash Time-Locked Contract (HTLC) that allows atomic swaps between the Sepolia Ethereum testnet and the Binance Smart Chain (BNB) testnet. The HTLC smart contract facilitat…

    JavaScript 4

  2. YieldBearing-and-Airdrops YieldBearing-and-Airdrops Public

    Project aims to Distribute tokens through an airdrop mechanism that uses Merkle proofs for efficient verification. Rewards users who stake their ERC-20 tokens by providing yield over a 30-day period.

    JavaScript 6

  3. Load_Balancer Load_Balancer Public

    This load balancer project distributes network traffic across multiple servers, ensuring high availability using health checks and dynamic request routing. It optimizes load distribution through a …

    Go 13

  4. threads threads Public

    It's a website where individuals have the opportunity to form communities, attract like-minded individuals to join these communities, and collectively foster growth.

    TypeScript 8

  5. redis-implementation redis-implementation Public

    This project is a Redis-like system implementation written in TypeScript, aiming to provide basic Redis functionalities such as string operations, list operations, set operations, and pub/sub messa…

    TypeScript 7 1

  6. Solidity-Diamond-Design-Pattern Solidity-Diamond-Design-Pattern Public

    A sample implementation to understand the Diamond Design Pattern in Solidity.

    JavaScript 4