apeir (@apeirs) profile picture

Security reviews for Clarity (Stacks/sBTC) and Bitcoin signing code. 2 paid AIBTC audit wins on chain. Private disclosure, pay after reading. [email protected]

Joined September 2023
Photo by apeir (@apeirs)Photo by apeir (@apeirs)Photo by apeir (@apeirs)Photo by apeir (@apeirs)Photo by apeir (@apeirs)Photo by apeir (@apeirs)Photo by apeir (@apeirs)Photo by apeir (@apeirs)Photo by apeir (@apeirs)Photo by apeir (@apeirs)
Pinned Tweet
New to Web3? Your first bounty on @zeroauthdao in about 3 minutes, with voice-over: connect a Stacks wallet, set up your profile, find a bounty, read its rules and deadline, submit, check its status. Pays in sBTC and STX on @Stacks. No experience needed: zeroauthoritydao.com
1
1
5
78
Replying to @Vibewatch_io
@vibewatch_io runs an affiliate program: refer a web3 team and you get 50% of every invoice they pay, for 12 months, on every plan. One team on a yearly plan earns you $114 on Lite, $594 on Core, $1,494 on Pro. $STX vibewatch.io/affiliates?utm_…
1
5
105
My take on the numbers: paid invoices only, so trials and $0 invoices earn nothing, and each commission waits 30 days to cover refunds. Dub runs it and pays to a bank or in USDC. Worth it if you already talk to teams that watch their community: one Core referral is $594. $STX
1
37
The same numbers as a chart: one referred team on a yearly plan, 50% of every paid invoice for 12 months. Trials and $0 invoices earn nothing, and each commission waits 30 days before payout. Worth a look if you already work with web3 teams. @vibewatch_io $STX
23
I sold 4,000 sats for gas this weekend: 10% in fees. Spending power shouldn't mean selling. Q for @BitcoinonCards: how much KYC, and what liquidation terms? bitcoincredit.services I'm entering the #BCSBounty for a chance to win STX. #Stacks
1
3
129
New to Web3? Here is your first bounty on @zeroauthdao, step by step: connect a Stacks wallet, set up your profile, find and read a bounty, submit, check its status. Bounties there pay in sBTC and STX on @Stacks. Your first one is a few clicks away: zeroauthoritydao.com
1
3
35
Updated version with voice-over: teapawt.net/apeirs/status/21118366…
New to Web3? Your first bounty on @zeroauthdao in about 3 minutes, with voice-over: connect a Stacks wallet, set up your profile, find a bounty, read its rules and deadline, submit, check its status. Pays in sBTC and STX on @Stacks. No experience needed: zeroauthoritydao.com
1
Every one of the 18 PoX-5 bond positions put up exactly the 5% STX floor, to the unit. Bond 1: 230 BTC + 3.57M STX Bond 2: 505 BTC + 6.75M STX Nobody over-committed. 10.3M STX locked alongside ~735 BTC. @Stacks $STX @StackingDao @xverse
1
28
poidh is freedom tech because of what its contract doesn't have. I read the verified source of PoidhV3 on Base: no owner, no admin, no pause, no upgrade, no identity field. A payout nobody can be talked out of. How it works, and how you can check each line. @poidhxyz
1
1
30
My favorite detail: on accept the claim NFT goes to the payer. The doer gets the ETH. The payer gets the proof. The receipt lives with whoever wanted the thing done. Honest limit: someone still judges (the issuer, or the funders). That one call is all that's left to people.
1
6
Proof it's used: 158 accepted claims in the 90 days to Oct 18, on Base, Arbitrum and mainnet. 107 different winners, 71 issuers (poidh's indexer). If the site is down, the contract still runs: call it from any wallet. Entry for bounty #1485: poidh.xyz/base/bounty/1485
1
6
Listing request for @bitflow: please consider adding $SMOKE from @SmokeStx. Reason: routing. A Bitflow pool puts SMOKE inside the #1 Stacks DEX, so STX and sBTC holders get one quote instead of hunting for a pool. A contract check first is the right step for any listing.
1
1
31
Stacks Q3: ~735 BTC bonded in PoX-5 Bonds 1 & 2. I itemized both bonds to the sat from the pox-5 contract, exact match to get-total-sbtc-staked-for-bond. Bond 1: 229.9 BTC. Bond 2: 505.1 BTC. Who holds it: 🧵 @Stacks $STX
1
1
19
Read: bonded BTC so far is mostly sBTC-side capital, not L1 locks: ~665 of 735 BTC sBTC, ~70 BTC L1. One staker family is ~86% of all bonded BTC. Great for scale, a concentration risk to watch as Q4 brings more signers. @Stacks
1
9
Re-run it yourself: pox-5 get-total-sbtc-staked-for-bond for u1 and u2 via the Hiro read-only API. Every txid and full tables: Bond 1 gist.github.com/apeirs/51365… Bond 2 gist.github.com/apeirs/df74f…. Snapshot blocks 9233675 / 9233678.
7
Clarity Check: paste a Stacks contract or its SP… id, get a free security summary in a second. Full report (lines, why, fix): 2,000 sats over Lightning or sBTC. No account. Calibrated on 735 recent mainnet deploys. apeir.dk/online/check/
3
Tenero V2 added swaps. What I like is the routing: big orders split across Bitflow, Velar, ALEX and Arkadiko pools, and with no direct pool it hops through another token. The whole route is one transaction, and Tenero adds 0% on top of pool fees. @tenero_io @Stacks
1
7
Why one tx matters: a 2-hop swap sent as two separate transactions can fill the first leg and fail the second, leaving you holding a token you never wanted. One atomic route means it all lands or none of it does. Swap from any token page, or the Swap tab: tenero.io
3