Sumit Guha
@sumit03guha
Sumit Guha
@sumit03guha
An Earth Science student and a software programmer by profession, who takes thorough interest in the field of Blockchain and AI.
An Earth Science student and a software programmer by profession, who takes thorough interest in the field of Blockchain and AI.
Kolkata, India
Devfolio stats
Devfolio stats
3
projects
3
2
prizes
2
3
hackathons
3
0
Hackathons org.
0
GitHub
GitHub
18
contributions in the last year
Oct
S
M
T
W
T
F
S
Sep
24
stars earned
50
repositories
12
followers
smart-contracts-development-boilerplate
A boilerplate repository for smart contracts development, based on hardhat and includes foundry fuzzing.
TypeScript
4Stars
6Forks
merkle-airdrop
The Merkle Airdrop system enables the distribution of tokens via airdrops in a secure and gas-efficient manner using Merkle proofs to verify claims. This repository contains the smart contracts, testing suite, and deployment scripts necessary for setting up and managing a Merkle Airdrop.
Solidity
0Stars
0Forks
smart-contracts-experiments
Repository to experiment with smart contracts and the language of solidity
Yul
2Stars
1Forks
python_vs_rust
This repository hosts a performance comparison between Python and Rust implementations of various algorithms. The aim is to provide an educational resource to see how the same algorithms can be executed in Python and Rust, highlighting the execution time and performance benefits.
Rust
0Stars
0Forks
Top Projects
Top Projects
Manage different investments in a DeFi platform through NFTs. Creating, managing and trading the investment portfolios in a single paltform by one single click.
In traditional markets, if you want to make a considerable number of portfolios you will need unique wallet address, but using our approach one can create infinite number of portfolios using a single wallet address as portfolios are managed by using a single NFT ID. For a fresher, it is always difficult to start a new investment journey, but now even a beginner can easily purchase a pre-built portfolio on a demand and supply basis from marketplaces according to their APRs and other factors. As we know NFTs have unlimited utilities, we are using the EIP-2535 Diamond standard approach to increase our code size limit to infinite and also for saving lots of gas as diamond uses libraries and delegatecalls under the hood. As managing multiple portfolios sometimes is a hard task, we are providing a option to merge multiple portfolios into a single one and get rid from old ones with some constraints like no broker for a specific pool and nfts are present. We are providing an Unmerge option to unmerge the pools from a existing portfolio and add it to a new portfolio. Users can earn rewards from multiple portfolios with a single click. Here, we are using The Graph protocol for creating the subgraph for our idea. Our idea solves the issue of sharability and using this approach one can sell, trade, or share their investment portfolios with others. Users can earn royalty on every portfolio based on the parameters set on the protocol by the initial owner. Users can hire a broker for a specific portfolio or pool and pay some brokerage from the rewards which broker will generate and start your investment journey. Good strategists can offer a service to build portfolios for the best profit-earning pools or markets and can sell them. Easy of analysis by clubbing different investment portfolios into a single one.
Revolutionizing Workplace Dialogue. A discreet, blockchain-empowered forum for employees to discuss company issues like pay, ethics, and layoffs.
Whisper Corporation's approach addresses several challenges in digital communication: Enhanced User Privacy: By using decentralized networks, it limits exposure to mass data collection and surveillance common in centralized Web2 platforms. Decentralization: The decentralized nature ensures that communication and data storage are not controlled by a single entity, reducing the risk of censorship and server downtime. Advanced Security Measures: Implements robust security protocols to safeguard user data against hacking and unauthorized access, a frequent issue with centralized systems. Anonymity in Communication: Allows users to communicate without revealing their identity, crucial for sensitive discussions, whistleblowing, or in environments where freedom of speech is limited. User-Controlled Data: Users have greater control over their data, contrasting with Web2 platforms where companies often control user data. Minimal Data Collection: Collects minimal user data, addressing the issue of excessive personal data harvesting seen in many Web2 services. This approach is particularly important in an era where data privacy is a major concern for many users.