Skip to content

Commit 4daa936

Browse files
committed
update
1 parent f3056d2 commit 4daa936

2 files changed

Lines changed: 151 additions & 1 deletion

File tree

PITCH_SCRIPT.md

Lines changed: 150 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,150 @@
1+
# MPC (Multi-Party Computation) in short: Multiple servers each hold a piece of your private key. To sign a transaction, they coordinate together without any single server seeing the full key. The problem: you depend on those servers being online and honest. If they go down or collude, you lose access to your funds. It looks like self custody but it is not, because you never fully control the complete key yourself.
2+
3+
Now let me create the condensed 5 minute pitch script as an MD file.
4+
5+
6+
7+
# StellaRay Pitch Script
8+
9+
**Duration: 5 Minutes**
10+
**Audience: Stellar Ecosystem VPs, SCF Reviewers, Investors**
11+
12+
---
13+
14+
## SLIDE 1: THE HOOK (0:00 to 0:20)
15+
16+
"68% of people who try to create a crypto wallet give up before they finish.
17+
18+
Not after a month. Before they even get through the door. Seed phrases, browser extensions, 12 random words on paper. We are asking normal people to behave like cryptographers. And they are saying no."
19+
20+
---
21+
22+
## SLIDE 2: THE PROBLEM (0:20 to 0:40)
23+
24+
"Today you have two options. MPC wallets where a server holds pieces of your key. If that server goes down, your money goes with it. Or seed phrases where you expect a normal person to guard 12 random words forever.
25+
26+
And both options expose every transaction publicly. Your balance, your history, visible to anyone."
27+
28+
---
29+
30+
## SLIDE 3: THE SOLUTION (0:40 to 1:00)
31+
32+
"What if signing in with Google gave you a real wallet? Not custodial. Not MPC. Full self custody. Zero identity on chain.
33+
34+
One click. Under 10 seconds. Same Google account always gives you the same wallet. Lose your phone? Sign in again. Done."
35+
36+
---
37+
38+
## SLIDE 4: STELLARAY (1:00 to 1:10)
39+
40+
"This is StellaRay. The zero knowledge authentication and privacy layer for Stellar.
41+
42+
Prove everything. Reveal nothing."
43+
44+
---
45+
46+
## SLIDE 5: HOW IT WORKS (1:10 to 1:30)
47+
48+
"Three steps. Google sign in. Your token becomes a Groth16 zero knowledge proof that verifies your identity without revealing who you are. A self custody wallet is derived deterministically. Your key is generated on your device. Our server never touches it."
49+
50+
---
51+
52+
## SLIDE 6: PROTOCOL 25 (1:30 to 1:55)
53+
54+
"Why does this work now? Protocol 25 shipped January 2026. Native BN254 and Poseidon host functions directly in the Soroban VM.
55+
56+
Before: 4.1 million gas per proof. Fifty cents per login. Impractical.
57+
58+
After: 260,000 gas. Three cents. 94% reduction. Twelve milliseconds on chain.
59+
60+
SDF built this capability. We are the first and only team using it in production."
61+
62+
---
63+
64+
## SLIDE 7: ALREADY BUILT (1:55 to 2:20)
65+
66+
"This is not a pitch for something we want to build. This is a live product.
67+
68+
5 Soroban contracts deployed. A TypeScript SDK with 57 exports on npm. A demo app with 17 routes and 26 API endpoints. Block explorer. SDK playground. Admin dashboard. Whitepaper published.
69+
70+
15,000 lines of code. Zero dollars of external funding. Two people. Self funded."
71+
72+
---
73+
74+
## SLIDE 8 and 9: NEAR INTENT (2:20 to 3:00)
75+
76+
"Beyond authentication, we are building something that does not exist on any blockchain.
77+
78+
A lending protocol asks: Can this user afford 100 USDC? Today you either trust them, which is insecure, or read their balance publicly, which destroys privacy.
79+
80+
StellaRay creates option three. A ZK proof that says YES with cryptographic certainty while revealing nothing about the actual balance.
81+
82+
This is Near Intent. Balance proofs, eligibility proofs, stream proofs. Private lending, anonymous donations, confidential payroll. All become possible. No other chain has this."
83+
84+
---
85+
86+
## SLIDE 10 and 11: SDK AND DIFFERENTIATION (3:00 to 3:20)
87+
88+
"For developers, integration is three lines of code. Import, create client, call loginWithGoogle. Any Stellar dApp gets this in five minutes.
89+
90+
Existing solutions use MPC. Keys split across servers. Not real self custody. StellaRay uses actual zero knowledge proofs. True self custody. Plus intent verification that nobody else offers."
91+
92+
---
93+
94+
## SLIDE 12 and 13: BUSINESS MODEL AND GROWTH (3:20 to 3:45)
95+
96+
"Revenue model built into the smart contracts. 0.3% on payment links. 0.1% on streams. Subscriptions at Free, $9 Pro, $49 Business. Pay per proof from $0.05 to $0.50.
97+
98+
Targets: 10,000 wallets, 5,000 monthly active users, 50 dApp integrations, $1 million transaction volume at 12 months. Over $20,000 monthly revenue. Self sustaining."
99+
100+
---
101+
102+
## SLIDE 14 and 15: TEAM AND TRACTION (3:45 to 4:10)
103+
104+
"Yatharth Tripathi, Technical Lead. Designed the ZK system, wrote all 5 contracts. Adwait Keshari, Product Lead. Built everything users touch, wrote the whitepaper. Atharv on operations. Niharika on content.
105+
106+
Four days since social launch. 101 followers. 8,300 impressions. 81 npm downloads. Zero ad spend. All organic."
107+
108+
---
109+
110+
## SLIDE 16: THE ASK (4:10 to 4:35)
111+
112+
"$150,000. Six months. Four milestones.
113+
114+
$20K upfront: audit firm engaged, intent design started.
115+
$35K month two: audit complete, zero critical findings, bug bounty live.
116+
$40K month four: all contracts on mainnet, intent MVP on testnet, Apple Sign In, 500 wallets.
117+
$55K month six: 3 intent types on mainnet, 10 integrations, 1,000 monthly active users.
118+
119+
If we do not deliver, you do not pay."
120+
121+
---
122+
123+
## SLIDE 17 and 18: WHY NOW AND CLOSE (4:35 to 5:00)
124+
125+
"Protocol 25 just shipped. We are first on it. SDF invested in ZK capabilities and we are the team proving it works. The product already exists.
126+
127+
StellaRay. Prove everything. Reveal nothing.
128+
129+
We did not raise money to build this. We built it. Now let us take it to mainnet.
130+
131+
Thank you."
132+
133+
---
134+
135+
## PREPARED Q&A
136+
137+
**Q: What happens if Google changes OAuth?**
138+
"Our JWK Registry stores Google keys on chain. Key rotation is handled automatically. The architecture depends on the JWT standard which has been stable for over a decade."
139+
140+
**Q: Can users recover without Google?**
141+
"The wallet and assets exist on chain independently. As long as you authenticate with the same Google account, you get the same wallet. If Google disappears, the wallet persists. Recovery would need a different identity proof targeting the same address seed."
142+
143+
**Q: Why $150,000?**
144+
"Security audit alone is $40K to $80K. The rest covers mainnet infrastructure, intent circuit development, Apple Sign In, and six months of full time work for two co-founders. Every dollar maps to a milestone."
145+
146+
**Q: What are the risks?**
147+
"Three. Protocol 25 adoption: we mitigate by making SDK integration dead simple. Security: mitigated by third party audit as milestone 1. Market timing: mitigated by already being live."
148+
149+
**Q: What is your unfair advantage?**
150+
"We have been building on Protocol 25 since before it launched. 5 contracts, full SDK, live demo. Anyone starting today is 6 months behind. And Near Intent reuses our existing Groth16 infrastructure. Same pairing, same hashing, different circuit."

demo/public/pitch-deck.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1006,7 +1006,7 @@ <h1 class="medium">Built by builders, not by funding</h1>
10061006
</div>
10071007
<div style="padding: 20px;">
10081008
<div style="font-weight: 900; font-size: clamp(14px, 1.4vw, 20px); text-transform: uppercase;">Niharika</div>
1009-
<div style="font-family: 'JetBrains Mono', monospace; font-size: 11px; color: var(--red); letter-spacing: 0.1em; margin-top: 4px;">CONTENT CREATOR</div>
1009+
<div style="font-family: 'JetBrains Mono', monospace; font-size: 11px; color: var(--red); letter-spacing: 0.1em; margin-top: 4px;">CHIEF MARKETING OFFICER</div>
10101010
<p style="font-size: 12px; color: rgba(255,255,255,0.5); margin-top: 10px; line-height: 1.5;">Content strategy, visual storytelling, social media, developer education materials</p>
10111011
</div>
10121012
</div>

0 commit comments

Comments
 (0)