git404hub

what is mahshar fr?

sharken3948/mahshar — explained in plain English

Analysis updated 2026-05-18

8TypeScriptAudience · developerComplexity · 4/5Setup · hard

tl;dr

An AI powered marketplace where sellers list APIs and buyers pay per call in USDC instead of using subscriptions.

vibe map

mindmap
  root((repo))
    What it does
      API marketplace
      Pay per call in USDC
    Tech stack
      TypeScript
      Groq AI
      Circle Gateway
    Use cases
      List an API
      Agent payments
    Audience
      Developers
      API sellers
    Payments
      x402 protocol
      Arc blockchain receipts

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

List an API and get paid per call in USDC without managing subscriptions

VIBE 2

Search for APIs using natural language instead of browsing a catalog

VIBE 3

Let an autonomous agent discover and pay for APIs automatically

VIBE 4

Fund your marketplace balance from other testnets in one click

what's the stack?

TypeScriptGroq AICircle GatewayArc blockchain

how it stacks up fr

sharken3948/mahsharacartag7/mcp-ssofeatherwolf/enhancedgv
Stars888
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyhardmoderateeasy
Complexity4/54/52/5
Audiencedeveloperdevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · hard time til it works · 1h+

in plain english

Mahshar is an online marketplace where people can buy and sell access to APIs, meaning small pieces of software that other programs can call over the internet to get data or perform a task. Instead of monthly subscriptions or shared API keys, buyers pay a tiny amount of digital money for each individual call they make, using a stablecoin called USDC, which is a type of cryptocurrency designed to hold a steady value close to one US dollar. Sellers list their API by connecting a crypto wallet and filling out a form describing what it does and how to reach it. Before a listing goes live, an AI system tests the endpoint for real, checks that it actually works, and screens the responses for harmful or illegal content. The seller then sets a price per call and the listing appears in the marketplace right away. All of the seller's private access keys are encrypted and never shown to buyers, and Mahshar acts as a middleman that forwards each request without exposing the seller's real address or credentials. Buyers can search for an API in plain language, such as asking for wallet risk scoring for a certain blockchain, or browse by category. When a buyer wants to use an API, they sign a small digital authorization message with their wallet, the payment is verified and settled automatically, and the request is then sent on to the seller's service, with the response passed back to the buyer. Every completed payment is also recorded as a permanent, tamper proof receipt on a public blockchain called Arc. The project also includes a way for autonomous software agents, not just human users, to discover and pay for APIs on their own, without a person clicking through the process. Buyers can additionally move funds in from several other test blockchains into their account balance directly from the dashboard, without needing to understand the underlying transfer process themselves. The project was built for a hackathon and currently runs on a test blockchain network called Arc Testnet as well as the live Base network.

prompts (copy fr)

prompt 1
Explain how Mahshar's x402 payment flow works for a buyer
prompt 2
Help me connect my API endpoint as a new listing on Mahshar
prompt 3
Show me how the AI review process scores a new API submission
prompt 4
Help me write an agent that pays for APIs using Mahshar's proxy route

Frequently asked questions

what is mahshar fr?

An AI powered marketplace where sellers list APIs and buyers pay per call in USDC instead of using subscriptions.

What language is mahshar written in?

Mainly TypeScript. The stack also includes TypeScript, Groq AI, Circle Gateway.

How hard is mahshar to set up?

Setup difficulty is rated hard, with roughly 1h+ to a first successful run.

Who is mahshar for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.