Protocol10

Smart contract

ItemValue
ContractBlindBidMarket (source verified on the explorer)
Address0x463014405b9f3Ea3d3B3aFd0deB68273a3E213B8
NetworkArc Testnet
LanguageSolidity 0.8.30, OpenZeppelin ReentrancyGuard
Minimum reveal window24 hours
TreasuryReceives forfeited bonds; fixed at deployment, cannot be changed

Functions

FunctionWhoPurpose
createTenderBuyerPublish a tender.
cancelBuyerCancel while Open with no bids.
submitBidBidderCommit a bid (with the bond, if any).
updateBidBidderReplace the commitment while Open.
revealBidBidderOpen the bid during the reveal window.
awardBuyerPick a revealed winner with a reason link.
withdrawBondBidderWithdraw the bond after revealing.
sweepForfeitedBondsAnyoneSend bonds of unrevealed bids to the treasury.

Events

TenderCreated, BidSubmitted, BidUpdated, BidRevealed, TenderAwarded, TenderCancelled, BondWithdrawn, ForfeitedBondsSwept. Bid events carry the commitment, never the amount.

Hedgora documentation · Arc Testnet