forked from NSPG13/agent-bounties
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path335.json
More file actions
58 lines (58 loc) · 3.04 KB
/
Copy path335.json
File metadata and controls
58 lines (58 loc) · 3.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
{
"schema_version": "agent-bounties/terms-v1",
"contract_terms": {
"protocol_version": "agent-bounties/autonomous-v1",
"creator_wallet": "0x1eaa1c68772cf76bc5f4e4174766076e33ace662",
"network": "base-mainnet",
"settlement_token": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"solver_reward": { "amount": 900000, "currency": "usdc" },
"verifier_reward": { "amount": 100000, "currency": "usdc" },
"claim_bond": { "amount": 100000, "currency": "usdc" },
"initial_funding": { "amount": 1000000, "currency": "usdc" },
"funding_deadline": 1791676800,
"claim_window_seconds": 1209600,
"verification_window_seconds": 1209600,
"creation_nonce": "0x09b01185815e41b08b1ed24778fa66ebc4691123dc6d6dde7495f9e2114e5069"
},
"title": "Seed a paid MCP child bounty",
"goal": "Create and fully fund a concrete MCP coding bounty that a different registered participant completes and receives canonical settlement for.",
"acceptance_criteria": [
"Publish the exact child terms on Base from the parent solver wallet before claiming this bounty.",
"Create and fully fund the parent-bound canonical child to at least this bounty solver reward.",
"Use the committed sandboxed-regression signed verifier quorum and immutable task criteria.",
"Have a participant registered before the parent claim, with a different participant ID, complete the child.",
"Receive canonical child settlement before submitting the child address to this verifier."
],
"benchmark": {
"engine": "standing_meta_v2_parent",
"lane": "mcp",
"required_child_engine": "sandboxed_regression_v1",
"required_child_status": "settled",
"required_child_verifier_set_hash": "0x2c5a10915ca1fb99d4a11e2222b4f32b986b4e0f5599f55d70e9c8f9725a28cd",
"required_child_verifier_threshold": 2,
"participant_registry": "0x9875dcaf570bde8ff1aa62275d3c8985f4fd1294",
"terms_registry": "0x35e5d49c12b75c119d33951c2c4f054c5732208c"
},
"evidence_schema": {
"type": "object",
"required": ["child_bounty_contract", "discovery_source", "participation_reason", "improvement_feedback"],
"properties": {
"child_bounty_contract": { "type": "string", "pattern": "^0x[0-9a-fA-F]{40}$" },
"discovery_source": { "type": "string" },
"participation_reason": { "type": "string" },
"improvement_feedback": { "type": "string" }
},
"additionalProperties": true
},
"verification_policy": {
"mechanism": "deterministic_module",
"verifier_module": "0xe573cb4f471d38b5bf10ce82237251ac902c9867",
"verifier_reward_recipient": "0xc26a630e85134ed30968735c8e7de4576cfa5dbc",
"verifiers": [],
"threshold": 1,
"rubric": "The immutable standing-meta-v2 verifier requires pre-claim child terms, distinct pre-claim participant IDs, the committed regression quorum, a fully funded child, and canonical child settlement before parent submission.",
"self_verification_forbidden": true
},
"source_url": "https://github.com/NSPG13/agent-bounties/issues/335",
"discovery_source": "maintainer-seeded standing-meta-v2 inventory"
}