Skip to content
jangteo-devPublic

About

장터 Jangteo: Korean crypto markets on GIWA (Upbit L2). Swap, launchpad, NFTs, IPO-style offerings, yut and more.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

장터 Jangteo

Korean crypto markets on GIWA, Upbit's Ethereum layer 2.
Swap, launch, trade NFTs, subscribe to offerings and play yut, one verified person per wallet.

Website X Network License


What's inside

Stall What it does
스왑 Swap Uniswap V2 AMM, plus an aggregator that routes through every DEX on GIWA. Limit and DCA orders.
뻥튀기 Ppeongtwigi Token launchpad on a bonding curve. At 4.2 ETH the curve graduates to Jangteo Swap with its liquidity locked forever. Creator fees are paid in ETH.
인사동 Insadong NFT marketplace. Anyone can create a collection by uploading art, with whitelist and public phases and a royalty of their choice.
청약 Offerings Token sales allocated the Korean IPO way: an equal share for every subscriber and the rest pro rata.
장외 Premarket Trade tokens before they exist, with collateral.
상장 Listings Prediction markets on the next Upbit KRW listings.
계 Gye On-chain rotating savings circles with a reputation record and escrowed credit.
윷놀이 Yut One-on-one yut for a stake. Throws come from a hash chain and the next block, so nobody can steer them.
브릿지 Bridge ETH between Ethereum and GIWA through GIWA's own bridge, with an optional fast exit.
포인트 Points Season points for everything above, counted only from on-chain events. Includes a daily roulette, quests and friend invites.

Rankings, offerings, circles and the roulette are open to Dojang Verified Addresses, so one person counts once.

Repository

contracts/   Solidity (Foundry): every Jangteo contract, with unit, fuzz and invariant tests
web/         The app: Vite + React + viem, English and Korean
ops/         Keepers and indexers: settlement, bridge relays, order execution, points, health checks
brand/       Logo, colours and social assets
scripts/     Deployment helpers

Build and test

# contracts
cd contracts
forge install --no-git foundry-rs/forge-std OpenZeppelin/openzeppelin-contracts@v5.1.0
forge test

# web
cd web && pnpm install && pnpm dev

# ops (keeper keys come from an env file kept outside the repository)
cd ops && pnpm install && pnpm test

Contracts on GIWA Sepolia

All verified on the GIWA explorer.

Contract Address
Swap factory 0x7333…4BD1
Swap router 0x7789…8528
Aggregator 0x2FA9…D1BC
Limit and DCA orders 0x5Eec…0C46
Ppeongtwigi 0x0b5A…0505
Ppeongtwigi router 0x8099…A70D
Insadong factory 0x9aD7…3F8e
Insadong market 0xF17C…91E0
Offerings 0x7304…FCDA
Premarket 0x3F49…f1ba
Listings 0xb807…A8eE
Gye factory 0x469C…b9ab
Yut 0x4EB6…957E
Bridge withdrawals 0xAf1F…3990
Fast exit 0xc2E8…2cbC
Daily roulette 0x1144…Bf74
Invites 0xc4b2…3AC8

The full list lives in contracts/deployments/.

Security

Found a vulnerability? Please email developer@jangteo.org instead of opening a public issue.

Links

Jangteo runs on GIWA Sepolia, a testnet. Test tokens have no value.

License

MIT

About

장터 Jangteo: Korean crypto markets on GIWA (Upbit L2). Swap, launchpad, NFTs, IPO-style offerings, yut and more.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages