{"id":3064636,"recorded_at":"2026-11-04T19:57:10.205523Z","observed_at":"2026-11-04T19:57:10.205459Z","subject_kind":"source_record","subject":"x402_bazaar:https://chainhilt.ai/api/v1/predict/polymarket/orders/construct","kind":"listing","method":"sync.x402_bazaar/1","body":{"endpoints":[["x402","https://chainhilt.ai/api/v1/predict/polymarket/orders/construct"]],"name":"chainhilt-x402","owner_address":"0xdece8e839414e4a99213c658abbd2294d5bd42b0","raw":{"accepts":[{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xdECE8E839414E4a99213C658ABbD2294d5BD42B0","scheme":"exact"}],"description":"Construct a prediction-market order; never submits. Needs a `credentialToken` from /predict/polymarket/credentials. Returns `construction` and a signature action the chainhilt wallet signs and POSTs to /predict/polymarket/orders/submit. Review orderSummary and warnings before signing: `estimatedBuilderFee` (ours) and `estimatedVenueFee` (Polymarket's) are pUSD on top of the principal. Errors: 400 invalid input, 401 invalid credentialToken, 422 order refused, 502 venue failure.","extensions":{"bazaar":{"info":{"input":{"body":{"account":"0xE4934BB19E0B97109033dBfDcCc6957E32F9Cc60","credentialToken":"pcr1.…","marketId":"512329","orderType":"GTC","outcomeTokenId":"111","postOnly":false,"price":"0.42","side":"buy","size":"10","walletType":"deposit_wallet"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"construction":{"constructionToken":"…","orderSummary":{"estimatedBuilderFee":{"amount":"0.021","asset":"pUSD"},"estimatedVenueFee":{"amount":"0","asset":"pUSD"},"limitPrice":"0.42","shares":"10","side":"buy"},"venue":"polymarket","warnings":[],"wire":{"expiration":"0","orderType":"GTC","postOnly":false}},"response":{"actions":[{"chainId":137,"data":{"constructionToken":"…","credentialToken":"pcr1.…","typedData":{"primaryType":"TypedDataSign"}},"protocol":"polymarket","submitPath":"/predict/polymarket/orders/submit","type":"signature"}],"errors":[],"warnings":[]}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"account":{"description":"The signer EOA. With walletType deposit_wallet, the maker is its derived deposit wallet.","pattern":"^0x[a-fA-F0-9]{40}$","type":"string"},"credentialToken":{"description":"Sealed venue credentials for `account` from POST /predict/polymarket/credentials.","minLength":1,"type":"string"},"expiresAt":{"description":"ISO 8601 expiry: required for GTD, refused for GTC, at least 3 minutes out. Polymarket expires the order 60 seconds earlier.","type":"string"},"marketId":{"description":"Polymarket market id from markets/search.","pattern":"^[A-Za-z0-9_-]{1,128}$","type":"string"},"orderType":{"description":"GTC rests until filled or cancelled; GTD expires 60 seconds before `expiresAt`, Polymarket's security threshold.","enum":["GTC","GTD"],"type":"string"},"outcomeTokenId":{"description":"The outcome's `tokenId` from the market's `outcomes`; must belong to `marketId`.","minLength":1,"type":"string"},"postOnly":{"default":false,"description":"Only rest on the book, never cross on arrival. Default false.","type":"boolean"},"price":{"description":"Limit price per share in pUSD, strictly between 0 and 1 (e.g. \"0.42\"), a multiple of the market's `tickSize`.","pattern":"^0\\.[0-9]{1,6}$","type":"string"},"side":{"description":"Buy or sell outcome shares.","enum":["buy","sell"],"type":"string"},"size":{"description":"Shares, up to 2 decimals; at least the market's `minOrderSize`.","pattern":"^[0-9]+(\\.[0-9]{1,2})?$","type":"string"},"walletType":{"default":"deposit_wallet","description":"deposit_wallet (default, signatureType 3) or eoa; the venue rejects plain EOA makers unless allowlisted.","enum":["deposit_wallet","eoa"],"type":"string"}},"required":["marketId","outcomeTokenId","side","orderType","price","size","account","credentialToken"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1793712289/bazaar-icons/18d1fcf093fb95b4.png","lastUpdated":"2026-11-04T15:18:23.834Z","quality":{"l30DaysTotalCalls":14,"l30DaysUniquePayers":2,"lastCalledAt":"2026-11-04T15:18:23.678Z"},"resource":"https://chainhilt.ai/api/v1/predict/polymarket/orders/construct","serviceName":"chainhilt-x402","tags":["predict","polymarket","prediction-markets","execution","orders"],"type":"http","x402Version":2},"source":"x402_bazaar","summary":"Construct a prediction-market order; never submits. Needs a `credentialToken` from /predict/polymarket/credentials. Returns `construction` and a signature action the chainhilt wallet signs and POSTs to /predict/polymarket/orders/submit. Review orderSummary and warnings before signing: `estimatedBuilderFee` (ours) and `estimatedVenueFee` (Polymarket's) are pUSD on top of the principal. Errors: 400 invalid input, 401 invalid credentialToken, 422 order refused, 502 venue failure."},"body_sha256":"440eac377c4c14485b5e323da9e2dbbab38d56653accff46ef47c02fdd0961f4","prev_id":2633592,"leaf":"0x00e6adcab458c357599f81153628fd3a29bab45e793ee99000a7b53572fdcbd2","leaf_text":"{\"body\":\"440eac377c4c14485b5e323da9e2dbbab38d56653accff46ef47c02fdd0961f4\",\"id\":3064636,\"kind\":\"listing\",\"method\":\"sync.x402_bazaar/1\",\"observed_us\":1793822230205459,\"prev\":2633592,\"subject\":\"x402_bazaar:https://chainhilt.ai/api/v1/predict/polymarket/orders/construct\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-11-04","leaves":424109,"root":"0xd4eed8c0ea3c90ec6f262b19fcc3b849f30cb82a0f84b8b89569e48af7d0c1ee","chained":"0x59305749c32724a02a23c368834d8a36ae9908da93a915e2962fffe01b4e591b","anchor_chain":"eip155:5042002","anchor_tx":"0x813d56041c1efd407e56047129b597b154a1cb26458bb2768fd0a4630ac97345","anchor_block":70772483},"proof":["0x00e749178c311138750cacb74ef2b8438f83fc08002a78081ebd428d5d04bee6","0xf07a55b95d6099368c4eedc84a4570b6349c0b0c0d7f7aa4bbd0d9581bc908ba","0x5f1fb6d47f177ad18ed116f3e5ff1671c0471ae979eb54dec4ea297aadf6a77c","0x2ae01f38cb9aef356cefb307fbf5189b3eafff10589d57b47d72040ae9844877","0x1ea761f3f86b4ba2926c78a927ab17972d8a554321d51b123eaa2592d77886d6","0x52c591b8374e92f21d51fb8cce5fc145f763d584e917216e578193b309ade82c","0x05aefb5298ddcd08670eb5ec7ee346e553efc5959a0b213dffaf3a5e19368ea7","0xac79c528a3637c47b1a49bbaec441e93af9829ce26de97b25e0bc68b448f66bd","0xa5f7681d44ae3c6c465289d4519ecbbaeaf096a7b24738cf74e3d9e87208a417","0xfe0eb90037a06846ecb3dfb2dcd85055bd44cacc179e4689732aec20f711f0eb","0x3ca663894b19dc1386a6405ef0319318723f1bc59e0a96009cc2d439ff577da2","0x5d450a66dbe8077b96fa0205cd847d48ed87811c698170327682e08916e9cba7","0x077044abf751548588467f863f5ce82b09c44907836a3f9f5c56cafdd3820ec5","0x6a3416cf73ed4756d52640940225459d148cd46e589ccdf5cf8d39dc68c403bf","0x25c6f3031e09eeef9fb0f5c010f6aa1605f7af5f1a8859ce4db5ae48d0598359","0xcdac863807ea81d51a9ab718457637e91824fd377a06759901352d9a23933554","0x01c26569ec8e231551522ab452fd5d417c3d66f29c7c76886a8ec295a18dd624","0x02f64ca19e7d9b09718851d2ce3abf641982580de99411626d894607cf386cd5","0x10067354f57fa0cd86b7423e67cc1c7d107d7c9c6823df5246c4fb63b60575e5"]}