You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -29,7 +29,7 @@ GRUDGE turns a personal commitment into a public, on-chain market.
29
29
30
30
The referee is a **subjective judgment** — _"does this evidence actually prove the promise?"_ — that no deterministic EVM contract or single oracle can make trustlessly.
31
31
32
-
GenLayer's Intelligent Contracts run that judgment _inside consensus_: `gl.eq_principle_prompt_comparative` has the validator set each execute the judging prompt and agree on the verdict, so the outcome is a **consensus artifact**, not one model's opinion. Prompt-injection attempts inside submitted evidence are adjudicated by that same consensus and auto-`REJECTED`.
32
+
GenLayer's Intelligent Contracts run that judgment _inside consensus_: `gl.eq_principle.prompt_comparative` has the validator set each execute the judging prompt and agree on the verdict, so the outcome is a **consensus artifact**, not one model's opinion. Prompt-injection attempts inside submitted evidence are adjudicated by that same consensus and auto-`REJECTED`.
33
33
34
34
> No other chain can settle _"did you actually do the thing?"_ without trusting a human.
<li><spanclassName="text-paper">Email login.</span> Enter your email, then the code we send you. That’s it — no app to install.</li>
160
+
<li><spanclassName="text-paper">Embedded wallet.</span> On first login an embedded wallet is provisioned and its key is securely custodied, so every action signs <spanclassName="text-paper">silently</span> — no confirmation dialog, no fee prompt.</li>
161
+
<li><spanclassName="text-paper">Funded to start.</span> On GenLayer Studio your wallet is auto-funded with test GEN the first time it’s empty, so you can act within seconds.</li>
162
+
<li><spanclassName="text-paper">You stay in control.</span> Export your wallet any time from the account menu — you’re never locked in.</li>
163
+
</ul>
164
+
<pclassName="text-mut">
165
+
Browsing the ledger needs no account; only actions that put GEN on-chain (create,
166
+
stake, evidence, dispute, settle, claim) require signing in.
167
+
</p>
168
+
</Section>
169
+
152
170
<Sectionid="why-genlayer"title="Why GenLayer">
153
171
<Lead>
154
172
The referee is a <spanclassName="text-paper">subjective judgment</span> - “does this
@@ -246,7 +264,10 @@ result = gl.eq_principle_prompt_comparative(
246
264
["dispute_evidence(challenge_id, index, counter)","write","Challenge a VERIFIED entry; consensus re-judges."],
247
265
["settle(challenge_id)","write","After the deadline, resolve and credit winners."],
248
266
["claim()","write","Withdraw your settled winnings."],
@@ -262,10 +283,12 @@ result = gl.eq_principle_prompt_comparative(
262
283
<Sectionid="faq"title="FAQ">
263
284
<divclassName="space-y-5">
264
285
{[
286
+
["How do I sign in?",<>With your email. Enter it, type the one-time code we send you, and an on-chain wallet is created for you automatically — no extension, no seed phrase.</>],
287
+
["Do I have to confirm every transaction?",<>No. Your embedded wallet signs silently, so creating, staking, submitting evidence, settling, and claiming all happen without a popup or fee prompt.</>],
265
288
["Who decides if I kept my promise?",<>No one person. The GenLayer validator set each runs the contract’s judging prompt and reaches consensus on the verdict. The result is on-chain and auditable.</>],
266
289
["What stops someone faking evidence?",<>The judging prompt evaluates the proof against the grudge’s evidence policy, and prompt-injection attempts are adjudicated by the same consensus and rejected. A verified entry can still be disputed.</>],
267
-
["Do I need GEN to play?",<>To create a grudge or stake, yes - those calls carry value. On GenLayer Studio the network is feeless, so reading and browsing cost nothing. Fund a Studio account with the simulator’s <Term>sim_fundAccount</Term> method.</>],
268
-
["Can I try it without a wallet?",<>Yes. The app ships a zero-config mock mode with seeded grudges so you can play the whole loop locally before connecting to a real network.</>],
290
+
["Do I need GEN to play?",<>To create a grudge or stake, yes - those calls carry value. On GenLayer Studio your wallet is auto-funded with test GEN, so you start ready. Reading and browsing the ledger cost nothing and need no sign-in.</>],
291
+
["Can I try it without signing in?",<>Yes. The app ships a zero-config mock mode with seeded grudges, so you can play the whole loop locally before connecting to a real network.</>],
a: "GRUDGE is a social-accountability game on GenLayer. You stake GEN on a concrete, time-boxed promise; believers stake that you'll keep it and doubters stake that you won't; you submit evidence; and GenLayer validator-LLM consensus settles the verdict. The contract pays the winning side automatically.",
22
22
},
23
+
{
24
+
q: "How do I sign in to GRUDGE?",
25
+
a: "With your email. You enter your email address, type the one-time code that's sent to you, and an on-chain wallet is created for you automatically. There's no browser extension and no seed phrase to manage.",
26
+
},
27
+
{
28
+
q: "Do I have to confirm every transaction?",
29
+
a: "No. GRUDGE provisions an embedded wallet whose key is securely custodied, so it signs transactions silently. Creating a grudge, staking, submitting evidence, settling, and claiming all happen without a wallet popup or fee confirmation.",
30
+
},
23
31
{
24
32
q: "Who decides if I kept my promise?",
25
33
a: "No single person. The GenLayer validator set each runs the contract's judging prompt and reaches consensus on the verdict. The result is recorded on-chain and is publicly auditable.",
a: "To create a grudge or stake you need GEN, since those calls carry value. On GenLayer Studio the network is feeless, so reading and browsing cost nothing. You can fund a Studio account with the simulator's sim_fundAccount method.",
41
+
a: "To create a grudge or stake you need GEN, since those calls carry value. On GenLayer Studio your embedded wallet is auto-funded with simulated GEN the first time it's empty, so you start ready to act. Reading and browsing the ledger cost nothing and require no sign-in.",
34
42
},
35
43
{
36
-
q: "Can I try GRUDGE without a wallet?",
44
+
q: "Can I try GRUDGE without signing in?",
37
45
a: "Yes. The app ships a zero-config mock mode with seeded grudges so you can play the entire loop locally before connecting to a real network.",
0 commit comments