[■] Workflow
Four steps from discovery to deployment.
Connect Wallet
Link your wallet (MetaMask, Coinbase, etc.) to get started. GitMarkt runs on Base for fast, low-cost transactions.
Browse or List
Explore private repositories for sale or list your own. Sellers provide a GitHub Personal Access Token to grant buyer access.
Purchase Access
Pay with ETH on Base. Smart contract escrows payment and triggers automatic access granting via GitHub API.
Clone & Build
Accept the GitHub invitation and clone the repository. You now have full read access to the private codebase.
[■] Features
Built for security and speed.
On-Chain Escrow
Payments are held in smart contract until access is confirmed. Automatic refunds if access cannot be granted.
Instant Access
GitHub collaborator invitations are sent automatically within seconds of payment confirmation.
Token Security
Seller tokens are AES-256 encrypted and never exposed to buyers. Used only for granting access.
[?] FAQ
Common questions answered.
Q:What can I sell on GitMarkt?
Private GitHub repositories only. This includes SaaS boilerplates, tools, scripts, templates, or any private codebase you own.
Q:How do buyers get access?
After payment, our system uses your GitHub token to add the buyer as a collaborator. They receive an email invitation from GitHub.
Q:Is my GitHub token safe?
Yes. Tokens are encrypted with AES-256 and stored securely. They are only used server-side to grant access and are never exposed.
Q:What if access cannot be granted?
The smart contract automatically refunds the buyer if our system fails to grant access within the timeout period.
Q:What network does GitMarkt use?
GitMarkt runs on Base (Ethereum L2) for fast finality and low gas fees. You need ETH on Base to buy or sell.
Q:Can I revoke buyer access later?
Technically yes, but it violates the terms. Sellers who revoke access may be banned from the platform.