Pinned Repositories
AtomicSwaps-HTLC
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 facilitates cross-chain token swaps.
Document_Issuance_IPFS
To upload certificates to IPFS and Issue them to students in a decentralised manner .
hostHub
Users can deploy their React Projects by providing GitHub URL that spins up Docker container to generate build scripts and upload files to AWS S3. Build logs are pub/sub to Redis with sockets for subscriptions, reverse proxy optimizes S3 object streaming.
Load_Balancer
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 weighted algorithm and supports Round Robin selection.
neovim-config
My Neovim configuration utilizes LazyVim as the package manager, Telescope for file searching, and Treesitter for syntax highlighting. I chose the Catppuccin color scheme for aesthetics. Additionally, I integrated the Copilot plugin to enhance development speed.
redis-implementation
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 messaging, along with the addition of Streams functionality.
shamirs
This project aims to develop a secure vault system leveraging blockchain technology and cryptographic techniques.
Solidity-Diamond-Design-Pattern
A sample implementation to understand the Diamond Design Pattern in Solidity.
threads
It's a website where individuals have the opportunity to form communities, attract like-minded individuals to join these communities, and collectively foster growth.
YieldBearing-and-Airdrops
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.
sanjay-sol's Repositories
sanjay-sol/Load_Balancer
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 weighted algorithm and supports Round Robin selection.
sanjay-sol/YieldBearing-and-Airdrops
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.
sanjay-sol/AtomicSwaps-HTLC
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 facilitates cross-chain token swaps.
sanjay-sol/neovim-config
My Neovim configuration utilizes LazyVim as the package manager, Telescope for file searching, and Treesitter for syntax highlighting. I chose the Catppuccin color scheme for aesthetics. Additionally, I integrated the Copilot plugin to enhance development speed.
sanjay-sol/Solidity-Diamond-Design-Pattern
A sample implementation to understand the Diamond Design Pattern in Solidity.
sanjay-sol/blueprint
A React-based UI toolkit for the web
sanjay-sol/cal.com
Scheduling infrastructure for absolutely everyone.
sanjay-sol/learning-golang
sanjay-sol/Multi-Sig-Wallet-Contract
This Solidity-based smart contract implements a multi-signature wallet, allowing multiple owners to collectively manage and approve transactions before execution.
sanjay-sol/noir_base_64_lib
This library implements the base64 and URL encoding and decoding over fixed sized arrays and vectors.
sanjay-sol/p2p-DistributedFileSystem
( Still Working on this... ) but this should be a p2p Distributed File System in Golang.
sanjay-sol/starknet_bridge
sanjay-sol/chartdb
Free and Open-source database diagrams editor, visualize and design your DB with a single query.
sanjay-sol/ERC721-cairo
A simple ERC721 contract implementation in Cairo for StarkNet.
sanjay-sol/goroutines-prime-counter
A Go program that efficiently counts prime numbers up to 100 million using concurrent goroutines and atomic operations for performance.
sanjay-sol/java_lab
sanjay-sol/lightdash
Self-serve BI to 10x your data team ⚡️
sanjay-sol/locking-mutexes-go
Pessimistic Locking with Mutex in Golang
sanjay-sol/merkle_trees_implementation
sanjay-sol/nillion-python-starter
sanjay-sol/noir_social_verify
sanjay-sol/Rentify
sanjay-sol/rock-paper-scissors
A Simple RPS Game for fun .
sanjay-sol/sanjay-sol
sanjay-sol/sha256-implementation
SHA256 Implementation written in Go.
sanjay-sol/starkstr
Nostr x STARKs exploration project.
sanjay-sol/thread-safe-queue
A Simple Concurrent Thread-Safe Queue in Golang
sanjay-sol/tokenized-bond
sanjay-sol/uniswap_cairo
This is a AMM implemented in Cairo, showcasing the development of complex contracts through the reuse and composition of modular components.
sanjay-sol/universal-router
Uniswap's Universal Router for NFT and ERC20 swapping