Skip to content

mikeminer/basedbutton

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

basedbutton readme

πŸ’™ BasedButton β€’ The Simplest Onchain Experience https://mikeminer.github.io/basedbutton/

A minimal smart contract and web interface on Base EVM.
Pure simplicity. Real engagement. Built for builders.


πŸ”Ή Vision

BasedButton was created to explore one question:
β€œHow simple can a dApp be β€” and still feel magical?”

This project is a tribute to clarity and curiosity in Web3 design.
A single button, a single interaction, and a full blockchain experience.

No backend. No dependencies. No noise.
Just you, your wallet, and Base.


🧱 Tech Stack

Layer Tool / Library Description
Smart Contract Solidity (EVM) Deployed on Base Mainnet
Front-end HTML5 + CSS3 + Ethers.js v6 Lightweight, framework-free, wallet-native
Wallets Supported MetaMask β€’ Rabby Full compatibility + EIP-6963 multi-provider support
Blockchain Base Fast, affordable, and builder-centric
Hosting (optional) GitHub Pages β€’ IPFS Decentralized, permanent and censorship-resistant

πŸ’‘ What It Does

  • Lets users record an interaction or message permanently on Base
  • Allows optional tips to the contract owner
  • Offers a Withdraw panel for the contract owner to retrieve ETH
  • Built around a single HTML file, no server or npm needed
  • Designed to be so simple it invites clicks

βš™οΈ How to Run Locally

1. Clone this repo

git clone https://github.com/mikeminer/basedbutton.git
cd basedbutton

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published