Welcome to my personal collection of blockchain development projects, featuring real-world dApps, smart contracts, DeFi tools, NFT marketplaces, staking platforms, and experiments with multiple chains including Ethereum, Solana, Polygon, BNB Chain, and Tezos.
This repository is a showcase of hands-on experience using Solidity, Rust, Foundry, Hardhat, Anchor, and frontend frameworks such as React, Next.js, and SvelteKit.
| Project | Stack | Link |
|---|---|---|
| Masma Smart Wallet | Solidity, Rust, Go, Next.js, Account Abstraction (AA-4337), Stackup | masma.io |
| Spozz NFT Marketplace | Solidity, React, Next.js, Tailwind, SvelteKit, Ganache, Sepolia, Polygon, BNB | spozz.club |
| Creatures Marketplace | Solidity, Next.js, Truffle, Tailwind, Sepolia | View Live |
| Survey DApp | React, Solidity, Form Builder, Quiz Engine | Try it |
See more project details: DanielGeek @ LinkedIn Projects
- Smart Contracts: Solidity, Rust (Solana, Substrate), Yul, Vyper
- Frameworks: Hardhat, Foundry, Truffle, Anchor, Hyperledger Fabric
- Frontend: React, Next.js, SvelteKit, TailwindCSS, Ethers.js, Wagmi
- Chains: Ethereum, Polygon, BNB Chain, Solana, Celo, Tezos, ZkSync, Substrate/Polkadot
- Oracles & AA: Chainlink, Account Abstraction (ERC-4337), Biconomy
- DevOps: IPFS, Ganache, Sepolia, Mumbai, Metaplex, Docker, GitHub Actions
16-Advanced-Solidity-Yul-and-Assembly– Deep dive into Solidity internals18-mycalculatordapp– Minimalistic contract with walkthrough42-Ethereum-Blockchain-Developer-Bootcamp– Full-stack examples54-smart-contract-hardhat,53-hello-hardhat– Contract deployments29-biconomy-AA-4337-API-example– Account Abstraction via Node API46-erc20-checkout-boilerplate– ERC20 payment flow
20-staking,62-staking-dapp– Earn rewards by staking SOL/ETH04-curso-tokens-erc20,34-token-contract,35-token-minter– Token creation26-foundry-defi-stablecoin– DeFi stablecoin example with Foundry49-build-a-fundraising-smart-contract– Crowdfunding platform
11-NFTMarketplace,12-nft-marketplace-2023– Full NFT marketplaces36-mint-nft-raw-solana,38-mint-nft-anchor– Solana NFT minting (Rust & Anchor)30-solana-nft-challenge– Mint & manage NFT collections41-NFT-Smart-Contracts– ERC721/1155 examples
44-solana-game-examples– Idle game on Solana48-build-a-video-game-marketplace-blockchain– Full game-item economy17-solana-cryptocurrency– Send tokens using Phantom Wallet
33-chainlink-sm-CCIP,55-chainlink-hardhat– Chainlink CCIP & oracles23-chainlink_solana_dapp– Oracle integration on Solana40-polkadot-substrate-blockchain– Substrate chain setup27-terra-project– Terra UST/LUNA transfers
24-Blockchain-Lightning-version,25-python-blockchain,31-rust-blockchain– Custom blockchain protocols in Python and Rust50-build-a-peer-to-peer-network– P2P logic simulation45-HLF2-Project-V2.1-1.1– Hyperledger Fabric network example
51-build-a-web3-client-side-package-for-your-dapp– Client SDKs for dApps52-build-a-smart-contract-in-rust– Rust-based smart contracts37-foundry-tests,56-foundry-account-abstraction– Foundry unit/integration testing
Clone a project:
git clone https://github.com/DanielGeek/blockchain_projects.git
cd [project-folder]
npm install # or yarn install
npm run dev # or use hardhat/foundry specific scripts