Found 627 repositories(showing 30)
sebpalluel
⚡️ Get started with your Web3 project,🔋 included: 🌈 Web3Auth & Biconomy for non-custodial Social Login and Account Abstraction, 🗂 monorepo with NX, 💻 Next.js + Next Auth + ChakraUI + Storybook for the frontend, 💾 Hasura GraphQL server and Nest.js for the backend, 🔮 The Graph protocol to query live data from smart contracts.
ChainInsighter
Web3 Casino Crash Game is a decentralized, blockchain-powered Crash gambling game built with Web3 technologies. This project leverages smart contracts, secure crypto wallets, and provably fair algorithms to deliver a transparent and engaging casino experience on the blockchain.
topsecretagent007
My skills : web3, smart contract,blockchain, rust, solidity, evm, pump, dex, nft, mint, swap, trad, ethereum, drop, staking, unswap, airdrop, ton, jetton, tact, ERC-721, ERC-20, wagmi, pump.fun, bnb, solana, sol, ether, bitcoin, defi, bot, minting, token
Crypto-git-dev
Simplest NFT marketplace with smart contracts in Solidity (Web3 project)
envoy1084
A Collection of smart contracts to aid you with your web3 projects.
devrapture
A lightning-fast CLI tool for scaffolding Web3 projects with Next.js frontend and your choice of Foundry or Hardhat for smart contract development.
CyberNexusX
A decentralized identity verification system built on Ethereum that enhances security for financial transactions. This project uses blockchain technology, IPFS, and smart contracts to securely store encrypted identity documents, manage verification status, and enable trusted transactions. Built with Solidity, Node.js, Web3, and IPFS.
Blockchain projects - DeFi, NFT, P2E, minting, staking, evolution/breeding, raffle/auction, marketplace, launchpad on Solana, Ethereum, BSC, Avalanche and so on. Handled smart contract, backend, frontend parts using rust, anchor, solidity, javascript, typescript, node, express, golang, python etc
No description available
victorykop
Backend (Hardhat) | Build a Web3 App with Solidity + Ethereum Smart Contracts | A 2-week project where you'll learn some Solidity, write + deploy a smart contract to the blockchain, and build a Web3 client app to interact with your contract. Perfect for hackers curious about crypto.
randallcexln
The project is about developing a decentralized application (DApp) on the Ethereum blockchain using Solidity smart contracts, and interacting with the blockchain through Web3.js library in a React frontend.
chainskills
Project to demonstrate compiling and deploying a simple smart contract with solc and web3
SharjeelSafdar
Projects for learning Solidity, Smart Contracts, Web3, and DApps.
GRANTsol
Pantera Protocol is an AI-enhanced, automated smart contract audit platform designed to detect vulnerabilities, optimize security, and ensure compliance for Solana-based DeFi, NFT, and Web3 projects.
merynoseth
BASE CRYPTO AND ETH KING - project for cryptocurrency and blockchain and smart-contracts lovers . WEB3 for everyone
zacieros
second CRYPTO project , ETH , BTC , commity, issues, pull requesty. cryptocurrency", "blockchain", "smart-contracts", "web3", "ethereum", "bitcoin".
NourelhoudaAbdellaoui
Secure Donation Project based on truffle /metamask/ganache Your guide to build a project donation based on blockchain in order to ensure the traceability and the security of your money donation. Steps : Step 1:Setup your IDE coding in my case i choose VS code 1-I install the extension of truffle on VS Code .and I learn the basics of truffle thanks to the official site : https://trufflesuite.com/docs/truffle/ by the way truffle is just a development environment to code and compile your smart contract and is testing framework for blockchains using the ethereum virtual machine .So let’s take the first step : I created a folder named Nour project using this command : mkdir NourProject and also inside it i created 2 other folders :mkdir frontend and mkdir Blockchain Step2:Start with truffle so now let’s create our truffle project inside Nourproject/Blockchain thanks to the command truffle init Now let’s create our smart contract named Donation.sol in Nourproject/Blockchain/contracts and in direction Nourproject/Blockchain/migration/Donation.js fo deploying later your smart contract on ganache we will use this fil!e .js So our smart Contract looks like: //SPDX-License-Identifier:MIT pragma solidity ^0.8.0; //so contract Donation{ //struct :define your type Donor //inside struct you can grouping your different information that you wanna track it struct Donor{ //uint (only integer without minus) uint id ;//id of donor string name;// the name of donor uint256 amount;// the amount of donor address sender_address;//Donprs wallet address } uint256 id=0; //Mapping is Mapping is a reference type as arrays and structs as dictionnary in python is composed essentially by key =>value mapping(uint=>Donor)public sender; //function to add another donor to take a place //payble is function its role to recieve ETH from donors in oder to store //donors data and the amount paid function addDonor(string memory name)public payable { id+=1; sender[id]=Donor(id,name,msg.value,msg.sender); } So now let’s how to complelete the donation.js in migration so after coding our smart contract we have install ganache thanks to this link: https://trufflesuite.com/ganache/ so now let’s compile the smart contract thans to this command truffle compile before we deploy it into ganache we have to add the project into ganache now let’s relate ganache to truffle test so let’s deploy it into the ganache (local blockchain test ): truffle migrate Step3 :Frontend part this part based on html /css/js So in this part just we use the basic tools of html/css/js as u see here in the image bellow : so let’s understand some buttons function as the button connect this button it’s main function is to extract address account from metamask so the steps that you should follow it in this part just build a simple button thanks to bootstrap https://getbootstrap.com/docs/5.2/getting-started/introduction/ and create a simple squelette of form and add some animation thanks to css so let’s add the script of web3.js to let our website worked on blockchain browser thanks to this script <script src="https://cdn.jsdelivr.net/npm/web3@latest/dist/web3.min.js"></script> so enable it by writing this piece of code //Enable Web3 async function loadWeb3(){ if(window.ethereum) { window.web3 = new Web3(window.ethereum); } } and then load smart contract from truffle thanks to it’s ABI and it’s address : you can find the ABI in build file it will create automatic when you built your contract so in my case my ABI is located in the direction of build /Donation.json so My ABI : "abi": [ { "inputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "name": "sender", "outputs": [ { "internalType": "uint256", "name": "id", "type": "uint256" }, { "internalType": "string", "name": "name", "type": "string" }, { "internalType": "uint256", "name": "amount", "type": "uint256" }, { "internalType": "address", "name": "sender_address", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "string", "name": "name", "type": "string" } ], "name": "addDonor", "outputs": [], "stateMutability": "payable", "type": "function" } ], So the address is the same of the contract address : so after loading the smart contract thanks to it’s ABI and address you can read data from and load all of it’s function by some code in js and then connect to the metamask wallet and get the address of the account after just donate by the button donate all of :this detail is written in code js you can say it in code js in the code file wish that document is helpful So as you see after donate to ether thanks for some fake ethers in the metamask wallet which is take it fro the ganache balances with simple steps just open metmask extension>settings >add network>then add the url rpc of your ganache and in the id chain write 1337 after passing the transaction another block added in the ganache so that’s all wish this documentation was helpful to you to understand the code how it running
astriaorg
Smart contracts, web3 frontends, tests, and Forge projects for Astria.
zacieros
first CRYPTO project , ETH , BTC , commity, issues, pull requesty. cryptocurrency", "blockchain", "smart-contracts", "web3", "ethereum", "bitcoin".
Repository containing materials and projects from the WEB3DEV blockchain study group. We explore blockchain concepts, smart contracts, cryptography, and web3 applications, focusing on collaborative learning.
merynoseth
CRYPTO AND ETH KING - project for cryptocurrency and blockchain and smart-contracts lovers . WEB3 for everyone
merynoseth
first CRYPTO project , ETH , BTC , commity, issues, pull requesty. cryptocurrency", "blockchain", "smart-contracts", "web3", "ethereum", "bitcoin".
pajratos
first CRYPTO project , ETH , BTC , commity, issues, pull requesty. cryptocurrency", "blockchain", "smart-contracts", "web3", "ethereum", "bitcoin".
pajratos
first CRYPTO project , ETH , BTC , commity, issues, pull requesty. cryptocurrency", "blockchain", "smart-contracts", "web3", "ethereum", "bitcoin".
pysznybimber
first CRYPTO project , ETH , BTC , commity, issues, pull requesty. cryptocurrency", "blockchain", "smart-contracts", "web3", "ethereum", "bitcoin".
merynoseth
first CRYPTO project , ETH , BTC , commity, issues, pull requesty. cryptocurrency", "blockchain", "smart-contracts", "web3", "ethereum", "bitcoin".
zacieros
first CRYPTO project , ETH , BTC , commity, issues, pull requesty. cryptocurrency", "blockchain", "smart-contracts", "web3", "ethereum", "bitcoin".
SuperDev313
Real Estate Web3 Project - NFT Properties - Smart Contract ERC721
merynoseth
CRYPTO AND ETH KING - project for cryptocurrency and blockchain and smart-contracts lovers . WEB3 for everyone
merynoseth
CRYPTO AND ETH KING - project for cryptocurrency and blockchain and smart-contracts lovers . WEB3 for everyone