{"version":9,"max":2000,"parts":[{"id":"seat","label":"your seat","max":500,"blurb":"Follow, connect your verified X account, quote the pinned post."},{"id":"wallet","label":"your wallet","max":500,"blurb":"The quality score, read from the chains when you connect."},{"id":"launch","label":"your launch","max":500,"blurb":"Optional. Launch, get traded, hold. The more you do, the more you earn, up to the cap."},{"id":"use","label":"using GlassPad","max":500,"blurb":"Bridge in, trade, claim your fees, come back. More activity, more points, up to the cap."}],"actions":[{"id":"follow_x","part":"seat","label":"Follow @arcglasspad","points":50,"cap":1,"note":"You tell us, we take your word. X does not let us check it live, so follows are checked by hand at the snapshot and removed if untrue."},{"id":"bind_x","part":"seat","label":"Connect your verified X account to your wallet","points":250,"cap":1,"note":"Checked from your post. An X account is enough to join. If you connect a wallet it is bound one to one."},{"id":"quote_pinned","part":"seat","label":"Quote the pinned post","points":200,"cap":1,"note":"The same post that connects your account. Checked from the post itself."},{"id":"wallet_quality","part":"wallet","label":"Wallet quality score","points":1,"per":"point of score","cap":500,"note":"Transactions sent, chains used, balance, and whether the wallet holds a Cubicle Operators receipt. Every band is published. Read again for every seat at the snapshot, so a balance has to still be there."},{"id":"launch_token","part":"launch","label":"Launch a token","points":100,"cap":300,"curve":"launch","note":"On Arc, counted once the pool exists onchain. The first launch is worth 100 and every launch after it adds less than the one before, without ever adding nothing. There is no cut-off at a launch count."},{"id":"launch_traded","part":"launch","label":"Someone else trades a token you launched","points":50,"cap":2,"note":"A trade of 0.25 USDC or more from another member, counted once per distinct token you launched, up to 2. Your own wallet trading your own token does not count."},{"id":"hold_own_launch","part":"launch","label":"Hold a token you launched for 3 days","points":50,"cap":2,"note":"You bought 0.25 USDC or more of your own launch and sold none of it, counted once per launch you held, up to 2. Counts once that launch is 72 hours old."},{"id":"bridge_to_arc","part":"use","label":"Bridge USDC to Arc","points":25,"cap":4,"note":"Optional. 1 USDC or more per bridge, through the bridge on this site, arriving at your own wallet, up to 4 bridges. The more you bridge, the more this is worth. Checked against the bridge ledger."},{"id":"trade_volume_usdc","part":"use","label":"Trade on GlassPad","points":1,"per":"USDC of volume, then less","cap":300,"curve":"trade_volume","note":"Buys and sells both count, on Arc. The first 100 USDC is worth a point each, the next 900 a point per 5, and everything above 1,000 a point per 25. A small trade is worth showing up for, and a large one still earns more without running away. Trades on a token you launched do not count, because that fee comes back to you."},{"id":"claim_fees","part":"use","label":"Claim creator fees","points":50,"cap":1,"note":"You earned them. Claiming proves the launch worked."},{"id":"active_day","part":"use","label":"Trade on a distinct day","points":10,"cap":5,"note":"One per calendar day, UTC, for a trade of 0.25 USDC or more on a token you did not launch. Comes back on more days, earn more."}],"penalties":[{"id":"sold_within_24h","label":"Sold a token you launched within 24 hours","points":-200,"cap":1,"note":"The behaviour that empties a book."}],"gate":"The board lists every wallet that has launched or traded on Arc, and every member. A wallet earns the launch and use parts on its own, from the chain. Connecting it claims the row. Linking a verified X account makes you a member and adds the seat and the wallet score.","excluded":"Wallets on an exclusion list score zero: funded farm fleets, wallets that attacked a previous launch, and the OFAC sanctions list.","standing":{"version":2,"good":"At least 10 transactions sent across Ethereum, Base, Robinhood Chain and Arc, and not on an exclusion list.","thin":"Fewer transactions than that. The wallet can still bind and earn by using GlassPad. The easy points wait until it has history.","flagged":"On an exclusion list: a funded farm fleet, a wallet that attacked a previous launch, or the OFAC sanctions list. Scores zero.","unknown":"We could not read the chains. Nothing is decided. Check again."},"quality":{"max":500,"signals":[{"id":"history","max":200,"label":"Transactions sent, all four chains","bands":[[10,50],[50,100],[200,150],[1000,200]]},{"id":"breadth","max":100,"label":"Chains the wallet has used","per":25},{"id":"funds","max":100,"label":"Largest balance on any one chain, in ETH (Arc: USDC / 2,500)","bands":[[0.01,25],[0.1,50],[1,75],[5,100]]},{"id":"holder","max":100,"label":"Holds a Cubicle Operators receipt","flat":100}],"note":"A wallet on an exclusion list scores zero. A chain that does not answer adds nothing and takes nothing. Every seat is read again at the snapshot, and that read is the one that counts."}}