git404hub

what is zama_bounty_track fr?

mayowaobisesan/zama_bounty_track — explained in plain English

Analysis updated 2026-05-18

0TypeScriptAudience · developerComplexity · 4/5Setup · moderate

tl;dr

A web app for wrapping and unwrapping crypto tokens into private, encrypted versions on a test blockchain network, built on Zama's confidential token standard.

vibe map

mindmap
  root((Wrap Shield))
    What it does
      Wraps tokens
      Unwraps tokens
      Decrypts balances
    Tech stack
      React Router
      wagmi and viem
      Zama FHE SDK
    Use cases
      Test private tokens
      Claim faucet tokens
      Add custom pairs
    Audience
      Blockchain developers
      Zama testers

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

Claim free test tokens and convert them into encrypted, private balance tokens.

VIBE 2

Decrypt and view the hidden balance of any confidential token you own.

VIBE 3

Add new test token pairs to the registry by editing a config file, no deployment needed.

VIBE 4

Explore how confidential token wrapping works on a safe test network before using real funds.

what's the stack?

TypeScriptReact RouterwagmiviemTailwind CSS

how it stacks up fr

mayowaobisesan/zama_bounty_track0xradioac7iv/tempfs52191314/web-agent-proxy-sdk
Stars000
LanguageTypeScriptTypeScriptTypeScript
Setup difficultymoderatemoderatemoderate
Complexity4/53/54/5
Audiencedeveloperdeveloperdeveloper

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

how do i run it?

Difficulty · moderate time til it works · 30min

Requires a wallet connected to the Sepolia test network and npm to run locally.

in plain english

Wrap Shield is a web app built on top of a blockchain project called Zama, which lets people work with cryptocurrency tokens whose balances stay private. Normally on a blockchain anyone can see how many tokens are in a wallet, but Zama's encrypted token standard hides that amount from everyone except the owner. This app makes that system usable by giving people a browsable list of token pairs and buttons to convert between the normal, visible version of a token and its private, encrypted version. The app runs on a test network called Sepolia, which is a safe practice version of Ethereum that uses fake money, so nothing here involves real funds. Users can claim free test tokens from a faucet, then wrap them into the private version, or unwrap private tokens back into the regular kind. To see the actual balance of a private token, the owner has to sign a request proving they own the wallet, which then reveals the hidden number just to them. The list of available token pairs comes primarily from a smart contract that already exists on the network, but the app also lets a developer add extra pairs by editing a configuration file, without needing to publish anything new to the blockchain. This makes it easy to test new tokens locally before they are officially registered. The app is built with React Router for its interface, along with libraries called wagmi and viem for talking to the blockchain, and Zama's own software kit for handling the encryption and decryption steps. Styling uses Tailwind CSS and a component library called shadcn UI, and the whole thing is deployed on Vercel. Getting it running locally just requires installing dependencies with npm and starting a development server.

prompts (copy fr)

prompt 1
Help me set up Wrap Shield locally and connect it to the Sepolia test network.
prompt 2
Explain how wrapping an ERC-20 token into an ERC-7984 confidential token works in this app.
prompt 3
Add a new custom token pair to config/tokens.ts for testing.
prompt 4
Walk me through decrypting my confidential token balance using EIP-712 signing.

Frequently asked questions

what is zama_bounty_track fr?

A web app for wrapping and unwrapping crypto tokens into private, encrypted versions on a test blockchain network, built on Zama's confidential token standard.

What language is zama_bounty_track written in?

Mainly TypeScript. The stack also includes TypeScript, React Router, wagmi.

How hard is zama_bounty_track to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is zama_bounty_track for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.