WEBVTT
Kind: captions
Language: en

00:00:01.599 --> 00:00:05.070 align:start position:0%
 
Pro<00:00:02.080><c> privac</c>

00:00:05.070 --> 00:00:05.080 align:start position:0%
 
 

00:00:05.080 --> 00:00:54.029 align:start position:0%
 
expor<00:00:06.080><c> intruction</c>

00:00:54.029 --> 00:00:54.039 align:start position:0%
 
 

00:00:54.039 --> 00:00:55.869 align:start position:0%
 
Ser<00:00:54.440><c> that</c><00:00:54.559><c> you</c><00:00:54.680><c> think</c><00:00:54.840><c> you're</c><00:00:55.399><c> supposed</c><00:00:55.640><c> to</c><00:00:55.719><c> be</c>

00:00:55.869 --> 00:00:55.879 align:start position:0%
Ser that you think you're supposed to be
 

00:00:55.879 --> 00:00:57.430 align:start position:0%
Ser that you think you're supposed to be
connected

00:00:57.430 --> 00:00:57.440 align:start position:0%
connected
 

00:00:57.440 --> 00:01:04.990 align:start position:0%
connected
to<00:00:58.440><c> how</c><00:00:58.600><c> about</c><00:00:58.840><c> now</c><00:00:59.320><c> there</c><00:00:59.399><c> we</c><00:00:59.600><c> go</c>

00:01:04.990 --> 00:01:05.000 align:start position:0%
 
 

00:01:05.000 --> 00:01:08.510 align:start position:0%
 
so<00:01:05.320><c> transport</c><00:01:05.720><c> layer</c><00:01:06.119><c> security</c><00:01:07.119><c> TLS</c><00:01:07.720><c> is</c><00:01:07.960><c> a</c><00:01:08.119><c> old</c>

00:01:08.510 --> 00:01:08.520 align:start position:0%
so transport layer security TLS is a old
 

00:01:08.520 --> 00:01:10.429 align:start position:0%
so transport layer security TLS is a old
protocol<00:01:09.040><c> it's</c><00:01:09.200><c> ubiquitous</c><00:01:10.000><c> it's</c><00:01:10.119><c> all</c><00:01:10.280><c> over</c>

00:01:10.429 --> 00:01:10.439 align:start position:0%
protocol it's ubiquitous it's all over
 

00:01:10.439 --> 00:01:11.630 align:start position:0%
protocol it's ubiquitous it's all over
the<00:01:10.600><c> Internet</c><00:01:10.960><c> basically</c><00:01:11.320><c> everything</c>

00:01:11.630 --> 00:01:11.640 align:start position:0%
the Internet basically everything
 

00:01:11.640 --> 00:01:13.550 align:start position:0%
the Internet basically everything
supports<00:01:12.000><c> it</c><00:01:12.240><c> if</c><00:01:12.320><c> you're</c><00:01:12.479><c> not</c><00:01:12.640><c> using</c><00:01:12.960><c> it</c><00:01:13.240><c> you</c>

00:01:13.550 --> 00:01:13.560 align:start position:0%
supports it if you're not using it you
 

00:01:13.560 --> 00:01:16.990 align:start position:0%
supports it if you're not using it you
probably<00:01:13.799><c> should</c><00:01:14.360><c> be</c><00:01:15.400><c> um</c><00:01:16.400><c> and</c><00:01:16.520><c> the</c><00:01:16.640><c> important</c>

00:01:16.990 --> 00:01:17.000 align:start position:0%
probably should be um and the important
 

00:01:17.000 --> 00:01:19.190 align:start position:0%
probably should be um and the important
thing<00:01:17.240><c> is</c><00:01:17.400><c> is</c><00:01:17.600><c> that</c><00:01:17.840><c> yeah</c><00:01:18.000><c> all</c><00:01:18.320><c> all</c><00:01:18.560><c> websites</c>

00:01:19.190 --> 00:01:19.200 align:start position:0%
thing is is that yeah all all websites
 

00:01:19.200 --> 00:01:23.350 align:start position:0%
thing is is that yeah all all websites
already<00:01:19.640><c> support</c><00:01:20.240><c> it</c><00:01:21.240><c> and</c><00:01:21.799><c> uh</c><00:01:22.000><c> so</c><00:01:22.360><c> yeah</c>

00:01:23.350 --> 00:01:23.360 align:start position:0%
already support it and uh so yeah
 

00:01:23.360 --> 00:01:25.590 align:start position:0%
already support it and uh so yeah
basically<00:01:23.799><c> it's</c><00:01:24.040><c> a</c><00:01:24.200><c> a</c><00:01:24.360><c> protocol</c><00:01:24.880><c> between</c><00:01:25.360><c> your</c>

00:01:25.590 --> 00:01:25.600 align:start position:0%
basically it's a a protocol between your
 

00:01:25.600 --> 00:01:26.950 align:start position:0%
basically it's a a protocol between your
computer<00:01:26.040><c> and</c><00:01:26.159><c> a</c><00:01:26.320><c> website</c><00:01:26.680><c> that</c><00:01:26.759><c> you're</c>

00:01:26.950 --> 00:01:26.960 align:start position:0%
computer and a website that you're
 

00:01:26.960 --> 00:01:30.390 align:start position:0%
computer and a website that you're
connecting<00:01:27.360><c> to</c><00:01:28.119><c> it's</c><00:01:28.280><c> using</c><00:01:28.600><c> cryptography</c>

00:01:30.390 --> 00:01:30.400 align:start position:0%
connecting to it's using cryptography
 

00:01:30.400 --> 00:01:33.749 align:start position:0%
connecting to it's using cryptography
so<00:01:30.600><c> you</c><00:01:30.720><c> can</c><00:01:30.920><c> query</c><00:01:31.720><c> uh</c><00:01:31.920><c> data</c><00:01:32.200><c> from</c><00:01:32.320><c> a</c><00:01:32.759><c> website</c>

00:01:33.749 --> 00:01:33.759 align:start position:0%
so you can query uh data from a website
 

00:01:33.759 --> 00:01:35.230 align:start position:0%
so you can query uh data from a website
and<00:01:34.119><c> uh</c><00:01:34.240><c> know</c><00:01:34.479><c> that</c><00:01:34.560><c> you're</c><00:01:34.759><c> talking</c><00:01:34.960><c> to</c><00:01:35.119><c> the</c>

00:01:35.230 --> 00:01:35.240 align:start position:0%
and uh know that you're talking to the
 

00:01:35.240 --> 00:01:36.550 align:start position:0%
and uh know that you're talking to the
website<00:01:35.640><c> you</c><00:01:35.840><c> expect</c><00:01:36.240><c> and</c><00:01:36.399><c> your</c>

00:01:36.550 --> 00:01:36.560 align:start position:0%
website you expect and your
 

00:01:36.560 --> 00:01:39.030 align:start position:0%
website you expect and your
Communications<00:01:37.360><c> are</c><00:01:37.759><c> protected</c><00:01:38.759><c> but</c><00:01:38.880><c> one</c>

00:01:39.030 --> 00:01:39.040 align:start position:0%
Communications are protected but one
 

00:01:39.040 --> 00:01:40.670 align:start position:0%
Communications are protected but one
thing<00:01:39.200><c> that</c><00:01:39.320><c> it</c><00:01:39.479><c> can't</c><00:01:39.720><c> do</c><00:01:39.880><c> for</c><00:01:40.159><c> you</c><00:01:40.399><c> is</c><00:01:40.560><c> you</c>

00:01:40.670 --> 00:01:40.680 align:start position:0%
thing that it can't do for you is you
 

00:01:40.680 --> 00:01:42.710 align:start position:0%
thing that it can't do for you is you
can't<00:01:40.920><c> query</c><00:01:41.240><c> data</c><00:01:41.520><c> from</c><00:01:41.640><c> a</c><00:01:41.799><c> website</c><00:01:42.399><c> and</c><00:01:42.520><c> then</c>

00:01:42.710 --> 00:01:42.720 align:start position:0%
can't query data from a website and then
 

00:01:42.720 --> 00:01:45.109 align:start position:0%
can't query data from a website and then
present<00:01:43.000><c> it</c><00:01:43.159><c> to</c><00:01:43.439><c> another</c><00:01:43.799><c> party</c><00:01:44.799><c> there's</c>

00:01:45.109 --> 00:01:45.119 align:start position:0%
present it to another party there's
 

00:01:45.119 --> 00:01:46.630 align:start position:0%
present it to another party there's
reasons<00:01:45.520><c> for</c><00:01:45.680><c> this</c><00:01:45.880><c> that</c><00:01:46.000><c> I</c><00:01:46.079><c> won't</c><00:01:46.280><c> really</c><00:01:46.479><c> go</c>

00:01:46.630 --> 00:01:46.640 align:start position:0%
reasons for this that I won't really go
 

00:01:46.640 --> 00:01:49.230 align:start position:0%
reasons for this that I won't really go
into<00:01:47.079><c> but</c><00:01:47.200><c> you</c><00:01:47.280><c> can</c><00:01:47.479><c> just</c><00:01:48.320><c> know</c><00:01:48.600><c> safely</c><00:01:49.040><c> that</c>

00:01:49.230 --> 00:01:49.240 align:start position:0%
into but you can just know safely that
 

00:01:49.240 --> 00:01:51.230 align:start position:0%
into but you can just know safely that
it's<00:01:49.439><c> not</c><00:01:49.759><c> possible</c><00:01:50.079><c> to</c><00:01:50.280><c> just</c><00:01:50.439><c> take</c><00:01:50.600><c> a</c><00:01:50.719><c> TLS</c>

00:01:51.230 --> 00:01:51.240 align:start position:0%
it's not possible to just take a TLS
 

00:01:51.240 --> 00:01:53.749 align:start position:0%
it's not possible to just take a TLS
transcript<00:01:52.040><c> and</c><00:01:52.159><c> send</c><00:01:52.360><c> it</c><00:01:52.479><c> to</c><00:01:52.640><c> someone</c><00:01:52.920><c> else</c>

00:01:53.749 --> 00:01:53.759 align:start position:0%
transcript and send it to someone else
 

00:01:53.759 --> 00:01:55.270 align:start position:0%
transcript and send it to someone else
uh<00:01:54.000><c> they</c><00:01:54.079><c> won't</c><00:01:54.320><c> know</c><00:01:54.560><c> whether</c><00:01:54.759><c> or</c><00:01:54.920><c> not</c><00:01:55.159><c> the</c>

00:01:55.270 --> 00:01:55.280 align:start position:0%
uh they won't know whether or not the
 

00:01:55.280 --> 00:01:57.029 align:start position:0%
uh they won't know whether or not the
data<00:01:55.479><c> is</c><00:01:55.680><c> actually</c>

00:01:57.029 --> 00:01:57.039 align:start position:0%
data is actually
 

00:01:57.039 --> 00:02:00.389 align:start position:0%
data is actually
authentic<00:01:58.039><c> um</c><00:01:58.560><c> but</c><00:01:58.840><c> you</c><00:01:58.960><c> know</c><00:01:59.119><c> TLS</c><00:02:00.079><c> there</c><00:02:00.200><c> are</c>

00:02:00.389 --> 00:02:00.399 align:start position:0%
authentic um but you know TLS there are
 

00:02:00.399 --> 00:02:02.230 align:start position:0%
authentic um but you know TLS there are
signatures<00:02:01.039><c> there</c><00:02:01.240><c> there's</c><00:02:01.479><c> cryptography</c>

00:02:02.230 --> 00:02:02.240 align:start position:0%
signatures there there's cryptography
 

00:02:02.240 --> 00:02:04.389 align:start position:0%
signatures there there's cryptography
there<00:02:02.840><c> and</c><00:02:03.000><c> maybe</c><00:02:03.240><c> we</c><00:02:03.320><c> can</c><00:02:03.479><c> plug</c><00:02:03.759><c> into</c><00:02:04.039><c> it</c><00:02:04.240><c> and</c>

00:02:04.389 --> 00:02:04.399 align:start position:0%
there and maybe we can plug into it and
 

00:02:04.399 --> 00:02:05.950 align:start position:0%
there and maybe we can plug into it and
somehow<00:02:04.759><c> leverage</c><00:02:05.119><c> it</c><00:02:05.240><c> for</c><00:02:05.399><c> what</c><00:02:05.560><c> we</c><00:02:05.640><c> want</c><00:02:05.759><c> to</c>

00:02:05.950 --> 00:02:05.960 align:start position:0%
somehow leverage it for what we want to
 

00:02:05.960 --> 00:02:08.669 align:start position:0%
somehow leverage it for what we want to
do<00:02:06.479><c> which</c><00:02:06.600><c> is</c><00:02:06.719><c> to</c><00:02:06.920><c> allow</c><00:02:07.240><c> people</c><00:02:07.520><c> to</c><00:02:08.239><c> privately</c>

00:02:08.669 --> 00:02:08.679 align:start position:0%
do which is to allow people to privately
 

00:02:08.679 --> 00:02:11.270 align:start position:0%
do which is to allow people to privately
proed<00:02:09.080><c> data</c><00:02:09.479><c> to</c><00:02:09.640><c> a</c><00:02:09.800><c> third</c>

00:02:11.270 --> 00:02:11.280 align:start position:0%
proed data to a third
 

00:02:11.280 --> 00:02:13.470 align:start position:0%
proed data to a third
party<00:02:12.280><c> I'm</c><00:02:12.400><c> not</c><00:02:12.520><c> sure</c><00:02:12.680><c> if</c><00:02:12.760><c> you've</c><00:02:13.000><c> come</c><00:02:13.160><c> across</c>

00:02:13.470 --> 00:02:13.480 align:start position:0%
party I'm not sure if you've come across
 

00:02:13.480 --> 00:02:14.990 align:start position:0%
party I'm not sure if you've come across
this<00:02:13.640><c> jargon</c><00:02:14.040><c> before</c><00:02:14.319><c> there's</c><00:02:14.560><c> multiple</c>

00:02:14.990 --> 00:02:15.000 align:start position:0%
this jargon before there's multiple
 

00:02:15.000 --> 00:02:16.509 align:start position:0%
this jargon before there's multiple
different<00:02:15.239><c> terms</c><00:02:15.879><c> multiple</c><00:02:16.239><c> different</c>

00:02:16.509 --> 00:02:16.519 align:start position:0%
different terms multiple different
 

00:02:16.519 --> 00:02:18.830 align:start position:0%
different terms multiple different
approaches<00:02:16.959><c> for</c><00:02:17.200><c> generally</c><00:02:17.680><c> the</c><00:02:17.840><c> same</c><00:02:18.120><c> thing</c>

00:02:18.830 --> 00:02:18.840 align:start position:0%
approaches for generally the same thing
 

00:02:18.840 --> 00:02:22.190 align:start position:0%
approaches for generally the same thing
npct<00:02:19.319><c> TLS</c><00:02:19.720><c> CK</c><00:02:20.080><c> TLS</c><00:02:20.640><c> web</c><00:02:20.879><c> proofs</c><00:02:21.519><c> TLS</c><00:02:21.920><c> middle</c>

00:02:22.190 --> 00:02:22.200 align:start position:0%
npct TLS CK TLS web proofs TLS middle
 

00:02:22.200 --> 00:02:24.750 align:start position:0%
npct TLS CK TLS web proofs TLS middle
boxes<00:02:22.959><c> Windows</c><00:02:23.440><c> proxy</c><00:02:24.319><c> they're</c><00:02:24.519><c> all</c>

00:02:24.750 --> 00:02:24.760 align:start position:0%
boxes Windows proxy they're all
 

00:02:24.760 --> 00:02:28.309 align:start position:0%
boxes Windows proxy they're all
essentially<00:02:25.120><c> trying</c><00:02:25.440><c> to</c><00:02:25.560><c> do</c><00:02:25.720><c> the</c><00:02:25.879><c> same</c>

00:02:28.309 --> 00:02:28.319 align:start position:0%
 
 

00:02:28.319 --> 00:02:32.390 align:start position:0%
 
thing<00:02:29.319><c> uh</c><00:02:29.440><c> we</c><00:02:29.560><c> even</c><00:02:29.879><c> implemented</c><00:02:30.319><c> MPC</c><00:02:31.239><c> TLS</c><00:02:32.239><c> uh</c>

00:02:32.390 --> 00:02:32.400 align:start position:0%
thing uh we even implemented MPC TLS uh
 

00:02:32.400 --> 00:02:33.949 align:start position:0%
thing uh we even implemented MPC TLS uh
and<00:02:32.599><c> this</c><00:02:32.720><c> it</c><00:02:32.879><c> leverages</c><00:02:33.360><c> multiparty</c>

00:02:33.949 --> 00:02:33.959 align:start position:0%
and this it leverages multiparty
 

00:02:33.959 --> 00:02:36.270 align:start position:0%
and this it leverages multiparty
computation<00:02:34.599><c> and</c><00:02:34.760><c> zero</c><00:02:35.080><c> knowledge</c><00:02:35.400><c> proofs</c><00:02:36.160><c> in</c>

00:02:36.270 --> 00:02:36.280 align:start position:0%
computation and zero knowledge proofs in
 

00:02:36.280 --> 00:02:39.630 align:start position:0%
computation and zero knowledge proofs in
order<00:02:36.599><c> to</c><00:02:36.800><c> allow</c><00:02:37.280><c> approver</c><00:02:37.879><c> to</c><00:02:38.480><c> privately</c><00:02:39.480><c> uh</c>

00:02:39.630 --> 00:02:39.640 align:start position:0%
order to allow approver to privately uh
 

00:02:39.640 --> 00:02:42.509 align:start position:0%
order to allow approver to privately uh
disclose<00:02:40.200><c> data</c><00:02:40.440><c> to</c><00:02:40.599><c> a</c><00:02:40.760><c> verifier</c><00:02:41.760><c> in</c><00:02:41.879><c> aitous</c>

00:02:42.509 --> 00:02:42.519 align:start position:0%
disclose data to a verifier in aitous
 

00:02:42.519 --> 00:02:43.670 align:start position:0%
disclose data to a verifier in aitous
Secure

00:02:43.670 --> 00:02:43.680 align:start position:0%
Secure
 

00:02:43.680 --> 00:02:46.309 align:start position:0%
Secure
way<00:02:44.680><c> and</c><00:02:44.760><c> then</c><00:02:44.920><c> there's</c><00:02:45.159><c> other</c><00:02:45.840><c> approaches</c>

00:02:46.309 --> 00:02:46.319 align:start position:0%
way and then there's other approaches
 

00:02:46.319 --> 00:02:47.750 align:start position:0%
way and then there's other approaches
like<00:02:46.440><c> a</c><00:02:46.640><c> proxy</c><00:02:47.000><c> approach</c><00:02:47.360><c> which</c><00:02:47.519><c> kind</c><00:02:47.640><c> of</c>

00:02:47.750 --> 00:02:47.760 align:start position:0%
like a proxy approach which kind of
 

00:02:47.760 --> 00:02:50.149 align:start position:0%
like a proxy approach which kind of
switches<00:02:48.159><c> up</c><00:02:48.480><c> the</c><00:02:48.959><c> the</c><00:02:49.120><c> topology</c><00:02:49.720><c> here</c><00:02:49.959><c> which</c>

00:02:50.149 --> 00:02:50.159 align:start position:0%
switches up the the topology here which
 

00:02:50.159 --> 00:02:52.710 align:start position:0%
switches up the the topology here which
puts<00:02:50.519><c> the</c><00:02:50.800><c> verifier</c><00:02:51.800><c> in</c><00:02:51.959><c> between</c><00:02:52.280><c> the</c><00:02:52.400><c> prover</c>

00:02:52.710 --> 00:02:52.720 align:start position:0%
puts the verifier in between the prover
 

00:02:52.720 --> 00:02:55.710 align:start position:0%
puts the verifier in between the prover
and<00:02:52.840><c> the</c><00:02:53.239><c> website</c><00:02:54.239><c> but</c>

00:02:55.710 --> 00:02:55.720 align:start position:0%
and the website but
 

00:02:55.720 --> 00:02:59.270 align:start position:0%
and the website but
um<00:02:56.720><c> oh</c><00:02:57.080><c> right</c><00:02:57.840><c> what</c><00:02:58.239><c> one</c><00:02:58.599><c> thing</c><00:02:58.760><c> to</c><00:02:58.879><c> note</c><00:02:59.120><c> here</c>

00:02:59.270 --> 00:02:59.280 align:start position:0%
um oh right what one thing to note here
 

00:02:59.280 --> 00:03:01.390 align:start position:0%
um oh right what one thing to note here
is<00:02:59.440><c> that</c><00:02:59.599><c> both</c><00:03:00.200><c> these</c><00:03:00.400><c> approaches</c><00:03:01.080><c> both</c><00:03:01.280><c> the</c>

00:03:01.390 --> 00:03:01.400 align:start position:0%
is that both these approaches both the
 

00:03:01.400 --> 00:03:04.949 align:start position:0%
is that both these approaches both the
MPC<00:03:02.040><c> TLS</c><00:03:02.680><c> approach</c><00:03:03.239><c> and</c><00:03:03.400><c> the</c><00:03:03.519><c> ZK</c><00:03:04.080><c> TLS</c><00:03:04.640><c> proxy</c>

00:03:04.949 --> 00:03:04.959 align:start position:0%
MPC TLS approach and the ZK TLS proxy
 

00:03:04.959 --> 00:03:06.670 align:start position:0%
MPC TLS approach and the ZK TLS proxy
mode<00:03:05.239><c> whatever</c><00:03:05.480><c> you</c><00:03:05.599><c> want</c><00:03:05.680><c> to</c><00:03:05.840><c> call</c><00:03:06.000><c> it</c><00:03:06.560><c> these</c>

00:03:06.670 --> 00:03:06.680 align:start position:0%
mode whatever you want to call it these
 

00:03:06.680 --> 00:03:09.149 align:start position:0%
mode whatever you want to call it these
are<00:03:06.879><c> both</c><00:03:07.120><c> designated</c><00:03:07.799><c> verifier</c><00:03:08.519><c> protocols</c>

00:03:09.149 --> 00:03:09.159 align:start position:0%
are both designated verifier protocols
 

00:03:09.159 --> 00:03:11.430 align:start position:0%
are both designated verifier protocols
which<00:03:09.280><c> means</c><00:03:09.760><c> that</c><00:03:10.560><c> uh</c><00:03:10.640><c> it's</c><00:03:10.799><c> really</c><00:03:11.080><c> between</c>

00:03:11.430 --> 00:03:11.440 align:start position:0%
which means that uh it's really between
 

00:03:11.440 --> 00:03:13.550 align:start position:0%
which means that uh it's really between
two<00:03:11.720><c> parties</c><00:03:12.280><c> and</c><00:03:12.440><c> the</c><00:03:12.560><c> only</c><00:03:12.879><c> party</c><00:03:13.159><c> who</c>

00:03:13.550 --> 00:03:13.560 align:start position:0%
two parties and the only party who
 

00:03:13.560 --> 00:03:16.070 align:start position:0%
two parties and the only party who
really<00:03:14.040><c> receives</c><00:03:14.319><c> cryptographic</c><00:03:15.080><c> assurances</c>

00:03:16.070 --> 00:03:16.080 align:start position:0%
really receives cryptographic assurances
 

00:03:16.080 --> 00:03:17.789 align:start position:0%
really receives cryptographic assurances
is<00:03:16.280><c> the</c><00:03:16.440><c> verifier</c><00:03:16.959><c> that's</c><00:03:17.200><c> actually</c><00:03:17.400><c> running</c>

00:03:17.789 --> 00:03:17.799 align:start position:0%
is the verifier that's actually running
 

00:03:17.799 --> 00:03:20.390 align:start position:0%
is the verifier that's actually running
the<00:03:17.920><c> protocol</c><00:03:18.680><c> itself</c><00:03:19.680><c> sorry</c><00:03:19.959><c> for</c><00:03:20.120><c> everyone</c>

00:03:20.390 --> 00:03:20.400 align:start position:0%
the protocol itself sorry for everyone
 

00:03:20.400 --> 00:03:21.869 align:start position:0%
the protocol itself sorry for everyone
that<00:03:20.519><c> wants</c><00:03:20.680><c> to</c><00:03:20.799><c> do</c><00:03:20.920><c> things</c><00:03:21.120><c> on</c><00:03:21.319><c> chain</c><00:03:21.720><c> this</c>

00:03:21.869 --> 00:03:21.879 align:start position:0%
that wants to do things on chain this
 

00:03:21.879 --> 00:03:24.390 align:start position:0%
that wants to do things on chain this
does<00:03:22.040><c> not</c><00:03:22.280><c> give</c><00:03:22.400><c> you</c><00:03:22.560><c> trustless</c><00:03:23.280><c> oracles</c><00:03:24.280><c> but</c>

00:03:24.390 --> 00:03:24.400 align:start position:0%
does not give you trustless oracles but
 

00:03:24.400 --> 00:03:26.550 align:start position:0%
does not give you trustless oracles but
it<00:03:24.480><c> does</c><00:03:24.680><c> give</c><00:03:24.799><c> you</c><00:03:24.920><c> a</c><00:03:25.040><c> trustless</c><00:03:25.560><c> offchain</c>

00:03:26.550 --> 00:03:26.560 align:start position:0%
it does give you a trustless offchain
 

00:03:26.560 --> 00:03:29.990 align:start position:0%
it does give you a trustless offchain
designated<00:03:27.120><c> verifier</c><00:03:27.599><c> protocol</c>

00:03:29.990 --> 00:03:30.000 align:start position:0%
designated verifier protocol
 

00:03:30.000 --> 00:03:32.149 align:start position:0%
designated verifier protocol
and<00:03:30.319><c> uh</c><00:03:30.519><c> yeah</c><00:03:30.760><c> all</c><00:03:31.000><c> approaches</c><00:03:31.519><c> kind</c><00:03:31.640><c> of</c><00:03:31.879><c> all</c>

00:03:32.149 --> 00:03:32.159 align:start position:0%
and uh yeah all approaches kind of all
 

00:03:32.159 --> 00:03:35.030 align:start position:0%
and uh yeah all approaches kind of all
go<00:03:32.400><c> towards</c><00:03:32.720><c> the</c><00:03:32.840><c> same</c><00:03:33.599><c> affordances</c><00:03:34.599><c> which</c><00:03:34.760><c> is</c>

00:03:35.030 --> 00:03:35.040 align:start position:0%
go towards the same affordances which is
 

00:03:35.040 --> 00:03:37.550 align:start position:0%
go towards the same affordances which is
that<00:03:35.480><c> it</c><00:03:35.640><c> allows</c><00:03:36.040><c> you</c><00:03:36.280><c> to</c><00:03:36.599><c> basically</c><00:03:37.120><c> compose</c>

00:03:37.550 --> 00:03:37.560 align:start position:0%
that it allows you to basically compose
 

00:03:37.560 --> 00:03:40.630 align:start position:0%
that it allows you to basically compose
with<00:03:37.879><c> any</c><00:03:38.560><c> application</c><00:03:39.560><c> if</c><00:03:39.760><c> there</c><00:03:39.879><c> is</c><00:03:40.159><c> data</c><00:03:40.480><c> on</c>

00:03:40.630 --> 00:03:40.640 align:start position:0%
with any application if there is data on
 

00:03:40.640 --> 00:03:42.990 align:start position:0%
with any application if there is data on
the<00:03:40.799><c> internet</c><00:03:41.680><c> which</c><00:03:41.799><c> is</c><00:03:42.000><c> queriable</c><00:03:42.560><c> using</c>

00:03:42.990 --> 00:03:43.000 align:start position:0%
the internet which is queriable using
 

00:03:43.000 --> 00:03:46.589 align:start position:0%
the internet which is queriable using
TLS<00:03:44.000><c> you</c><00:03:44.159><c> can</c><00:03:44.319><c> trustless</c><00:03:45.280><c> compose</c><00:03:45.760><c> with</c><00:03:45.920><c> it</c>

00:03:46.589 --> 00:03:46.599 align:start position:0%
TLS you can trustless compose with it
 

00:03:46.599 --> 00:03:48.509 align:start position:0%
TLS you can trustless compose with it
and<00:03:46.879><c> without</c><00:03:47.200><c> asking</c><00:03:47.439><c> for</c><00:03:47.680><c> permission</c><00:03:48.159><c> so</c><00:03:48.360><c> all</c>

00:03:48.509 --> 00:03:48.519 align:start position:0%
and without asking for permission so all
 

00:03:48.519 --> 00:03:51.229 align:start position:0%
and without asking for permission so all
servers<00:03:48.879><c> are</c><00:03:49.159><c> already</c><00:03:49.599><c> running</c><00:03:50.040><c> TLS</c><00:03:51.000><c> so</c><00:03:51.159><c> you</c>

00:03:51.229 --> 00:03:51.239 align:start position:0%
servers are already running TLS so you
 

00:03:51.239 --> 00:03:53.830 align:start position:0%
servers are already running TLS so you
can<00:03:51.439><c> basically</c><00:03:51.879><c> take</c><00:03:52.040><c> our</c><00:03:52.400><c> protocol</c><00:03:53.400><c> wire</c><00:03:53.640><c> it</c>

00:03:53.830 --> 00:03:53.840 align:start position:0%
can basically take our protocol wire it
 

00:03:53.840 --> 00:03:55.990 align:start position:0%
can basically take our protocol wire it
into<00:03:54.079><c> your</c><00:03:54.360><c> application</c><00:03:54.959><c> and</c><00:03:55.079><c> now</c><00:03:55.360><c> Pro</c><00:03:55.879><c> uh</c>

00:03:55.990 --> 00:03:56.000 align:start position:0%
into your application and now Pro uh
 

00:03:56.000 --> 00:03:58.149 align:start position:0%
into your application and now Pro uh
users<00:03:56.439><c> can</c><00:03:56.599><c> just</c><00:03:56.840><c> prove</c><00:03:57.159><c> arbitrary</c><00:03:57.720><c> data</c><00:03:58.000><c> to</c>

00:03:58.149 --> 00:03:58.159 align:start position:0%
users can just prove arbitrary data to
 

00:03:58.159 --> 00:04:01.470 align:start position:0%
users can just prove arbitrary data to
you<00:03:58.760><c> in</c><00:03:58.879><c> a</c><00:03:59.120><c> privacy</c><00:03:59.439><c> Preserve</c>

00:04:01.470 --> 00:04:01.480 align:start position:0%
you in a privacy Preserve
 

00:04:01.480 --> 00:04:04.910 align:start position:0%
you in a privacy Preserve
Manner<00:04:02.480><c> and</c><00:04:02.599><c> just</c><00:04:02.760><c> to</c><00:04:03.640><c> uh</c><00:04:04.280><c> yeah</c><00:04:04.400><c> elaborate</c><00:04:04.840><c> on</c>

00:04:04.910 --> 00:04:04.920 align:start position:0%
Manner and just to uh yeah elaborate on
 

00:04:04.920 --> 00:04:07.149 align:start position:0%
Manner and just to uh yeah elaborate on
the<00:04:05.040><c> Privacy</c><00:04:05.400><c> part</c><00:04:05.720><c> there</c><00:04:06.239><c> user</c><00:04:06.720><c> can</c><00:04:06.879><c> query</c>

00:04:07.149 --> 00:04:07.159 align:start position:0%
the Privacy part there user can query
 

00:04:07.159 --> 00:04:09.030 align:start position:0%
the Privacy part there user can query
data<00:04:07.400><c> from</c><00:04:07.799><c> from</c><00:04:08.000><c> some</c><00:04:08.239><c> arbitrary</c><00:04:08.760><c> data</c>

00:04:09.030 --> 00:04:09.040 align:start position:0%
data from from some arbitrary data
 

00:04:09.040 --> 00:04:10.710 align:start position:0%
data from from some arbitrary data
source<00:04:09.799><c> and</c><00:04:10.000><c> present</c><00:04:10.239><c> it</c><00:04:10.360><c> to</c><00:04:10.480><c> your</c>

00:04:10.710 --> 00:04:10.720 align:start position:0%
source and present it to your
 

00:04:10.720 --> 00:04:12.190 align:start position:0%
source and present it to your
application<00:04:11.280><c> while</c><00:04:11.480><c> redacting</c><00:04:12.000><c> their</c>

00:04:12.190 --> 00:04:12.200 align:start position:0%
application while redacting their
 

00:04:12.200 --> 00:04:15.030 align:start position:0%
application while redacting their
secrets<00:04:13.079><c> such</c><00:04:13.280><c> as</c><00:04:13.599><c> their</c><00:04:14.319><c> uh</c><00:04:14.439><c> cookies</c><00:04:14.879><c> and</c>

00:04:15.030 --> 00:04:15.040 align:start position:0%
secrets such as their uh cookies and
 

00:04:15.040 --> 00:04:17.870 align:start position:0%
secrets such as their uh cookies and
their<00:04:15.159><c> htb</c><00:04:15.880><c> request</c><00:04:16.880><c> they</c><00:04:17.000><c> can</c><00:04:17.199><c> redact</c><00:04:17.680><c> data</c>

00:04:17.870 --> 00:04:17.880 align:start position:0%
their htb request they can redact data
 

00:04:17.880 --> 00:04:20.670 align:start position:0%
their htb request they can redact data
in<00:04:18.040><c> the</c><00:04:18.720><c> response</c><00:04:19.720><c> and</c><00:04:20.079><c> uh</c><00:04:20.239><c> we're</c><00:04:20.440><c> probably</c>

00:04:20.670 --> 00:04:20.680 align:start position:0%
in the response and uh we're probably
 

00:04:20.680 --> 00:04:22.030 align:start position:0%
in the response and uh we're probably
not<00:04:20.799><c> going</c><00:04:20.880><c> to</c><00:04:21.000><c> get</c><00:04:21.160><c> into</c><00:04:21.400><c> it</c><00:04:21.519><c> today</c><00:04:21.840><c> but</c><00:04:21.959><c> you</c>

00:04:22.030 --> 00:04:22.040 align:start position:0%
not going to get into it today but you
 

00:04:22.040 --> 00:04:23.909 align:start position:0%
not going to get into it today but you
can<00:04:22.240><c> also</c><00:04:22.440><c> do</c><00:04:22.800><c> zero</c><00:04:23.160><c> knowledge</c><00:04:23.440><c> proofs</c><00:04:23.759><c> over</c>

00:04:23.909 --> 00:04:23.919 align:start position:0%
can also do zero knowledge proofs over
 

00:04:23.919 --> 00:04:26.030 align:start position:0%
can also do zero knowledge proofs over
the<00:04:24.040><c> top</c><00:04:24.199><c> of</c><00:04:24.320><c> that</c><00:04:24.479><c> data</c><00:04:25.199><c> such</c><00:04:25.400><c> as</c><00:04:25.560><c> hiding</c><00:04:25.840><c> your</c>

00:04:26.030 --> 00:04:26.040 align:start position:0%
the top of that data such as hiding your
 

00:04:26.040 --> 00:04:27.510 align:start position:0%
the top of that data such as hiding your
address<00:04:26.440><c> but</c><00:04:26.600><c> proving</c><00:04:27.000><c> you</c><00:04:27.120><c> know</c><00:04:27.240><c> you're</c><00:04:27.400><c> not</c>

00:04:27.510 --> 00:04:27.520 align:start position:0%
address but proving you know you're not
 

00:04:27.520 --> 00:04:28.710 align:start position:0%
address but proving you know you're not
in<00:04:27.639><c> the</c><00:04:27.720><c> United</c><00:04:28.040><c> States</c><00:04:28.320><c> and</c><00:04:28.440><c> then</c><00:04:28.560><c> the</c>

00:04:28.710 --> 00:04:28.720 align:start position:0%
in the United States and then the
 

00:04:28.720 --> 00:04:30.430 align:start position:0%
in the United States and then the
classic<00:04:29.080><c> example</c><00:04:29.479><c> of</c><00:04:29.880><c> proving</c><00:04:30.199><c> that</c><00:04:30.320><c> you're</c>

00:04:30.430 --> 00:04:30.440 align:start position:0%
classic example of proving that you're
 

00:04:30.440 --> 00:04:31.790 align:start position:0%
classic example of proving that you're
above<00:04:30.680><c> some</c><00:04:30.840><c> age</c><00:04:31.080><c> without</c><00:04:31.280><c> revealing</c><00:04:31.639><c> your</c>

00:04:31.790 --> 00:04:31.800 align:start position:0%
above some age without revealing your
 

00:04:31.800 --> 00:04:34.150 align:start position:0%
above some age without revealing your
exact<00:04:32.080><c> birth</c>

00:04:34.150 --> 00:04:34.160 align:start position:0%
exact birth
 

00:04:34.160 --> 00:04:36.310 align:start position:0%
exact birth
date<00:04:35.160><c> and</c><00:04:35.400><c> yeah</c><00:04:35.520><c> so</c><00:04:35.639><c> those</c><00:04:35.759><c> are</c><00:04:35.919><c> the</c><00:04:36.000><c> general</c>

00:04:36.310 --> 00:04:36.320 align:start position:0%
date and yeah so those are the general
 

00:04:36.320 --> 00:04:38.350 align:start position:0%
date and yeah so those are the general
affordances<00:04:37.160><c> that</c><00:04:37.520><c> uh</c><00:04:37.720><c> these</c><00:04:37.880><c> protocols</c>

00:04:38.350 --> 00:04:38.360 align:start position:0%
affordances that uh these protocols
 

00:04:38.360 --> 00:04:41.510 align:start position:0%
affordances that uh these protocols
provide<00:04:39.240><c> uh</c><00:04:39.360><c> TLS</c><00:04:39.759><c> notary</c><00:04:40.280><c> is</c><00:04:40.560><c> free</c><00:04:41.160><c> open</c>

00:04:41.510 --> 00:04:41.520 align:start position:0%
provide uh TLS notary is free open
 

00:04:41.520 --> 00:04:43.510 align:start position:0%
provide uh TLS notary is free open
source<00:04:42.120><c> uh</c><00:04:42.240><c> the</c><00:04:42.400><c> core</c><00:04:42.639><c> protocol</c><00:04:43.120><c> is</c><00:04:43.240><c> written</c>

00:04:43.510 --> 00:04:43.520 align:start position:0%
source uh the core protocol is written
 

00:04:43.520 --> 00:04:46.870 align:start position:0%
source uh the core protocol is written
in<00:04:43.639><c> Rust</c><00:04:44.600><c> we</c><00:04:44.720><c> have</c><00:04:44.880><c> typescript</c><00:04:45.720><c> windings</c><00:04:46.720><c> um</c>

00:04:46.870 --> 00:04:46.880 align:start position:0%
in Rust we have typescript windings um
 

00:04:46.880 --> 00:04:49.390 align:start position:0%
in Rust we have typescript windings um
we're<00:04:47.080><c> going</c><00:04:47.320><c> to</c><00:04:47.720><c> demo</c><00:04:48.199><c> a</c><00:04:48.479><c> browser</c><00:04:48.880><c> extension</c>

00:04:49.390 --> 00:04:49.400 align:start position:0%
we're going to demo a browser extension
 

00:04:49.400 --> 00:04:52.029 align:start position:0%
we're going to demo a browser extension
SL<00:04:49.919><c> plugin</c><00:04:50.360><c> system</c><00:04:51.080><c> which</c><00:04:51.199><c> is</c><00:04:51.360><c> just</c><00:04:51.600><c> one</c><00:04:51.880><c> way</c>

00:04:52.029 --> 00:04:52.039 align:start position:0%
SL plugin system which is just one way
 

00:04:52.039 --> 00:04:54.270 align:start position:0%
SL plugin system which is just one way
of<00:04:52.240><c> Distributing</c><00:04:53.240><c> uh</c><00:04:53.360><c> the</c><00:04:53.440><c> TLs</c><00:04:53.800><c> notary</c>

00:04:54.270 --> 00:04:54.280 align:start position:0%
of Distributing uh the TLs notary
 

00:04:54.280 --> 00:04:57.070 align:start position:0%
of Distributing uh the TLs notary
protocol<00:04:55.280><c> and</c><00:04:55.520><c> uh</c><00:04:55.680><c> yeah</c><00:04:55.840><c> it's</c><00:04:56.000><c> Apache</c><00:04:56.560><c> MIT</c>

00:04:57.070 --> 00:04:57.080 align:start position:0%
protocol and uh yeah it's Apache MIT
 

00:04:57.080 --> 00:04:58.990 align:start position:0%
protocol and uh yeah it's Apache MIT
dual<00:04:57.400><c> license</c><00:04:57.880><c> that</c><00:04:58.000><c> your</c><00:04:58.160><c> option</c><00:04:58.520><c> do</c><00:04:58.800><c> what</c>

00:04:58.990 --> 00:04:59.000 align:start position:0%
dual license that your option do what
 

00:04:59.000 --> 00:05:00.350 align:start position:0%
dual license that your option do what
whatever<00:04:59.240><c> you</c><00:04:59.360><c> want</c><00:04:59.520><c> with</c>

00:05:00.350 --> 00:05:00.360 align:start position:0%
whatever you want with
 

00:05:00.360 --> 00:05:02.670 align:start position:0%
whatever you want with
B<00:05:01.360><c> yeah</c><00:05:01.560><c> so</c><00:05:01.680><c> that's</c><00:05:01.800><c> an</c><00:05:01.960><c> introduction</c><00:05:02.440><c> to</c>

00:05:02.670 --> 00:05:02.680 align:start position:0%
B yeah so that's an introduction to
 

00:05:02.680 --> 00:05:04.510 align:start position:0%
B yeah so that's an introduction to
generally<00:05:03.160><c> what</c><00:05:03.320><c> tus</c><00:05:03.639><c> notary</c><00:05:04.000><c> is</c><00:05:04.120><c> and</c><00:05:04.280><c> what</c><00:05:04.360><c> it</c>

00:05:04.510 --> 00:05:04.520 align:start position:0%
generally what tus notary is and what it
 

00:05:04.520 --> 00:05:06.550 align:start position:0%
generally what tus notary is and what it
does<00:05:05.360><c> and</c><00:05:05.680><c> yeah</c><00:05:05.840><c> let's</c><00:05:05.960><c> just</c><00:05:06.080><c> hop</c><00:05:06.280><c> straight</c>

00:05:06.550 --> 00:05:06.560 align:start position:0%
does and yeah let's just hop straight
 

00:05:06.560 --> 00:05:16.870 align:start position:0%
does and yeah let's just hop straight
into<00:05:06.960><c> into</c><00:05:07.160><c> building</c>

00:05:16.870 --> 00:05:16.880 align:start position:0%
 
 

00:05:16.880 --> 00:05:19.710 align:start position:0%
 
something<00:05:17.880><c> so</c><00:05:18.240><c> uh</c><00:05:18.360><c> good</c><00:05:18.600><c> afternoon</c><00:05:19.479><c> I'm</c>

00:05:19.710 --> 00:05:19.720 align:start position:0%
something so uh good afternoon I'm
 

00:05:19.720 --> 00:05:23.230 align:start position:0%
something so uh good afternoon I'm
hendrik<00:05:20.280><c> also</c><00:05:20.520><c> from</c><00:05:20.759><c> the</c><00:05:20.919><c> TS</c><00:05:21.319><c> notary</c><00:05:21.880><c> team</c><00:05:22.880><c> and</c>

00:05:23.230 --> 00:05:23.240 align:start position:0%
hendrik also from the TS notary team and
 

00:05:23.240 --> 00:05:26.710 align:start position:0%
hendrik also from the TS notary team and
uh<00:05:23.440><c> this</c><00:05:23.800><c> is</c><00:05:24.120><c> our</c><00:05:24.560><c> schedule</c><00:05:25.560><c> for</c><00:05:25.880><c> the</c><00:05:26.160><c> workshop</c>

00:05:26.710 --> 00:05:26.720 align:start position:0%
uh this is our schedule for the workshop
 

00:05:26.720 --> 00:05:30.189 align:start position:0%
uh this is our schedule for the workshop
today<00:05:27.720><c> um</c><00:05:28.000><c> we</c><00:05:28.160><c> are</c><00:05:28.479><c> plenty</c><00:05:28.960><c> of</c><00:05:29.160><c> members</c><00:05:29.800><c> the</c><00:05:29.880><c> TS</c>

00:05:30.189 --> 00:05:30.199 align:start position:0%
today um we are plenty of members the TS
 

00:05:30.199 --> 00:05:32.629 align:start position:0%
today um we are plenty of members the TS
notary<00:05:30.639><c> team</c><00:05:30.880><c> so</c><00:05:31.039><c> if</c><00:05:31.120><c> you</c><00:05:31.280><c> have</c><00:05:31.639><c> questions</c>

00:05:32.629 --> 00:05:32.639 align:start position:0%
notary team so if you have questions
 

00:05:32.639 --> 00:05:36.110 align:start position:0%
notary team so if you have questions
there's<00:05:33.000><c> stanner</c><00:05:34.000><c> Ryan</c><00:05:35.000><c> uh</c><00:05:35.160><c> who</c><00:05:35.319><c> else</c><00:05:35.560><c> do</c><00:05:35.720><c> I</c>

00:05:36.110 --> 00:05:36.120 align:start position:0%
there's stanner Ryan uh who else do I
 

00:05:36.120 --> 00:05:40.270 align:start position:0%
there's stanner Ryan uh who else do I
see<00:05:37.120><c> uh</c><00:05:37.360><c> Thomas</c><00:05:37.840><c> in</c><00:05:37.960><c> the</c><00:05:38.120><c> back</c><00:05:38.639><c> Chris</c><00:05:39.639><c> and</c><00:05:39.840><c> then</c>

00:05:40.270 --> 00:05:40.280 align:start position:0%
see uh Thomas in the back Chris and then
 

00:05:40.280 --> 00:05:44.189 align:start position:0%
see uh Thomas in the back Chris and then
sukino<00:05:41.280><c> and</c><00:05:41.720><c> senu</c><00:05:42.600><c> so</c><00:05:42.919><c> just</c><00:05:43.400><c> if</c><00:05:43.479><c> you</c><00:05:43.639><c> run</c><00:05:43.840><c> into</c>

00:05:44.189 --> 00:05:44.199 align:start position:0%
sukino and senu so just if you run into
 

00:05:44.199 --> 00:05:47.830 align:start position:0%
sukino and senu so just if you run into
any<00:05:44.479><c> questions</c><00:05:45.479><c> uh</c><00:05:45.800><c> just</c><00:05:46.120><c> ask</c><00:05:46.919><c> so</c><00:05:47.240><c> we'll</c><00:05:47.639><c> we</c>

00:05:47.830 --> 00:05:47.840 align:start position:0%
any questions uh just ask so we'll we
 

00:05:47.840 --> 00:05:50.029 align:start position:0%
any questions uh just ask so we'll we
just<00:05:48.120><c> had</c><00:05:48.360><c> this</c><00:05:48.880><c> uh</c><00:05:49.039><c> great</c><00:05:49.319><c> introduction</c><00:05:49.840><c> to</c>

00:05:50.029 --> 00:05:50.039 align:start position:0%
just had this uh great introduction to
 

00:05:50.039 --> 00:05:53.590 align:start position:0%
just had this uh great introduction to
TA<00:05:50.400><c> notary</c><00:05:51.400><c> we'll</c><00:05:51.680><c> start</c><00:05:52.199><c> with</c><00:05:52.880><c> uh</c><00:05:53.120><c> coding</c>

00:05:53.590 --> 00:05:53.600 align:start position:0%
TA notary we'll start with uh coding
 

00:05:53.600 --> 00:05:56.790 align:start position:0%
TA notary we'll start with uh coding
part<00:05:53.919><c> one</c><00:05:54.759><c> so</c><00:05:55.000><c> that</c><00:05:55.160><c> will</c><00:05:55.319><c> be</c><00:05:55.560><c> mainly</c><00:05:56.400><c> on</c><00:05:56.600><c> your</c>

00:05:56.790 --> 00:05:56.800 align:start position:0%
part one so that will be mainly on your
 

00:05:56.800 --> 00:06:00.150 align:start position:0%
part one so that will be mainly on your
own<00:05:57.440><c> machine</c><00:05:58.440><c> uh</c><00:05:58.639><c> everything</c><00:05:59.160><c> offline</c><00:05:59.960><c> so</c>

00:06:00.150 --> 00:06:00.160 align:start position:0%
own machine uh everything offline so
 

00:06:00.160 --> 00:06:02.670 align:start position:0%
own machine uh everything offline so
that<00:06:00.319><c> we</c><00:06:00.440><c> don't</c><00:06:00.720><c> run</c><00:06:00.960><c> into</c><00:06:01.360><c> any</c><00:06:01.840><c> uh</c><00:06:02.039><c> network</c>

00:06:02.670 --> 00:06:02.680 align:start position:0%
that we don't run into any uh network
 

00:06:02.680 --> 00:06:06.070 align:start position:0%
that we don't run into any uh network
problems<00:06:03.680><c> and</c><00:06:03.840><c> then</c><00:06:04.000><c> we'll</c><00:06:04.280><c> do</c><00:06:04.759><c> some</c><00:06:05.759><c> uh</c>

00:06:06.070 --> 00:06:06.080 align:start position:0%
problems and then we'll do some uh
 

00:06:06.080 --> 00:06:07.950 align:start position:0%
problems and then we'll do some uh
experiments<00:06:06.680><c> with</c><00:06:06.840><c> TS</c><00:06:07.240><c> notary</c><00:06:07.680><c> where</c><00:06:07.800><c> you</c>

00:06:07.950 --> 00:06:07.960 align:start position:0%
experiments with TS notary where you
 

00:06:07.960 --> 00:06:11.070 align:start position:0%
experiments with TS notary where you
work<00:06:08.319><c> together</c><00:06:08.560><c> with</c><00:06:08.680><c> your</c><00:06:08.840><c> neighbor</c><00:06:09.599><c> so</c><00:06:10.160><c> uh</c>

00:06:11.070 --> 00:06:11.080 align:start position:0%
work together with your neighbor so uh
 

00:06:11.080 --> 00:06:14.350 align:start position:0%
work together with your neighbor so uh
just<00:06:12.000><c> distribute</c><00:06:12.520><c> the</c><00:06:12.680><c> roles</c>

00:06:14.350 --> 00:06:14.360 align:start position:0%
just distribute the roles
 

00:06:14.360 --> 00:06:18.189 align:start position:0%
just distribute the roles
um<00:06:15.360><c> and</c><00:06:15.520><c> then</c><00:06:15.880><c> we'll</c><00:06:16.199><c> ALS</c><00:06:16.520><c> we</c><00:06:17.240><c> uh</c><00:06:17.560><c> switch</c><00:06:18.000><c> to</c>

00:06:18.189 --> 00:06:18.199 align:start position:0%
um and then we'll ALS we uh switch to
 

00:06:18.199 --> 00:06:19.790 align:start position:0%
um and then we'll ALS we uh switch to
the<00:06:18.360><c> browser</c>

00:06:19.790 --> 00:06:19.800 align:start position:0%
the browser
 

00:06:19.800 --> 00:06:22.510 align:start position:0%
the browser
extension<00:06:20.800><c> where</c><00:06:21.000><c> we</c><00:06:21.160><c> do</c><00:06:21.360><c> will</c><00:06:21.599><c> do</c><00:06:21.880><c> a</c><00:06:22.080><c> demo</c>

00:06:22.510 --> 00:06:22.520 align:start position:0%
extension where we do will do a demo
 

00:06:22.520 --> 00:06:25.350 align:start position:0%
extension where we do will do a demo
first<00:06:23.120><c> and</c><00:06:23.319><c> then</c><00:06:24.080><c> tokino</c><00:06:24.680><c> will</c><00:06:24.960><c> give</c><00:06:25.120><c> an</c>

00:06:25.350 --> 00:06:25.360 align:start position:0%
first and then tokino will give an
 

00:06:25.360 --> 00:06:28.550 align:start position:0%
first and then tokino will give an
overview<00:06:26.160><c> of</c><00:06:26.400><c> how</c><00:06:26.720><c> the</c><00:06:27.280><c> all</c><00:06:27.599><c> browser</c><00:06:28.120><c> setup</c>

00:06:28.550 --> 00:06:28.560 align:start position:0%
overview of how the all browser setup
 

00:06:28.560 --> 00:06:31.550 align:start position:0%
overview of how the all browser setup
works<00:06:29.599><c> then</c><00:06:29.759><c> we'll</c><00:06:30.080><c> switch</c><00:06:30.440><c> to</c><00:06:30.840><c> coding</c><00:06:31.280><c> part</c>

00:06:31.550 --> 00:06:31.560 align:start position:0%
works then we'll switch to coding part
 

00:06:31.560 --> 00:06:35.430 align:start position:0%
works then we'll switch to coding part
two<00:06:32.400><c> where</c><00:06:32.599><c> we'll</c><00:06:33.160><c> uh</c><00:06:33.360><c> build</c><00:06:33.639><c> our</c><00:06:33.800><c> own</c><00:06:34.440><c> plugins</c>

00:06:35.430 --> 00:06:35.440 align:start position:0%
two where we'll uh build our own plugins
 

00:06:35.440 --> 00:06:38.749 align:start position:0%
two where we'll uh build our own plugins
and<00:06:35.599><c> then</c><00:06:35.759><c> we'll</c><00:06:36.000><c> do</c><00:06:36.240><c> a</c><00:06:36.520><c> short</c><00:06:37.440><c> uh</c><00:06:38.160><c> an</c><00:06:38.319><c> extra</c>

00:06:38.749 --> 00:06:38.759 align:start position:0%
and then we'll do a short uh an extra
 

00:06:38.759 --> 00:06:43.309 align:start position:0%
and then we'll do a short uh an extra
slide<00:06:39.599><c> with</c><00:06:40.160><c> uh</c><00:06:40.360><c> some</c><00:06:41.360><c> uh</c><00:06:42.360><c> uh</c><00:06:42.840><c> where</c><00:06:42.960><c> we</c><00:06:43.160><c> go</c>

00:06:43.309 --> 00:06:43.319 align:start position:0%
slide with uh some uh uh where we go
 

00:06:43.319 --> 00:06:46.110 align:start position:0%
slide with uh some uh uh where we go
into<00:06:43.560><c> the</c><00:06:43.680><c> future</c><00:06:44.039><c> of</c><00:06:44.199><c> TS</c><00:06:44.599><c> notary</c><00:06:45.199><c> and</c><00:06:45.400><c> discuss</c>

00:06:46.110 --> 00:06:46.120 align:start position:0%
into the future of TS notary and discuss
 

00:06:46.120 --> 00:06:48.469 align:start position:0%
into the future of TS notary and discuss
what<00:06:46.319><c> comes</c><00:06:46.560><c> up</c><00:06:46.840><c> next</c><00:06:47.440><c> and</c><00:06:47.560><c> then</c><00:06:47.800><c> there's</c><00:06:48.360><c> uh</c>

00:06:48.469 --> 00:06:48.479 align:start position:0%
what comes up next and then there's uh
 

00:06:48.479 --> 00:06:50.670 align:start position:0%
what comes up next and then there's uh
some<00:06:48.800><c> playtime</c><00:06:49.680><c> where</c><00:06:49.840><c> we</c><00:06:50.039><c> invite</c><00:06:50.360><c> you</c><00:06:50.520><c> to</c>

00:06:50.670 --> 00:06:50.680 align:start position:0%
some playtime where we invite you to
 

00:06:50.680 --> 00:06:53.029 align:start position:0%
some playtime where we invite you to
build<00:06:50.960><c> your</c><00:06:51.080><c> own</c><00:06:51.360><c> plugins</c><00:06:52.160><c> or</c><00:06:52.479><c> uh</c><00:06:52.599><c> build</c><00:06:52.880><c> on</c>

00:06:53.029 --> 00:06:53.039 align:start position:0%
build your own plugins or uh build on
 

00:06:53.039 --> 00:06:55.589 align:start position:0%
build your own plugins or uh build on
top<00:06:53.199><c> of</c><00:06:53.360><c> tus</c><00:06:53.759><c> notary</c><00:06:54.560><c> and</c><00:06:54.680><c> we're</c><00:06:54.960><c> here</c><00:06:55.160><c> to</c><00:06:55.360><c> help</c>

00:06:55.589 --> 00:06:55.599 align:start position:0%
top of tus notary and we're here to help
 

00:06:55.599 --> 00:06:58.469 align:start position:0%
top of tus notary and we're here to help
you<00:06:56.160><c> and</c><00:06:56.360><c> then</c><00:06:56.759><c> we</c><00:06:57.000><c> also</c><00:06:57.400><c> are</c><00:06:57.639><c> very</c><00:06:57.919><c> open</c><00:06:58.280><c> to</c>

00:06:58.469 --> 00:06:58.479 align:start position:0%
you and then we also are very open to
 

00:06:58.479 --> 00:07:01.150 align:start position:0%
you and then we also are very open to
hear<00:06:59.039><c> uh</c><00:06:59.160><c> all</c><00:06:59.400><c> your</c>

00:07:01.150 --> 00:07:01.160 align:start position:0%
hear uh all your
 

00:07:01.160 --> 00:07:02.830 align:start position:0%
hear uh all your
questions

00:07:02.830 --> 00:07:02.840 align:start position:0%
questions
 

00:07:02.840 --> 00:07:05.670 align:start position:0%
questions
so<00:07:03.840><c> um</c><00:07:04.199><c> some</c><00:07:04.560><c> tips</c><00:07:04.800><c> and</c><00:07:05.000><c> tricks</c><00:07:05.280><c> for</c><00:07:05.440><c> the</c>

00:07:05.670 --> 00:07:05.680 align:start position:0%
so um some tips and tricks for the
 

00:07:05.680 --> 00:07:09.589 align:start position:0%
so um some tips and tricks for the
workshop<00:07:06.680><c> so</c><00:07:07.319><c> don't</c><00:07:07.759><c> rush</c><00:07:08.360><c> through</c><00:07:08.720><c> all</c><00:07:08.919><c> the</c>

00:07:09.589 --> 00:07:09.599 align:start position:0%
workshop so don't rush through all the
 

00:07:09.599 --> 00:07:16.230 align:start position:0%
workshop so don't rush through all the
items<00:07:10.599><c> uh</c><00:07:10.759><c> we</c><00:07:11.000><c> have</c><00:07:11.720><c> time</c><00:07:12.720><c> um</c><00:07:13.440><c> there</c><00:07:13.560><c> is</c><00:07:13.800><c> a</c><00:07:15.080><c> um</c><00:07:16.080><c> a</c>

00:07:16.230 --> 00:07:16.240 align:start position:0%
items uh we have time um there is a um a
 

00:07:16.240 --> 00:07:17.510 align:start position:0%
items uh we have time um there is a um a
hackmd

00:07:17.510 --> 00:07:17.520 align:start position:0%
hackmd
 

00:07:17.520 --> 00:07:20.309 align:start position:0%
hackmd
document<00:07:18.520><c> it</c><00:07:18.639><c> allows</c><00:07:19.000><c> for</c><00:07:19.240><c> adding</c><00:07:19.639><c> comments</c>

00:07:20.309 --> 00:07:20.319 align:start position:0%
document it allows for adding comments
 

00:07:20.319 --> 00:07:24.309 align:start position:0%
document it allows for adding comments
so<00:07:20.599><c> if</c><00:07:20.720><c> you</c><00:07:20.879><c> run</c><00:07:21.160><c> into</c><00:07:21.639><c> any</c><00:07:22.759><c> uh</c><00:07:23.759><c> in</c><00:07:23.919><c> the</c><00:07:24.120><c> things</c>

00:07:24.309 --> 00:07:24.319 align:start position:0%
so if you run into any uh in the things
 

00:07:24.319 --> 00:07:26.589 align:start position:0%
so if you run into any uh in the things
that<00:07:24.479><c> don't</c><00:07:24.759><c> make</c><00:07:25.039><c> sense</c><00:07:25.440><c> or</c><00:07:25.599><c> you</c><00:07:25.720><c> see</c><00:07:26.039><c> typos</c>

00:07:26.589 --> 00:07:26.599 align:start position:0%
that don't make sense or you see typos
 

00:07:26.599 --> 00:07:28.589 align:start position:0%
that don't make sense or you see typos
or<00:07:26.800><c> whatever</c><00:07:27.280><c> just</c><00:07:27.560><c> comment</c><00:07:27.960><c> so</c><00:07:28.120><c> that</c><00:07:28.280><c> we</c><00:07:28.400><c> can</c>

00:07:28.589 --> 00:07:28.599 align:start position:0%
or whatever just comment so that we can
 

00:07:28.599 --> 00:07:32.029 align:start position:0%
or whatever just comment so that we can
improve<00:07:28.919><c> it</c><00:07:29.039><c> for</c><00:07:29.199><c> next</c><00:07:29.680><c> time</c><00:07:30.680><c> uh</c><00:07:30.879><c> also</c><00:07:31.479><c> check</c>

00:07:32.029 --> 00:07:32.039 align:start position:0%
improve it for next time uh also check
 

00:07:32.039 --> 00:07:34.790 align:start position:0%
improve it for next time uh also check
the<00:07:32.360><c> Wi-Fi</c><00:07:33.240><c> so</c><00:07:33.479><c> there</c><00:07:33.599><c> is</c><00:07:33.720><c> a</c><00:07:33.919><c> local</c><00:07:34.319><c> Wi-Fi</c>

00:07:34.790 --> 00:07:34.800 align:start position:0%
the Wi-Fi so there is a local Wi-Fi
 

00:07:34.800 --> 00:07:37.309 align:start position:0%
the Wi-Fi so there is a local Wi-Fi
network<00:07:35.319><c> here</c><00:07:36.160><c> uh</c><00:07:36.319><c> that</c><00:07:36.520><c> allows</c><00:07:36.879><c> us</c><00:07:37.080><c> to</c>

00:07:37.309 --> 00:07:37.319 align:start position:0%
network here uh that allows us to
 

00:07:37.319 --> 00:07:38.950 align:start position:0%
network here uh that allows us to
connect<00:07:37.720><c> to</c><00:07:37.879><c> each</c><00:07:38.039><c> other</c><00:07:38.319><c> so</c><00:07:38.560><c> make</c><00:07:38.680><c> sure</c>

00:07:38.950 --> 00:07:38.960 align:start position:0%
connect to each other so make sure
 

00:07:38.960 --> 00:07:42.029 align:start position:0%
connect to each other so make sure
you're<00:07:39.199><c> on</c><00:07:39.599><c> the</c><00:07:40.599><c> uh</c><00:07:40.879><c> yeah</c><00:07:41.280><c> I</c><00:07:41.400><c> can't</c><00:07:41.639><c> read</c><00:07:41.879><c> the</c>

00:07:42.029 --> 00:07:42.039 align:start position:0%
you're on the uh yeah I can't read the
 

00:07:42.039 --> 00:07:43.950 align:start position:0%
you're on the uh yeah I can't read the
name<00:07:42.280><c> but</c><00:07:42.520><c> I</c><00:07:42.599><c> think</c><00:07:42.759><c> it's</c><00:07:42.919><c> a</c><00:07:43.160><c> classroom</c>

00:07:43.950 --> 00:07:43.960 align:start position:0%
name but I think it's a classroom
 

00:07:43.960 --> 00:07:46.869 align:start position:0%
name but I think it's a classroom
network<00:07:44.960><c> uh</c><00:07:45.159><c> the</c><00:07:45.280><c> network</c><00:07:46.080><c> uh</c><00:07:46.240><c> the</c><00:07:46.479><c> password</c>

00:07:46.869 --> 00:07:46.879 align:start position:0%
network uh the network uh the password
 

00:07:46.879 --> 00:07:49.990 align:start position:0%
network uh the network uh the password
is<00:07:47.039><c> also</c><00:07:47.319><c> over</c><00:07:47.879><c> there</c><00:07:48.879><c> uh</c><00:07:49.039><c> also</c><00:07:49.280><c> for</c><00:07:49.520><c> the</c><00:07:49.680><c> web</c>

00:07:49.990 --> 00:07:50.000 align:start position:0%
is also over there uh also for the web
 

00:07:50.000 --> 00:07:53.629 align:start position:0%
is also over there uh also for the web
devs<00:07:50.879><c> that</c><00:07:51.639><c> uh</c><00:07:52.319><c> will</c><00:07:52.599><c> do</c><00:07:52.879><c> a</c><00:07:53.000><c> little</c><00:07:53.199><c> bit</c><00:07:53.360><c> of</c>

00:07:53.629 --> 00:07:53.639 align:start position:0%
devs that uh will do a little bit of
 

00:07:53.639 --> 00:07:56.550 align:start position:0%
devs that uh will do a little bit of
rust<00:07:54.319><c> but</c><00:07:54.479><c> it's</c><00:07:54.680><c> only</c><00:07:55.000><c> reading</c><00:07:55.440><c> rust</c><00:07:55.840><c> code</c><00:07:56.240><c> so</c>

00:07:56.550 --> 00:07:56.560 align:start position:0%
rust but it's only reading rust code so
 

00:07:56.560 --> 00:07:59.110 align:start position:0%
rust but it's only reading rust code so
don't<00:07:56.800><c> be</c><00:07:57.400><c> intimidated</c><00:07:58.400><c> uh</c><00:07:58.639><c> that</c><00:07:58.840><c> you</c><00:07:58.960><c> should</c>

00:07:59.110 --> 00:07:59.120 align:start position:0%
don't be intimidated uh that you should
 

00:07:59.120 --> 00:08:02.670 align:start position:0%
don't be intimidated uh that you should
be<00:07:59.599><c> fine</c><00:08:00.319><c> and</c><00:08:00.599><c> also</c><00:08:01.120><c> as</c><00:08:01.280><c> I</c><00:08:01.440><c> said</c><00:08:01.759><c> the</c><00:08:01.879><c> TS</c><00:08:02.240><c> notary</c>

00:08:02.670 --> 00:08:02.680 align:start position:0%
be fine and also as I said the TS notary
 

00:08:02.680 --> 00:08:05.790 align:start position:0%
be fine and also as I said the TS notary
team<00:08:02.919><c> is</c><00:08:03.159><c> here</c><00:08:03.440><c> so</c><00:08:03.680><c> if</c><00:08:03.800><c> you</c><00:08:04.000><c> have</c><00:08:04.520><c> questions</c><00:08:05.520><c> uh</c>

00:08:05.790 --> 00:08:05.800 align:start position:0%
team is here so if you have questions uh
 

00:08:05.800 --> 00:08:07.110 align:start position:0%
team is here so if you have questions uh
just<00:08:06.120><c> ask</c>

00:08:07.110 --> 00:08:07.120 align:start position:0%
just ask
 

00:08:07.120 --> 00:08:12.189 align:start position:0%
just ask
them<00:08:08.120><c> so</c><00:08:09.000><c> um</c><00:08:09.599><c> if</c><00:08:09.759><c> you</c><00:08:10.440><c> go</c><00:08:10.639><c> to</c><00:08:10.960><c> this</c><00:08:11.280><c> URL</c><00:08:12.080><c> you</c>

00:08:12.189 --> 00:08:12.199 align:start position:0%
them so um if you go to this URL you
 

00:08:12.199 --> 00:08:16.110 align:start position:0%
them so um if you go to this URL you
will<00:08:12.479><c> find</c><00:08:13.039><c> the</c><00:08:13.520><c> uh</c><00:08:13.680><c> classroom</c><00:08:14.440><c> notes</c><00:08:15.440><c> and</c>

00:08:16.110 --> 00:08:16.120 align:start position:0%
will find the uh classroom notes and
 

00:08:16.120 --> 00:08:19.510 align:start position:0%
will find the uh classroom notes and
yeah<00:08:16.560><c> if</c><00:08:16.720><c> you</c><00:08:16.960><c> have</c><00:08:17.479><c> uh</c><00:08:17.680><c> any</c><00:08:18.000><c> issues</c><00:08:18.919><c> just</c><00:08:19.360><c> uh</c>

00:08:19.510 --> 00:08:19.520 align:start position:0%
yeah if you have uh any issues just uh
 

00:08:19.520 --> 00:08:23.350 align:start position:0%
yeah if you have uh any issues just uh
call<00:08:19.800><c> us</c><00:08:20.159><c> and</c><00:08:20.319><c> then</c><00:08:20.560><c> we</c><00:08:20.639><c> will</c>

00:08:23.350 --> 00:08:23.360 align:start position:0%
 
 

00:08:23.360 --> 00:08:26.270 align:start position:0%
 
help<00:08:24.360><c> so</c><00:08:24.560><c> maybe</c><00:08:24.879><c> a</c><00:08:25.080><c> quick</c><00:08:25.400><c> overview</c><00:08:25.919><c> of</c><00:08:26.120><c> what</c>

00:08:26.270 --> 00:08:26.280 align:start position:0%
help so maybe a quick overview of what
 

00:08:26.280 --> 00:08:28.990 align:start position:0%
help so maybe a quick overview of what
we<00:08:26.400><c> will</c><00:08:26.639><c> do</c><00:08:26.960><c> there</c><00:08:27.479><c> so</c><00:08:27.720><c> we</c><00:08:27.840><c> will</c><00:08:28.159><c> start</c><00:08:28.800><c> with</c>

00:08:28.990 --> 00:08:29.000 align:start position:0%
we will do there so we will start with
 

00:08:29.000 --> 00:08:32.190 align:start position:0%
we will do there so we will start with
the<00:08:29.199><c> most</c><00:08:29.599><c> basic</c><00:08:30.039><c> setup</c><00:08:30.680><c> of</c><00:08:30.919><c> TS</c><00:08:31.400><c> notary</c><00:08:32.080><c> where</c>

00:08:32.190 --> 00:08:32.200 align:start position:0%
the most basic setup of TS notary where
 

00:08:32.200 --> 00:08:34.550 align:start position:0%
the most basic setup of TS notary where
we<00:08:32.440><c> just</c><00:08:32.680><c> have</c><00:08:32.839><c> a</c><00:08:33.000><c> server</c><00:08:33.640><c> approver</c><00:08:34.159><c> and</c><00:08:34.279><c> a</c>

00:08:34.550 --> 00:08:34.560 align:start position:0%
we just have a server approver and a
 

00:08:34.560 --> 00:08:37.949 align:start position:0%
we just have a server approver and a
verifier<00:08:35.560><c> where</c><00:08:35.880><c> everything</c><00:08:36.320><c> is</c><00:08:36.680><c> on</c><00:08:36.880><c> the</c><00:08:37.080><c> same</c>

00:08:37.949 --> 00:08:37.959 align:start position:0%
verifier where everything is on the same
 

00:08:37.959 --> 00:08:40.469 align:start position:0%
verifier where everything is on the same
uh<00:08:38.120><c> networks</c><00:08:38.640><c> on</c><00:08:38.839><c> your</c><00:08:39.039><c> local</c><00:08:39.440><c> computer</c><00:08:40.279><c> so</c>

00:08:40.469 --> 00:08:40.479 align:start position:0%
uh networks on your local computer so
 

00:08:40.479 --> 00:08:42.230 align:start position:0%
uh networks on your local computer so
we'll<00:08:40.800><c> start</c>

00:08:42.230 --> 00:08:42.240 align:start position:0%
we'll start
 

00:08:42.240 --> 00:08:46.269 align:start position:0%
we'll start
with<00:08:43.240><c> uh</c><00:08:43.399><c> starting</c><00:08:44.039><c> all</c><00:08:44.360><c> the</c><00:08:45.000><c> um</c><00:08:45.680><c> the</c>

00:08:46.269 --> 00:08:46.279 align:start position:0%
with uh starting all the um the
 

00:08:46.279 --> 00:08:47.470 align:start position:0%
with uh starting all the um the
necessary

00:08:47.470 --> 00:08:47.480 align:start position:0%
necessary
 

00:08:47.480 --> 00:08:49.949 align:start position:0%
necessary
services<00:08:48.480><c> and</c><00:08:48.600><c> then</c><00:08:48.720><c> the</c><00:08:48.920><c> approver</c><00:08:49.560><c> will</c><00:08:49.760><c> do</c>

00:08:49.949 --> 00:08:49.959 align:start position:0%
services and then the approver will do
 

00:08:49.959 --> 00:08:52.389 align:start position:0%
services and then the approver will do
the<00:08:50.160><c> request</c><00:08:50.760><c> to</c><00:08:50.959><c> the</c><00:08:51.120><c> web</c><00:08:51.399><c> server</c><00:08:52.080><c> with</c><00:08:52.240><c> the</c>

00:08:52.389 --> 00:08:52.399 align:start position:0%
the request to the web server with the
 

00:08:52.399 --> 00:08:54.670 align:start position:0%
the request to the web server with the
corporation<00:08:52.920><c> of</c><00:08:53.040><c> the</c><00:08:53.200><c> verifier</c><00:08:54.160><c> this</c><00:08:54.279><c> will</c>

00:08:54.670 --> 00:08:54.680 align:start position:0%
corporation of the verifier this will
 

00:08:54.680 --> 00:08:57.389 align:start position:0%
corporation of the verifier this will
return<00:08:54.839><c> in</c><00:08:55.000><c> an</c><00:08:55.440><c> attestation</c><00:08:56.440><c> we</c><00:08:56.560><c> will</c><00:08:56.839><c> do</c><00:08:57.200><c> then</c>

00:08:57.389 --> 00:08:57.399 align:start position:0%
return in an attestation we will do then
 

00:08:57.399 --> 00:09:00.550 align:start position:0%
return in an attestation we will do then
do<00:08:58.240><c> create</c><00:08:58.560><c> a</c><00:08:58.880><c> presentation</c><00:08:59.800><c> where</c><00:08:59.920><c> we</c><00:09:00.160><c> redact</c>

00:09:00.550 --> 00:09:00.560 align:start position:0%
do create a presentation where we redact
 

00:09:00.560 --> 00:09:02.990 align:start position:0%
do create a presentation where we redact
some<00:09:00.839><c> information</c><00:09:01.680><c> and</c><00:09:01.800><c> then</c><00:09:01.959><c> the</c><00:09:02.160><c> verifier</c>

00:09:02.990 --> 00:09:03.000 align:start position:0%
some information and then the verifier
 

00:09:03.000 --> 00:09:05.670 align:start position:0%
some information and then the verifier
will<00:09:03.279><c> verify</c><00:09:03.760><c> the</c><00:09:03.959><c> info</c><00:09:04.720><c> and</c><00:09:04.880><c> then</c><00:09:05.079><c> the</c><00:09:05.240><c> second</c>

00:09:05.670 --> 00:09:05.680 align:start position:0%
will verify the info and then the second
 

00:09:05.680 --> 00:09:08.910 align:start position:0%
will verify the info and then the second
part<00:09:06.240><c> we</c><00:09:06.360><c> will</c><00:09:06.640><c> work</c><00:09:07.040><c> with</c><00:09:07.200><c> a</c><00:09:07.880><c> neutral</c><00:09:08.800><c> uh</c>

00:09:08.910 --> 00:09:08.920 align:start position:0%
part we will work with a neutral uh
 

00:09:08.920 --> 00:09:11.310 align:start position:0%
part we will work with a neutral uh
notary<00:09:09.680><c> so</c><00:09:09.959><c> where</c><00:09:10.200><c> the</c><00:09:10.360><c> roles</c><00:09:10.959><c> of</c><00:09:11.120><c> the</c>

00:09:11.310 --> 00:09:11.320 align:start position:0%
notary so where the roles of the
 

00:09:11.320 --> 00:09:15.190 align:start position:0%
notary so where the roles of the
verifying<00:09:12.279><c> parts</c><00:09:12.920><c> are</c><00:09:13.560><c> uh</c><00:09:13.720><c> split</c><00:09:14.120><c> up</c><00:09:14.839><c> so</c><00:09:15.079><c> this</c>

00:09:15.190 --> 00:09:15.200 align:start position:0%
verifying parts are uh split up so this
 

00:09:15.200 --> 00:09:18.190 align:start position:0%
verifying parts are uh split up so this
is<00:09:15.399><c> all</c><00:09:15.560><c> in</c><00:09:15.760><c> Rust</c><00:09:16.320><c> and</c><00:09:16.519><c> then</c><00:09:17.320><c> in</c><00:09:17.519><c> the</c><00:09:17.800><c> third</c>

00:09:18.190 --> 00:09:18.200 align:start position:0%
is all in Rust and then in the third
 

00:09:18.200 --> 00:09:20.990 align:start position:0%
is all in Rust and then in the third
part<00:09:18.440><c> of</c><00:09:18.600><c> the</c><00:09:18.800><c> example</c><00:09:19.800><c> we</c><00:09:19.920><c> will</c><00:09:20.160><c> run</c><00:09:20.760><c> the</c>

00:09:20.990 --> 00:09:21.000 align:start position:0%
part of the example we will run the
 

00:09:21.000 --> 00:09:24.190 align:start position:0%
part of the example we will run the
approver<00:09:21.519><c> in</c><00:09:21.680><c> the</c><00:09:22.120><c> browser</c><00:09:23.120><c> um</c><00:09:23.760><c> and</c><00:09:23.880><c> then</c><00:09:24.079><c> in</c>

00:09:24.190 --> 00:09:24.200 align:start position:0%
approver in the browser um and then in
 

00:09:24.200 --> 00:09:27.030 align:start position:0%
approver in the browser um and then in
the<00:09:24.360><c> notes</c><00:09:24.800><c> you</c><00:09:24.880><c> will</c><00:09:25.120><c> see</c><00:09:25.959><c> that</c><00:09:26.279><c> then</c><00:09:26.720><c> we</c><00:09:26.839><c> will</c>

00:09:27.030 --> 00:09:27.040 align:start position:0%
the notes you will see that then we will
 

00:09:27.040 --> 00:09:29.829 align:start position:0%
the notes you will see that then we will
also<00:09:27.399><c> distribute</c><00:09:27.920><c> the</c><00:09:28.079><c> roles</c><00:09:28.600><c> so</c><00:09:29.480><c> you</c><00:09:29.640><c> could</c>

00:09:29.829 --> 00:09:29.839 align:start position:0%
also distribute the roles so you could
 

00:09:29.839 --> 00:09:31.990 align:start position:0%
also distribute the roles so you could
run<00:09:30.120><c> the</c><00:09:30.320><c> approver</c><00:09:31.079><c> and</c><00:09:31.240><c> your</c><00:09:31.399><c> neighbor</c><00:09:31.800><c> could</c>

00:09:31.990 --> 00:09:32.000 align:start position:0%
run the approver and your neighbor could
 

00:09:32.000 --> 00:09:34.150 align:start position:0%
run the approver and your neighbor could
be<00:09:32.160><c> the</c><00:09:32.279><c> test</c><00:09:32.600><c> server</c><00:09:33.200><c> and</c><00:09:33.360><c> another</c><00:09:33.760><c> neighbor</c>

00:09:34.150 --> 00:09:34.160 align:start position:0%
be the test server and another neighbor
 

00:09:34.160 --> 00:09:46.230 align:start position:0%
be the test server and another neighbor
could<00:09:34.320><c> be</c><00:09:34.600><c> the</c><00:09:34.760><c> the</c><00:09:35.000><c> verifier</c><00:09:36.000><c> um</c><00:09:36.519><c> should</c><00:09:36.760><c> be</c>

00:09:46.230 --> 00:09:46.240 align:start position:0%
 
 

00:09:46.240 --> 00:10:06.750 align:start position:0%
 
fun<00:09:47.240><c> any</c><00:09:47.560><c> questions</c><00:09:48.079><c> so</c><00:09:48.360><c> far</c>

00:10:06.750 --> 00:10:06.760 align:start position:0%
 
 

00:10:06.760 --> 00:10:09.230 align:start position:0%
 
so<00:10:06.959><c> the</c><00:10:07.160><c> question</c><00:10:07.640><c> was</c><00:10:08.040><c> which</c><00:10:08.440><c> repository</c><00:10:09.040><c> for</c>

00:10:09.230 --> 00:10:09.240 align:start position:0%
so the question was which repository for
 

00:10:09.240 --> 00:10:11.509 align:start position:0%
so the question was which repository for
the<00:10:09.440><c> first</c><00:10:09.839><c> item</c><00:10:10.240><c> so</c><00:10:10.480><c> that's</c><00:10:10.640><c> the</c><00:10:10.800><c> tlsn</c>

00:10:11.509 --> 00:10:11.519 align:start position:0%
the first item so that's the tlsn
 

00:10:11.519 --> 00:10:36.710 align:start position:0%
the first item so that's the tlsn
Repository

00:10:36.710 --> 00:10:36.720 align:start position:0%
 
 

00:10:36.720 --> 00:10:38.509 align:start position:0%
 
uh<00:10:36.880><c> sorry</c><00:10:37.279><c> so</c><00:10:37.480><c> if</c><00:10:37.560><c> you</c><00:10:37.720><c> didn't</c><00:10:38.000><c> bring</c><00:10:38.279><c> your</c>

00:10:38.509 --> 00:10:38.519 align:start position:0%
uh sorry so if you didn't bring your
 

00:10:38.519 --> 00:10:40.750 align:start position:0%
uh sorry so if you didn't bring your
laptop<00:10:39.240><c> this</c><00:10:39.399><c> will</c><00:10:39.600><c> be</c><00:10:39.760><c> a</c><00:10:39.959><c> very</c><00:10:40.279><c> boring</c>

00:10:40.750 --> 00:10:40.760 align:start position:0%
laptop this will be a very boring
 

00:10:40.760 --> 00:10:45.509 align:start position:0%
laptop this will be a very boring
Workshop<00:10:41.440><c> I'm</c><00:10:41.959><c> afraid</c><00:10:42.959><c> um</c><00:10:43.880><c> so</c><00:10:44.880><c> maybe</c><00:10:45.279><c> then</c>

00:10:45.509 --> 00:10:45.519 align:start position:0%
Workshop I'm afraid um so maybe then
 

00:10:45.519 --> 00:10:49.150 align:start position:0%
Workshop I'm afraid um so maybe then
just<00:10:46.360><c> chat</c><00:10:46.800><c> with</c><00:10:47.200><c> uh</c><00:10:47.360><c> some</c><00:10:47.560><c> of</c><00:10:47.760><c> us</c><00:10:48.440><c> uh</c><00:10:48.680><c> and</c><00:10:48.920><c> ask</c>

00:10:49.150 --> 00:10:49.160 align:start position:0%
just chat with uh some of us uh and ask
 

00:10:49.160 --> 00:10:58.230 align:start position:0%
just chat with uh some of us uh and ask
us<00:10:49.320><c> your</c>

00:10:58.230 --> 00:10:58.240 align:start position:0%
 
 

00:10:58.240 --> 00:11:28.230 align:start position:0%
 
questions

00:11:28.230 --> 00:11:28.240 align:start position:0%
 
 

00:11:28.240 --> 00:11:49.320 align:start position:0%
 
e<00:11:29.279><c> for</c>

00:11:49.320 --> 00:11:49.330 align:start position:0%
 
 

00:11:49.330 --> 00:11:59.389 align:start position:0%
 
[Music]

00:11:59.389 --> 00:11:59.399 align:start position:0%
 
 

00:11:59.399 --> 00:12:09.390 align:start position:0%
 
I

00:12:09.390 --> 00:12:09.400 align:start position:0%
 
 

00:12:09.400 --> 00:12:30.910 align:start position:0%
 
[Music]

00:12:30.910 --> 00:12:30.920 align:start position:0%
 
 

00:12:30.920 --> 00:12:49.220 align:start position:0%
 
ch

00:12:49.220 --> 00:12:49.230 align:start position:0%
 
 

00:12:49.230 --> 00:12:59.350 align:start position:0%
 
[Music]

00:12:59.350 --> 00:12:59.360 align:start position:0%
 
 

00:12:59.360 --> 00:13:18.680 align:start position:0%
 
y

00:13:18.680 --> 00:13:18.690 align:start position:0%
 
 

00:13:18.690 --> 00:13:55.310 align:start position:0%
 
[Music]

00:13:55.310 --> 00:13:55.320 align:start position:0%
 
 

00:13:55.320 --> 00:14:19.770 align:start position:0%
 
I<00:13:55.399><c> haven't</c><00:13:55.600><c> talk</c><00:13:55.839><c> about</c><00:13:56.040><c> any</c><00:13:56.600><c> any</c><00:13:56.839><c> stuff</c><00:13:57.199><c> stuff</c>

00:14:19.770 --> 00:14:19.780 align:start position:0%
 
 

00:14:19.780 --> 00:14:27.710 align:start position:0%
 
[Music]

00:14:27.710 --> 00:14:27.720 align:start position:0%
[Music]
 

00:14:27.720 --> 00:14:50.829 align:start position:0%
[Music]
okay

00:14:50.829 --> 00:14:50.839 align:start position:0%
 
 

00:14:50.839 --> 00:14:53.189 align:start position:0%
 
if<00:14:51.000><c> you</c><00:14:51.240><c> have</c><00:14:51.440><c> an</c><00:14:51.720><c> error</c><00:14:52.120><c> message</c><00:14:52.519><c> running</c><00:14:53.000><c> the</c>

00:14:53.189 --> 00:14:53.199 align:start position:0%
if you have an error message running the
 

00:14:53.199 --> 00:14:56.509 align:start position:0%
if you have an error message running the
last<00:14:53.560><c> command</c><00:14:54.120><c> command</c><00:14:54.959><c> don't</c><00:14:55.320><c> stress</c><00:14:56.160><c> that's</c>

00:14:56.509 --> 00:14:56.519 align:start position:0%
last command command don't stress that's
 

00:14:56.519 --> 00:14:59.310 align:start position:0%
last command command don't stress that's
for<00:14:56.839><c> further</c><00:14:57.480><c> in</c><00:14:57.639><c> the</c><00:14:57.800><c> workshop</c><00:14:58.720><c> so</c><00:14:59.120><c> the</c>

00:14:59.310 --> 00:14:59.320 align:start position:0%
for further in the workshop so the
 

00:14:59.320 --> 00:15:02.790 align:start position:0%
for further in the workshop so the
prerequisites<00:15:00.320><c> is</c><00:15:00.920><c> mainly</c><00:15:01.920><c> uh</c><00:15:02.079><c> to</c><00:15:02.360><c> have</c><00:15:02.600><c> all</c>

00:15:02.790 --> 00:15:02.800 align:start position:0%
prerequisites is mainly uh to have all
 

00:15:02.800 --> 00:15:07.350 align:start position:0%
prerequisites is mainly uh to have all
the<00:15:03.079><c> dependencies</c><00:15:04.079><c> on</c><00:15:04.279><c> your</c><00:15:04.880><c> uh</c><00:15:05.279><c> laptop</c><00:15:06.279><c> um</c><00:15:07.160><c> so</c>

00:15:07.350 --> 00:15:07.360 align:start position:0%
the dependencies on your uh laptop um so
 

00:15:07.360 --> 00:15:08.670 align:start position:0%
the dependencies on your uh laptop um so
that<00:15:07.480><c> you</c><00:15:07.639><c> can</c><00:15:07.880><c> go</c><00:15:08.079><c> through</c><00:15:08.360><c> the</c><00:15:08.560><c> the</c>

00:15:08.670 --> 00:15:08.680 align:start position:0%
that you can go through the the
 

00:15:08.680 --> 00:15:43.400 align:start position:0%
that you can go through the the
following<00:15:09.160><c> steps</c>

00:15:43.400 --> 00:15:43.410 align:start position:0%
 
 

00:15:43.410 --> 00:16:10.000 align:start position:0%
 
[Music]

00:16:10.000 --> 00:16:10.010 align:start position:0%
 
 

00:16:10.010 --> 00:16:21.070 align:start position:0%
 
[Music]

00:16:21.070 --> 00:16:21.080 align:start position:0%
 
 

00:16:21.080 --> 00:16:27.910 align:start position:0%
 
[Music]

00:16:27.910 --> 00:16:27.920 align:start position:0%
 
 

00:16:27.920 --> 00:16:34.670 align:start position:0%
 
dep<00:16:28.920><c> e</c>

00:16:34.670 --> 00:16:34.680 align:start position:0%
 
 

00:16:34.680 --> 00:16:57.300 align:start position:0%
 
[Music]

00:16:57.300 --> 00:16:57.310 align:start position:0%
 
 

00:16:57.310 --> 00:17:19.520 align:start position:0%
 
[Music]

00:17:19.520 --> 00:17:19.530 align:start position:0%
 
 

00:17:19.530 --> 00:17:27.710 align:start position:0%
 
[Music]

00:17:27.710 --> 00:17:27.720 align:start position:0%
 
 

00:17:27.720 --> 00:17:31.549 align:start position:0%
 
a

00:17:31.549 --> 00:17:31.559 align:start position:0%
 
 

00:17:31.559 --> 00:17:32.580 align:start position:0%
 
you

00:17:32.580 --> 00:17:32.590 align:start position:0%
you
 

00:17:32.590 --> 00:18:01.520 align:start position:0%
you
[Music]

00:18:01.520 --> 00:18:01.530 align:start position:0%
 
 

00:18:01.530 --> 00:18:10.710 align:start position:0%
 
[Music]

00:18:10.710 --> 00:18:10.720 align:start position:0%
[Music]
 

00:18:10.720 --> 00:18:13.669 align:start position:0%
[Music]
if<00:18:10.840><c> you</c><00:18:11.039><c> run</c><00:18:11.280><c> into</c><00:18:11.640><c> a</c><00:18:11.880><c> rust</c><00:18:12.280><c> C</c><00:18:12.720><c> error</c><00:18:13.400><c> check</c>

00:18:13.669 --> 00:18:13.679 align:start position:0%
if you run into a rust C error check
 

00:18:13.679 --> 00:18:16.350 align:start position:0%
if you run into a rust C error check
your<00:18:14.080><c> car</c><00:18:14.440><c> uh</c><00:18:14.559><c> your</c><00:18:14.840><c> rust</c><00:18:15.280><c> compiler</c><00:18:15.840><c> version</c>

00:18:16.350 --> 00:18:16.360 align:start position:0%
your car uh your rust compiler version
 

00:18:16.360 --> 00:18:19.310 align:start position:0%
your car uh your rust compiler version
and<00:18:16.520><c> then</c><00:18:16.720><c> just</c><00:18:16.960><c> to</c><00:18:17.360><c> rust</c><00:18:17.760><c> up</c><00:18:18.120><c> update</c><00:18:18.640><c> to</c><00:18:19.159><c> uh</c>

00:18:19.310 --> 00:18:19.320 align:start position:0%
and then just to rust up update to uh
 

00:18:19.320 --> 00:18:30.240 align:start position:0%
and then just to rust up update to uh
get<00:18:19.480><c> the</c><00:18:19.640><c> latest</c><00:18:20.240><c> rust</c><00:18:20.600><c> compiler</c>

00:18:30.240 --> 00:18:30.250 align:start position:0%
 
 

00:18:30.250 --> 00:18:53.830 align:start position:0%
 
[Music]

00:18:53.830 --> 00:18:53.840 align:start position:0%
 
 

00:18:53.840 --> 00:18:59.789 align:start position:0%
 
that's

00:18:59.789 --> 00:18:59.799 align:start position:0%
 
 

00:18:59.799 --> 00:19:07.150 align:start position:0%
 
let

00:19:07.150 --> 00:19:07.160 align:start position:0%
 
 

00:19:07.160 --> 00:19:31.510 align:start position:0%
 
[Music]

00:19:31.510 --> 00:19:31.520 align:start position:0%
 
 

00:19:31.520 --> 00:19:41.290 align:start position:0%
 
J

00:19:41.290 --> 00:19:41.300 align:start position:0%
 
 

00:19:41.300 --> 00:20:02.220 align:start position:0%
 
[Music]

00:20:02.220 --> 00:20:02.230 align:start position:0%
 
 

00:20:02.230 --> 00:20:13.060 align:start position:0%
 
[Music]

00:20:13.060 --> 00:20:13.070 align:start position:0%
 
 

00:20:13.070 --> 00:20:23.330 align:start position:0%
 
[Music]

00:20:23.330 --> 00:20:23.340 align:start position:0%
 
 

00:20:23.340 --> 00:20:27.830 align:start position:0%
 
[Music]

00:20:27.830 --> 00:20:27.840 align:start position:0%
 
 

00:20:27.840 --> 00:20:57.590 align:start position:0%
 
we

00:20:57.590 --> 00:20:57.600 align:start position:0%
 
 

00:20:57.600 --> 00:21:08.510 align:start position:0%
 
you

00:21:08.510 --> 00:21:08.520 align:start position:0%
 
 

00:21:08.520 --> 00:21:27.510 align:start position:0%
 
[Music]

00:21:27.510 --> 00:21:27.520 align:start position:0%
[Music]
 

00:21:27.520 --> 00:22:03.900 align:start position:0%
[Music]
e<00:21:28.559><c> e</c>

00:22:03.900 --> 00:22:03.910 align:start position:0%
 
 

00:22:03.910 --> 00:22:06.549 align:start position:0%
 
[Music]

00:22:06.549 --> 00:22:06.559 align:start position:0%
[Music]
 

00:22:06.559 --> 00:22:10.730 align:start position:0%
[Music]
for

00:22:10.730 --> 00:22:10.740 align:start position:0%
 
 

00:22:10.740 --> 00:22:21.500 align:start position:0%
 
[Music]

00:22:21.500 --> 00:22:21.510 align:start position:0%
 
 

00:22:21.510 --> 00:22:30.610 align:start position:0%
 
[Music]

00:22:30.610 --> 00:22:30.620 align:start position:0%
 
 

00:22:30.620 --> 00:22:43.370 align:start position:0%
 
[Music]

00:22:43.370 --> 00:22:43.380 align:start position:0%
 
 

00:22:43.380 --> 00:22:50.310 align:start position:0%
 
[Music]

00:22:50.310 --> 00:22:50.320 align:start position:0%
 
 

00:22:50.320 --> 00:22:53.110 align:start position:0%
 
let

00:22:53.110 --> 00:22:53.120 align:start position:0%
let
 

00:22:53.120 --> 00:22:58.630 align:start position:0%
let
[Music]

00:22:58.630 --> 00:22:58.640 align:start position:0%
 
 

00:22:58.640 --> 00:23:04.800 align:start position:0%
 
oh

00:23:04.800 --> 00:23:04.810 align:start position:0%
 
 

00:23:04.810 --> 00:23:15.020 align:start position:0%
 
[Music]

00:23:15.020 --> 00:23:15.030 align:start position:0%
 
 

00:23:15.030 --> 00:23:35.770 align:start position:0%
 
[Music]

00:23:35.770 --> 00:23:35.780 align:start position:0%
 
 

00:23:35.780 --> 00:23:46.350 align:start position:0%
 
[Music]

00:23:46.350 --> 00:23:46.360 align:start position:0%
 
 

00:23:46.360 --> 00:23:54.770 align:start position:0%
 
[Music]

00:23:54.770 --> 00:23:54.780 align:start position:0%
 
 

00:23:54.780 --> 00:23:57.430 align:start position:0%
 
[Music]

00:23:57.430 --> 00:23:57.440 align:start position:0%
[Music]
 

00:23:57.440 --> 00:24:27.350 align:start position:0%
[Music]
back

00:24:27.350 --> 00:24:27.360 align:start position:0%
 
 

00:24:27.360 --> 00:24:57.310 align:start position:0%
 
e

00:24:57.310 --> 00:24:57.320 align:start position:0%
 
 

00:24:57.320 --> 00:25:28.549 align:start position:0%
 
e<00:24:58.360><c> e</c>

00:25:28.549 --> 00:25:28.559 align:start position:0%
 
 

00:25:28.559 --> 00:25:48.210 align:start position:0%
 
so<00:25:28.799><c> they</c><00:25:28.960><c> couldn't</c><00:25:29.320><c> install</c><00:25:29.679><c> the</c>

00:25:48.210 --> 00:25:48.220 align:start position:0%
 
 

00:25:48.220 --> 00:25:57.230 align:start position:0%
 
[Music]

00:25:57.230 --> 00:25:57.240 align:start position:0%
[Music]
 

00:25:57.240 --> 00:26:01.470 align:start position:0%
[Music]
pvk<00:25:58.279><c> for</c>

00:26:01.470 --> 00:26:01.480 align:start position:0%
 
 

00:26:01.480 --> 00:27:57.110 align:start position:0%
 
[Music]

00:27:57.110 --> 00:27:57.120 align:start position:0%
 
 

00:27:57.120 --> 00:28:01.520 align:start position:0%
 
e<00:27:58.159><c> for</c>

00:28:01.520 --> 00:28:01.530 align:start position:0%
 
 

00:28:01.530 --> 00:28:13.540 align:start position:0%
 
[Music]

00:28:13.540 --> 00:28:13.550 align:start position:0%
 
 

00:28:13.550 --> 00:28:28.269 align:start position:0%
 
[Music]

00:28:28.269 --> 00:28:28.279 align:start position:0%
 
 

00:28:28.279 --> 00:28:29.780 align:start position:0%
 
that's

00:28:29.780 --> 00:28:29.790 align:start position:0%
that's
 

00:28:29.790 --> 00:28:43.260 align:start position:0%
that's
[Music]

00:28:43.260 --> 00:28:43.270 align:start position:0%
 
 

00:28:43.270 --> 00:29:05.430 align:start position:0%
 
[Music]

00:29:05.430 --> 00:29:05.440 align:start position:0%
 
 

00:29:05.440 --> 00:29:09.120 align:start position:0%
 
know

00:29:09.120 --> 00:29:09.130 align:start position:0%
 
 

00:29:09.130 --> 00:29:18.230 align:start position:0%
 
[Music]

00:29:18.230 --> 00:29:18.240 align:start position:0%
 
 

00:29:18.240 --> 00:29:47.480 align:start position:0%
 
[Music]

00:29:47.480 --> 00:29:47.490 align:start position:0%
 
 

00:29:47.490 --> 00:29:54.750 align:start position:0%
 
[Music]

00:29:54.750 --> 00:29:54.760 align:start position:0%
 
 

00:29:54.760 --> 00:29:58.549 align:start position:0%
 
has

00:29:58.549 --> 00:29:58.559 align:start position:0%
 
 

00:29:58.559 --> 00:30:04.840 align:start position:0%
 
that

00:30:04.840 --> 00:30:04.850 align:start position:0%
 
 

00:30:04.850 --> 00:30:36.070 align:start position:0%
 
[Music]

00:30:36.070 --> 00:30:36.080 align:start position:0%
 
 

00:30:36.080 --> 00:30:54.850 align:start position:0%
 
[Music]

00:30:54.850 --> 00:30:54.860 align:start position:0%
 
 

00:30:54.860 --> 00:30:56.909 align:start position:0%
 
[Music]

00:30:56.909 --> 00:30:56.919 align:start position:0%
[Music]
 

00:30:56.919 --> 00:31:01.670 align:start position:0%
[Music]
right

00:31:01.670 --> 00:31:01.680 align:start position:0%
 
 

00:31:01.680 --> 00:31:26.909 align:start position:0%
 
[Music]

00:31:26.909 --> 00:31:26.919 align:start position:0%
 
 

00:31:26.919 --> 00:31:40.070 align:start position:0%
 
for<00:31:27.919><c> for</c>

00:31:40.070 --> 00:31:40.080 align:start position:0%
 
 

00:31:40.080 --> 00:31:46.470 align:start position:0%
 
[Music]

00:31:46.470 --> 00:31:46.480 align:start position:0%
 
 

00:31:46.480 --> 00:32:00.909 align:start position:0%
 
[Music]

00:32:00.909 --> 00:32:00.919 align:start position:0%
 
 

00:32:00.919 --> 00:32:06.250 align:start position:0%
 
2

00:32:06.250 --> 00:32:06.260 align:start position:0%
 
 

00:32:06.260 --> 00:32:56.830 align:start position:0%
 
[Music]

00:32:56.830 --> 00:32:56.840 align:start position:0%
 
 

00:32:56.840 --> 00:33:01.810 align:start position:0%
 
is<00:32:57.840><c> e</c>

00:33:01.810 --> 00:33:01.820 align:start position:0%
 
 

00:33:01.820 --> 00:33:53.730 align:start position:0%
 
[Music]

00:33:53.730 --> 00:33:53.740 align:start position:0%
 
 

00:33:53.740 --> 00:33:56.710 align:start position:0%
 
[Music]

00:33:56.710 --> 00:33:56.720 align:start position:0%
[Music]
 

00:33:56.720 --> 00:34:01.990 align:start position:0%
[Music]
so

00:34:01.990 --> 00:34:02.000 align:start position:0%
 
 

00:34:02.000 --> 00:34:13.959 align:start position:0%
 
[Music]

00:34:13.959 --> 00:34:13.969 align:start position:0%
 
 

00:34:13.969 --> 00:34:26.710 align:start position:0%
 
[Music]

00:34:26.710 --> 00:34:26.720 align:start position:0%
 
 

00:34:26.720 --> 00:34:35.640 align:start position:0%
 
for

00:34:35.640 --> 00:34:35.650 align:start position:0%
 
 

00:34:35.650 --> 00:34:45.850 align:start position:0%
 
[Music]

00:34:45.850 --> 00:34:45.860 align:start position:0%
 
 

00:34:45.860 --> 00:34:56.630 align:start position:0%
 
[Music]

00:34:56.630 --> 00:34:56.640 align:start position:0%
 
 

00:34:56.640 --> 00:35:01.210 align:start position:0%
 
for<00:34:57.680><c> for</c>

00:35:01.210 --> 00:35:01.220 align:start position:0%
 
 

00:35:01.220 --> 00:35:56.630 align:start position:0%
 
[Music]

00:35:56.630 --> 00:35:56.640 align:start position:0%
[Music]
 

00:35:56.640 --> 00:35:59.200 align:start position:0%
[Music]
to

00:35:59.200 --> 00:35:59.210 align:start position:0%
to
 

00:35:59.210 --> 00:36:26.550 align:start position:0%
to
[Music]

00:36:26.550 --> 00:36:26.560 align:start position:0%
 
 

00:36:26.560 --> 00:36:30.790 align:start position:0%
 
for

00:36:30.790 --> 00:36:30.800 align:start position:0%
 
 

00:36:30.800 --> 00:36:56.510 align:start position:0%
 
[Music]

00:36:56.510 --> 00:36:56.520 align:start position:0%
[Music]
 

00:36:56.520 --> 00:36:58.760 align:start position:0%
[Music]
for

00:36:58.760 --> 00:36:58.770 align:start position:0%
for
 

00:36:58.770 --> 00:37:15.130 align:start position:0%
for
[Music]

00:37:15.130 --> 00:37:15.140 align:start position:0%
 
 

00:37:15.140 --> 00:37:26.510 align:start position:0%
 
[Music]

00:37:26.510 --> 00:37:26.520 align:start position:0%
[Music]
 

00:37:26.520 --> 00:37:34.850 align:start position:0%
[Music]
for

00:37:34.850 --> 00:37:34.860 align:start position:0%
 
 

00:37:34.860 --> 00:37:46.690 align:start position:0%
 
[Music]

00:37:46.690 --> 00:37:46.700 align:start position:0%
 
 

00:37:46.700 --> 00:37:56.430 align:start position:0%
 
[Music]

00:37:56.430 --> 00:37:56.440 align:start position:0%
 
 

00:37:56.440 --> 00:38:17.760 align:start position:0%
 
e

00:38:17.760 --> 00:38:17.770 align:start position:0%
 
 

00:38:17.770 --> 00:38:26.430 align:start position:0%
 
[Music]

00:38:26.430 --> 00:38:26.440 align:start position:0%
[Music]
 

00:38:26.440 --> 00:38:37.880 align:start position:0%
[Music]
e<00:38:27.480><c> for</c>

00:38:37.880 --> 00:38:37.890 align:start position:0%
 
 

00:38:37.890 --> 00:38:54.440 align:start position:0%
 
[Music]

00:38:54.440 --> 00:38:54.450 align:start position:0%
 
 

00:38:54.450 --> 00:39:17.740 align:start position:0%
 
[Music]

00:39:17.740 --> 00:39:17.750 align:start position:0%
 
 

00:39:17.750 --> 00:39:26.349 align:start position:0%
 
[Music]

00:39:26.349 --> 00:39:26.359 align:start position:0%
[Music]
 

00:39:26.359 --> 00:39:38.340 align:start position:0%
[Music]
I<00:39:27.359><c> for</c>

00:39:38.340 --> 00:39:38.350 align:start position:0%
 
 

00:39:38.350 --> 00:40:26.309 align:start position:0%
 
[Music]

00:40:26.309 --> 00:40:26.319 align:start position:0%
 
 

00:40:26.319 --> 00:40:29.030 align:start position:0%
 
is<00:40:27.319><c> for</c>

00:40:29.030 --> 00:40:29.040 align:start position:0%
is for
 

00:40:29.040 --> 00:41:17.820 align:start position:0%
is for
[Music]

00:41:17.820 --> 00:41:17.830 align:start position:0%
 
 

00:41:17.830 --> 00:41:27.230 align:start position:0%
 
[Music]

00:41:27.230 --> 00:41:27.240 align:start position:0%
 
 

00:41:27.240 --> 00:41:35.270 align:start position:0%
 
[Music]

00:41:35.270 --> 00:41:35.280 align:start position:0%
[Music]
 

00:41:35.280 --> 00:41:44.580 align:start position:0%
[Music]
for

00:41:44.580 --> 00:41:44.590 align:start position:0%
 
 

00:41:44.590 --> 00:42:38.510 align:start position:0%
 
[Music]

00:42:38.510 --> 00:42:38.520 align:start position:0%
[Music]
 

00:42:38.520 --> 00:42:41.349 align:start position:0%
[Music]
so<00:42:38.880><c> how</c><00:42:39.040><c> are</c><00:42:39.160><c> we</c><00:42:39.359><c> doing</c><00:42:40.079><c> is</c><00:42:40.359><c> did</c><00:42:40.640><c> everybody</c><00:42:41.119><c> get</c>

00:42:41.349 --> 00:42:41.359 align:start position:0%
so how are we doing is did everybody get
 

00:42:41.359 --> 00:42:44.950 align:start position:0%
so how are we doing is did everybody get
through<00:42:41.640><c> the</c><00:42:42.319><c> solo</c><00:42:43.319><c> tasks</c><00:42:44.079><c> are</c><00:42:44.280><c> there</c><00:42:44.480><c> already</c>

00:42:44.950 --> 00:42:44.960 align:start position:0%
through the solo tasks are there already
 

00:42:44.960 --> 00:42:50.150 align:start position:0%
through the solo tasks are there already
teams<00:42:45.559><c> doing</c><00:42:46.200><c> uh</c>

00:42:50.150 --> 00:42:50.160 align:start position:0%
 
 

00:42:50.160 --> 00:42:54.109 align:start position:0%
 
notorized<00:42:51.160><c> solo</c><00:42:51.839><c> two</c><00:42:52.119><c> hands</c><00:42:52.400><c> is</c>

00:42:54.109 --> 00:42:54.119 align:start position:0%
notorized solo two hands is
 

00:42:54.119 --> 00:42:57.630 align:start position:0%
notorized solo two hands is
steams<00:42:55.119><c> okay</c><00:42:55.319><c> I'll</c><00:42:55.520><c> give</c><00:42:55.640><c> you</c><00:42:55.800><c> more</c><00:42:56.079><c> time</c>

00:42:57.630 --> 00:42:57.640 align:start position:0%
steams okay I'll give you more time
 

00:42:57.640 --> 00:42:59.670 align:start position:0%
steams okay I'll give you more time
real<00:42:57.920><c> quick</c><00:42:58.480><c> if</c><00:42:58.559><c> you</c><00:42:58.720><c> run</c><00:42:58.920><c> into</c><00:42:59.160><c> anyone</c><00:42:59.440><c> with</c>

00:42:59.670 --> 00:42:59.680 align:start position:0%
real quick if you run into anyone with
 

00:42:59.680 --> 00:43:02.990 align:start position:0%
real quick if you run into anyone with
the<00:43:00.160><c> so</c><00:43:00.520><c> we</c><00:43:00.640><c> had</c><00:43:00.760><c> a</c><00:43:00.880><c> few</c><00:43:01.680><c> people</c><00:43:02.240><c> three</c><00:43:02.520><c> so</c><00:43:02.720><c> far</c>

00:43:02.990 --> 00:43:03.000 align:start position:0%
the so we had a few people three so far
 

00:43:03.000 --> 00:43:06.309 align:start position:0%
the so we had a few people three so far
only<00:43:04.000><c> that</c><00:43:04.319><c> have</c><00:43:04.520><c> had</c><00:43:04.680><c> issues</c><00:43:05.000><c> with</c><00:43:05.240><c> X</c><00:43:05.520><c> and</c><00:43:05.640><c> GS</c>

00:43:06.309 --> 00:43:06.319 align:start position:0%
only that have had issues with X and GS
 

00:43:06.319 --> 00:43:07.309 align:start position:0%
only that have had issues with X and GS
yeah<00:43:06.440><c> and</c><00:43:06.520><c> we</c><00:43:06.640><c> couldn't</c><00:43:06.800><c> figure</c><00:43:06.960><c> out</c><00:43:07.079><c> what</c><00:43:07.160><c> it</c>

00:43:07.309 --> 00:43:07.319 align:start position:0%
yeah and we couldn't figure out what it
 

00:43:07.319 --> 00:43:10.109 align:start position:0%
yeah and we couldn't figure out what it
was<00:43:07.839><c> what</c><00:43:07.960><c> so</c><00:43:08.119><c> X</c><00:43:08.520><c> GS</c><00:43:08.839><c> is</c><00:43:08.960><c> not</c><00:43:09.200><c> installed</c><00:43:10.000><c> we're</c>

00:43:10.109 --> 00:43:10.119 align:start position:0%
was what so X GS is not installed we're
 

00:43:10.119 --> 00:43:10.910 align:start position:0%
was what so X GS is not installed we're
being

00:43:10.910 --> 00:43:10.920 align:start position:0%
being
 

00:43:10.920 --> 00:43:14.549 align:start position:0%
being
Reed<00:43:11.920><c> it</c><00:43:12.040><c> can't</c><00:43:12.240><c> run</c><00:43:12.400><c> the</c><00:43:12.520><c> install</c><00:43:13.160><c> scrip</c><00:43:14.160><c> okay</c>

00:43:14.549 --> 00:43:14.559 align:start position:0%
Reed it can't run the install scrip okay
 

00:43:14.559 --> 00:43:15.510 align:start position:0%
Reed it can't run the install scrip okay
so<00:43:14.720><c> they're</c><00:43:14.880><c> having</c><00:43:15.040><c> to</c><00:43:15.160><c> build</c><00:43:15.319><c> it</c><00:43:15.400><c> from</c>

00:43:15.510 --> 00:43:15.520 align:start position:0%
so they're having to build it from
 

00:43:15.520 --> 00:43:17.549 align:start position:0%
so they're having to build it from
scratch<00:43:15.760><c> or</c><00:43:15.920><c> just</c><00:43:16.000><c> topn</c>

00:43:17.549 --> 00:43:17.559 align:start position:0%
scratch or just topn
 

00:43:17.559 --> 00:43:22.950 align:start position:0%
scratch or just topn
on<00:43:18.559><c> okay</c><00:43:18.800><c> well</c><00:43:19.079><c> we'll</c><00:43:19.280><c> do</c><00:43:19.480><c> that</c><00:43:20.160><c> to</c><00:43:20.960><c> expl</c><00:43:21.960><c> yeah</c>

00:43:22.950 --> 00:43:22.960 align:start position:0%
on okay well we'll do that to expl yeah
 

00:43:22.960 --> 00:43:25.069 align:start position:0%
on okay well we'll do that to expl yeah
but<00:43:23.119><c> yeah</c><00:43:23.599><c> me</c><00:43:23.880><c> Tak</c><00:43:24.280><c> just</c><00:43:24.440><c> spent</c><00:43:24.720><c> like</c><00:43:24.839><c> the</c><00:43:24.960><c> last</c>

00:43:25.069 --> 00:43:25.079 align:start position:0%
but yeah me Tak just spent like the last
 

00:43:25.079 --> 00:43:29.190 align:start position:0%
but yeah me Tak just spent like the last
20<00:43:25.280><c> minutes</c><00:43:25.480><c> try</c><00:43:25.720><c> figure</c><00:43:25.880><c> out</c><00:43:26.119><c> why</c><00:43:27.440><c> okay</c><00:43:28.200><c> yeah</c>

00:43:29.190 --> 00:43:29.200 align:start position:0%
20 minutes try figure out why okay yeah
 

00:43:29.200 --> 00:43:31.430 align:start position:0%
20 minutes try figure out why okay yeah
CU<00:43:29.480><c> yeah</c><00:43:29.880><c> it's</c><00:43:30.119><c> like</c><00:43:30.280><c> why</c><00:43:30.359><c> is</c><00:43:30.440><c> it</c><00:43:30.599><c> every</c><00:43:30.720><c> bur</c>

00:43:31.430 --> 00:43:31.440 align:start position:0%
CU yeah it's like why is it every bur
 

00:43:31.440 --> 00:43:33.270 align:start position:0%
CU yeah it's like why is it every bur
fine<00:43:31.640><c> but</c><00:43:31.760><c> then</c><00:43:31.960><c> like</c><00:43:32.119><c> three</c>

00:43:33.270 --> 00:43:33.280 align:start position:0%
fine but then like three
 

00:43:33.280 --> 00:43:35.430 align:start position:0%
fine but then like three
people<00:43:34.280><c> I</c><00:43:34.400><c> thought</c><00:43:34.559><c> it</c><00:43:34.720><c> was</c><00:43:34.880><c> something</c>

00:43:35.430 --> 00:43:35.440 align:start position:0%
people I thought it was something
 

00:43:35.440 --> 00:43:38.030 align:start position:0%
people I thought it was something
missing<00:43:35.800><c> in</c><00:43:35.920><c> our</c><00:43:36.240><c> scripts</c><00:43:36.839><c> no</c><00:43:37.079><c> something</c><00:43:37.520><c> in</c>

00:43:38.030 --> 00:43:38.040 align:start position:0%
missing in our scripts no something in
 

00:43:38.040 --> 00:43:40.750 align:start position:0%
missing in our scripts no something in
and<00:43:38.319><c> something</c><00:43:38.960><c> there's</c><00:43:39.160><c> a</c><00:43:39.880><c> like</c><00:43:40.319><c> the</c><00:43:40.559><c> first</c>

00:43:40.750 --> 00:43:40.760 align:start position:0%
and something there's a like the first
 

00:43:40.760 --> 00:44:26.030 align:start position:0%
and something there's a like the first
line<00:43:40.920><c> of</c><00:43:41.079><c> the</c><00:43:41.200><c> install</c><00:43:41.520><c> script</c><00:43:41.800><c> is</c><00:43:41.880><c> a</c><00:43:42.040><c> API</c><00:43:42.520><c> call</c>

00:44:26.030 --> 00:44:26.040 align:start position:0%
 
 

00:44:26.040 --> 00:44:56.030 align:start position:0%
 
okay

00:44:56.030 --> 00:44:56.040 align:start position:0%
 
 

00:44:56.040 --> 00:45:25.950 align:start position:0%
 
e

00:45:25.950 --> 00:45:25.960 align:start position:0%
 
 

00:45:25.960 --> 00:45:55.910 align:start position:0%
 
e

00:45:55.910 --> 00:45:55.920 align:start position:0%
 
 

00:45:55.920 --> 00:46:23.070 align:start position:0%
 
e<00:45:56.960><c> e</c>

00:46:23.070 --> 00:46:23.080 align:start position:0%
 
 

00:46:23.080 --> 00:46:33.790 align:start position:0%
 
[Music]

00:46:33.790 --> 00:46:33.800 align:start position:0%
 
 

00:46:33.800 --> 00:46:40.900 align:start position:0%
 
[Music]

00:46:40.900 --> 00:46:40.910 align:start position:0%
 
 

00:46:40.910 --> 00:47:05.460 align:start position:0%
 
[Music]

00:47:05.460 --> 00:47:05.470 align:start position:0%
 
 

00:47:05.470 --> 00:47:06.950 align:start position:0%
 
[Music]

00:47:06.950 --> 00:47:06.960 align:start position:0%
[Music]
 

00:47:06.960 --> 00:47:08.510 align:start position:0%
[Music]
okay

00:47:08.510 --> 00:47:08.520 align:start position:0%
okay
 

00:47:08.520 --> 00:47:23.860 align:start position:0%
okay
[Music]

00:47:23.860 --> 00:47:23.870 align:start position:0%
 
 

00:47:23.870 --> 00:47:27.109 align:start position:0%
 
[Music]

00:47:27.109 --> 00:47:27.119 align:start position:0%
[Music]
 

00:47:27.119 --> 00:47:34.340 align:start position:0%
[Music]
I

00:47:34.340 --> 00:47:34.350 align:start position:0%
 
 

00:47:34.350 --> 00:48:25.750 align:start position:0%
 
[Music]

00:48:25.750 --> 00:48:25.760 align:start position:0%
 
 

00:48:25.760 --> 00:49:00.970 align:start position:0%
 
un<00:48:26.760><c> e</c>

00:49:00.970 --> 00:49:00.980 align:start position:0%
 
 

00:49:00.980 --> 00:49:10.790 align:start position:0%
 
[Music]

00:49:10.790 --> 00:49:10.800 align:start position:0%
 
 

00:49:10.800 --> 00:49:26.990 align:start position:0%
 
[Music]

00:49:26.990 --> 00:49:27.000 align:start position:0%
 
 

00:49:27.000 --> 00:50:00.930 align:start position:0%
 
time

00:50:00.930 --> 00:50:00.940 align:start position:0%
 
 

00:50:00.940 --> 00:50:15.710 align:start position:0%
 
[Music]

00:50:15.710 --> 00:50:15.720 align:start position:0%
 
 

00:50:15.720 --> 00:50:18.990 align:start position:0%
 
can<00:50:15.880><c> I</c><00:50:16.240><c> have</c><00:50:16.440><c> your</c><00:50:16.640><c> attention</c><00:50:17.119><c> for</c><00:50:17.319><c> a</c><00:50:18.000><c> second</c>

00:50:18.990 --> 00:50:19.000 align:start position:0%
can I have your attention for a second
 

00:50:19.000 --> 00:50:22.750 align:start position:0%
can I have your attention for a second
so<00:50:19.559><c> if</c><00:50:19.799><c> you</c><00:50:20.200><c> we</c><00:50:20.359><c> made</c><00:50:20.599><c> a</c><00:50:20.839><c> mistake</c><00:50:21.440><c> in</c><00:50:21.680><c> the</c><00:50:21.960><c> notes</c>

00:50:22.750 --> 00:50:22.760 align:start position:0%
so if you we made a mistake in the notes
 

00:50:22.760 --> 00:50:25.470 align:start position:0%
so if you we made a mistake in the notes
so<00:50:23.160><c> if</c><00:50:23.280><c> you</c><00:50:23.559><c> get</c><00:50:23.720><c> to</c><00:50:24.119><c> testing</c><00:50:24.520><c> the</c><00:50:24.680><c> browser</c>

00:50:25.470 --> 00:50:25.480 align:start position:0%
so if you get to testing the browser
 

00:50:25.480 --> 00:50:28.470 align:start position:0%
so if you get to testing the browser
extension<00:50:26.480><c> and</c><00:50:26.880><c> uh</c><00:50:27.000><c> you</c><00:50:27.119><c> do</c><00:50:27.359><c> get</c><00:50:27.520><c> an</c><00:50:27.680><c> error</c><00:50:28.119><c> me</c>

00:50:28.470 --> 00:50:28.480 align:start position:0%
extension and uh you do get an error me
 

00:50:28.480 --> 00:50:32.109 align:start position:0%
extension and uh you do get an error me
message<00:50:28.799><c> in</c><00:50:28.960><c> the</c><00:50:29.520><c> notary</c><00:50:30.520><c> uh</c><00:50:30.720><c> because</c><00:50:31.520><c> so</c><00:50:31.799><c> far</c>

00:50:32.109 --> 00:50:32.119 align:start position:0%
message in the notary uh because so far
 

00:50:32.119 --> 00:50:35.510 align:start position:0%
message in the notary uh because so far
for<00:50:32.319><c> the</c><00:50:32.440><c> rest</c><00:50:32.880><c> examples</c><00:50:33.440><c> we</c><00:50:33.599><c> were</c><00:50:33.880><c> on</c><00:50:34.000><c> the</c><00:50:34.160><c> dev</c>

00:50:35.510 --> 00:50:35.520 align:start position:0%
for the rest examples we were on the dev
 

00:50:35.520 --> 00:50:38.589 align:start position:0%
for the rest examples we were on the dev
Branch<00:50:36.520><c> but</c><00:50:36.839><c> the</c><00:50:37.079><c> browser</c><00:50:37.599><c> extension</c><00:50:38.400><c> is</c>

00:50:38.589 --> 00:50:38.599 align:start position:0%
Branch but the browser extension is
 

00:50:38.599 --> 00:50:41.710 align:start position:0%
Branch but the browser extension is
still<00:50:38.880><c> on</c><00:50:39.040><c> the</c><00:50:39.240><c> stable</c><00:50:39.760><c> version</c><00:50:40.480><c> so</c><00:50:40.799><c> before</c>

00:50:41.710 --> 00:50:41.720 align:start position:0%
still on the stable version so before
 

00:50:41.720 --> 00:50:46.750 align:start position:0%
still on the stable version so before
you<00:50:42.040><c> run</c><00:50:43.319><c> um</c><00:50:44.319><c> the</c><00:50:44.559><c> browser</c><00:50:45.040><c> extension</c><00:50:46.040><c> switch</c>

00:50:46.750 --> 00:50:46.760 align:start position:0%
you run um the browser extension switch
 

00:50:46.760 --> 00:50:51.309 align:start position:0%
you run um the browser extension switch
to<00:50:47.040><c> the</c><00:50:47.400><c> alpha</c><00:50:47.839><c> 7</c><00:50:48.280><c> branch</c><00:50:49.160><c> in</c><00:50:49.520><c> the</c><00:50:50.160><c> tlsn</c>

00:50:51.309 --> 00:50:51.319 align:start position:0%
to the alpha 7 branch in the tlsn
 

00:50:51.319 --> 00:50:54.270 align:start position:0%
to the alpha 7 branch in the tlsn
repository<00:50:52.319><c> and</c><00:50:52.480><c> then</c><00:50:52.680><c> restart</c><00:50:53.160><c> the</c><00:50:53.319><c> notary</c>

00:50:54.270 --> 00:50:54.280 align:start position:0%
repository and then restart the notary
 

00:50:54.280 --> 00:50:58.030 align:start position:0%
repository and then restart the notary
but<00:50:55.200><c> um</c><00:50:55.760><c> in</c><00:50:56.000><c> alpha</c><00:50:56.319><c> 8</c><00:50:56.799><c> we</c><00:50:56.960><c> added</c><00:50:57.400><c> this</c><00:50:57.599><c> feature</c>

00:50:58.030 --> 00:50:58.040 align:start position:0%
but um in alpha 8 we added this feature
 

00:50:58.040 --> 00:51:00.069 align:start position:0%
but um in alpha 8 we added this feature
where<00:50:58.200><c> you</c><00:50:58.400><c> can</c><00:50:58.640><c> disable</c><00:50:59.160><c> TLS</c><00:50:59.680><c> from</c><00:50:59.920><c> the</c>

00:51:00.069 --> 00:51:00.079 align:start position:0%
where you can disable TLS from the
 

00:51:00.079 --> 00:51:03.990 align:start position:0%
where you can disable TLS from the
comment<00:51:00.559><c> line</c><00:51:01.559><c> uh</c><00:51:01.760><c> in</c><00:51:02.480><c> uh</c><00:51:02.599><c> in</c><00:51:02.799><c> eight</c><00:51:03.400><c> so</c><00:51:03.640><c> in</c><00:51:03.760><c> the</c>

00:51:03.990 --> 00:51:04.000 align:start position:0%
comment line uh in uh in eight so in the
 

00:51:04.000 --> 00:51:06.190 align:start position:0%
comment line uh in uh in eight so in the
def<00:51:04.240><c> version</c><00:51:04.839><c> that</c><00:51:05.040><c> is</c><00:51:05.319><c> possible</c><00:51:05.839><c> but</c><00:51:06.000><c> on</c>

00:51:06.190 --> 00:51:06.200 align:start position:0%
def version that is possible but on
 

00:51:06.200 --> 00:51:09.589 align:start position:0%
def version that is possible but on
seven<00:51:06.680><c> not</c><00:51:07.280><c> so</c><00:51:07.480><c> you</c><00:51:07.640><c> need</c><00:51:07.880><c> to</c><00:51:08.160><c> edit</c><00:51:08.520><c> a</c><00:51:08.720><c> config</c>

00:51:09.589 --> 00:51:09.599 align:start position:0%
seven not so you need to edit a config
 

00:51:09.599 --> 00:51:14.190 align:start position:0%
seven not so you need to edit a config
file<00:51:10.599><c> uh</c><00:51:10.720><c> so</c><00:51:11.000><c> go</c><00:51:11.160><c> to</c><00:51:11.640><c> notary</c><00:51:12.640><c> server</c><00:51:13.359><c> config</c>

00:51:14.190 --> 00:51:14.200 align:start position:0%
file uh so go to notary server config
 

00:51:14.200 --> 00:51:19.030 align:start position:0%
file uh so go to notary server config
config.yml<00:51:15.200><c> and</c><00:51:16.200><c> so</c><00:51:16.520><c> set</c><00:51:17.000><c> this</c><00:51:17.520><c> line</c><00:51:18.520><c> uh</c><00:51:18.640><c> to</c>

00:51:19.030 --> 00:51:19.040 align:start position:0%
config.yml and so set this line uh to
 

00:51:19.040 --> 00:51:29.990 align:start position:0%
config.yml and so set this line uh to
false<00:51:20.040><c> before</c><00:51:20.359><c> you</c><00:51:20.640><c> start</c><00:51:21.359><c> uh</c><00:51:21.880><c> the</c><00:51:22.040><c> notary</c>

00:51:29.990 --> 00:51:30.000 align:start position:0%
 
 

00:51:30.000 --> 00:52:12.549 align:start position:0%
 
okay

00:52:12.549 --> 00:52:12.559 align:start position:0%
 
 

00:52:12.559 --> 00:52:55.430 align:start position:0%
 
spe

00:52:55.430 --> 00:52:55.440 align:start position:0%
 
 

00:52:55.440 --> 00:53:20.470 align:start position:0%
 
you

00:53:20.470 --> 00:53:20.480 align:start position:0%
 
 

00:53:20.480 --> 00:53:25.430 align:start position:0%
 
[Music]

00:53:25.430 --> 00:53:25.440 align:start position:0%
 
 

00:53:25.440 --> 00:53:57.630 align:start position:0%
 
e<00:53:26.480><c> e</c>

00:53:57.630 --> 00:53:57.640 align:start position:0%
 
 

00:53:57.640 --> 00:54:01.150 align:start position:0%
 
oh

00:54:01.150 --> 00:54:01.160 align:start position:0%
 
 

00:54:01.160 --> 00:54:18.880 align:start position:0%
 
[Music]

00:54:18.880 --> 00:54:18.890 align:start position:0%
 
 

00:54:18.890 --> 00:54:27.870 align:start position:0%
 
[Music]

00:54:27.870 --> 00:54:27.880 align:start position:0%
 
 

00:54:27.880 --> 00:54:35.970 align:start position:0%
 
[Music]

00:54:35.970 --> 00:54:35.980 align:start position:0%
 
 

00:54:35.980 --> 00:54:44.829 align:start position:0%
 
[Music]

00:54:44.829 --> 00:54:44.839 align:start position:0%
 
 

00:54:44.839 --> 00:55:25.309 align:start position:0%
 
uh<00:54:45.040><c> yeah</c>

00:55:25.309 --> 00:55:25.319 align:start position:0%
 
 

00:55:25.319 --> 00:56:19.630 align:start position:0%
 
Lo<00:55:26.319><c> e</c>

00:56:19.630 --> 00:56:19.640 align:start position:0%
 
 

00:56:19.640 --> 00:56:55.230 align:start position:0%
 
any

00:56:55.230 --> 00:56:55.240 align:start position:0%
 
 

00:56:55.240 --> 00:57:30.910 align:start position:0%
 
that<00:56:56.240><c> e</c>

00:57:30.910 --> 00:57:30.920 align:start position:0%
 
 

00:57:30.920 --> 00:57:33.150 align:start position:0%
 
uh<00:57:31.039><c> we're</c><00:57:31.480><c> getting</c><00:57:32.039><c> a</c><00:57:32.160><c> little</c><00:57:32.400><c> bit</c><00:57:32.680><c> behind</c>

00:57:33.150 --> 00:57:33.160 align:start position:0%
uh we're getting a little bit behind
 

00:57:33.160 --> 00:57:35.990 align:start position:0%
uh we're getting a little bit behind
schedule<00:57:34.039><c> so</c><00:57:34.440><c> I'll</c><00:57:34.720><c> give</c><00:57:34.880><c> you</c><00:57:35.319><c> five</c><00:57:35.599><c> more</c>

00:57:35.990 --> 00:57:36.000 align:start position:0%
schedule so I'll give you five more
 

00:57:36.000 --> 00:57:38.829 align:start position:0%
schedule so I'll give you five more
minutes<00:57:37.000><c> and</c><00:57:37.160><c> then</c><00:57:37.359><c> we</c><00:57:37.480><c> will</c><00:57:37.760><c> switch</c><00:57:38.119><c> to</c><00:57:38.440><c> demo</c>

00:57:38.829 --> 00:57:38.839 align:start position:0%
minutes and then we will switch to demo
 

00:57:38.839 --> 00:57:43.670 align:start position:0%
minutes and then we will switch to demo
mode<00:57:39.400><c> and</c><00:57:39.520><c> then</c><00:57:40.000><c> I</c><00:57:40.119><c> will</c><00:57:40.680><c> show</c><00:57:41.680><c> um</c><00:57:42.559><c> the</c><00:57:43.520><c> uh</c>

00:57:43.670 --> 00:57:43.680 align:start position:0%
mode and then I will show um the uh
 

00:57:43.680 --> 00:57:47.390 align:start position:0%
mode and then I will show um the uh
connect<00:57:44.359><c> API</c><00:57:45.359><c> and</c><00:57:45.520><c> then</c><00:57:45.680><c> we'll</c><00:57:45.920><c> do</c><00:57:46.440><c> uh</c><00:57:46.880><c> the</c>

00:57:47.390 --> 00:57:47.400 align:start position:0%
connect API and then we'll do uh the
 

00:57:47.400 --> 00:57:55.109 align:start position:0%
connect API and then we'll do uh the
toos

00:57:55.109 --> 00:57:55.119 align:start position:0%
 
 

00:57:55.119 --> 00:58:09.210 align:start position:0%
 
part<00:57:56.160><c> e</c>

00:58:09.210 --> 00:58:09.220 align:start position:0%
 
 

00:58:09.220 --> 00:59:55.029 align:start position:0%
 
[Music]

00:59:55.029 --> 00:59:55.039 align:start position:0%
 
 

00:59:55.039 --> 00:59:58.990 align:start position:0%
 
see<00:59:56.039><c> for</c>

00:59:58.990 --> 00:59:59.000 align:start position:0%
see for
 

00:59:59.000 --> 01:00:10.960 align:start position:0%
see for
[Music]

01:00:10.960 --> 01:00:10.970 align:start position:0%
 
 

01:00:10.970 --> 01:00:28.370 align:start position:0%
 
[Music]

01:00:28.370 --> 01:00:28.380 align:start position:0%
 
 

01:00:28.380 --> 01:00:38.100 align:start position:0%
 
[Music]

01:00:38.100 --> 01:00:38.110 align:start position:0%
 
 

01:00:38.110 --> 01:00:54.910 align:start position:0%
 
[Music]

01:00:54.910 --> 01:00:54.920 align:start position:0%
[Music]
 

01:00:54.920 --> 01:01:00.820 align:start position:0%
[Music]
f<01:00:55.960><c> for</c>

01:01:00.820 --> 01:01:00.830 align:start position:0%
 
 

01:01:00.830 --> 01:01:06.620 align:start position:0%
 
[Music]

01:01:06.620 --> 01:01:06.630 align:start position:0%
 
 

01:01:06.630 --> 01:01:15.850 align:start position:0%
 
[Music]

01:01:15.850 --> 01:01:15.860 align:start position:0%
 
 

01:01:15.860 --> 01:01:39.770 align:start position:0%
 
[Music]

01:01:39.770 --> 01:01:39.780 align:start position:0%
 
 

01:01:39.780 --> 01:01:45.349 align:start position:0%
 
[Music]

01:01:45.349 --> 01:01:45.359 align:start position:0%
[Music]
 

01:01:45.359 --> 01:01:49.100 align:start position:0%
[Music]
you

01:01:49.100 --> 01:01:49.110 align:start position:0%
 
 

01:01:49.110 --> 01:02:02.010 align:start position:0%
 
[Music]

01:02:02.010 --> 01:02:02.020 align:start position:0%
 
 

01:02:02.020 --> 01:02:10.580 align:start position:0%
 
[Music]

01:02:10.580 --> 01:02:10.590 align:start position:0%
 
 

01:02:10.590 --> 01:02:24.109 align:start position:0%
 
[Music]

01:02:24.109 --> 01:02:24.119 align:start position:0%
 
 

01:02:24.119 --> 01:02:33.670 align:start position:0%
 
not

01:02:33.670 --> 01:02:33.680 align:start position:0%
 
 

01:02:33.680 --> 01:02:39.990 align:start position:0%
 
[Music]

01:02:39.990 --> 01:02:40.000 align:start position:0%
[Music]
 

01:02:40.000 --> 01:02:58.069 align:start position:0%
[Music]
I<01:02:40.119><c> have</c><01:02:40.240><c> a</c><01:02:40.960><c> I</c><01:02:41.079><c> have</c><01:02:41.200><c> a</c>

01:02:58.069 --> 01:02:58.079 align:start position:0%
 
 

01:02:58.079 --> 01:03:04.549 align:start position:0%
 
half<01:02:58.240><c> an</c>

01:03:04.549 --> 01:03:04.559 align:start position:0%
 
 

01:03:04.559 --> 01:03:27.029 align:start position:0%
 
hour<01:03:05.559><c> has</c><01:03:05.680><c> his</c><01:03:05.880><c> slid</c>

01:03:27.029 --> 01:03:27.039 align:start position:0%
 
 

01:03:27.039 --> 01:03:32.470 align:start position:0%
 
so<01:03:27.680><c> uh</c><01:03:27.960><c> to</c><01:03:28.240><c> save</c><01:03:28.559><c> some</c><01:03:29.400><c> time</c><01:03:30.400><c> I</c><01:03:30.520><c> will</c><01:03:31.160><c> uh</c><01:03:32.160><c> show</c>

01:03:32.470 --> 01:03:32.480 align:start position:0%
so uh to save some time I will uh show
 

01:03:32.480 --> 01:03:36.269 align:start position:0%
so uh to save some time I will uh show
you<01:03:32.799><c> what</c><01:03:33.279><c> the</c><01:03:34.279><c> web</c><01:03:34.599><c> app</c><01:03:34.839><c> demo</c><01:03:35.160><c> looks</c><01:03:35.520><c> like</c><01:03:36.119><c> and</c>

01:03:36.269 --> 01:03:36.279 align:start position:0%
you what the web app demo looks like and
 

01:03:36.279 --> 01:03:38.870 align:start position:0%
you what the web app demo looks like and
then<01:03:36.599><c> afterwards</c><01:03:37.119><c> toino</c><01:03:37.720><c> will</c><01:03:38.200><c> show</c><01:03:38.480><c> you</c><01:03:38.720><c> how</c>

01:03:38.870 --> 01:03:38.880 align:start position:0%
then afterwards toino will show you how
 

01:03:38.880 --> 01:03:42.309 align:start position:0%
then afterwards toino will show you how
it<01:03:39.119><c> actually</c><01:03:39.520><c> works</c><01:03:40.079><c> in</c><01:03:40.240><c> the</c><01:03:40.599><c> internals</c><01:03:41.599><c> so</c><01:03:42.119><c> we</c>

01:03:42.309 --> 01:03:42.319 align:start position:0%
it actually works in the internals so we
 

01:03:42.319 --> 01:03:46.190 align:start position:0%
it actually works in the internals so we
have<01:03:42.559><c> built</c><01:03:42.920><c> this</c><01:03:43.359><c> demo</c><01:03:43.839><c> app</c><01:03:44.119><c> for</c><01:03:44.359><c> TS</c><01:03:45.200><c> notary</c>

01:03:46.190 --> 01:03:46.200 align:start position:0%
have built this demo app for TS notary
 

01:03:46.200 --> 01:03:49.150 align:start position:0%
have built this demo app for TS notary
where<01:03:46.920><c> um</c><01:03:47.240><c> we</c><01:03:47.400><c> built</c><01:03:47.680><c> this</c><01:03:47.960><c> app</c><01:03:48.279><c> where</c><01:03:48.440><c> we</c><01:03:48.720><c> ask</c>

01:03:49.150 --> 01:03:49.160 align:start position:0%
where um we built this app where we ask
 

01:03:49.160 --> 01:03:51.750 align:start position:0%
where um we built this app where we ask
user<01:03:49.559><c> to</c><01:03:49.880><c> prove</c><01:03:50.400><c> that</c><01:03:50.559><c> he</c><01:03:50.720><c> has</c><01:03:50.839><c> a</c><01:03:51.000><c> Twitter</c>

01:03:51.750 --> 01:03:51.760 align:start position:0%
user to prove that he has a Twitter
 

01:03:51.760 --> 01:03:54.789 align:start position:0%
user to prove that he has a Twitter
profile<01:03:52.760><c> then</c><01:03:52.920><c> our</c><01:03:53.200><c> back</c><01:03:53.440><c> end</c><01:03:54.000><c> checks</c><01:03:54.520><c> that</c>

01:03:54.789 --> 01:03:54.799 align:start position:0%
profile then our back end checks that
 

01:03:54.799 --> 01:03:56.510 align:start position:0%
profile then our back end checks that
attestation

01:03:56.510 --> 01:03:56.520 align:start position:0%
attestation
 

01:03:56.520 --> 01:03:59.510 align:start position:0%
attestation
and<01:03:56.760><c> then</c><01:03:57.200><c> in</c><01:03:57.359><c> the</c><01:03:57.520><c> end</c><01:03:58.039><c> we</c><01:03:58.440><c> uh</c><01:03:58.640><c> reward</c><01:03:59.319><c> the</c>

01:03:59.510 --> 01:03:59.520 align:start position:0%
and then in the end we uh reward the
 

01:03:59.520 --> 01:04:02.589 align:start position:0%
and then in the end we uh reward the
visitor<01:04:00.440><c> uh</c><01:04:00.559><c> with</c><01:04:00.720><c> a</c><01:04:00.920><c> PO</c><01:04:01.119><c> app</c><01:04:01.640><c> so</c><01:04:02.319><c> if</c><01:04:02.400><c> you</c>

01:04:02.589 --> 01:04:02.599 align:start position:0%
visitor uh with a PO app so if you
 

01:04:02.599 --> 01:04:06.349 align:start position:0%
visitor uh with a PO app so if you
didn't<01:04:03.279><c> go</c><01:04:03.520><c> through</c><01:04:03.799><c> it</c><01:04:04.079><c> yet</c><01:04:05.039><c> uh</c><01:04:05.839><c> you</c><01:04:06.000><c> can</c><01:04:06.200><c> do</c>

01:04:06.349 --> 01:04:06.359 align:start position:0%
didn't go through it yet uh you can do
 

01:04:06.359 --> 01:04:09.750 align:start position:0%
didn't go through it yet uh you can do
it<01:04:06.480><c> later</c><01:04:06.799><c> and</c><01:04:06.960><c> earn</c><01:04:07.240><c> your</c><01:04:07.480><c> PO</c><01:04:07.720><c> app</c><01:04:08.279><c> so</c><01:04:08.520><c> it's</c><01:04:09.240><c> we</c>

01:04:09.750 --> 01:04:09.760 align:start position:0%
it later and earn your PO app so it's we
 

01:04:09.760 --> 01:04:12.789 align:start position:0%
it later and earn your PO app so it's we
this<01:04:10.079><c> app</c><01:04:10.799><c> first</c><01:04:11.240><c> invites</c><01:04:11.799><c> you</c><01:04:11.960><c> to</c><01:04:12.240><c> install</c>

01:04:12.789 --> 01:04:12.799 align:start position:0%
this app first invites you to install
 

01:04:12.799 --> 01:04:16.069 align:start position:0%
this app first invites you to install
the<01:04:13.440><c> the</c><01:04:13.920><c> um</c><01:04:14.359><c> extension</c><01:04:15.200><c> but</c><01:04:15.400><c> I</c><01:04:15.559><c> already</c><01:04:15.920><c> have</c>

01:04:16.069 --> 01:04:16.079 align:start position:0%
the the um extension but I already have
 

01:04:16.079 --> 01:04:19.430 align:start position:0%
the the um extension but I already have
it<01:04:16.480><c> on</c><01:04:16.680><c> my</c><01:04:17.160><c> computer</c><01:04:18.160><c> uh</c><01:04:18.359><c> next</c><01:04:18.680><c> step</c><01:04:19.079><c> is</c><01:04:19.240><c> to</c>

01:04:19.430 --> 01:04:19.440 align:start position:0%
it on my computer uh next step is to
 

01:04:19.440 --> 01:04:22.510 align:start position:0%
it on my computer uh next step is to
install<01:04:20.000><c> a</c><01:04:20.160><c> plugin</c><01:04:20.559><c> to</c><01:04:20.760><c> the</c><01:04:20.960><c> extension</c><01:04:21.839><c> to</c>

01:04:22.510 --> 01:04:22.520 align:start position:0%
install a plugin to the extension to
 

01:04:22.520 --> 01:04:26.789 align:start position:0%
install a plugin to the extension to
connect<01:04:23.000><c> to</c><01:04:23.240><c> the</c><01:04:23.520><c> actual</c><01:04:24.160><c> uh</c><01:04:24.319><c> Twitter</c><01:04:24.760><c> demo</c>

01:04:26.789 --> 01:04:26.799 align:start position:0%
connect to the actual uh Twitter demo
 

01:04:26.799 --> 01:04:29.349 align:start position:0%
connect to the actual uh Twitter demo
uh<01:04:27.119><c> of</c><01:04:27.319><c> course</c><01:04:27.720><c> we</c><01:04:27.880><c> don't</c><01:04:28.119><c> want</c><01:04:28.359><c> to</c><01:04:28.680><c> just</c>

01:04:29.349 --> 01:04:29.359 align:start position:0%
uh of course we don't want to just
 

01:04:29.359 --> 01:04:32.190 align:start position:0%
uh of course we don't want to just
install<01:04:30.000><c> random</c><01:04:30.480><c> plugins</c><01:04:31.039><c> so</c><01:04:31.240><c> we</c><01:04:31.440><c> always</c><01:04:31.880><c> ask</c>

01:04:32.190 --> 01:04:32.200 align:start position:0%
install random plugins so we always ask
 

01:04:32.200 --> 01:04:35.390 align:start position:0%
install random plugins so we always ask
the<01:04:32.359><c> user</c><01:04:32.839><c> do</c><01:04:33.000><c> you</c><01:04:33.240><c> agree</c><01:04:33.760><c> with</c><01:04:34.440><c> uh</c><01:04:34.760><c> installing</c>

01:04:35.390 --> 01:04:35.400 align:start position:0%
the user do you agree with uh installing
 

01:04:35.400 --> 01:04:38.430 align:start position:0%
the user do you agree with uh installing
this<01:04:35.760><c> into</c><01:04:36.039><c> the</c><01:04:36.240><c> TS</c><01:04:36.599><c> notary</c><01:04:37.079><c> extension</c><01:04:38.079><c> and</c><01:04:38.200><c> so</c>

01:04:38.430 --> 01:04:38.440 align:start position:0%
this into the TS notary extension and so
 

01:04:38.440 --> 01:04:40.589 align:start position:0%
this into the TS notary extension and so
this<01:04:38.760><c> also</c><01:04:39.119><c> gives</c><01:04:39.359><c> an</c><01:04:39.559><c> indication</c><01:04:40.240><c> of</c><01:04:40.480><c> what</c>

01:04:40.589 --> 01:04:40.599 align:start position:0%
this also gives an indication of what
 

01:04:40.599 --> 01:04:43.670 align:start position:0%
this also gives an indication of what
the<01:04:40.799><c> plug-in</c><01:04:41.200><c> will</c><01:04:41.400><c> do</c><01:04:41.960><c> so</c><01:04:42.200><c> it</c><01:04:42.319><c> shows</c><01:04:42.720><c> you</c><01:04:43.480><c> that</c>

01:04:43.670 --> 01:04:43.680 align:start position:0%
the plug-in will do so it shows you that
 

01:04:43.680 --> 01:04:46.549 align:start position:0%
the plug-in will do so it shows you that
it<01:04:43.839><c> will</c><01:04:44.799><c> uh</c><01:04:44.920><c> run</c><01:04:45.240><c> requests</c><01:04:45.640><c> to</c><01:04:45.799><c> the</c>

01:04:46.549 --> 01:04:46.559 align:start position:0%
it will uh run requests to the
 

01:04:46.559 --> 01:04:51.829 align:start position:0%
it will uh run requests to the
proxy<01:04:47.559><c> um</c><01:04:47.960><c> access</c><01:04:48.839><c> api.</c><01:04:50.200><c> x.com</c><01:04:51.200><c> and</c><01:04:51.480><c> then</c><01:04:51.680><c> it</c>

01:04:51.829 --> 01:04:51.839 align:start position:0%
proxy um access api. x.com and then it
 

01:04:51.839 --> 01:04:55.750 align:start position:0%
proxy um access api. x.com and then it
will<01:04:52.520><c> uh</c><01:04:52.799><c> do</c><01:04:53.160><c> requests</c><01:04:53.920><c> to</c><01:04:54.279><c> this</c><01:04:54.680><c> URL</c><01:04:55.359><c> so</c>

01:04:55.750 --> 01:04:55.760 align:start position:0%
will uh do requests to this URL so
 

01:04:55.760 --> 01:04:58.470 align:start position:0%
will uh do requests to this URL so
there's<01:04:56.200><c> nothing</c><01:04:57.160><c> uh</c><01:04:57.359><c> strange</c><01:04:57.960><c> going</c><01:04:58.200><c> on</c>

01:04:58.470 --> 01:04:58.480 align:start position:0%
there's nothing uh strange going on
 

01:04:58.480 --> 01:05:01.269 align:start position:0%
there's nothing uh strange going on
behind<01:04:58.760><c> the</c><01:04:59.160><c> scenes</c><01:05:00.160><c> uh</c><01:05:00.279><c> and</c><01:05:00.440><c> then</c><01:05:00.640><c> of</c><01:05:00.799><c> course</c>

01:05:01.269 --> 01:05:01.279 align:start position:0%
behind the scenes uh and then of course
 

01:05:01.279 --> 01:05:03.549 align:start position:0%
behind the scenes uh and then of course
it<01:05:01.480><c> also</c><01:05:01.760><c> needs</c><01:05:02.000><c> to</c><01:05:02.279><c> acquire</c><01:05:02.720><c> some</c><01:05:02.880><c> more</c>

01:05:03.549 --> 01:05:03.559 align:start position:0%
it also needs to acquire some more
 

01:05:03.559 --> 01:05:05.950 align:start position:0%
it also needs to acquire some more
information<01:05:04.559><c> um</c><01:05:04.880><c> now</c><01:05:05.119><c> the</c><01:05:05.279><c> plug-in</c><01:05:05.720><c> is</c>

01:05:05.950 --> 01:05:05.960 align:start position:0%
information um now the plug-in is
 

01:05:05.960 --> 01:05:09.349 align:start position:0%
information um now the plug-in is
installed<01:05:06.960><c> when</c><01:05:07.119><c> you</c><01:05:07.240><c> do</c><01:05:07.480><c> run</c><01:05:08.119><c> plugin</c><01:05:09.119><c> uh</c>

01:05:09.349 --> 01:05:09.359 align:start position:0%
installed when you do run plugin uh
 

01:05:09.359 --> 01:05:12.349 align:start position:0%
installed when you do run plugin uh
again<01:05:09.920><c> you</c><01:05:10.119><c> need</c><01:05:10.480><c> permission</c><01:05:10.920><c> to</c><01:05:11.119><c> do</c><01:05:11.319><c> it</c><01:05:12.200><c> uh</c>

01:05:12.349 --> 01:05:12.359 align:start position:0%
again you need permission to do it uh
 

01:05:12.359 --> 01:05:14.230 align:start position:0%
again you need permission to do it uh
and<01:05:12.520><c> when</c><01:05:12.680><c> you</c><01:05:12.880><c> click</c><01:05:13.119><c> it</c><01:05:13.400><c> you</c><01:05:13.599><c> go</c><01:05:13.799><c> through</c><01:05:14.039><c> the</c>

01:05:14.230 --> 01:05:14.240 align:start position:0%
and when you click it you go through the
 

01:05:14.240 --> 01:05:17.029 align:start position:0%
and when you click it you go through the
steps<01:05:14.680><c> but</c><01:05:14.880><c> I</c><01:05:15.000><c> think</c><01:05:15.319><c> most</c><01:05:15.599><c> of</c><01:05:15.760><c> you</c><01:05:16.480><c> already</c>

01:05:17.029 --> 01:05:17.039 align:start position:0%
steps but I think most of you already
 

01:05:17.039 --> 01:05:21.390 align:start position:0%
steps but I think most of you already
went<01:05:17.359><c> through</c><01:05:17.640><c> the</c><01:05:18.279><c> steps</c><01:05:19.279><c> um</c><01:05:20.119><c> so</c><01:05:20.920><c> uh</c><01:05:21.079><c> if</c><01:05:21.200><c> we</c>

01:05:21.390 --> 01:05:21.400 align:start position:0%
went through the steps um so uh if we
 

01:05:21.400 --> 01:05:24.190 align:start position:0%
went through the steps um so uh if we
switch<01:05:21.839><c> back</c><01:05:22.039><c> to</c><01:05:22.279><c> this</c><01:05:22.480><c> demo</c><01:05:22.920><c> app</c><01:05:23.480><c> then</c><01:05:23.760><c> now</c>

01:05:24.190 --> 01:05:24.200 align:start position:0%
switch back to this demo app then now
 

01:05:24.200 --> 01:05:26.510 align:start position:0%
switch back to this demo app then now
the<01:05:24.400><c> app</c><01:05:24.680><c> is</c><01:05:24.920><c> also</c><01:05:25.279><c> listed</c>

01:05:26.510 --> 01:05:26.520 align:start position:0%
the app is also listed
 

01:05:26.520 --> 01:05:30.870 align:start position:0%
the app is also listed
to<01:05:27.079><c> whether</c><01:05:27.520><c> the</c><01:05:28.400><c> attestation</c><01:05:29.400><c> is</c><01:05:30.079><c> uh</c>

01:05:30.870 --> 01:05:30.880 align:start position:0%
to whether the attestation is uh
 

01:05:30.880 --> 01:05:36.150 align:start position:0%
to whether the attestation is uh
ready<01:05:31.880><c> so</c><01:05:32.480><c> yeah</c><01:05:32.799><c> so</c><01:05:33.480><c> once</c><01:05:33.799><c> the</c><01:05:34.160><c> attestation</c><01:05:34.839><c> is</c>

01:05:36.150 --> 01:05:36.160 align:start position:0%
ready so yeah so once the attestation is
 

01:05:36.160 --> 01:05:39.670 align:start position:0%
ready so yeah so once the attestation is
available<01:05:37.160><c> the</c><01:05:38.079><c> uh</c><01:05:38.440><c> back</c><01:05:38.680><c> end</c><01:05:39.160><c> will</c><01:05:39.400><c> then</c>

01:05:39.670 --> 01:05:39.680 align:start position:0%
available the uh back end will then
 

01:05:39.680 --> 01:05:44.109 align:start position:0%
available the uh back end will then
verify<01:05:40.200><c> the</c><01:05:40.400><c> proof</c><01:05:41.400><c> and</c><01:05:42.079><c> uh</c><01:05:42.480><c> then</c><01:05:43.200><c> as</c><01:05:43.319><c> a</c><01:05:43.520><c> reward</c>

01:05:44.109 --> 01:05:44.119 align:start position:0%
verify the proof and uh then as a reward
 

01:05:44.119 --> 01:05:47.829 align:start position:0%
verify the proof and uh then as a reward
you<01:05:44.319><c> can</c><01:05:44.760><c> uh</c><01:05:44.920><c> claim</c><01:05:45.279><c> the</c><01:05:45.480><c> poep</c><01:05:46.279><c> but</c><01:05:46.640><c> tukino</c><01:05:47.640><c> do</c>

01:05:47.829 --> 01:05:47.839 align:start position:0%
you can uh claim the poep but tukino do
 

01:05:47.839 --> 01:05:51.789 align:start position:0%
you can uh claim the poep but tukino do
you<01:05:48.400><c> uh</c><01:05:49.400><c> explain</c><01:05:50.160><c> what</c><01:05:50.359><c> was</c><01:05:50.720><c> actually</c><01:05:51.559><c> going</c>

01:05:51.789 --> 01:05:51.799 align:start position:0%
you uh explain what was actually going
 

01:05:51.799 --> 01:06:00.430 align:start position:0%
you uh explain what was actually going
on<01:05:52.160><c> here</c>

01:06:00.430 --> 01:06:00.440 align:start position:0%
 
 

01:06:00.440 --> 01:06:01.870 align:start position:0%
 
hi<01:06:00.960><c> good</c>

01:06:01.870 --> 01:06:01.880 align:start position:0%
hi good
 

01:06:01.880 --> 01:06:04.269 align:start position:0%
hi good
afternoon<01:06:02.880><c> um</c><01:06:03.079><c> so</c><01:06:03.359><c> you</c><01:06:03.599><c> already</c><01:06:03.760><c> saw</c><01:06:03.920><c> a</c><01:06:04.039><c> demo</c>

01:06:04.269 --> 01:06:04.279 align:start position:0%
afternoon um so you already saw a demo
 

01:06:04.279 --> 01:06:07.029 align:start position:0%
afternoon um so you already saw a demo
of<01:06:04.400><c> the</c><01:06:04.480><c> browser</c><01:06:04.839><c> extension</c><01:06:05.319><c> and</c><01:06:05.880><c> plugins</c><01:06:06.880><c> um</c>

01:06:07.029 --> 01:06:07.039 align:start position:0%
of the browser extension and plugins um
 

01:06:07.039 --> 01:06:09.910 align:start position:0%
of the browser extension and plugins um
to<01:06:07.240><c> kind</c><01:06:07.359><c> of</c><01:06:07.480><c> give</c><01:06:07.640><c> a</c><01:06:07.839><c> brief</c><01:06:08.200><c> overview</c><01:06:08.839><c> of</c><01:06:09.119><c> the</c>

01:06:09.910 --> 01:06:09.920 align:start position:0%
to kind of give a brief overview of the
 

01:06:09.920 --> 01:06:13.109 align:start position:0%
to kind of give a brief overview of the
extension<01:06:10.799><c> um</c><01:06:11.000><c> what</c><01:06:11.160><c> it</c><01:06:11.279><c> is</c><01:06:11.599><c> is</c><01:06:12.359><c> it</c><01:06:12.599><c> basically</c>

01:06:13.109 --> 01:06:13.119 align:start position:0%
extension um what it is is it basically
 

01:06:13.119 --> 01:06:15.390 align:start position:0%
extension um what it is is it basically
cash<01:06:13.559><c> all</c><01:06:13.760><c> the</c><01:06:13.920><c> headers</c><01:06:14.400><c> and</c><01:06:14.559><c> all</c><01:06:14.760><c> the</c><01:06:14.920><c> cookies</c>

01:06:15.390 --> 01:06:15.400 align:start position:0%
cash all the headers and all the cookies
 

01:06:15.400 --> 01:06:19.150 align:start position:0%
cash all the headers and all the cookies
from<01:06:16.200><c> your</c><01:06:16.520><c> browsing</c><01:06:16.960><c> history</c><01:06:17.880><c> and</c><01:06:18.039><c> then</c><01:06:18.839><c> on</c>

01:06:19.150 --> 01:06:19.160 align:start position:0%
from your browsing history and then on
 

01:06:19.160 --> 01:06:21.549 align:start position:0%
from your browsing history and then on
request<01:06:19.799><c> it</c><01:06:19.960><c> will</c><01:06:20.319><c> you</c><01:06:20.680><c> it</c><01:06:20.760><c> will</c><01:06:20.960><c> provide</c><01:06:21.359><c> that</c>

01:06:21.549 --> 01:06:21.559 align:start position:0%
request it will you it will provide that
 

01:06:21.559 --> 01:06:24.910 align:start position:0%
request it will you it will provide that
to<01:06:22.039><c> the</c><01:06:22.240><c> plugin</c><01:06:23.000><c> and</c><01:06:24.000><c> um</c><01:06:24.400><c> create</c><01:06:24.760><c> this</c>

01:06:24.910 --> 01:06:24.920 align:start position:0%
to the plugin and um create this
 

01:06:24.920 --> 01:06:27.349 align:start position:0%
to the plugin and um create this
notarization

01:06:27.349 --> 01:06:27.359 align:start position:0%
notarization
 

01:06:27.359 --> 01:06:31.950 align:start position:0%
notarization
um<01:06:27.960><c> so</c><01:06:28.520><c> you</c><01:06:28.680><c> guys</c><01:06:28.799><c> saw</c><01:06:29.000><c> the</c><01:06:29.559><c> demo</c><01:06:30.559><c> and</c><01:06:31.440><c> um</c><01:06:31.680><c> we</c>

01:06:31.950 --> 01:06:31.960 align:start position:0%
um so you guys saw the demo and um we
 

01:06:31.960 --> 01:06:35.549 align:start position:0%
um so you guys saw the demo and um we
created<01:06:32.599><c> a</c><01:06:33.000><c> connect</c><01:06:33.400><c> API</c><01:06:34.359><c> um</c><01:06:34.520><c> for</c><01:06:34.839><c> the</c><01:06:35.119><c> browser</c>

01:06:35.549 --> 01:06:35.559 align:start position:0%
created a connect API um for the browser
 

01:06:35.559 --> 01:06:37.950 align:start position:0%
created a connect API um for the browser
extensions<01:06:36.359><c> um</c><01:06:36.520><c> you</c><01:06:36.599><c> can</c><01:06:36.799><c> check</c><01:06:37.000><c> out</c><01:06:37.160><c> the</c>

01:06:37.950 --> 01:06:37.960 align:start position:0%
extensions um you can check out the
 

01:06:37.960 --> 01:06:40.870 align:start position:0%
extensions um you can check out the
documentations<01:06:38.960><c> but</c><01:06:39.319><c> on</c><01:06:39.480><c> a</c><01:06:39.640><c> very</c><01:06:39.960><c> high</c><01:06:40.200><c> level</c>

01:06:40.870 --> 01:06:40.880 align:start position:0%
documentations but on a very high level
 

01:06:40.880 --> 01:06:44.029 align:start position:0%
documentations but on a very high level
um<01:06:41.039><c> it</c><01:06:41.160><c> is</c><01:06:41.359><c> the</c><01:06:41.640><c> equivalent</c><01:06:42.400><c> of</c><01:06:43.200><c> the</c><01:06:43.440><c> window.</c>

01:06:44.029 --> 01:06:44.039 align:start position:0%
um it is the equivalent of the window.
 

01:06:44.039 --> 01:06:46.549 align:start position:0%
um it is the equivalent of the window.
etherum<01:06:44.480><c> object</c><01:06:44.799><c> but</c><01:06:44.920><c> for</c><01:06:45.119><c> TRS</c><01:06:45.520><c> notary</c><01:06:46.079><c> so</c>

01:06:46.549 --> 01:06:46.559 align:start position:0%
etherum object but for TRS notary so
 

01:06:46.559 --> 01:06:49.750 align:start position:0%
etherum object but for TRS notary so
similar<01:06:46.880><c> to</c><01:06:47.039><c> how</c><01:06:47.200><c> metas</c><01:06:47.760><c> and</c><01:06:47.920><c> other</c><01:06:48.839><c> extension</c>

01:06:49.750 --> 01:06:49.760 align:start position:0%
similar to how metas and other extension
 

01:06:49.760 --> 01:06:53.109 align:start position:0%
similar to how metas and other extension
um<01:06:49.960><c> water</c><01:06:50.359><c> extension</c><01:06:51.359><c> inject</c><01:06:51.799><c> a</c><01:06:52.039><c> provider</c><01:06:52.440><c> to</c>

01:06:53.109 --> 01:06:53.119 align:start position:0%
um water extension inject a provider to
 

01:06:53.119 --> 01:06:57.349 align:start position:0%
um water extension inject a provider to
window<01:06:54.119><c> um</c><01:06:54.319><c> we</c><01:06:54.520><c> also</c><01:06:55.119><c> in</c><01:06:55.559><c> insert</c><01:06:55.920><c> a</c><01:06:56.839><c> um</c>

01:06:57.349 --> 01:06:57.359 align:start position:0%
window um we also in insert a um
 

01:06:57.359 --> 01:07:00.109 align:start position:0%
window um we also in insert a um
provider<01:06:57.799><c> to</c><01:06:58.039><c> window.</c><01:06:58.559><c> tosn</c><01:06:59.480><c> and</c><01:06:59.640><c> from</c><01:06:59.920><c> there</c>

01:07:00.109 --> 01:07:00.119 align:start position:0%
provider to window. tosn and from there
 

01:07:00.119 --> 01:07:02.549 align:start position:0%
provider to window. tosn and from there
you<01:07:00.240><c> can</c><01:07:00.400><c> use</c><01:07:00.680><c> that</c><01:07:00.920><c> to</c><01:07:01.319><c> interact</c><01:07:01.880><c> with</c><01:07:02.039><c> the</c>

01:07:02.549 --> 01:07:02.559 align:start position:0%
you can use that to interact with the
 

01:07:02.559 --> 01:07:05.829 align:start position:0%
you can use that to interact with the
extensions<01:07:03.559><c> um</c><01:07:04.200><c> and</c><01:07:04.400><c> do</c>

01:07:05.829 --> 01:07:05.839 align:start position:0%
extensions um and do
 

01:07:05.839 --> 01:07:09.990 align:start position:0%
extensions um and do
stuff<01:07:06.839><c> so</c><01:07:07.359><c> it's</c><01:07:07.680><c> pretty</c><01:07:08.000><c> simple</c><01:07:08.359><c> to</c><01:07:08.559><c> use</c><01:07:08.760><c> it</c><01:07:09.760><c> um</c>

01:07:09.990 --> 01:07:10.000 align:start position:0%
stuff so it's pretty simple to use it um
 

01:07:10.000 --> 01:07:13.150 align:start position:0%
stuff so it's pretty simple to use it um
I'm<01:07:10.240><c> going</c><01:07:10.359><c> to</c><01:07:10.559><c> walk</c><01:07:10.799><c> through</c><01:07:11.119><c> a</c><01:07:11.640><c> a</c><01:07:11.760><c> few</c><01:07:12.520><c> um</c>

01:07:13.150 --> 01:07:13.160 align:start position:0%
I'm going to walk through a a few um
 

01:07:13.160 --> 01:07:16.390 align:start position:0%
I'm going to walk through a a few um
like<01:07:13.480><c> use</c><01:07:13.920><c> case</c><01:07:14.880><c> um</c><01:07:15.319><c> when</c><01:07:15.559><c> your</c><01:07:15.920><c> app</c><01:07:16.160><c> first</c>

01:07:16.390 --> 01:07:16.400 align:start position:0%
like use case um when your app first
 

01:07:16.400 --> 01:07:18.269 align:start position:0%
like use case um when your app first
load<01:07:16.760><c> you</c><01:07:16.839><c> can</c><01:07:17.000><c> listen</c><01:07:17.279><c> to</c><01:07:17.480><c> your</c><01:07:17.640><c> event</c><01:07:18.039><c> called</c>

01:07:18.269 --> 01:07:18.279 align:start position:0%
load you can listen to your event called
 

01:07:18.279 --> 01:07:22.109 align:start position:0%
load you can listen to your event called
TSN<01:07:19.200><c> load</c><01:07:19.559><c> it</c><01:07:20.240><c> and</c><01:07:20.440><c> then</c><01:07:20.680><c> once</c><01:07:20.920><c> it's</c><01:07:21.160><c> ready</c><01:07:21.799><c> um</c>

01:07:22.109 --> 01:07:22.119 align:start position:0%
TSN load it and then once it's ready um
 

01:07:22.119 --> 01:07:24.390 align:start position:0%
TSN load it and then once it's ready um
window.<01:07:22.640><c> tosn</c><01:07:23.279><c> will</c><01:07:23.480><c> be</c><01:07:23.680><c> ready</c><01:07:24.000><c> and</c><01:07:24.119><c> you</c><01:07:24.240><c> can</c>

01:07:24.390 --> 01:07:24.400 align:start position:0%
window. tosn will be ready and you can
 

01:07:24.400 --> 01:07:26.190 align:start position:0%
window. tosn will be ready and you can
grab<01:07:24.760><c> that</c>

01:07:26.190 --> 01:07:26.200 align:start position:0%
grab that
 

01:07:26.200 --> 01:07:29.109 align:start position:0%
grab that
you<01:07:26.359><c> can</c><01:07:26.720><c> then</c><01:07:27.000><c> call</c><01:07:27.359><c> the</c><01:07:27.559><c> connect</c>

01:07:29.109 --> 01:07:29.119 align:start position:0%
you can then call the connect
 

01:07:29.119 --> 01:07:34.269 align:start position:0%
you can then call the connect
um<01:07:30.279><c> function</c><01:07:31.279><c> um</c><01:07:31.400><c> it</c><01:07:31.520><c> will</c><01:07:31.760><c> pop</c><01:07:32.000><c> up</c><01:07:32.799><c> a</c><01:07:33.799><c> um</c>

01:07:34.269 --> 01:07:34.279 align:start position:0%
um function um it will pop up a um
 

01:07:34.279 --> 01:07:37.390 align:start position:0%
um function um it will pop up a um
permission<01:07:34.760><c> window</c><01:07:35.599><c> approval</c><01:07:36.079><c> window</c><01:07:36.480><c> asking</c>

01:07:37.390 --> 01:07:37.400 align:start position:0%
permission window approval window asking
 

01:07:37.400 --> 01:07:38.950 align:start position:0%
permission window approval window asking
um<01:07:37.520><c> for</c><01:07:37.720><c> permission</c><01:07:38.039><c> to</c><01:07:38.200><c> connect</c><01:07:38.520><c> to</c><01:07:38.720><c> this</c>

01:07:38.950 --> 01:07:38.960 align:start position:0%
um for permission to connect to this
 

01:07:38.960 --> 01:07:41.390 align:start position:0%
um for permission to connect to this
website<01:07:39.760><c> and</c><01:07:40.039><c> once</c><01:07:40.359><c> connected</c><01:07:41.000><c> basically</c>

01:07:41.390 --> 01:07:41.400 align:start position:0%
website and once connected basically
 

01:07:41.400 --> 01:07:43.789 align:start position:0%
website and once connected basically
they'll<01:07:41.640><c> be</c><01:07:41.799><c> able</c><01:07:42.000><c> to</c><01:07:42.839><c> um</c><01:07:43.000><c> request</c><01:07:43.400><c> for</c>

01:07:43.789 --> 01:07:43.799 align:start position:0%
they'll be able to um request for
 

01:07:43.799 --> 01:07:46.190 align:start position:0%
they'll be able to um request for
notarizations<01:07:44.799><c> and</c><01:07:45.079><c> ask</c><01:07:45.279><c> for</c><01:07:45.520><c> notarization</c>

01:07:46.190 --> 01:07:46.200 align:start position:0%
notarizations and ask for notarization
 

01:07:46.200 --> 01:07:49.069 align:start position:0%
notarizations and ask for notarization
history<01:07:46.520><c> and</c><01:07:46.720><c> stuff</c><01:07:47.000><c> like</c><01:07:47.319><c> that</c><01:07:48.319><c> um</c><01:07:48.720><c> after</c>

01:07:49.069 --> 01:07:49.079 align:start position:0%
history and stuff like that um after
 

01:07:49.079 --> 01:07:51.430 align:start position:0%
history and stuff like that um after
that<01:07:49.400><c> um</c><01:07:49.640><c> this</c><01:07:49.799><c> is</c><01:07:50.400><c> if</c><01:07:50.559><c> you</c><01:07:50.880><c> like</c><01:07:51.039><c> let's</c><01:07:51.200><c> say</c><01:07:51.359><c> if</c>

01:07:51.430 --> 01:07:51.440 align:start position:0%
that um this is if you like let's say if
 

01:07:51.440 --> 01:07:53.750 align:start position:0%
that um this is if you like let's say if
you<01:07:51.520><c> want</c><01:07:51.640><c> to</c><01:07:51.799><c> create</c><01:07:52.240><c> a</c>

01:07:53.750 --> 01:07:53.760 align:start position:0%
you want to create a
 

01:07:53.760 --> 01:07:57.029 align:start position:0%
you want to create a
um<01:07:54.760><c> attestation</c><01:07:55.640><c> for</c><01:07:56.039><c> some</c><01:07:56.319><c> website</c><01:07:56.720><c> in</c><01:07:56.880><c> this</c>

01:07:57.029 --> 01:07:57.039 align:start position:0%
um attestation for some website in this
 

01:07:57.039 --> 01:07:59.910 align:start position:0%
um attestation for some website in this
case<01:07:57.240><c> I'm</c><01:07:57.359><c> using</c><01:07:57.599><c> swappy</c><01:07:58.119><c> dode</c><01:07:58.760><c> as</c><01:07:58.839><c> a</c><01:07:59.119><c> example</c>

01:07:59.910 --> 01:07:59.920 align:start position:0%
case I'm using swappy dode as a example
 

01:07:59.920 --> 01:08:02.069 align:start position:0%
case I'm using swappy dode as a example
um<01:08:00.119><c> you</c><01:08:00.279><c> can</c><01:08:00.640><c> do</c><01:08:00.839><c> it</c><01:08:01.039><c> with</c><01:08:01.200><c> the</c><01:08:01.359><c> client</c><01:08:01.760><c> object</c>

01:08:02.069 --> 01:08:02.079 align:start position:0%
um you can do it with the client object
 

01:08:02.079 --> 01:08:04.109 align:start position:0%
um you can do it with the client object
that<01:08:02.200><c> you</c><01:08:02.400><c> just</c><01:08:02.640><c> created</c><01:08:03.359><c> um</c><01:08:03.559><c> by</c><01:08:03.720><c> connecting</c>

01:08:04.109 --> 01:08:04.119 align:start position:0%
that you just created um by connecting
 

01:08:04.119 --> 01:08:06.990 align:start position:0%
that you just created um by connecting
to<01:08:04.279><c> the</c><01:08:04.799><c> extensions</c><01:08:05.799><c> um</c><01:08:06.119><c> s</c><01:08:06.359><c> very</c><01:08:06.559><c> similar</c><01:08:06.880><c> to</c>

01:08:06.990 --> 01:08:07.000 align:start position:0%
to the extensions um s very similar to
 

01:08:07.000 --> 01:08:09.230 align:start position:0%
to the extensions um s very similar to
how<01:08:07.119><c> you</c><01:08:07.240><c> make</c><01:08:07.359><c> a</c><01:08:07.480><c> fetch</c><01:08:07.799><c> request</c><01:08:08.400><c> with</c><01:08:08.920><c> um</c>

01:08:09.230 --> 01:08:09.240 align:start position:0%
how you make a fetch request with um
 

01:08:09.240 --> 01:08:12.269 align:start position:0%
how you make a fetch request with um
with<01:08:09.359><c> some</c><01:08:09.559><c> extra</c><01:08:10.079><c> metadata</c><01:08:11.079><c> um</c><01:08:11.240><c> you</c><01:08:11.480><c> can</c><01:08:12.160><c> you</c>

01:08:12.269 --> 01:08:12.279 align:start position:0%
with some extra metadata um you can you
 

01:08:12.279 --> 01:08:14.309 align:start position:0%
with some extra metadata um you can you
know<01:08:12.559><c> create</c><01:08:12.960><c> any</c>

01:08:14.309 --> 01:08:14.319 align:start position:0%
know create any
 

01:08:14.319 --> 01:08:18.189 align:start position:0%
know create any
attestation<01:08:15.400><c> for</c><01:08:16.400><c> for</c><01:08:16.759><c> this</c>

01:08:18.189 --> 01:08:18.199 align:start position:0%
attestation for for this
 

01:08:18.199 --> 01:08:21.149 align:start position:0%
attestation for for this
API<01:08:19.199><c> and</c><01:08:19.480><c> once</c><01:08:19.679><c> you</c><01:08:19.839><c> create</c><01:08:20.120><c> the</c><01:08:20.560><c> attestation</c>

01:08:21.149 --> 01:08:21.159 align:start position:0%
API and once you create the attestation
 

01:08:21.159 --> 01:08:23.870 align:start position:0%
API and once you create the attestation
you<01:08:21.279><c> can</c><01:08:21.520><c> also</c><01:08:22.239><c> use</c><01:08:22.560><c> get</c><01:08:22.839><c> history</c><01:08:23.199><c> to</c><01:08:23.400><c> get</c><01:08:23.679><c> like</c>

01:08:23.870 --> 01:08:23.880 align:start position:0%
you can also use get history to get like
 

01:08:23.880 --> 01:08:26.669 align:start position:0%
you can also use get history to get like
the<01:08:24.560><c> attestation</c><01:08:25.040><c> that</c><01:08:25.120><c> you</c><01:08:25.199><c> just</c><01:08:25.560><c> created</c><01:08:26.560><c> um</c>

01:08:26.669 --> 01:08:26.679 align:start position:0%
the attestation that you just created um
 

01:08:26.679 --> 01:08:29.189 align:start position:0%
the attestation that you just created um
so<01:08:26.880><c> all</c><01:08:27.120><c> this</c><01:08:27.319><c> method</c><01:08:27.880><c> is</c><01:08:28.080><c> designed</c><01:08:28.440><c> to</c><01:08:28.640><c> help</c>

01:08:29.189 --> 01:08:29.199 align:start position:0%
so all this method is designed to help
 

01:08:29.199 --> 01:08:31.349 align:start position:0%
so all this method is designed to help
app<01:08:29.480><c> developer</c><01:08:30.040><c> to</c><01:08:30.400><c> easily</c><01:08:30.839><c> interact</c><01:08:31.239><c> with</c>

01:08:31.349 --> 01:08:31.359 align:start position:0%
app developer to easily interact with
 

01:08:31.359 --> 01:08:34.829 align:start position:0%
app developer to easily interact with
the<01:08:31.520><c> extension</c><01:08:32.040><c> to</c><01:08:32.960><c> create</c><01:08:33.480><c> proof</c><01:08:34.120><c> um</c><01:08:34.319><c> RI</c>

01:08:34.829 --> 01:08:34.839 align:start position:0%
the extension to create proof um RI
 

01:08:34.839 --> 01:08:37.470 align:start position:0%
the extension to create proof um RI
proof<01:08:35.319><c> and</c><01:08:35.600><c> you</c><01:08:35.719><c> know</c><01:08:35.960><c> be</c><01:08:36.120><c> able</c><01:08:36.319><c> to</c><01:08:36.520><c> do</c><01:08:37.159><c> stuff</c>

01:08:37.470 --> 01:08:37.480 align:start position:0%
proof and you know be able to do stuff
 

01:08:37.480 --> 01:08:41.709 align:start position:0%
proof and you know be able to do stuff
that<01:08:37.560><c> you</c><01:08:37.679><c> need</c><01:08:37.839><c> to</c><01:08:38.000><c> do</c><01:08:38.600><c> um</c><01:08:39.120><c> in</c><01:08:39.279><c> your</c>

01:08:41.709 --> 01:08:41.719 align:start position:0%
 
 

01:08:41.719 --> 01:08:46.550 align:start position:0%
 
app<01:08:42.920><c> so</c><01:08:43.920><c> um</c><01:08:44.679><c> we</c><01:08:44.960><c> also</c><01:08:45.359><c> develop</c><01:08:45.839><c> a</c><01:08:46.040><c> plug-in</c>

01:08:46.550 --> 01:08:46.560 align:start position:0%
app so um we also develop a plug-in
 

01:08:46.560 --> 01:08:49.950 align:start position:0%
app so um we also develop a plug-in
system<01:08:47.199><c> um</c><01:08:47.400><c> that</c><01:08:47.600><c> allow</c><01:08:48.000><c> you</c><01:08:48.319><c> to</c><01:08:49.319><c> um</c><01:08:49.560><c> create</c><01:08:49.839><c> a</c>

01:08:49.950 --> 01:08:49.960 align:start position:0%
system um that allow you to um create a
 

01:08:49.960 --> 01:08:52.030 align:start position:0%
system um that allow you to um create a
plugin<01:08:50.319><c> to</c><01:08:50.440><c> prove</c><01:08:50.799><c> whatever</c><01:08:51.120><c> rep</c><01:08:51.400><c> data</c><01:08:51.640><c> you</c>

01:08:52.030 --> 01:08:52.040 align:start position:0%
plugin to prove whatever rep data you
 

01:08:52.040 --> 01:08:53.669 align:start position:0%
plugin to prove whatever rep data you
want

01:08:53.669 --> 01:08:53.679 align:start position:0%
want
 

01:08:53.679 --> 01:08:57.590 align:start position:0%
want
um<01:08:54.679><c> when</c><01:08:54.880><c> you</c><01:08:55.120><c> prove</c><01:08:55.839><c> a</c><01:08:56.040><c> rep</c><01:08:56.759><c> um</c><01:08:57.080><c> data</c><01:08:57.319><c> from</c><01:08:57.480><c> a</c>

01:08:57.590 --> 01:08:57.600 align:start position:0%
um when you prove a rep um data from a
 

01:08:57.600 --> 01:09:00.510 align:start position:0%
um when you prove a rep um data from a
rep<01:08:57.880><c> API</c><01:08:58.480><c> usually</c><01:08:59.040><c> the</c><01:08:59.159><c> flow</c><01:08:59.560><c> goes</c>

01:09:00.510 --> 01:09:00.520 align:start position:0%
rep API usually the flow goes
 

01:09:00.520 --> 01:09:04.229 align:start position:0%
rep API usually the flow goes
like<01:09:01.520><c> um</c><01:09:01.839><c> give</c><01:09:02.000><c> me</c><01:09:02.359><c> cookies</c><01:09:03.159><c> of</c><01:09:03.520><c> this</c><01:09:03.719><c> website</c>

01:09:04.229 --> 01:09:04.239 align:start position:0%
like um give me cookies of this website
 

01:09:04.239 --> 01:09:07.110 align:start position:0%
like um give me cookies of this website
and<01:09:04.400><c> give</c><01:09:04.560><c> me</c><01:09:04.799><c> headers</c><01:09:05.400><c> of</c><01:09:05.640><c> this</c><01:09:06.040><c> website</c><01:09:07.040><c> I</c>

01:09:07.110 --> 01:09:07.120 align:start position:0%
and give me headers of this website I
 

01:09:07.120 --> 01:09:09.789 align:start position:0%
and give me headers of this website I
will<01:09:07.400><c> then</c><01:09:07.600><c> use</c><01:09:07.880><c> that</c><01:09:08.080><c> information</c><01:09:08.719><c> to</c><01:09:09.600><c> um</c>

01:09:09.789 --> 01:09:09.799 align:start position:0%
will then use that information to um
 

01:09:09.799 --> 01:09:12.229 align:start position:0%
will then use that information to um
piece<01:09:10.279><c> together</c><01:09:10.520><c> the</c><01:09:10.679><c> request</c><01:09:11.159><c> parameter</c><01:09:12.080><c> and</c>

01:09:12.229 --> 01:09:12.239 align:start position:0%
piece together the request parameter and
 

01:09:12.239 --> 01:09:14.430 align:start position:0%
piece together the request parameter and
then<01:09:12.400><c> I</c><01:09:12.520><c> will</c><01:09:12.719><c> submit</c><01:09:13.120><c> this</c><01:09:13.319><c> reest</c><01:09:13.960><c> parameter</c>

01:09:14.430 --> 01:09:14.440 align:start position:0%
then I will submit this reest parameter
 

01:09:14.440 --> 01:09:16.829 align:start position:0%
then I will submit this reest parameter
to<01:09:14.640><c> the</c><01:09:14.759><c> notary</c><01:09:15.440><c> or</c><01:09:15.600><c> to</c><01:09:15.880><c> the</c><01:09:16.239><c> interactive</c>

01:09:16.829 --> 01:09:16.839 align:start position:0%
to the notary or to the interactive
 

01:09:16.839 --> 01:09:19.749 align:start position:0%
to the notary or to the interactive
verifier<01:09:17.799><c> and</c><01:09:17.920><c> then</c><01:09:18.159><c> stock</c><01:09:18.440><c> the</c><01:09:18.600><c> notarization</c>

01:09:19.749 --> 01:09:19.759 align:start position:0%
verifier and then stock the notarization
 

01:09:19.759 --> 01:09:25.829 align:start position:0%
verifier and then stock the notarization
process<01:09:20.759><c> um</c><01:09:20.920><c> so</c><01:09:21.199><c> all</c><01:09:21.480><c> these</c><01:09:21.799><c> steps</c><01:09:23.040><c> are</c><01:09:24.040><c> um</c>

01:09:25.829 --> 01:09:25.839 align:start position:0%
process um so all these steps are um
 

01:09:25.839 --> 01:09:27.470 align:start position:0%
process um so all these steps are um
uh<01:09:26.080><c> you're</c><01:09:26.319><c> able</c><01:09:26.520><c> to</c><01:09:26.640><c> do</c><01:09:26.799><c> all</c><01:09:27.000><c> these</c><01:09:27.120><c> steps</c><01:09:27.359><c> in</c>

01:09:27.470 --> 01:09:27.480 align:start position:0%
uh you're able to do all these steps in
 

01:09:27.480 --> 01:09:30.229 align:start position:0%
uh you're able to do all these steps in
the<01:09:27.640><c> plug-in</c><01:09:28.040><c> systems</c><01:09:28.799><c> um</c><01:09:29.159><c> with</c><01:09:29.480><c> the</c><01:09:29.679><c> API</c><01:09:30.120><c> that</c>

01:09:30.229 --> 01:09:30.239 align:start position:0%
the plug-in systems um with the API that
 

01:09:30.239 --> 01:09:32.430 align:start position:0%
the plug-in systems um with the API that
we<01:09:30.440><c> provided</c><01:09:31.359><c> um</c><01:09:31.480><c> I'm</c><01:09:31.600><c> going</c><01:09:31.719><c> to</c><01:09:31.880><c> go</c><01:09:32.080><c> through</c>

01:09:32.430 --> 01:09:32.440 align:start position:0%
we provided um I'm going to go through
 

01:09:32.440 --> 01:09:34.590 align:start position:0%
we provided um I'm going to go through
really<01:09:32.719><c> quickly</c><01:09:33.480><c> how</c><01:09:33.759><c> the</c><01:09:33.920><c> what</c><01:09:34.040><c> the</c><01:09:34.199><c> API</c>

01:09:34.590 --> 01:09:34.600 align:start position:0%
really quickly how the what the API
 

01:09:34.600 --> 01:09:38.470 align:start position:0%
really quickly how the what the API
looks<01:09:34.839><c> like</c><01:09:35.719><c> um</c><01:09:35.880><c> you</c><01:09:36.000><c> can</c><01:09:36.239><c> also</c><01:09:36.600><c> go</c><01:09:36.799><c> to</c><01:09:37.239><c> the</c><01:09:38.239><c> um</c>

01:09:38.470 --> 01:09:38.480 align:start position:0%
looks like um you can also go to the um
 

01:09:38.480 --> 01:09:41.789 align:start position:0%
looks like um you can also go to the um
documentation<01:09:39.159><c> site</c><01:09:39.480><c> down</c><01:09:39.759><c> below</c><01:09:40.319><c> we</c><01:09:40.520><c> have</c><01:09:40.839><c> a</c>

01:09:41.789 --> 01:09:41.799 align:start position:0%
documentation site down below we have a
 

01:09:41.799 --> 01:09:44.749 align:start position:0%
documentation site down below we have a
um<01:09:41.960><c> boiler</c><01:09:42.400><c> plate</c><01:09:42.960><c> repository</c><01:09:43.679><c> that</c><01:09:43.839><c> you</c><01:09:44.000><c> can</c>

01:09:44.749 --> 01:09:44.759 align:start position:0%
um boiler plate repository that you can
 

01:09:44.759 --> 01:09:46.950 align:start position:0%
um boiler plate repository that you can
um<01:09:45.159><c> check</c><01:09:45.440><c> out</c><01:09:45.679><c> to</c><01:09:45.839><c> see</c><01:09:46.080><c> how</c><01:09:46.359><c> plugins</c><01:09:46.799><c> are</c>

01:09:46.950 --> 01:09:46.960 align:start position:0%
um check out to see how plugins are
 

01:09:46.960 --> 01:09:50.030 align:start position:0%
um check out to see how plugins are
written<01:09:47.679><c> a</c><01:09:47.799><c> lot</c><01:09:47.920><c> of</c><01:09:48.080><c> you</c><01:09:48.199><c> are</c><01:09:48.359><c> already</c><01:09:49.239><c> um</c><01:09:49.839><c> have</c>

01:09:50.030 --> 01:09:50.040 align:start position:0%
written a lot of you are already um have
 

01:09:50.040 --> 01:09:52.510 align:start position:0%
written a lot of you are already um have
already<01:09:50.319><c> checked</c><01:09:50.600><c> it</c>

01:09:52.510 --> 01:09:52.520 align:start position:0%
already checked it
 

01:09:52.520 --> 01:09:57.270 align:start position:0%
already checked it
out<01:09:53.719><c> the</c><01:09:54.719><c> plugin</c><01:09:55.760><c> um</c><01:09:56.280><c> center</c><01:09:56.800><c> around</c><01:09:57.120><c> this</c>

01:09:57.270 --> 01:09:57.280 align:start position:0%
out the plugin um center around this
 

01:09:57.280 --> 01:10:00.350 align:start position:0%
out the plugin um center around this
like<01:09:57.520><c> config</c><01:09:57.960><c> do</c><01:09:58.159><c> Json</c><01:09:58.679><c> object</c><01:09:59.640><c> um</c><01:09:59.840><c> the</c><01:10:00.040><c> main</c>

01:10:00.350 --> 01:10:00.360 align:start position:0%
like config do Json object um the main
 

01:10:00.360 --> 01:10:02.470 align:start position:0%
like config do Json object um the main
idea<01:10:00.800><c> is</c><01:10:01.040><c> we</c><01:10:01.159><c> don't</c><01:10:01.320><c> want</c><01:10:01.440><c> to</c><01:10:01.679><c> just</c><01:10:01.880><c> inject</c><01:10:02.280><c> all</c>

01:10:02.470 --> 01:10:02.480 align:start position:0%
idea is we don't want to just inject all
 

01:10:02.480 --> 01:10:04.390 align:start position:0%
idea is we don't want to just inject all
cook<01:10:02.719><c> keys</c><01:10:02.920><c> to</c><01:10:03.040><c> any</c><01:10:03.360><c> Plugin</c><01:10:03.719><c> or</c><01:10:03.920><c> headers</c><01:10:04.239><c> to</c>

01:10:04.390 --> 01:10:04.400 align:start position:0%
cook keys to any Plugin or headers to
 

01:10:04.400 --> 01:10:06.510 align:start position:0%
cook keys to any Plugin or headers to
any<01:10:04.640><c> plugin</c><01:10:05.280><c> so</c><01:10:05.480><c> you</c><01:10:05.719><c> have</c><01:10:05.840><c> to</c><01:10:06.120><c> ask</c>

01:10:06.510 --> 01:10:06.520 align:start position:0%
any plugin so you have to ask
 

01:10:06.520 --> 01:10:09.350 align:start position:0%
any plugin so you have to ask
specifically<01:10:07.080><c> for</c><01:10:07.640><c> permissions</c><01:10:08.640><c> um</c><01:10:08.920><c> in</c><01:10:09.120><c> this</c>

01:10:09.350 --> 01:10:09.360 align:start position:0%
specifically for permissions um in this
 

01:10:09.360 --> 01:10:11.750 align:start position:0%
specifically for permissions um in this
case<01:10:10.000><c> the</c><01:10:10.239><c> plugin</c><01:10:10.560><c> is</c><01:10:10.719><c> requesting</c><01:10:11.159><c> for</c><01:10:11.520><c> all</c>

01:10:11.750 --> 01:10:11.760 align:start position:0%
case the plugin is requesting for all
 

01:10:11.760 --> 01:10:15.310 align:start position:0%
case the plugin is requesting for all
cookies<01:10:12.320><c> from</c><01:10:12.880><c> api.</c><01:10:13.560><c> x.com</c><01:10:14.560><c> all</c><01:10:14.800><c> headers</c><01:10:15.120><c> from</c>

01:10:15.310 --> 01:10:15.320 align:start position:0%
cookies from api. x.com all headers from
 

01:10:15.320 --> 01:10:20.270 align:start position:0%
cookies from api. x.com all headers from
api.<01:10:16.239><c> x.com</c><01:10:17.239><c> um</c><01:10:17.480><c> we</c><01:10:17.719><c> also</c><01:10:18.480><c> enforc</c><01:10:19.480><c> um</c><01:10:20.080><c> what</c>

01:10:20.270 --> 01:10:20.280 align:start position:0%
api. x.com um we also enforc um what
 

01:10:20.280 --> 01:10:23.070 align:start position:0%
api. x.com um we also enforc um what
host<01:10:20.600><c> function</c><01:10:21.040><c> you're</c><01:10:21.360><c> asking</c><01:10:21.960><c> for</c><01:10:22.679><c> you</c><01:10:22.800><c> need</c>

01:10:23.070 --> 01:10:23.080 align:start position:0%
host function you're asking for you need
 

01:10:23.080 --> 01:10:25.030 align:start position:0%
host function you're asking for you need
permission<01:10:23.480><c> for</c><01:10:24.280><c> right</c><01:10:24.480><c> now</c><01:10:24.640><c> we</c><01:10:24.719><c> only</c><01:10:24.920><c> have</c>

01:10:25.030 --> 01:10:25.040 align:start position:0%
permission for right now we only have
 

01:10:25.040 --> 01:10:28.550 align:start position:0%
permission for right now we only have
two<01:10:25.440><c> host</c><01:10:25.719><c> function</c><01:10:26.480><c> one</c><01:10:26.679><c> to</c><01:10:27.480><c> redirect</c><01:10:28.360><c> the</c>

01:10:28.550 --> 01:10:28.560 align:start position:0%
two host function one to redirect the
 

01:10:28.560 --> 01:10:30.149 align:start position:0%
two host function one to redirect the
current<01:10:28.880><c> browsing</c><01:10:29.239><c> Tab</c><01:10:29.520><c> and</c><01:10:29.640><c> the</c><01:10:29.760><c> other</c><01:10:30.040><c> to</c>

01:10:30.149 --> 01:10:30.159 align:start position:0%
current browsing Tab and the other to
 

01:10:30.159 --> 01:10:32.590 align:start position:0%
current browsing Tab and the other to
send<01:10:30.360><c> a</c><01:10:30.480><c> notary</c><01:10:31.040><c> request</c><01:10:31.920><c> um</c><01:10:32.080><c> at</c><01:10:32.199><c> some</c><01:10:32.360><c> point</c>

01:10:32.590 --> 01:10:32.600 align:start position:0%
send a notary request um at some point
 

01:10:32.600 --> 01:10:35.110 align:start position:0%
send a notary request um at some point
we'll<01:10:32.960><c> probably</c><01:10:33.320><c> have</c><01:10:33.560><c> more</c><01:10:34.560><c> um</c><01:10:34.719><c> and</c><01:10:34.840><c> then</c><01:10:34.960><c> the</c>

01:10:35.110 --> 01:10:35.120 align:start position:0%
we'll probably have more um and then the
 

01:10:35.120 --> 01:10:37.430 align:start position:0%
we'll probably have more um and then the
fourth<01:10:35.480><c> permission</c><01:10:36.159><c> here</c><01:10:36.560><c> is</c><01:10:36.840><c> the</c><01:10:37.040><c> type</c><01:10:37.239><c> of</c>

01:10:37.430 --> 01:10:37.440 align:start position:0%
fourth permission here is the type of
 

01:10:37.440 --> 01:10:40.470 align:start position:0%
fourth permission here is the type of
request<01:10:37.880><c> that</c><01:10:38.040><c> a</c><01:10:38.199><c> plugin</c><01:10:38.600><c> can</c><01:10:39.159><c> make</c><01:10:40.159><c> um</c>

01:10:40.470 --> 01:10:40.480 align:start position:0%
request that a plugin can make um
 

01:10:40.480 --> 01:10:42.830 align:start position:0%
request that a plugin can make um
basically<01:10:40.920><c> we</c><01:10:41.040><c> don't</c><01:10:41.360><c> want</c><01:10:42.239><c> the</c><01:10:42.400><c> plug-in</c><01:10:42.760><c> to</c>

01:10:42.830 --> 01:10:42.840 align:start position:0%
basically we don't want the plug-in to
 

01:10:42.840 --> 01:10:45.229 align:start position:0%
basically we don't want the plug-in to
be<01:10:42.960><c> able</c><01:10:43.120><c> to</c><01:10:43.280><c> send</c><01:10:43.560><c> any</c><01:10:43.840><c> request</c><01:10:44.199><c> to</c><01:10:44.400><c> any</c><01:10:44.719><c> host</c>

01:10:45.229 --> 01:10:45.239 align:start position:0%
be able to send any request to any host
 

01:10:45.239 --> 01:10:46.669 align:start position:0%
be able to send any request to any host
like<01:10:45.400><c> they</c><01:10:45.560><c> could</c><01:10:45.800><c> just</c><01:10:45.960><c> send</c><01:10:46.159><c> your</c><01:10:46.320><c> cook</c><01:10:46.520><c> key</c>

01:10:46.669 --> 01:10:46.679 align:start position:0%
like they could just send your cook key
 

01:10:46.679 --> 01:10:49.790 align:start position:0%
like they could just send your cook key
to<01:10:46.800><c> some</c><01:10:47.120><c> host</c><01:10:48.120><c> um</c><01:10:48.360><c> that's</c><01:10:48.600><c> why</c><01:10:48.840><c> we</c><01:10:49.360><c> put</c><01:10:49.520><c> this</c>

01:10:49.790 --> 01:10:49.800 align:start position:0%
to some host um that's why we put this
 

01:10:49.800 --> 01:10:53.110 align:start position:0%
to some host um that's why we put this
enforcement<01:10:50.800><c> here</c><01:10:51.800><c> you</c><01:10:52.280><c> the</c><01:10:52.560><c> plugin</c><01:10:52.960><c> will</c>

01:10:53.110 --> 01:10:53.120 align:start position:0%
enforcement here you the plugin will
 

01:10:53.120 --> 01:10:54.910 align:start position:0%
enforcement here you the plugin will
only<01:10:53.320><c> be</c><01:10:53.440><c> able</c><01:10:53.640><c> to</c><01:10:53.760><c> send</c><01:10:54.000><c> a</c><01:10:54.199><c> get</c><01:10:54.440><c> request</c><01:10:54.760><c> to</c>

01:10:54.910 --> 01:10:54.920 align:start position:0%
only be able to send a get request to
 

01:10:54.920 --> 01:10:58.390 align:start position:0%
only be able to send a get request to
API<01:10:55.400><c> .</c><01:10:55.600><c> x.com</c><01:10:56.480><c> blah</c><01:10:56.640><c> blah</c>

01:10:58.390 --> 01:10:58.400 align:start position:0%
API . x.com blah blah
 

01:10:58.400 --> 01:11:01.669 align:start position:0%
API . x.com blah blah
blah<01:10:59.400><c> and</c><01:10:59.600><c> after</c><01:10:59.920><c> that</c><01:11:00.080><c> you</c><01:11:00.360><c> describe</c><01:11:01.159><c> from</c><01:11:01.520><c> in</c>

01:11:01.669 --> 01:11:01.679 align:start position:0%
blah and after that you describe from in
 

01:11:01.679 --> 01:11:04.550 align:start position:0%
blah and after that you describe from in
the<01:11:01.880><c> config</c><01:11:02.480><c> what</c><01:11:02.640><c> your</c><01:11:02.920><c> plug-in</c><01:11:03.440><c> does</c><01:11:04.120><c> title</c>

01:11:04.550 --> 01:11:04.560 align:start position:0%
the config what your plug-in does title
 

01:11:04.560 --> 01:11:07.669 align:start position:0%
the config what your plug-in does title
description<01:11:05.080><c> does</c><01:11:05.280><c> a</c><01:11:05.440><c> metad</c><01:11:05.800><c> data</c><01:11:06.480><c> the</c><01:11:06.760><c> steps</c>

01:11:07.669 --> 01:11:07.679 align:start position:0%
description does a metad data the steps
 

01:11:07.679 --> 01:11:11.030 align:start position:0%
description does a metad data the steps
um<01:11:08.040><c> array</c><01:11:08.600><c> here</c><01:11:09.199><c> describe</c><01:11:10.199><c> how</c><01:11:10.360><c> many</c><01:11:10.719><c> steps</c>

01:11:11.030 --> 01:11:11.040 align:start position:0%
um array here describe how many steps
 

01:11:11.040 --> 01:11:13.350 align:start position:0%
um array here describe how many steps
this<01:11:11.280><c> plug-in</c><01:11:11.679><c> will</c><01:11:12.040><c> have</c><01:11:12.719><c> and</c><01:11:12.920><c> what</c><01:11:13.080><c> each</c>

01:11:13.350 --> 01:11:13.360 align:start position:0%
this plug-in will have and what each
 

01:11:13.360 --> 01:11:16.550 align:start position:0%
this plug-in will have and what each
step<01:11:13.719><c> does</c><01:11:14.679><c> uh</c><01:11:14.880><c> the</c><01:11:15.159><c> action</c><01:11:15.679><c> there</c><01:11:15.960><c> correspond</c>

01:11:16.550 --> 01:11:16.560 align:start position:0%
step does uh the action there correspond
 

01:11:16.560 --> 01:11:19.310 align:start position:0%
step does uh the action there correspond
to<01:11:16.760><c> a</c><01:11:16.920><c> function</c><01:11:17.360><c> name</c><01:11:17.679><c> that</c><01:11:17.840><c> you</c><01:11:18.320><c> create</c><01:11:18.880><c> in</c>

01:11:19.310 --> 01:11:19.320 align:start position:0%
to a function name that you create in
 

01:11:19.320 --> 01:11:20.990 align:start position:0%
to a function name that you create in
the

01:11:20.990 --> 01:11:21.000 align:start position:0%
the
 

01:11:21.000 --> 01:11:23.910 align:start position:0%
the
um<01:11:22.000><c> in</c><01:11:22.199><c> the</c><01:11:22.360><c> plug-in</c><01:11:22.719><c> code</c><01:11:23.199><c> so</c><01:11:23.560><c> for</c><01:11:23.760><c> for</c>

01:11:23.910 --> 01:11:23.920 align:start position:0%
um in the plug-in code so for for
 

01:11:23.920 --> 01:11:25.830 align:start position:0%
um in the plug-in code so for for
example<01:11:24.320><c> the</c><01:11:24.400><c> first</c><01:11:24.640><c> step</c><01:11:24.840><c> is</c><01:11:24.960><c> course</c>

01:11:25.830 --> 01:11:25.840 align:start position:0%
example the first step is course
 

01:11:25.840 --> 01:11:28.830 align:start position:0%
example the first step is course
start<01:11:26.840><c> and</c><01:11:27.040><c> here</c><01:11:27.239><c> is</c><01:11:27.400><c> a</c><01:11:27.679><c> very</c><01:11:27.960><c> simple</c><01:11:28.280><c> stock</c>

01:11:28.830 --> 01:11:28.840 align:start position:0%
start and here is a very simple stock
 

01:11:28.840 --> 01:11:31.070 align:start position:0%
start and here is a very simple stock
method<01:11:29.600><c> basically</c><01:11:30.080><c> it</c><01:11:30.239><c> checks</c><01:11:30.560><c> to</c><01:11:30.719><c> see</c><01:11:30.960><c> if</c>

01:11:31.070 --> 01:11:31.080 align:start position:0%
method basically it checks to see if
 

01:11:31.080 --> 01:11:34.630 align:start position:0%
method basically it checks to see if
you're<01:11:31.400><c> on</c><01:11:31.640><c> x.com</c><01:11:32.400><c> if</c><01:11:32.520><c> not</c><01:11:32.760><c> redirect</c><01:11:33.199><c> to</c>

01:11:34.630 --> 01:11:34.640 align:start position:0%
you're on x.com if not redirect to
 

01:11:34.640 --> 01:11:37.910 align:start position:0%
you're on x.com if not redirect to
x.com<01:11:35.640><c> and</c><01:11:35.800><c> then</c><01:11:36.360><c> the</c><01:11:36.600><c> second</c><01:11:37.000><c> step</c><01:11:37.400><c> is</c>

01:11:37.910 --> 01:11:37.920 align:start position:0%
x.com and then the second step is
 

01:11:37.920 --> 01:11:40.669 align:start position:0%
x.com and then the second step is
basically<01:11:38.520><c> getting</c><01:11:39.239><c> cookies</c><01:11:39.719><c> from</c><01:11:39.880><c> x.com</c>

01:11:40.669 --> 01:11:40.679 align:start position:0%
basically getting cookies from x.com
 

01:11:40.679 --> 01:11:43.149 align:start position:0%
basically getting cookies from x.com
getting<01:11:40.920><c> all</c><01:11:41.120><c> the</c><01:11:41.320><c> headers</c><01:11:42.280><c> making</c><01:11:42.639><c> sure</c><01:11:42.960><c> you</c>

01:11:43.149 --> 01:11:43.159 align:start position:0%
getting all the headers making sure you
 

01:11:43.159 --> 01:11:45.189 align:start position:0%
getting all the headers making sure you
have<01:11:43.320><c> the</c><01:11:43.480><c> required</c><01:11:44.080><c> cookies</c><01:11:44.480><c> and</c><01:11:44.679><c> headers</c>

01:11:45.189 --> 01:11:45.199 align:start position:0%
have the required cookies and headers
 

01:11:45.199 --> 01:11:47.990 align:start position:0%
have the required cookies and headers
and<01:11:45.400><c> then</c><01:11:45.639><c> piece</c><01:11:46.159><c> together</c><01:11:47.000><c> the</c><01:11:47.280><c> parameters</c>

01:11:47.990 --> 01:11:48.000 align:start position:0%
and then piece together the parameters
 

01:11:48.000 --> 01:11:51.270 align:start position:0%
and then piece together the parameters
that<01:11:48.159><c> you</c><01:11:48.560><c> um</c><01:11:49.159><c> that</c><01:11:49.360><c> you</c><01:11:49.520><c> need</c><01:11:49.960><c> to</c><01:11:50.719><c> make</c><01:11:51.040><c> the</c>

01:11:51.270 --> 01:11:51.280 align:start position:0%
that you um that you need to make the
 

01:11:51.280 --> 01:11:53.790 align:start position:0%
that you um that you need to make the
notary

01:11:53.790 --> 01:11:53.800 align:start position:0%
notary
 

01:11:53.800 --> 01:11:56.629 align:start position:0%
notary
request<01:11:54.800><c> and</c><01:11:54.960><c> the</c><01:11:55.280><c> the</c><01:11:55.480><c> final</c><01:11:55.880><c> step</c><01:11:56.199><c> here</c><01:11:56.480><c> is</c>

01:11:56.629 --> 01:11:56.639 align:start position:0%
request and the the final step here is
 

01:11:56.639 --> 01:11:58.470 align:start position:0%
request and the the final step here is
sending<01:11:57.040><c> it</c><01:11:57.159><c> to</c><01:11:57.320><c> the</c><01:11:57.520><c> notary</c><01:11:58.000><c> to</c><01:11:58.120><c> make</c><01:11:58.280><c> an</c>

01:11:58.470 --> 01:11:58.480 align:start position:0%
sending it to the notary to make an
 

01:11:58.480 --> 01:12:03.270 align:start position:0%
sending it to the notary to make an
authorization<01:11:59.560><c> request</c><01:12:00.600><c> um</c><01:12:01.600><c> there</c><01:12:01.800><c> is</c><01:12:02.280><c> a</c>

01:12:03.270 --> 01:12:03.280 align:start position:0%
authorization request um there is a
 

01:12:03.280 --> 01:12:06.030 align:start position:0%
authorization request um there is a
another<01:12:03.719><c> method</c><01:12:04.239><c> that</c><01:12:04.400><c> is</c><01:12:05.000><c> ref</c><01:12:05.400><c> uh</c><01:12:05.520><c> referenced</c>

01:12:06.030 --> 01:12:06.040 align:start position:0%
another method that is ref uh referenced
 

01:12:06.040 --> 01:12:08.870 align:start position:0%
another method that is ref uh referenced
here<01:12:06.239><c> called</c><01:12:06.520><c> get</c><01:12:07.000><c> secret</c><01:12:07.639><c> response</c><01:12:08.639><c> um</c>

01:12:08.870 --> 01:12:08.880 align:start position:0%
here called get secret response um
 

01:12:08.880 --> 01:12:12.510 align:start position:0%
here called get secret response um
basically<01:12:09.440><c> what</c><01:12:09.600><c> that</c><01:12:09.880><c> does</c><01:12:10.760><c> is</c><01:12:11.760><c> if</c><01:12:11.960><c> you</c><01:12:12.239><c> don't</c>

01:12:12.510 --> 01:12:12.520 align:start position:0%
basically what that does is if you don't
 

01:12:12.520 --> 01:12:15.629 align:start position:0%
basically what that does is if you don't
want<01:12:12.760><c> to</c><01:12:13.080><c> reveal</c><01:12:14.080><c> um</c><01:12:14.320><c> everything</c><01:12:14.960><c> to</c><01:12:15.360><c> the</c>

01:12:15.629 --> 01:12:15.639 align:start position:0%
want to reveal um everything to the
 

01:12:15.639 --> 01:12:18.669 align:start position:0%
want to reveal um everything to the
notary<01:12:16.639><c> you</c><01:12:16.840><c> can</c><01:12:17.320><c> call</c><01:12:17.600><c> this</c><01:12:17.840><c> you</c><01:12:17.960><c> can</c><01:12:18.360><c> create</c>

01:12:18.669 --> 01:12:18.679 align:start position:0%
notary you can call this you can create
 

01:12:18.679 --> 01:12:20.790 align:start position:0%
notary you can call this you can create
this<01:12:18.840><c> method</c><01:12:19.199><c> to</c><01:12:19.560><c> selectively</c><01:12:20.199><c> disclose</c><01:12:20.679><c> what</c>

01:12:20.790 --> 01:12:20.800 align:start position:0%
this method to selectively disclose what
 

01:12:20.800 --> 01:12:23.390 align:start position:0%
this method to selectively disclose what
you<01:12:20.880><c> want</c><01:12:21.040><c> to</c><01:12:21.199><c> disclose</c><01:12:21.560><c> to</c><01:12:21.679><c> a</c><01:12:21.920><c> notary</c><01:12:22.920><c> in</c><01:12:23.159><c> this</c>

01:12:23.390 --> 01:12:23.400 align:start position:0%
you want to disclose to a notary in this
 

01:12:23.400 --> 01:12:27.669 align:start position:0%
you want to disclose to a notary in this
case<01:12:24.040><c> um</c><01:12:24.320><c> I</c><01:12:24.480><c> am</c><01:12:25.600><c> only</c><01:12:26.239><c> disclosing</c><01:12:26.960><c> my</c><01:12:27.199><c> Twitter</c>

01:12:27.669 --> 01:12:27.679 align:start position:0%
case um I am only disclosing my Twitter
 

01:12:27.679 --> 01:12:29.790 align:start position:0%
case um I am only disclosing my Twitter
screen<01:12:28.080><c> name</c><01:12:28.440><c> to</c><01:12:28.679><c> the</c><01:12:28.800><c> notary</c><01:12:29.320><c> and</c><01:12:29.520><c> nothing</c>

01:12:29.790 --> 01:12:29.800 align:start position:0%
screen name to the notary and nothing
 

01:12:29.800 --> 01:12:34.350 align:start position:0%
screen name to the notary and nothing
else<01:12:30.120><c> no</c><01:12:30.320><c> cookies</c><01:12:30.960><c> no</c><01:12:31.679><c> headers</c><01:12:32.960><c> um</c><01:12:33.960><c> this</c><01:12:34.120><c> will</c>

01:12:34.350 --> 01:12:34.360 align:start position:0%
else no cookies no headers um this will
 

01:12:34.360 --> 01:12:36.550 align:start position:0%
else no cookies no headers um this will
pause<01:12:34.719><c> the</c><01:12:34.960><c> response</c><01:12:35.719><c> and</c><01:12:35.920><c> make</c><01:12:36.080><c> sure</c><01:12:36.360><c> that</c>

01:12:36.550 --> 01:12:36.560 align:start position:0%
pause the response and make sure that
 

01:12:36.560 --> 01:12:40.550 align:start position:0%
pause the response and make sure that
it's<01:12:36.719><c> only</c><01:12:37.000><c> revealing</c><01:12:37.679><c> what</c><01:12:37.840><c> I</c>

01:12:40.550 --> 01:12:40.560 align:start position:0%
 
 

01:12:40.560 --> 01:12:43.910 align:start position:0%
 
want<01:12:41.560><c> and</c><01:12:41.920><c> once</c><01:12:42.159><c> it</c><01:12:42.320><c> happen</c><01:12:42.719><c> this</c><01:12:42.880><c> is</c><01:12:43.480><c> um</c><01:12:43.719><c> what</c>

01:12:43.910 --> 01:12:43.920 align:start position:0%
want and once it happen this is um what
 

01:12:43.920 --> 01:12:47.550 align:start position:0%
want and once it happen this is um what
the<01:12:44.480><c> plug-in</c><01:12:45.080><c> step</c><01:12:45.560><c> a</c><01:12:45.920><c> um</c><01:12:46.120><c> UI</c><01:12:46.560><c> look</c><01:12:46.840><c> like</c><01:12:47.440><c> in</c>

01:12:47.550 --> 01:12:47.560 align:start position:0%
the plug-in step a um UI look like in
 

01:12:47.560 --> 01:12:50.110 align:start position:0%
the plug-in step a um UI look like in
the<01:12:47.719><c> future</c><01:12:48.080><c> we'll</c><01:12:48.360><c> add</c><01:12:48.560><c> more</c><01:12:48.800><c> API</c><01:12:49.520><c> to</c><01:12:49.760><c> allow</c>

01:12:50.110 --> 01:12:50.120 align:start position:0%
the future we'll add more API to allow
 

01:12:50.120 --> 01:12:52.189 align:start position:0%
the future we'll add more API to allow
more<01:12:50.400><c> customization</c><01:12:51.080><c> on</c><01:12:51.239><c> the</c><01:12:51.360><c> UI</c><01:12:51.719><c> level</c><01:12:52.080><c> but</c>

01:12:52.189 --> 01:12:52.199 align:start position:0%
more customization on the UI level but
 

01:12:52.199 --> 01:12:56.270 align:start position:0%
more customization on the UI level but
for<01:12:52.480><c> now</c><01:12:53.360><c> um</c><01:12:54.000><c> if</c><01:12:54.159><c> you</c><01:12:55.239><c> describe</c><01:12:55.760><c> what</c><01:12:55.960><c> the</c><01:12:56.159><c> what</c>

01:12:56.270 --> 01:12:56.280 align:start position:0%
for now um if you describe what the what
 

01:12:56.280 --> 01:12:58.990 align:start position:0%
for now um if you describe what the what
your<01:12:56.440><c> steps</c><01:12:56.760><c> look</c><01:12:56.960><c> like</c><01:12:57.199><c> it</c><01:12:57.320><c> will</c><01:12:57.560><c> be</c><01:12:58.000><c> render</c>

01:12:58.990 --> 01:12:59.000 align:start position:0%
your steps look like it will be render
 

01:12:59.000 --> 01:13:01.229 align:start position:0%
your steps look like it will be render
um<01:12:59.120><c> in</c><01:12:59.320><c> this</c><01:12:59.520><c> manner</c><01:13:00.320><c> go</c><01:13:00.520><c> through</c><01:13:00.760><c> step</c><01:13:01.040><c> by</c>

01:13:01.229 --> 01:13:01.239 align:start position:0%
um in this manner go through step by
 

01:13:01.239 --> 01:13:06.350 align:start position:0%
um in this manner go through step by
step<01:13:01.520><c> and</c><01:13:01.679><c> then</c><01:13:02.600><c> at</c><01:13:02.760><c> the</c><01:13:02.880><c> end</c><01:13:03.320><c> create</c>

01:13:06.350 --> 01:13:06.360 align:start position:0%
 
 

01:13:06.360 --> 01:13:08.750 align:start position:0%
 
theorization<01:13:07.360><c> um</c><01:13:07.719><c> I</c>

01:13:08.750 --> 01:13:08.760 align:start position:0%
theorization um I
 

01:13:08.760 --> 01:13:12.870 align:start position:0%
theorization um I
think

01:13:12.870 --> 01:13:12.880 align:start position:0%
 
 

01:13:12.880 --> 01:13:17.110 align:start position:0%
 
OHS<01:13:13.880><c> oh</c><01:13:14.560><c> yeah</c><01:13:14.920><c> and</c><01:13:15.120><c> if</c><01:13:15.280><c> you</c><01:13:15.520><c> are</c><01:13:16.480><c> trying</c><01:13:16.760><c> to</c>

01:13:17.110 --> 01:13:17.120 align:start position:0%
OHS oh yeah and if you are trying to
 

01:13:17.120 --> 01:13:20.750 align:start position:0%
OHS oh yeah and if you are trying to
compile<01:13:17.639><c> or</c><01:13:17.920><c> build</c><01:13:18.239><c> a</c><01:13:18.400><c> plugin</c><01:13:19.280><c> um</c><01:13:20.199><c> you</c><01:13:20.480><c> might</c>

01:13:20.750 --> 01:13:20.760 align:start position:0%
compile or build a plugin um you might
 

01:13:20.760 --> 01:13:22.629 align:start position:0%
compile or build a plugin um you might
want<01:13:20.960><c> you</c><01:13:21.120><c> might</c><01:13:21.280><c> have</c><01:13:21.480><c> already</c><01:13:21.719><c> went</c><01:13:21.960><c> into</c>

01:13:22.629 --> 01:13:22.639 align:start position:0%
want you might have already went into
 

01:13:22.639 --> 01:13:25.189 align:start position:0%
want you might have already went into
this<01:13:22.800><c> issue</c><01:13:23.120><c> where</c><01:13:23.360><c> xterm.js</c>

01:13:25.189 --> 01:13:25.199 align:start position:0%
this issue where xterm.js
 

01:13:25.199 --> 01:13:29.390 align:start position:0%
this issue where xterm.js
is<01:13:25.360><c> not</c><01:13:25.719><c> found</c><01:13:26.719><c> um</c><01:13:26.960><c> we</c><01:13:27.120><c> forgot</c><01:13:27.480><c> to</c><01:13:27.760><c> put</c><01:13:28.760><c> um</c><01:13:29.199><c> put</c>

01:13:29.390 --> 01:13:29.400 align:start position:0%
is not found um we forgot to put um put
 

01:13:29.400 --> 01:13:31.110 align:start position:0%
is not found um we forgot to put um put
that<01:13:29.520><c> in</c><01:13:29.600><c> the</c><01:13:29.800><c> documentation</c><01:13:30.600><c> but</c><01:13:30.760><c> basically</c>

01:13:31.110 --> 01:13:31.120 align:start position:0%
that in the documentation but basically
 

01:13:31.120 --> 01:13:33.669 align:start position:0%
that in the documentation but basically
xstm<01:13:31.639><c> is</c><01:13:31.800><c> what</c><01:13:31.920><c> we</c><01:13:32.080><c> use</c><01:13:32.280><c> to</c><01:13:32.440><c> build</c><01:13:32.679><c> the</c><01:13:32.800><c> plugin</c>

01:13:33.669 --> 01:13:33.679 align:start position:0%
xstm is what we use to build the plugin
 

01:13:33.679 --> 01:13:37.390 align:start position:0%
xstm is what we use to build the plugin
system<01:13:34.679><c> and</c><01:13:35.480><c> in</c><01:13:35.600><c> order</c><01:13:35.880><c> to</c><01:13:36.080><c> install</c><01:13:36.600><c> xterm.js</c>

01:13:37.390 --> 01:13:37.400 align:start position:0%
system and in order to install xterm.js
 

01:13:37.400 --> 01:13:40.950 align:start position:0%
system and in order to install xterm.js
you<01:13:38.400><c> basically</c><01:13:38.920><c> have</c><01:13:39.159><c> you</c><01:13:39.360><c> you</c><01:13:39.520><c> just</c><01:13:39.679><c> go</c><01:13:39.880><c> to</c><01:13:40.760><c> um</c>

01:13:40.950 --> 01:13:40.960 align:start position:0%
you basically have you you just go to um
 

01:13:40.960 --> 01:13:42.270 align:start position:0%
you basically have you you just go to um
X<01:13:41.199><c> system</c>

01:13:42.270 --> 01:13:42.280 align:start position:0%
X system
 

01:13:42.280 --> 01:13:47.030 align:start position:0%
X system
sljs<01:13:43.280><c> js-</c><01:13:44.040><c> pdk</c><01:13:44.840><c> not</c><01:13:45.080><c> SDK</c><01:13:45.679><c> pdk</c><01:13:46.560><c> and</c><01:13:46.679><c> then</c><01:13:46.840><c> one</c>

01:13:47.030 --> 01:13:47.040 align:start position:0%
sljs js- pdk not SDK pdk and then one
 

01:13:47.040 --> 01:13:49.189 align:start position:0%
sljs js- pdk not SDK pdk and then one
the<01:13:47.159><c> install</c><01:13:47.560><c> script</c><01:13:47.880><c> there</c><01:13:48.400><c> um</c><01:13:48.760><c> after</c><01:13:49.000><c> that</c>

01:13:49.189 --> 01:13:49.199 align:start position:0%
the install script there um after that
 

01:13:49.199 --> 01:13:51.189 align:start position:0%
the install script there um after that
you<01:13:49.360><c> have</c><01:13:49.520><c> fmjs</c><01:13:50.360><c> and</c><01:13:50.480><c> be</c><01:13:50.600><c> able</c><01:13:50.800><c> to</c><01:13:50.960><c> build</c>

01:13:51.189 --> 01:13:51.199 align:start position:0%
you have fmjs and be able to build
 

01:13:51.199 --> 01:13:57.510 align:start position:0%
you have fmjs and be able to build
Scripts

01:13:57.510 --> 01:13:57.520 align:start position:0%
 
 

01:13:57.520 --> 01:14:15.510 align:start position:0%
 
cool<01:13:58.520><c> anyone</c><01:13:58.880><c> have</c>

01:14:15.510 --> 01:14:15.520 align:start position:0%
 
 

01:14:15.520 --> 01:14:19.390 align:start position:0%
 
questions

01:14:19.390 --> 01:14:19.400 align:start position:0%
 
 

01:14:19.400 --> 01:14:22.189 align:start position:0%
 
three<01:14:20.400><c> so</c><01:14:20.679><c> compiling</c><01:14:21.159><c> the</c><01:14:21.320><c> plugins</c><01:14:21.800><c> shouldn't</c>

01:14:22.189 --> 01:14:22.199 align:start position:0%
three so compiling the plugins shouldn't
 

01:14:22.199 --> 01:14:25.149 align:start position:0%
three so compiling the plugins shouldn't
take<01:14:22.440><c> long</c><01:14:23.040><c> and</c><01:14:23.199><c> then</c><01:14:23.480><c> we</c><01:14:23.960><c> switch</c><01:14:24.360><c> to</c><01:14:24.480><c> the</c><01:14:24.639><c> part</c>

01:14:25.149 --> 01:14:25.159 align:start position:0%
take long and then we switch to the part
 

01:14:25.159 --> 01:14:27.470 align:start position:0%
take long and then we switch to the part
with<01:14:25.320><c> what's</c><01:14:25.560><c> coming</c><01:14:25.840><c> up</c><01:14:26.040><c> next</c><01:14:26.400><c> for</c><01:14:26.840><c> TS</c><01:14:27.199><c> snow</c>

01:14:27.470 --> 01:14:27.480 align:start position:0%
with what's coming up next for TS snow
 

01:14:27.480 --> 01:14:35.810 align:start position:0%
with what's coming up next for TS snow
tree

01:14:35.810 --> 01:14:35.820 align:start position:0%
 
 

01:14:35.820 --> 01:15:13.590 align:start position:0%
 
[Music]

01:15:13.590 --> 01:15:13.600 align:start position:0%
 
 

01:15:13.600 --> 01:15:16.550 align:start position:0%
 
okay<01:15:14.400><c> if</c><01:15:14.920><c> we're</c><01:15:15.199><c> going</c><01:15:15.320><c> to</c><01:15:15.600><c> kind</c><01:15:15.679><c> of</c><01:15:15.960><c> speed</c>

01:15:16.550 --> 01:15:16.560 align:start position:0%
okay if we're going to kind of speed
 

01:15:16.560 --> 01:15:19.149 align:start position:0%
okay if we're going to kind of speed
through<01:15:16.920><c> the</c><01:15:17.080><c> plug-in</c><01:15:17.520><c> part</c><01:15:17.880><c> here</c><01:15:18.719><c> uh</c><01:15:18.920><c> yeah</c>

01:15:19.149 --> 01:15:19.159 align:start position:0%
through the plug-in part here uh yeah
 

01:15:19.159 --> 01:15:20.870 align:start position:0%
through the plug-in part here uh yeah
let's<01:15:19.280><c> just</c><01:15:19.400><c> talk</c><01:15:19.560><c> about</c><01:15:19.719><c> what's</c><01:15:19.880><c> next</c><01:15:20.000><c> for</c><01:15:20.120><c> TS</c>

01:15:20.870 --> 01:15:20.880 align:start position:0%
let's just talk about what's next for TS
 

01:15:20.880 --> 01:15:24.590 align:start position:0%
let's just talk about what's next for TS
notary<01:15:21.880><c> um</c><01:15:22.480><c> so</c><01:15:22.760><c> alpha</c><01:15:23.040><c> 8</c><01:15:23.400><c> coming</c><01:15:23.719><c> soon</c><01:15:24.480><c> I'm</c>

01:15:24.590 --> 01:15:24.600 align:start position:0%
notary um so alpha 8 coming soon I'm
 

01:15:24.600 --> 01:15:26.790 align:start position:0%
notary um so alpha 8 coming soon I'm
surprised<01:15:25.320><c> that</c><01:15:25.600><c> not</c><01:15:25.800><c> more</c><01:15:26.000><c> people</c><01:15:26.320><c> asked</c><01:15:26.600><c> me</c>

01:15:26.790 --> 01:15:26.800 align:start position:0%
surprised that not more people asked me
 

01:15:26.800 --> 01:15:30.430 align:start position:0%
surprised that not more people asked me
when<01:15:27.199><c> Quicks</c><01:15:28.199><c> and</c><01:15:28.400><c> when</c><01:15:28.639><c> a</c>

01:15:30.430 --> 01:15:30.440 align:start position:0%
when Quicks and when a
 

01:15:30.440 --> 01:15:33.310 align:start position:0%
when Quicks and when a
decode<01:15:31.440><c> um</c><01:15:31.760><c> they're</c><01:15:32.040><c> coming</c><01:15:32.520><c> so</c><01:15:32.719><c> quick</c><01:15:32.960><c> silver</c>

01:15:33.310 --> 01:15:33.320 align:start position:0%
decode um they're coming so quick silver
 

01:15:33.320 --> 01:15:35.350 align:start position:0%
decode um they're coming so quick silver
certainly<01:15:33.679><c> an</c><01:15:33.840><c> alpha</c><01:15:34.120><c> 8</c><01:15:34.360><c> off</c><01:15:34.639><c> decode</c><01:15:35.199><c> that</c>

01:15:35.350 --> 01:15:35.360 align:start position:0%
certainly an alpha 8 off decode that
 

01:15:35.360 --> 01:15:37.310 align:start position:0%
certainly an alpha 8 off decode that
depends<01:15:36.040><c> uh</c><01:15:36.159><c> Quicksilver</c><01:15:36.760><c> have</c><01:15:37.000><c> higher</c>

01:15:37.310 --> 01:15:37.320 align:start position:0%
depends uh Quicksilver have higher
 

01:15:37.320 --> 01:15:38.870 align:start position:0%
depends uh Quicksilver have higher
priority<01:15:37.840><c> it's</c><01:15:38.000><c> essentially</c><01:15:38.400><c> performance</c>

01:15:38.870 --> 01:15:38.880 align:start position:0%
priority it's essentially performance
 

01:15:38.880 --> 01:15:41.189 align:start position:0%
priority it's essentially performance
Improvement<01:15:39.600><c> so</c><01:15:40.159><c> some</c><01:15:40.320><c> of</c><01:15:40.440><c> you</c><01:15:40.560><c> might</c><01:15:40.719><c> notice</c>

01:15:41.189 --> 01:15:41.199 align:start position:0%
Improvement so some of you might notice
 

01:15:41.199 --> 01:15:43.590 align:start position:0%
Improvement so some of you might notice
that<01:15:41.360><c> it</c><01:15:41.560><c> takes</c><01:15:42.080><c> you</c><01:15:42.199><c> know</c><01:15:42.760><c> multiple</c><01:15:43.239><c> seconds</c>

01:15:43.590 --> 01:15:43.600 align:start position:0%
that it takes you know multiple seconds
 

01:15:43.600 --> 01:15:46.590 align:start position:0%
that it takes you know multiple seconds
for<01:15:43.800><c> this</c><01:15:44.120><c> to</c><01:15:45.120><c> run</c><01:15:45.440><c> and</c><01:15:45.639><c> to</c><01:15:45.840><c> end</c><01:15:46.440><c> uh</c>

01:15:46.590 --> 01:15:46.600 align:start position:0%
for this to run and to end uh
 

01:15:46.600 --> 01:15:48.950 align:start position:0%
for this to run and to end uh
Quicksilver<01:15:47.520><c> is</c><01:15:47.719><c> going</c><01:15:47.880><c> to</c><01:15:48.040><c> be</c><01:15:48.280><c> a</c><01:15:48.600><c> pretty</c>

01:15:48.950 --> 01:15:48.960 align:start position:0%
Quicksilver is going to be a pretty
 

01:15:48.960 --> 01:15:50.629 align:start position:0%
Quicksilver is going to be a pretty
massive<01:15:49.320><c> performance</c><01:15:49.800><c> Improvement</c><01:15:50.440><c> and</c>

01:15:50.629 --> 01:15:50.639 align:start position:0%
massive performance Improvement and
 

01:15:50.639 --> 01:15:52.310 align:start position:0%
massive performance Improvement and
reduction<01:15:51.040><c> of</c><01:15:51.320><c> communication</c><01:15:51.960><c> between</c><01:15:52.239><c> the</c>

01:15:52.310 --> 01:15:52.320 align:start position:0%
reduction of communication between the
 

01:15:52.320 --> 01:15:53.510 align:start position:0%
reduction of communication between the
approver<01:15:52.639><c> and</c>

01:15:53.510 --> 01:15:53.520 align:start position:0%
approver and
 

01:15:53.520 --> 01:15:55.550 align:start position:0%
approver and
verifier<01:15:54.520><c> uh</c><01:15:54.679><c> there's</c><01:15:55.000><c> still</c><01:15:55.159><c> lots</c><01:15:55.320><c> of</c><01:15:55.400><c> work</c>

01:15:55.550 --> 01:15:55.560 align:start position:0%
verifier uh there's still lots of work
 

01:15:55.560 --> 01:15:57.790 align:start position:0%
verifier uh there's still lots of work
to<01:15:55.679><c> do</c><01:15:55.800><c> and</c><01:15:55.960><c> this</c><01:15:56.080><c> is</c><01:15:56.239><c> one</c><01:15:56.400><c> of</c><01:15:56.560><c> them</c><01:15:57.560><c> uh</c><01:15:57.679><c> and</c>

01:15:57.790 --> 01:15:57.800 align:start position:0%
to do and this is one of them uh and
 

01:15:57.800 --> 01:15:59.390 align:start position:0%
to do and this is one of them uh and
yeah<01:15:58.000><c> we</c><01:15:58.120><c> we'll</c><01:15:58.280><c> be</c><01:15:58.400><c> posting</c><01:15:58.679><c> some</c><01:15:58.840><c> benchmarks</c>

01:15:59.390 --> 01:15:59.400 align:start position:0%
yeah we we'll be posting some benchmarks
 

01:15:59.400 --> 01:16:00.750 align:start position:0%
yeah we we'll be posting some benchmarks
with<01:15:59.560><c> that</c><01:15:59.719><c> with</c><01:15:59.840><c> that</c><01:16:00.000><c> release</c><01:16:00.480><c> they</c><01:16:00.560><c> should</c>

01:16:00.750 --> 01:16:00.760 align:start position:0%
with that with that release they should
 

01:16:00.760 --> 01:16:04.110 align:start position:0%
with that with that release they should
be<01:16:00.960><c> pretty</c><01:16:01.480><c> nice</c><01:16:02.480><c> uh</c><01:16:02.800><c> yeah</c><01:16:03.000><c> going</c><01:16:03.199><c> into</c><01:16:03.760><c> next</c>

01:16:04.110 --> 01:16:04.120 align:start position:0%
be pretty nice uh yeah going into next
 

01:16:04.120 --> 01:16:06.430 align:start position:0%
be pretty nice uh yeah going into next
year<01:16:04.840><c> uh</c><01:16:04.960><c> there's</c><01:16:05.320><c> a</c><01:16:05.440><c> couple</c><01:16:05.679><c> nice</c><01:16:05.960><c> to</c><01:16:06.159><c> Habs</c>

01:16:06.430 --> 01:16:06.440 align:start position:0%
year uh there's a couple nice to Habs
 

01:16:06.440 --> 01:16:09.270 align:start position:0%
year uh there's a couple nice to Habs
just<01:16:06.600><c> TS</c><01:16:07.000><c> 1.3</c><01:16:07.639><c> support</c><01:16:08.280><c> uh</c><01:16:08.400><c> TS</c><01:16:08.719><c> notary</c><01:16:09.120><c> right</c>

01:16:09.270 --> 01:16:09.280 align:start position:0%
just TS 1.3 support uh TS notary right
 

01:16:09.280 --> 01:16:11.950 align:start position:0%
just TS 1.3 support uh TS notary right
now<01:16:09.400><c> only</c><01:16:09.560><c> supports</c><01:16:10.199><c> 1.2</c><01:16:11.199><c> uh</c><01:16:11.320><c> for</c><01:16:11.480><c> most</c><01:16:11.719><c> people</c>

01:16:11.950 --> 01:16:11.960 align:start position:0%
now only supports 1.2 uh for most people
 

01:16:11.960 --> 01:16:14.070 align:start position:0%
now only supports 1.2 uh for most people
that<01:16:12.080><c> doesn't</c><01:16:12.280><c> mean</c><01:16:12.560><c> anything</c><01:16:13.360><c> uh</c><01:16:13.520><c> but</c><01:16:13.679><c> TLS</c>

01:16:14.070 --> 01:16:14.080 align:start position:0%
that doesn't mean anything uh but TLS
 

01:16:14.080 --> 01:16:16.709 align:start position:0%
that doesn't mean anything uh but TLS
1.3<01:16:14.760><c> is</c><01:16:15.159><c> kind</c><01:16:15.280><c> of</c><01:16:15.560><c> like</c><01:16:15.719><c> the</c><01:16:15.880><c> most</c><01:16:16.360><c> recent</c>

01:16:16.709 --> 01:16:16.719 align:start position:0%
1.3 is kind of like the most recent
 

01:16:16.719 --> 01:16:19.590 align:start position:0%
1.3 is kind of like the most recent
version<01:16:16.960><c> of</c><01:16:17.120><c> TLS</c><01:16:17.800><c> and</c><01:16:18.120><c> 1.2</c><01:16:18.719><c> in</c><01:16:18.800><c> the</c><01:16:18.960><c> future</c><01:16:19.360><c> may</c>

01:16:19.590 --> 01:16:19.600 align:start position:0%
version of TLS and 1.2 in the future may
 

01:16:19.600 --> 01:16:21.390 align:start position:0%
version of TLS and 1.2 in the future may
get<01:16:19.760><c> deprecated</c><01:16:20.360><c> so</c><01:16:20.600><c> we</c><01:16:20.719><c> want</c><01:16:20.800><c> to</c><01:16:20.880><c> be</c><01:16:21.000><c> ahead</c><01:16:21.199><c> of</c>

01:16:21.390 --> 01:16:21.400 align:start position:0%
get deprecated so we want to be ahead of
 

01:16:21.400 --> 01:16:24.189 align:start position:0%
get deprecated so we want to be ahead of
that<01:16:22.320><c> but</c><01:16:22.480><c> yeah</c><01:16:22.639><c> the</c><01:16:22.760><c> theme</c><01:16:22.960><c> for</c><01:16:23.199><c> 2025</c><01:16:24.080><c> is</c>

01:16:24.189 --> 01:16:24.199 align:start position:0%
that but yeah the theme for 2025 is
 

01:16:24.199 --> 01:16:26.590 align:start position:0%
that but yeah the theme for 2025 is
going<01:16:24.360><c> to</c><01:16:24.480><c> be</c><01:16:24.920><c> toward</c><01:16:25.280><c> stabilization</c><01:16:26.199><c> we</c><01:16:26.480><c> kind</c>

01:16:26.590 --> 01:16:26.600 align:start position:0%
going to be toward stabilization we kind
 

01:16:26.600 --> 01:16:29.629 align:start position:0%
going to be toward stabilization we kind
of<01:16:26.679><c> want</c><01:16:26.800><c> to</c><01:16:27.080><c> finish</c><01:16:28.080><c> if</c><01:16:28.239><c> that's</c><01:16:28.560><c> possible</c><01:16:29.199><c> the</c>

01:16:29.629 --> 01:16:29.639 align:start position:0%
of want to finish if that's possible the
 

01:16:29.639 --> 01:16:31.709 align:start position:0%
of want to finish if that's possible the
the<01:16:29.880><c> the</c><01:16:30.040><c> core</c><01:16:30.320><c> Library</c><01:16:30.840><c> the</c><01:16:30.960><c> core</c>

01:16:31.709 --> 01:16:31.719 align:start position:0%
the the core Library the core
 

01:16:31.719 --> 01:16:34.430 align:start position:0%
the the core Library the core
implementation<01:16:32.719><c> um</c><01:16:32.960><c> work</c><01:16:33.239><c> to</c><01:16:33.679><c> get</c><01:16:34.199><c> the</c>

01:16:34.430 --> 01:16:34.440 align:start position:0%
implementation um work to get the
 

01:16:34.440 --> 01:16:38.350 align:start position:0%
implementation um work to get the
underlying<01:16:35.400><c> uh</c><01:16:35.600><c> MPC</c><01:16:36.600><c> Library</c><01:16:37.520><c> uh</c><01:16:37.639><c> audited</c><01:16:38.239><c> and</c>

01:16:38.350 --> 01:16:38.360 align:start position:0%
underlying uh MPC Library uh audited and
 

01:16:38.360 --> 01:16:40.149 align:start position:0%
underlying uh MPC Library uh audited and
then<01:16:38.520><c> start</c><01:16:38.719><c> working</c><01:16:39.040><c> up</c><01:16:39.199><c> into</c><01:16:39.360><c> the</c><01:16:39.440><c> TS</c><01:16:39.800><c> notary</c>

01:16:40.149 --> 01:16:40.159 align:start position:0%
then start working up into the TS notary
 

01:16:40.159 --> 01:16:41.750 align:start position:0%
then start working up into the TS notary
stack<01:16:40.400><c> and</c><01:16:40.520><c> get</c><01:16:40.639><c> different</c><01:16:41.199><c> uh</c><01:16:41.320><c> parts</c><01:16:41.560><c> of</c><01:16:41.679><c> the</c>

01:16:41.750 --> 01:16:41.760 align:start position:0%
stack and get different uh parts of the
 

01:16:41.760 --> 01:16:44.189 align:start position:0%
stack and get different uh parts of the
codebase<01:16:42.520><c> audited</c><01:16:43.520><c> um</c><01:16:43.639><c> we're</c><01:16:43.800><c> going</c><01:16:43.920><c> to</c><01:16:44.040><c> be</c>

01:16:44.189 --> 01:16:44.199 align:start position:0%
codebase audited um we're going to be
 

01:16:44.199 --> 01:16:46.149 align:start position:0%
codebase audited um we're going to be
working<01:16:44.639><c> on</c><01:16:45.080><c> security</c><01:16:45.480><c> proofs</c><01:16:45.880><c> for</c><01:16:46.040><c> the</c>

01:16:46.149 --> 01:16:46.159 align:start position:0%
working on security proofs for the
 

01:16:46.159 --> 01:16:47.590 align:start position:0%
working on security proofs for the
different<01:16:46.440><c> different</c><01:16:46.920><c> uh</c><01:16:47.040><c> for</c><01:16:47.199><c> the</c><01:16:47.320><c> various</c>

01:16:47.590 --> 01:16:47.600 align:start position:0%
different different uh for the various
 

01:16:47.600 --> 01:16:49.590 align:start position:0%
different different uh for the various
different<01:16:47.840><c> cryptographic</c><01:16:48.440><c> instructions</c><01:16:48.880><c> in</c>

01:16:49.590 --> 01:16:49.600 align:start position:0%
different cryptographic instructions in
 

01:16:49.600 --> 01:16:51.990 align:start position:0%
different cryptographic instructions in
protocol<01:16:50.600><c> uh</c><01:16:51.080><c> proofs</c><01:16:51.440><c> already</c><01:16:51.719><c> actually</c><01:16:51.920><c> kind</c>

01:16:51.990 --> 01:16:52.000 align:start position:0%
protocol uh proofs already actually kind
 

01:16:52.000 --> 01:16:54.110 align:start position:0%
protocol uh proofs already actually kind
of<01:16:52.199><c> exist</c><01:16:52.679><c> paddle</c><01:16:53.040><c> Labs</c><01:16:53.400><c> with</c><01:16:53.520><c> their</c><01:16:53.760><c> garbled</c>

01:16:54.110 --> 01:16:54.120 align:start position:0%
of exist paddle Labs with their garbled
 

01:16:54.120 --> 01:16:56.189 align:start position:0%
of exist paddle Labs with their garbled
than<01:16:54.280><c> proof</c><01:16:54.560><c> paper</c><01:16:55.040><c> actually</c><01:16:55.239><c> covered</c><01:16:55.560><c> a</c><01:16:55.719><c> lot</c>

01:16:56.189 --> 01:16:56.199 align:start position:0%
than proof paper actually covered a lot
 

01:16:56.199 --> 01:16:58.390 align:start position:0%
than proof paper actually covered a lot
of<01:16:57.040><c> uh</c><01:16:57.159><c> what</c><01:16:57.280><c> we're</c><01:16:57.480><c> doing</c><01:16:57.880><c> but</c><01:16:58.040><c> we</c><01:16:58.199><c> kind</c><01:16:58.280><c> of</c>

01:16:58.390 --> 01:16:58.400 align:start position:0%
of uh what we're doing but we kind of
 

01:16:58.400 --> 01:16:59.629 align:start position:0%
of uh what we're doing but we kind of
want<01:16:58.480><c> to</c><01:16:58.639><c> replicate</c><01:16:59.080><c> those</c><01:16:59.280><c> results</c>

01:16:59.629 --> 01:16:59.639 align:start position:0%
want to replicate those results
 

01:16:59.639 --> 01:17:02.590 align:start position:0%
want to replicate those results
ourselves<01:17:00.199><c> and</c><01:17:00.440><c> and</c><01:17:00.600><c> and</c><01:17:00.800><c> present</c><01:17:01.320><c> them</c><01:17:02.320><c> uh</c><01:17:02.400><c> so</c>

01:17:02.590 --> 01:17:02.600 align:start position:0%
ourselves and and and present them uh so
 

01:17:02.600 --> 01:17:05.350 align:start position:0%
ourselves and and and present them uh so
yeah<01:17:02.880><c> 2025</c><01:17:03.679><c> is</c><01:17:03.800><c> going</c><01:17:04.000><c> to</c><01:17:04.159><c> be</c><01:17:04.800><c> uh</c><01:17:05.000><c> well</c><01:17:05.239><c> of</c>

01:17:05.350 --> 01:17:05.360 align:start position:0%
yeah 2025 is going to be uh well of
 

01:17:05.360 --> 01:17:06.950 align:start position:0%
yeah 2025 is going to be uh well of
course<01:17:05.639><c> after</c><01:17:05.920><c> shipping</c><01:17:06.360><c> the</c><01:17:06.520><c> performance</c>

01:17:06.950 --> 01:17:06.960 align:start position:0%
course after shipping the performance
 

01:17:06.960 --> 01:17:08.790 align:start position:0%
course after shipping the performance
improvements<01:17:07.880><c> of</c><01:17:08.040><c> quicksilver</c><01:17:08.600><c> it's</c><01:17:08.719><c> going</c>

01:17:08.790 --> 01:17:08.800 align:start position:0%
improvements of quicksilver it's going
 

01:17:08.800 --> 01:17:11.070 align:start position:0%
improvements of quicksilver it's going
to<01:17:08.960><c> just</c><01:17:09.120><c> be</c><01:17:09.400><c> like</c><01:17:09.600><c> let's</c><01:17:09.960><c> try</c><01:17:10.159><c> to</c><01:17:10.880><c> stop</c>

01:17:11.070 --> 01:17:11.080 align:start position:0%
to just be like let's try to stop
 

01:17:11.080 --> 01:17:12.629 align:start position:0%
to just be like let's try to stop
changing<01:17:11.440><c> things</c><01:17:11.679><c> as</c><01:17:11.840><c> much</c><01:17:12.080><c> and</c><01:17:12.199><c> just</c><01:17:12.360><c> kind</c><01:17:12.480><c> of</c>

01:17:12.629 --> 01:17:12.639 align:start position:0%
changing things as much and just kind of
 

01:17:12.639 --> 01:17:13.950 align:start position:0%
changing things as much and just kind of
focus<01:17:12.960><c> on</c><01:17:13.280><c> getting</c><01:17:13.520><c> it</c><01:17:13.639><c> towards</c>

01:17:13.950 --> 01:17:13.960 align:start position:0%
focus on getting it towards
 

01:17:13.960 --> 01:17:16.870 align:start position:0%
focus on getting it towards
stabilization<01:17:14.719><c> so</c><01:17:14.920><c> we</c><01:17:15.000><c> can</c><01:17:15.159><c> remove</c><01:17:15.679><c> the</c><01:17:16.199><c> for</c>

01:17:16.870 --> 01:17:16.880 align:start position:0%
stabilization so we can remove the for
 

01:17:16.880 --> 01:17:19.229 align:start position:0%
stabilization so we can remove the for
uh<01:17:17.080><c> research</c><01:17:17.560><c> purposes</c><01:17:18.080><c> only</c><01:17:18.520><c> disclaimer</c><01:17:19.120><c> on</c>

01:17:19.229 --> 01:17:19.239 align:start position:0%
uh research purposes only disclaimer on
 

01:17:19.239 --> 01:17:21.910 align:start position:0%
uh research purposes only disclaimer on
the<01:17:19.440><c> repository</c><01:17:20.199><c> which</c><01:17:20.320><c> is</c><01:17:20.719><c> on</c><01:17:20.920><c> like</c><01:17:21.080><c> 99%</c><01:17:21.760><c> of</c>

01:17:21.910 --> 01:17:21.920 align:start position:0%
the repository which is on like 99% of
 

01:17:21.920 --> 01:17:23.709 align:start position:0%
the repository which is on like 99% of
crypto

01:17:23.709 --> 01:17:23.719 align:start position:0%
crypto
 

01:17:23.719 --> 01:17:28.470 align:start position:0%
crypto
projects<01:17:24.719><c> um</c><01:17:25.199><c> yeah</c><01:17:25.280><c> so</c><01:17:25.480><c> any</c><01:17:25.840><c> just</c><01:17:26.080><c> Q&amp;A</c><01:17:26.880><c> on</c><01:17:27.719><c> uh</c>

01:17:28.470 --> 01:17:28.480 align:start position:0%
projects um yeah so any just Q&amp;A on uh
 

01:17:28.480 --> 01:17:31.310 align:start position:0%
projects um yeah so any just Q&amp;A on uh
future<01:17:28.880><c> PLS</c><01:17:29.719><c> notary</c><01:17:30.719><c> other</c><01:17:30.920><c> than</c><01:17:31.080><c> when</c>

01:17:31.310 --> 01:17:31.320 align:start position:0%
future PLS notary other than when
 

01:17:31.320 --> 01:17:36.350 align:start position:0%
future PLS notary other than when
Quicksilver<01:17:32.040><c> and</c><01:17:32.199><c> when</c><01:17:32.360><c> off</c>

01:17:36.350 --> 01:17:36.360 align:start position:0%
 
 

01:17:36.360 --> 01:17:39.430 align:start position:0%
 
you<01:17:37.360><c> raise</c><01:17:37.560><c> your</c>

01:17:39.430 --> 01:17:39.440 align:start position:0%
you raise your
 

01:17:39.440 --> 01:17:46.229 align:start position:0%
you raise your
hand

01:17:46.229 --> 01:17:46.239 align:start position:0%
 
 

01:17:46.239 --> 01:17:49.950 align:start position:0%
 
your<01:17:47.239><c> by</c><01:17:47.400><c> server</c><01:17:47.800><c> you</c><01:17:48.000><c> referring</c><01:17:48.360><c> to</c><01:17:48.960><c> notary</c>

01:17:49.950 --> 01:17:49.960 align:start position:0%
your by server you referring to notary
 

01:17:49.960 --> 01:17:52.790 align:start position:0%
your by server you referring to notary
so<01:17:50.159><c> the</c><01:17:50.320><c> question</c><01:17:50.639><c> is</c><01:17:50.960><c> is</c><01:17:51.120><c> our</c><01:17:51.440><c> notary</c><01:17:51.920><c> fully</c>

01:17:52.790 --> 01:17:52.800 align:start position:0%
so the question is is our notary fully
 

01:17:52.800 --> 01:17:55.870 align:start position:0%
so the question is is our notary fully
trustless<01:17:53.800><c> um</c>

01:17:55.870 --> 01:17:55.880 align:start position:0%
trustless um
 

01:17:55.880 --> 01:17:57.910 align:start position:0%
trustless um
so<01:17:56.239><c> it</c><01:17:56.400><c> depends</c><01:17:56.679><c> on</c><01:17:56.920><c> what</c><01:17:57.280><c> exactly</c><01:17:57.639><c> you're</c>

01:17:57.910 --> 01:17:57.920 align:start position:0%
so it depends on what exactly you're
 

01:17:57.920 --> 01:18:00.270 align:start position:0%
so it depends on what exactly you're
talking<01:17:58.280><c> about</c><01:17:58.719><c> there</c><01:17:58.960><c> so</c><01:17:59.400><c> a</c><01:17:59.520><c> notary</c><01:18:00.040><c> is</c><01:18:00.159><c> going</c>

01:18:00.270 --> 01:18:00.280 align:start position:0%
talking about there so a notary is going
 

01:18:00.280 --> 01:18:04.229 align:start position:0%
talking about there so a notary is going
to<01:18:00.440><c> be</c><01:18:00.679><c> issuing</c><01:18:01.159><c> an</c><01:18:01.440><c> add</c><01:18:01.679><c> a</c><01:18:01.920><c> station</c><01:18:02.560><c> to</c><01:18:03.280><c> some</c>

01:18:04.229 --> 01:18:04.239 align:start position:0%
to be issuing an add a station to some
 

01:18:04.239 --> 01:18:05.590 align:start position:0%
to be issuing an add a station to some
to<01:18:04.400><c> the</c><01:18:04.560><c> data</c><01:18:04.920><c> right</c><01:18:05.000><c> so</c><01:18:05.120><c> the</c><01:18:05.239><c> appr</c><01:18:05.520><c> is</c>

01:18:05.590 --> 01:18:05.600 align:start position:0%
to the data right so the appr is
 

01:18:05.600 --> 01:18:08.550 align:start position:0%
to the data right so the appr is
connecting<01:18:05.920><c> to</c><01:18:06.040><c> the</c><01:18:06.159><c> notary</c><01:18:07.000><c> they're</c><01:18:07.560><c> proving</c>

01:18:08.550 --> 01:18:08.560 align:start position:0%
connecting to the notary they're proving
 

01:18:08.560 --> 01:18:10.189 align:start position:0%
connecting to the notary they're proving
information<01:18:08.960><c> to</c><01:18:09.120><c> the</c><01:18:09.239><c> notary</c><01:18:09.719><c> the</c><01:18:09.800><c> notary</c><01:18:10.120><c> is</c>

01:18:10.189 --> 01:18:10.199 align:start position:0%
information to the notary the notary is
 

01:18:10.199 --> 01:18:12.189 align:start position:0%
information to the notary the notary is
putting<01:18:10.400><c> a</c><01:18:10.560><c> signature</c><01:18:11.040><c> on</c><01:18:11.239><c> it</c><01:18:11.360><c> and</c><01:18:11.480><c> saying</c><01:18:12.080><c> I</c>

01:18:12.189 --> 01:18:12.199 align:start position:0%
putting a signature on it and saying I
 

01:18:12.199 --> 01:18:14.669 align:start position:0%
putting a signature on it and saying I
ran<01:18:12.440><c> this</c><01:18:12.600><c> protocol</c><01:18:13.000><c> correctly</c><01:18:14.000><c> now</c><01:18:14.199><c> theover</c>

01:18:14.669 --> 01:18:14.679 align:start position:0%
ran this protocol correctly now theover
 

01:18:14.679 --> 01:18:16.470 align:start position:0%
ran this protocol correctly now theover
takes<01:18:15.040><c> that</c><01:18:15.239><c> at</c><01:18:15.440><c> a</c><01:18:15.600><c> station</c><01:18:15.920><c> and</c><01:18:16.080><c> presents</c><01:18:16.360><c> it</c>

01:18:16.470 --> 01:18:16.480 align:start position:0%
takes that at a station and presents it
 

01:18:16.480 --> 01:18:18.629 align:start position:0%
takes that at a station and presents it
to<01:18:16.679><c> another</c><01:18:17.040><c> party</c><01:18:17.920><c> there</c><01:18:18.080><c> is</c><01:18:18.199><c> a</c><01:18:18.360><c> trust</c>

01:18:18.629 --> 01:18:18.639 align:start position:0%
to another party there is a trust
 

01:18:18.639 --> 01:18:21.350 align:start position:0%
to another party there is a trust
assumption<01:18:19.199><c> there</c><01:18:19.760><c> that</c><01:18:20.040><c> that</c><01:18:20.719><c> third</c><01:18:21.040><c> party</c>

01:18:21.350 --> 01:18:21.360 align:start position:0%
assumption there that that third party
 

01:18:21.360 --> 01:18:23.510 align:start position:0%
assumption there that that third party
verifier<01:18:22.080><c> is</c><01:18:22.280><c> essentially</c><01:18:22.840><c> trusting</c><01:18:23.360><c> that</c>

01:18:23.510 --> 01:18:23.520 align:start position:0%
verifier is essentially trusting that
 

01:18:23.520 --> 01:18:25.149 align:start position:0%
verifier is essentially trusting that
the<01:18:23.600><c> notary</c><01:18:23.960><c> ran</c><01:18:24.239><c> this</c><01:18:24.360><c> protocol</c><01:18:24.800><c> correctly</c>

01:18:25.149 --> 01:18:25.159 align:start position:0%
the notary ran this protocol correctly
 

01:18:25.159 --> 01:18:26.590 align:start position:0%
the notary ran this protocol correctly
and<01:18:25.320><c> that</c><01:18:25.440><c> they</c><01:18:25.560><c> didn't</c><01:18:25.800><c> just</c><01:18:26.000><c> forge</c><01:18:26.400><c> this</c>

01:18:26.590 --> 01:18:26.600 align:start position:0%
and that they didn't just forge this
 

01:18:26.600 --> 01:18:28.990 align:start position:0%
and that they didn't just forge this
atest<01:18:26.920><c> station</c><01:18:27.639><c> without</c><01:18:27.880><c> doing</c><01:18:28.199><c> anything</c><01:18:28.840><c> so</c>

01:18:28.990 --> 01:18:29.000 align:start position:0%
atest station without doing anything so
 

01:18:29.000 --> 01:18:31.189 align:start position:0%
atest station without doing anything so
in<01:18:29.159><c> that</c><01:18:29.320><c> sense</c><01:18:29.560><c> there's</c><01:18:29.840><c> trust</c><01:18:30.679><c> but</c><01:18:30.840><c> is</c><01:18:31.000><c> there</c>

01:18:31.189 --> 01:18:31.199 align:start position:0%
in that sense there's trust but is there
 

01:18:31.199 --> 01:18:33.149 align:start position:0%
in that sense there's trust but is there
trust<01:18:31.560><c> between</c><01:18:31.920><c> the</c><01:18:32.040><c> prover</c><01:18:32.400><c> and</c><01:18:32.520><c> the</c><01:18:32.639><c> notary</c>

01:18:33.149 --> 01:18:33.159 align:start position:0%
trust between the prover and the notary
 

01:18:33.159 --> 01:18:35.870 align:start position:0%
trust between the prover and the notary
itself<01:18:33.760><c> no</c><01:18:34.679><c> uh</c><01:18:34.800><c> so</c><01:18:35.159><c> there's</c><01:18:35.400><c> nothing</c><01:18:35.639><c> that</c><01:18:35.760><c> the</c>

01:18:35.870 --> 01:18:35.880 align:start position:0%
itself no uh so there's nothing that the
 

01:18:35.880 --> 01:18:37.830 align:start position:0%
itself no uh so there's nothing that the
notary<01:18:36.400><c> a</c><01:18:36.520><c> malicious</c><01:18:36.960><c> notary</c><01:18:37.360><c> can</c><01:18:37.480><c> do</c><01:18:37.719><c> in</c>

01:18:37.830 --> 01:18:37.840 align:start position:0%
notary a malicious notary can do in
 

01:18:37.840 --> 01:18:39.990 align:start position:0%
notary a malicious notary can do in
order<01:18:38.080><c> to</c><01:18:38.400><c> like</c><01:18:38.520><c> for</c><01:18:38.719><c> example</c><01:18:39.040><c> leak</c><01:18:39.440><c> the</c><01:18:39.560><c> user</c>

01:18:39.990 --> 01:18:40.000 align:start position:0%
order to like for example leak the user
 

01:18:40.000 --> 01:18:42.110 align:start position:0%
order to like for example leak the user
Secrets<01:18:40.920><c> they</c><01:18:41.000><c> don't</c><01:18:41.199><c> really</c><01:18:41.360><c> see</c><01:18:41.679><c> anything</c>

01:18:42.110 --> 01:18:42.120 align:start position:0%
Secrets they don't really see anything
 

01:18:42.120 --> 01:18:43.709 align:start position:0%
Secrets they don't really see anything
they're<01:18:42.280><c> just</c><01:18:42.440><c> signing</c><01:18:42.840><c> kind</c><01:18:42.960><c> of</c><01:18:43.120><c> like</c><01:18:43.320><c> blind</c>

01:18:43.709 --> 01:18:43.719 align:start position:0%
they're just signing kind of like blind
 

01:18:43.719 --> 01:18:46.149 align:start position:0%
they're just signing kind of like blind
commitments<01:18:44.239><c> to</c><01:18:44.440><c> the</c><01:18:44.560><c> data</c><01:18:44.920><c> itself</c><01:18:45.600><c> so</c><01:18:45.800><c> from</c><01:18:45.960><c> a</c>

01:18:46.149 --> 01:18:46.159 align:start position:0%
commitments to the data itself so from a
 

01:18:46.159 --> 01:18:47.590 align:start position:0%
commitments to the data itself so from a
privacy<01:18:46.600><c> perspective</c><01:18:47.080><c> no</c><01:18:47.280><c> there's</c><01:18:47.480><c> there's</c>

01:18:47.590 --> 01:18:47.600 align:start position:0%
privacy perspective no there's there's
 

01:18:47.600 --> 01:18:50.390 align:start position:0%
privacy perspective no there's there's
no<01:18:47.760><c> trust</c><01:18:48.400><c> assumption</c><01:18:49.400><c> now</c><01:18:50.000><c> a</c><01:18:50.120><c> lot</c><01:18:50.239><c> of</c>

01:18:50.390 --> 01:18:50.400 align:start position:0%
no trust assumption now a lot of
 

01:18:50.400 --> 01:18:52.270 align:start position:0%
no trust assumption now a lot of
offchain<01:18:50.960><c> applications</c><01:18:51.679><c> don't</c><01:18:51.960><c> actually</c>

01:18:52.270 --> 01:18:52.280 align:start position:0%
offchain applications don't actually
 

01:18:52.280 --> 01:18:54.990 align:start position:0%
offchain applications don't actually
need<01:18:53.000><c> a</c><01:18:53.159><c> notary</c><01:18:54.000><c> a</c><01:18:54.120><c> notary</c><01:18:54.440><c> is</c><01:18:54.520><c> really</c><01:18:54.840><c> only</c>

01:18:54.990 --> 01:18:55.000 align:start position:0%
need a notary a notary is really only
 

01:18:55.000 --> 01:18:57.629 align:start position:0%
need a notary a notary is really only
needed<01:18:55.400><c> if</c><01:18:55.520><c> you</c><01:18:55.639><c> want</c><01:18:55.880><c> to</c><01:18:56.760><c> like</c><01:18:57.080><c> maximum</c>

01:18:57.629 --> 01:18:57.639 align:start position:0%
needed if you want to like maximum
 

01:18:57.639 --> 01:18:59.470 align:start position:0%
needed if you want to like maximum
privacy<01:18:58.239><c> this</c><01:18:58.400><c> party</c><01:18:58.639><c> doesn't</c><01:18:58.880><c> know</c><01:18:59.120><c> anything</c>

01:18:59.470 --> 01:18:59.480 align:start position:0%
privacy this party doesn't know anything
 

01:18:59.480 --> 01:19:02.110 align:start position:0%
privacy this party doesn't know anything
and<01:18:59.600><c> it's</c><01:18:59.719><c> just</c><01:18:59.920><c> attesting</c><01:19:00.520><c> to</c><01:19:01.480><c> uh</c><01:19:01.639><c> data</c><01:19:02.000><c> that</c>

01:19:02.110 --> 01:19:02.120 align:start position:0%
and it's just attesting to uh data that
 

01:19:02.120 --> 01:19:05.030 align:start position:0%
and it's just attesting to uh data that
it<01:19:02.280><c> doesn't</c><01:19:02.760><c> see</c><01:19:03.760><c> um</c><01:19:04.480><c> you</c><01:19:04.600><c> could</c><01:19:04.840><c> actually</c>

01:19:05.030 --> 01:19:05.040 align:start position:0%
it doesn't see um you could actually
 

01:19:05.040 --> 01:19:06.669 align:start position:0%
it doesn't see um you could actually
just<01:19:05.159><c> remove</c><01:19:05.560><c> that</c><01:19:05.760><c> step</c><01:19:06.080><c> and</c><01:19:06.159><c> the</c><01:19:06.280><c> approver</c>

01:19:06.669 --> 01:19:06.679 align:start position:0%
just remove that step and the approver
 

01:19:06.679 --> 01:19:09.709 align:start position:0%
just remove that step and the approver
can<01:19:07.000><c> just</c><01:19:07.679><c> selectively</c><01:19:08.320><c> disclose</c><01:19:09.280><c> directly</c>

01:19:09.709 --> 01:19:09.719 align:start position:0%
can just selectively disclose directly
 

01:19:09.719 --> 01:19:11.750 align:start position:0%
can just selectively disclose directly
to<01:19:09.920><c> a</c><01:19:10.120><c> verifier</c><01:19:10.960><c> that's</c><01:19:11.120><c> willing</c><01:19:11.400><c> to</c><01:19:11.520><c> run</c><01:19:11.679><c> the</c>

01:19:11.750 --> 01:19:11.760 align:start position:0%
to a verifier that's willing to run the
 

01:19:11.760 --> 01:19:14.229 align:start position:0%
to a verifier that's willing to run the
TS<01:19:12.120><c> notary</c><01:19:12.480><c> protocol</c><01:19:13.199><c> and</c><01:19:13.360><c> in</c><01:19:13.560><c> that</c><01:19:13.760><c> sense</c>

01:19:14.229 --> 01:19:14.239 align:start position:0%
TS notary protocol and in that sense
 

01:19:14.239 --> 01:19:15.830 align:start position:0%
TS notary protocol and in that sense
like<01:19:14.360><c> the</c><01:19:14.480><c> whole</c><01:19:14.679><c> protocol</c><01:19:15.080><c> end</c><01:19:15.280><c> to</c><01:19:15.440><c> end</c><01:19:15.679><c> and</c>

01:19:15.830 --> 01:19:15.840 align:start position:0%
like the whole protocol end to end and
 

01:19:15.840 --> 01:19:17.750 align:start position:0%
like the whole protocol end to end and
the<01:19:15.960><c> Integrity</c><01:19:16.440><c> of</c><01:19:16.560><c> the</c><01:19:16.719><c> data</c><01:19:17.040><c> is</c><01:19:17.400><c> like</c><01:19:17.560><c> quote</c>

01:19:17.750 --> 01:19:17.760 align:start position:0%
the Integrity of the data is like quote
 

01:19:17.760 --> 01:19:21.470 align:start position:0%
the Integrity of the data is like quote
unquote<01:19:18.639><c> trustless</c><01:19:19.639><c> um</c><01:19:20.560><c> like</c><01:19:20.679><c> I</c><01:19:20.800><c> mentioned</c><01:19:21.199><c> in</c>

01:19:21.470 --> 01:19:21.480 align:start position:0%
unquote trustless um like I mentioned in
 

01:19:21.480 --> 01:19:23.310 align:start position:0%
unquote trustless um like I mentioned in
in<01:19:21.639><c> in</c><01:19:21.719><c> the</c><01:19:21.880><c> introduction</c><01:19:22.480><c> the</c><01:19:22.600><c> protocol</c><01:19:23.040><c> is</c>

01:19:23.310 --> 01:19:23.320 align:start position:0%
in in the introduction the protocol is
 

01:19:23.320 --> 01:19:25.110 align:start position:0%
in in the introduction the protocol is
designated<01:19:23.880><c> verifier</c><01:19:24.400><c> so</c><01:19:24.719><c> a</c><01:19:24.760><c> lot</c><01:19:24.840><c> of</c><01:19:24.920><c> people</c>

01:19:25.110 --> 01:19:25.120 align:start position:0%
designated verifier so a lot of people
 

01:19:25.120 --> 01:19:27.990 align:start position:0%
designated verifier so a lot of people
want<01:19:25.239><c> to</c><01:19:25.360><c> build</c><01:19:25.719><c> applications</c><01:19:26.239><c> on</c><01:19:26.600><c> chain</c><01:19:27.600><c> and</c>

01:19:27.990 --> 01:19:28.000 align:start position:0%
want to build applications on chain and
 

01:19:28.000 --> 01:19:29.550 align:start position:0%
want to build applications on chain and
uh<01:19:28.120><c> in</c><01:19:28.280><c> that</c><01:19:28.480><c> configuration</c><01:19:29.080><c> you're</c><01:19:29.280><c> kind</c><01:19:29.400><c> of</c>

01:19:29.550 --> 01:19:29.560 align:start position:0%
uh in that configuration you're kind of
 

01:19:29.560 --> 01:19:32.790 align:start position:0%
uh in that configuration you're kind of
just<01:19:29.719><c> stuck</c><01:19:30.159><c> with</c><01:19:30.400><c> this</c><01:19:30.840><c> trusted</c><01:19:31.520><c> third</c><01:19:31.840><c> party</c>

01:19:32.790 --> 01:19:32.800 align:start position:0%
just stuck with this trusted third party
 

01:19:32.800 --> 01:19:36.229 align:start position:0%
just stuck with this trusted third party
uh<01:19:33.040><c> at</c><01:19:33.239><c> at</c><01:19:33.400><c> a</c><01:19:33.560><c> station</c><01:19:33.960><c> so</c><01:19:34.400><c> like</c><01:19:35.199><c> in</c><01:19:35.400><c> short</c><01:19:36.040><c> it</c>

01:19:36.229 --> 01:19:36.239 align:start position:0%
uh at at a station so like in short it
 

01:19:36.239 --> 01:19:39.229 align:start position:0%
uh at at a station so like in short it
depends<01:19:37.199><c> but</c><01:19:37.360><c> in</c><01:19:37.480><c> terms</c><01:19:37.800><c> of</c><01:19:38.280><c> uh</c><01:19:38.520><c> security</c><01:19:39.000><c> for</c>

01:19:39.229 --> 01:19:39.239 align:start position:0%
depends but in terms of uh security for
 

01:19:39.239 --> 01:19:42.590 align:start position:0%
depends but in terms of uh security for
the<01:19:39.560><c> user</c><01:19:40.560><c> uh</c><01:19:41.159><c> we</c><01:19:41.400><c> we</c><01:19:41.840><c> worked</c><01:19:42.159><c> hard</c><01:19:42.320><c> to</c><01:19:42.480><c> make</c>

01:19:42.590 --> 01:19:42.600 align:start position:0%
the user uh we we worked hard to make
 

01:19:42.600 --> 01:19:44.229 align:start position:0%
the user uh we we worked hard to make
sure<01:19:42.800><c> that</c><01:19:43.000><c> no</c><01:19:43.199><c> there's</c><01:19:43.360><c> no</c><01:19:43.520><c> trust</c><01:19:43.840><c> assumption</c>

01:19:44.229 --> 01:19:44.239 align:start position:0%
sure that no there's no trust assumption
 

01:19:44.239 --> 01:19:46.070 align:start position:0%
sure that no there's no trust assumption
there<01:19:44.440><c> it's</c><01:19:44.760><c> it's</c><01:19:44.920><c> cryptographic</c><01:19:45.520><c> assurances</c>

01:19:46.070 --> 01:19:46.080 align:start position:0%
there it's it's cryptographic assurances
 

01:19:46.080 --> 01:20:01.950 align:start position:0%
there it's it's cryptographic assurances
for<01:19:46.239><c> the</c><01:19:46.400><c> privacy</c><01:19:46.760><c> of</c><01:19:46.840><c> the</c><01:19:47.000><c> data</c>

01:20:01.950 --> 01:20:01.960 align:start position:0%
 
 

01:20:01.960 --> 01:20:25.510 align:start position:0%
 
can<01:20:02.080><c> you</c><01:20:02.199><c> repeat</c><01:20:02.480><c> the</c><01:20:02.679><c> question</c>

01:20:25.510 --> 01:20:25.520 align:start position:0%
 
 

01:20:25.520 --> 01:20:28.750 align:start position:0%
 
perhap<01:20:25.960><c> okay</c><01:20:26.719><c> maybe</c><01:20:27.600><c> I</c><01:20:27.800><c> I'll</c><01:20:27.920><c> try</c><01:20:28.080><c> to</c><01:20:28.239><c> rephrase</c>

01:20:28.750 --> 01:20:28.760 align:start position:0%
perhap okay maybe I I'll try to rephrase
 

01:20:28.760 --> 01:20:31.629 align:start position:0%
perhap okay maybe I I'll try to rephrase
this<01:20:29.360><c> can</c><01:20:29.560><c> you</c><01:20:29.840><c> construct</c><01:20:30.639><c> or</c><01:20:30.840><c> how</c><01:20:30.960><c> do</c><01:20:31.120><c> you</c><01:20:31.520><c> I</c>

01:20:31.629 --> 01:20:31.639 align:start position:0%
this can you construct or how do you I
 

01:20:31.639 --> 01:20:34.510 align:start position:0%
this can you construct or how do you I
guess<01:20:31.920><c> minimize</c><01:20:32.679><c> trust</c><01:20:33.239><c> if</c><01:20:33.360><c> using</c><01:20:33.679><c> TS</c><01:20:34.120><c> notary</c>

01:20:34.510 --> 01:20:34.520 align:start position:0%
guess minimize trust if using TS notary
 

01:20:34.520 --> 01:20:37.030 align:start position:0%
guess minimize trust if using TS notary
to<01:20:34.760><c> construct</c><01:20:35.199><c> an</c><01:20:35.360><c> oracle</c><01:20:35.920><c> protocol</c><01:20:36.920><c> yeah</c>

01:20:37.030 --> 01:20:37.040 align:start position:0%
to construct an oracle protocol yeah
 

01:20:37.040 --> 01:20:39.350 align:start position:0%
to construct an oracle protocol yeah
that's<01:20:37.159><c> a</c><01:20:37.280><c> good</c><01:20:37.639><c> question</c><01:20:38.639><c> uh</c><01:20:38.760><c> there's</c><01:20:38.920><c> a</c><01:20:39.120><c> few</c>

01:20:39.350 --> 01:20:39.360 align:start position:0%
that's a good question uh there's a few
 

01:20:39.360 --> 01:20:40.910 align:start position:0%
that's a good question uh there's a few
different<01:20:39.600><c> folks</c><01:20:39.880><c> that</c><01:20:39.960><c> are</c><01:20:40.159><c> looking</c><01:20:40.440><c> into</c>

01:20:40.910 --> 01:20:40.920 align:start position:0%
different folks that are looking into
 

01:20:40.920 --> 01:20:43.669 align:start position:0%
different folks that are looking into
this<01:20:41.800><c> uh</c><01:20:41.920><c> one</c><01:20:42.080><c> of</c><01:20:42.199><c> the</c><01:20:42.400><c> issues</c><01:20:42.880><c> is</c><01:20:43.159><c> that</c><01:20:43.480><c> again</c>

01:20:43.669 --> 01:20:43.679 align:start position:0%
this uh one of the issues is that again
 

01:20:43.679 --> 01:20:46.070 align:start position:0%
this uh one of the issues is that again
the<01:20:43.800><c> protocol</c><01:20:44.159><c> is</c><01:20:44.280><c> designated</c><01:20:44.920><c> verifier</c><01:20:45.920><c> so</c>

01:20:46.070 --> 01:20:46.080 align:start position:0%
the protocol is designated verifier so
 

01:20:46.080 --> 01:20:47.950 align:start position:0%
the protocol is designated verifier so
you<01:20:46.280><c> can't</c><01:20:46.639><c> have</c><01:20:46.920><c> multiple</c><01:20:47.440><c> parties</c>

01:20:47.950 --> 01:20:47.960 align:start position:0%
you can't have multiple parties
 

01:20:47.960 --> 01:20:50.629 align:start position:0%
you can't have multiple parties
attesting<01:20:48.440><c> to</c><01:20:48.719><c> the</c><01:20:49.000><c> same</c><01:20:49.480><c> connection</c><01:20:50.400><c> so</c>

01:20:50.629 --> 01:20:50.639 align:start position:0%
attesting to the same connection so
 

01:20:50.639 --> 01:20:52.990 align:start position:0%
attesting to the same connection so
approver<01:20:51.360><c> will</c><01:20:51.560><c> need</c><01:20:51.719><c> to</c><01:20:51.920><c> prove</c><01:20:52.280><c> to</c><01:20:52.639><c> I</c><01:20:52.760><c> guess</c>

01:20:52.990 --> 01:20:53.000 align:start position:0%
approver will need to prove to I guess
 

01:20:53.000 --> 01:20:55.910 align:start position:0%
approver will need to prove to I guess
each<01:20:53.320><c> Oracle</c><01:20:53.840><c> node</c><01:20:54.400><c> in</c><01:20:54.800><c> independently</c><01:20:55.800><c> and</c>

01:20:55.910 --> 01:20:55.920 align:start position:0%
each Oracle node in independently and
 

01:20:55.920 --> 01:20:57.110 align:start position:0%
each Oracle node in independently and
then<01:20:56.080><c> they'll</c><01:20:56.360><c> all</c><01:20:56.520><c> have</c><01:20:56.639><c> to</c><01:20:56.760><c> come</c><01:20:56.880><c> to</c>

01:20:57.110 --> 01:20:57.120 align:start position:0%
then they'll all have to come to
 

01:20:57.120 --> 01:21:00.110 align:start position:0%
then they'll all have to come to
consensus<01:20:58.120><c> on</c><01:20:58.800><c> some</c><01:20:59.239><c> fact</c><01:20:59.560><c> that</c><01:20:59.679><c> the</c><01:20:59.800><c> prover</c>

01:21:00.110 --> 01:21:00.120 align:start position:0%
consensus on some fact that the prover
 

01:21:00.120 --> 01:21:02.990 align:start position:0%
consensus on some fact that the prover
is<01:21:00.239><c> trying</c><01:21:00.480><c> to</c><01:21:00.679><c> prove</c><01:21:01.600><c> uh</c><01:21:01.760><c> as</c><01:21:01.880><c> opposed</c><01:21:02.239><c> to</c><01:21:02.400><c> all</c>

01:21:02.990 --> 01:21:03.000 align:start position:0%
is trying to prove uh as opposed to all
 

01:21:03.000 --> 01:21:04.550 align:start position:0%
is trying to prove uh as opposed to all
essentially<01:21:03.440><c> just</c><01:21:03.639><c> providing</c><01:21:03.960><c> a</c><01:21:04.120><c> signature</c>

01:21:04.550 --> 01:21:04.560 align:start position:0%
essentially just providing a signature
 

01:21:04.560 --> 01:21:05.750 align:start position:0%
essentially just providing a signature
on<01:21:04.679><c> a</c><01:21:04.840><c> single</c>

01:21:05.750 --> 01:21:05.760 align:start position:0%
on a single
 

01:21:05.760 --> 01:21:08.149 align:start position:0%
on a single
transcript<01:21:06.760><c> um</c><01:21:07.120><c> there's</c><01:21:07.280><c> a</c><01:21:07.440><c> subtlety</c><01:21:08.040><c> there</c>

01:21:08.149 --> 01:21:08.159 align:start position:0%
transcript um there's a subtlety there
 

01:21:08.159 --> 01:21:10.030 align:start position:0%
transcript um there's a subtlety there
and<01:21:08.400><c> that</c><01:21:08.880><c> every</c><01:21:09.120><c> time</c><01:21:09.320><c> that</c><01:21:09.440><c> you</c><01:21:09.600><c> query</c><01:21:09.920><c> the</c>

01:21:10.030 --> 01:21:10.040 align:start position:0%
and that every time that you query the
 

01:21:10.040 --> 01:21:12.229 align:start position:0%
and that every time that you query the
server<01:21:10.400><c> it's</c><01:21:10.639><c> going</c><01:21:10.719><c> to</c><01:21:11.520><c> the</c><01:21:11.639><c> transcript</c><01:21:12.159><c> is</c>

01:21:12.229 --> 01:21:12.239 align:start position:0%
server it's going to the transcript is
 

01:21:12.239 --> 01:21:14.189 align:start position:0%
server it's going to the transcript is
going<01:21:12.360><c> to</c><01:21:12.440><c> be</c><01:21:12.719><c> slightly</c><01:21:13.199><c> different</c><01:21:13.520><c> somehow</c>

01:21:14.189 --> 01:21:14.199 align:start position:0%
going to be slightly different somehow
 

01:21:14.199 --> 01:21:16.709 align:start position:0%
going to be slightly different somehow
there'll<01:21:14.400><c> be</c><01:21:14.679><c> some</c><01:21:14.880><c> sort</c><01:21:15.040><c> of</c><01:21:15.199><c> entropy</c><01:21:15.679><c> in</c><01:21:15.800><c> it</c>

01:21:16.709 --> 01:21:16.719 align:start position:0%
there'll be some sort of entropy in it
 

01:21:16.719 --> 01:21:18.350 align:start position:0%
there'll be some sort of entropy in it
um<01:21:16.920><c> so</c><01:21:17.199><c> the</c><01:21:17.320><c> question</c><01:21:17.560><c> of</c><01:21:17.760><c> how</c><01:21:17.920><c> to</c><01:21:18.199><c> like</c>

01:21:18.350 --> 01:21:18.360 align:start position:0%
um so the question of how to like
 

01:21:18.360 --> 01:21:20.870 align:start position:0%
um so the question of how to like
constructed<01:21:18.880><c> trust</c><01:21:19.120><c> minimized</c><01:21:20.040><c> uh</c><01:21:20.480><c> Oracle</c>

01:21:20.870 --> 01:21:20.880 align:start position:0%
constructed trust minimized uh Oracle
 

01:21:20.880 --> 01:21:24.750 align:start position:0%
constructed trust minimized uh Oracle
protocol<01:21:21.520><c> is</c><01:21:22.520><c> uh</c><01:21:23.280><c> difficult</c><01:21:24.120><c> uh</c><01:21:24.280><c> the</c><01:21:24.600><c> the</c>

01:21:24.750 --> 01:21:24.760 align:start position:0%
protocol is uh difficult uh the the
 

01:21:24.760 --> 01:21:27.629 align:start position:0%
protocol is uh difficult uh the the
ideal<01:21:25.159><c> solution</c><01:21:25.679><c> is</c><01:21:25.920><c> to</c><01:21:26.520><c> make</c><01:21:26.760><c> TLS</c><01:21:27.239><c> notary</c>

01:21:27.629 --> 01:21:27.639 align:start position:0%
ideal solution is to make TLS notary
 

01:21:27.639 --> 01:21:30.310 align:start position:0%
ideal solution is to make TLS notary
support<01:21:28.159><c> multiple</c><01:21:28.600><c> notaries</c><01:21:29.280><c> in</c><01:21:29.400><c> the</c><01:21:29.520><c> NPC</c><01:21:29.920><c> TLS</c>

01:21:30.310 --> 01:21:30.320 align:start position:0%
support multiple notaries in the NPC TLS
 

01:21:30.320 --> 01:21:33.229 align:start position:0%
support multiple notaries in the NPC TLS
protocol<01:21:31.120><c> the</c><01:21:31.239><c> issue</c><01:21:31.520><c> with</c><01:21:31.719><c> that</c><01:21:31.960><c> is</c><01:21:32.239><c> that</c><01:21:32.960><c> uh</c>

01:21:33.229 --> 01:21:33.239 align:start position:0%
protocol the issue with that is that uh
 

01:21:33.239 --> 01:21:35.709 align:start position:0%
protocol the issue with that is that uh
there<01:21:33.440><c> don't</c><01:21:33.679><c> there</c><01:21:33.800><c> aren't</c><01:21:34.120><c> really</c><01:21:34.440><c> any</c><01:21:35.159><c> MPC</c>

01:21:35.709 --> 01:21:35.719 align:start position:0%
there don't there aren't really any MPC
 

01:21:35.719 --> 01:21:37.550 align:start position:0%
there don't there aren't really any MPC
protocols<01:21:36.239><c> that</c><01:21:36.480><c> exist</c><01:21:36.880><c> in</c><01:21:37.080><c> which</c><01:21:37.320><c> that</c><01:21:37.400><c> would</c>

01:21:37.550 --> 01:21:37.560 align:start position:0%
protocols that exist in which that would
 

01:21:37.560 --> 01:21:40.430 align:start position:0%
protocols that exist in which that would
be<01:21:38.040><c> practical</c><01:21:38.960><c> the</c><01:21:39.120><c> compute</c><01:21:39.600><c> and</c><01:21:39.800><c> the</c><01:21:40.120><c> and</c><01:21:40.239><c> the</c>

01:21:40.430 --> 01:21:40.440 align:start position:0%
be practical the compute and the and the
 

01:21:40.440 --> 01:21:42.830 align:start position:0%
be practical the compute and the and the
bandwidth<01:21:41.360><c> costs</c><01:21:41.679><c> of</c><01:21:41.840><c> the</c><01:21:41.960><c> protocol</c><01:21:42.639><c> just</c>

01:21:42.830 --> 01:21:42.840 align:start position:0%
bandwidth costs of the protocol just
 

01:21:42.840 --> 01:21:44.590 align:start position:0%
bandwidth costs of the protocol just
like<01:21:43.040><c> blow</c><01:21:43.400><c> up</c><01:21:43.600><c> if</c><01:21:43.679><c> you</c><01:21:43.800><c> try</c><01:21:43.960><c> to</c><01:21:44.320><c> add</c>

01:21:44.590 --> 01:21:44.600 align:start position:0%
like blow up if you try to add
 

01:21:44.600 --> 01:21:46.229 align:start position:0%
like blow up if you try to add
additional<01:21:45.000><c> parties</c><01:21:45.719><c> so</c><01:21:45.840><c> we're</c><01:21:46.000><c> kind</c><01:21:46.120><c> of</c>

01:21:46.229 --> 01:21:46.239 align:start position:0%
additional parties so we're kind of
 

01:21:46.239 --> 01:21:48.830 align:start position:0%
additional parties so we're kind of
stuck<01:21:46.480><c> with</c><01:21:46.600><c> this</c><01:21:46.760><c> two-party</c><01:21:47.400><c> setting</c><01:21:48.400><c> um</c><01:21:48.639><c> so</c>

01:21:48.830 --> 01:21:48.840 align:start position:0%
stuck with this two-party setting um so
 

01:21:48.840 --> 01:21:50.629 align:start position:0%
stuck with this two-party setting um so
yeah<01:21:48.960><c> trust</c><01:21:49.239><c> minimization</c><01:21:50.040><c> is</c><01:21:50.199><c> really</c><01:21:50.480><c> just</c>

01:21:50.629 --> 01:21:50.639 align:start position:0%
yeah trust minimization is really just
 

01:21:50.639 --> 01:21:52.830 align:start position:0%
yeah trust minimization is really just
going<01:21:50.719><c> to</c><01:21:50.880><c> come</c><01:21:51.080><c> down</c><01:21:51.239><c> to</c><01:21:51.960><c> can</c><01:21:52.120><c> you</c><01:21:52.440><c> construct</c>

01:21:52.830 --> 01:21:52.840 align:start position:0%
going to come down to can you construct
 

01:21:52.840 --> 01:21:55.149 align:start position:0%
going to come down to can you construct
a<01:21:53.000><c> clever</c><01:21:53.480><c> consensus</c><01:21:54.080><c> protocol</c>

01:21:55.149 --> 01:21:55.159 align:start position:0%
a clever consensus protocol
 

01:21:55.159 --> 01:21:56.590 align:start position:0%
a clever consensus protocol
with<01:21:55.320><c> multiple</c><01:21:55.719><c> notaries</c><01:21:56.159><c> and</c><01:21:56.360><c> and</c><01:21:56.440><c> you're</c>

01:21:56.590 --> 01:21:56.600 align:start position:0%
with multiple notaries and and you're
 

01:21:56.600 --> 01:21:58.030 align:start position:0%
with multiple notaries and and you're
really<01:21:56.800><c> just</c><01:21:56.920><c> getting</c><01:21:57.159><c> into</c><01:21:57.440><c> like</c><01:21:57.560><c> Oracle</c>

01:21:58.030 --> 01:21:58.040 align:start position:0%
really just getting into like Oracle
 

01:21:58.040 --> 01:22:00.070 align:start position:0%
really just getting into like Oracle
design<01:21:58.400><c> and</c><01:21:58.560><c> things</c><01:21:58.840><c> like</c><01:21:59.040><c> that</c><01:21:59.800><c> uh</c><01:21:59.920><c> we're</c>

01:22:00.070 --> 01:22:00.080 align:start position:0%
design and things like that uh we're
 

01:22:00.080 --> 01:22:02.910 align:start position:0%
design and things like that uh we're
kind<01:22:00.199><c> of</c><01:22:00.400><c> punting</c><01:22:00.880><c> that</c><01:22:01.120><c> problem</c><01:22:01.400><c> to</c><01:22:01.920><c> people</c>

01:22:02.910 --> 01:22:02.920 align:start position:0%
kind of punting that problem to people
 

01:22:02.920 --> 01:22:04.750 align:start position:0%
kind of punting that problem to people
uh<01:22:03.199><c> that</c><01:22:03.280><c> are</c><01:22:03.520><c> focused</c><01:22:03.880><c> on</c><01:22:04.000><c> Oracle</c><01:22:04.360><c> protocols</c>

01:22:04.750 --> 01:22:04.760 align:start position:0%
uh that are focused on Oracle protocols
 

01:22:04.760 --> 01:22:07.229 align:start position:0%
uh that are focused on Oracle protocols
whereas<01:22:05.000><c> tless</c><01:22:05.320><c> notary</c><01:22:05.600><c> is</c><01:22:05.719><c> kind</c><01:22:05.800><c> of</c><01:22:06.040><c> just</c><01:22:06.239><c> a</c><01:22:07.040><c> A</c>

01:22:07.229 --> 01:22:07.239 align:start position:0%
whereas tless notary is kind of just a A
 

01:22:07.239 --> 01:22:08.910 align:start position:0%
whereas tless notary is kind of just a A
Primitive<01:22:07.719><c> that</c><01:22:07.840><c> you</c><01:22:07.920><c> can</c><01:22:08.080><c> use</c><01:22:08.280><c> to</c><01:22:08.440><c> construct</c>

01:22:08.910 --> 01:22:08.920 align:start position:0%
Primitive that you can use to construct
 

01:22:08.920 --> 01:22:11.830 align:start position:0%
Primitive that you can use to construct
it<01:22:09.719><c> um</c><01:22:09.960><c> but</c><01:22:10.159><c> yeah</c><01:22:10.440><c> it's</c><01:22:10.600><c> an</c><01:22:10.760><c> active</c><01:22:11.440><c> area</c><01:22:11.679><c> of</c>

01:22:11.830 --> 01:22:11.840 align:start position:0%
it um but yeah it's an active area of
 

01:22:11.840 --> 01:22:13.550 align:start position:0%
it um but yeah it's an active area of
research<01:22:12.159><c> for</c><01:22:12.360><c> many</c><01:22:12.600><c> people</c><01:22:12.880><c> is</c><01:22:13.040><c> how</c><01:22:13.159><c> to</c><01:22:13.320><c> take</c>

01:22:13.550 --> 01:22:13.560 align:start position:0%
research for many people is how to take
 

01:22:13.560 --> 01:22:17.790 align:start position:0%
research for many people is how to take
these<01:22:13.920><c> ZK</c><01:22:14.719><c> TLS</c><01:22:15.719><c> um</c><01:22:16.199><c> libraries</c><01:22:16.960><c> and</c><01:22:17.400><c> and</c><01:22:17.520><c> do</c>

01:22:17.790 --> 01:22:17.800 align:start position:0%
these ZK TLS um libraries and and do
 

01:22:17.800 --> 01:22:28.750 align:start position:0%
these ZK TLS um libraries and and do
that<01:22:18.280><c> and</c><01:22:18.520><c> and</c><01:22:18.840><c> It's</c><01:22:19.000><c> Tricky</c>

01:22:28.750 --> 01:22:28.760 align:start position:0%
 
 

01:22:28.760 --> 01:22:34.950 align:start position:0%
 
more

01:22:34.950 --> 01:22:34.960 align:start position:0%
 
 

01:22:34.960 --> 01:22:38.669 align:start position:0%
 
questions<01:22:35.960><c> so</c><01:22:36.320><c> feel</c><01:22:36.719><c> free</c><01:22:37.120><c> to</c><01:22:37.440><c> finish</c><01:22:38.159><c> the</c><01:22:38.520><c> uh</c>

01:22:38.669 --> 01:22:38.679 align:start position:0%
questions so feel free to finish the uh
 

01:22:38.679 --> 01:22:41.350 align:start position:0%
questions so feel free to finish the uh
Workshop<01:22:39.639><c> uh</c><01:22:39.760><c> later</c><01:22:40.120><c> at</c><01:22:40.239><c> your</c><01:22:40.400><c> own</c><01:22:40.719><c> pace</c><01:22:41.239><c> if</c>

01:22:41.350 --> 01:22:41.360 align:start position:0%
Workshop uh later at your own pace if
 

01:22:41.360 --> 01:22:45.229 align:start position:0%
Workshop uh later at your own pace if
you<01:22:41.520><c> run</c><01:22:41.760><c> into</c><01:22:42.120><c> any</c><01:22:42.880><c> problems</c><01:22:43.880><c> uh</c><01:22:44.199><c> just</c><01:22:44.719><c> uh</c><01:22:45.000><c> ask</c>

01:22:45.229 --> 01:22:45.239 align:start position:0%
you run into any problems uh just uh ask
 

01:22:45.239 --> 01:22:47.910 align:start position:0%
you run into any problems uh just uh ask
your<01:22:45.480><c> questions</c><01:22:45.880><c> on</c><01:22:46.040><c> our</c><01:22:46.320><c> Discord</c><01:22:47.320><c> uh</c><01:22:47.480><c> there's</c>

01:22:47.910 --> 01:22:47.920 align:start position:0%
your questions on our Discord uh there's
 

01:22:47.920 --> 01:22:49.910 align:start position:0%
your questions on our Discord uh there's
only<01:22:48.159><c> friendy</c><01:22:48.760><c> people</c><01:22:49.080><c> there</c><01:22:49.440><c> willing</c><01:22:49.719><c> to</c>

01:22:49.910 --> 01:22:49.920 align:start position:0%
only friendy people there willing to
 

01:22:49.920 --> 01:22:55.990 align:start position:0%
only friendy people there willing to
help

01:22:55.990 --> 01:22:56.000 align:start position:0%
 
 

01:22:56.000 --> 01:23:05.430 align:start position:0%
 
and<01:22:56.159><c> how</c><01:22:56.320><c> do</c><01:22:56.480><c> we</c><01:22:56.639><c> switch</c>

01:23:05.430 --> 01:23:05.440 align:start position:0%
 
 

01:23:05.440 --> 01:23:08.750 align:start position:0%
 
it<01:23:06.440><c> just</c><01:23:06.600><c> scan</c><01:23:07.040><c> you</c><01:23:07.480><c> as</c><01:23:07.560><c> a</c><01:23:08.000><c> register</c><01:23:08.360><c> as</c><01:23:08.480><c> a</c>

01:23:08.750 --> 01:23:08.760 align:start position:0%
it just scan you as a register as a
 

01:23:08.760 --> 01:23:11.229 align:start position:0%
it just scan you as a register as a
question<01:23:09.239><c> you</c><01:23:09.320><c> can</c><01:23:09.480><c> see</c><01:23:09.600><c> the</c><01:23:10.120><c> question</c><01:23:11.120><c> okay</c>

01:23:11.229 --> 01:23:11.239 align:start position:0%
question you can see the question okay
 

01:23:11.239 --> 01:23:13.229 align:start position:0%
question you can see the question okay
we're<01:23:11.520><c> figuring</c><01:23:12.000><c> out</c><01:23:12.360><c> how</c><01:23:12.480><c> to</c><01:23:12.719><c> get</c><01:23:12.840><c> to</c><01:23:13.000><c> the</c>

01:23:13.229 --> 01:23:13.239 align:start position:0%
we're figuring out how to get to the
 

01:23:13.239 --> 01:23:32.110 align:start position:0%
we're figuring out how to get to the
questions<01:23:13.760><c> in</c><01:23:14.320><c> the</c><01:23:15.320><c> Defcon</c><01:23:15.840><c> tool</c>

01:23:32.110 --> 01:23:32.120 align:start position:0%
 
 

01:23:32.120 --> 01:23:34.390 align:start position:0%
 
how's<01:23:32.360><c> it</c><01:23:32.560><c> compared</c><01:23:32.960><c> with</c><01:23:33.159><c> other</c><01:23:33.400><c> TLS</c>

01:23:34.390 --> 01:23:34.400 align:start position:0%
how's it compared with other TLS
 

01:23:34.400 --> 01:23:38.750 align:start position:0%
how's it compared with other TLS
protocols<01:23:35.000><c> like</c><01:23:35.159><c> Deco</c><01:23:35.679><c> reclaim</c><01:23:36.679><c> Etc</c><01:23:37.679><c> uh</c><01:23:38.560><c> in</c>

01:23:38.750 --> 01:23:38.760 align:start position:0%
protocols like Deco reclaim Etc uh in
 

01:23:38.760 --> 01:23:40.189 align:start position:0%
protocols like Deco reclaim Etc uh in
subtle<01:23:39.120><c> ways</c><01:23:39.440><c> they're</c><01:23:39.639><c> all</c><01:23:39.840><c> essentially</c>

01:23:40.189 --> 01:23:40.199 align:start position:0%
subtle ways they're all essentially
 

01:23:40.199 --> 01:23:42.430 align:start position:0%
subtle ways they're all essentially
trying<01:23:40.520><c> to</c><01:23:40.920><c> achieve</c><01:23:41.400><c> the</c><01:23:41.560><c> same</c><01:23:41.840><c> thing</c><01:23:42.280><c> which</c>

01:23:42.430 --> 01:23:42.440 align:start position:0%
trying to achieve the same thing which
 

01:23:42.440 --> 01:23:45.189 align:start position:0%
trying to achieve the same thing which
is<01:23:42.679><c> how</c><01:23:42.800><c> do</c><01:23:42.920><c> you</c><01:23:43.199><c> get</c><01:23:43.880><c> how</c><01:23:44.000><c> do</c><01:23:44.080><c> you</c><01:23:44.199><c> modify</c><01:23:44.639><c> TLS</c>

01:23:45.189 --> 01:23:45.199 align:start position:0%
is how do you get how do you modify TLS
 

01:23:45.199 --> 01:23:47.750 align:start position:0%
is how do you get how do you modify TLS
in<01:23:45.320><c> order</c><01:23:45.639><c> to</c><01:23:46.040><c> get</c><01:23:46.719><c> um</c><01:23:46.920><c> a</c><01:23:47.080><c> protocol</c><01:23:47.560><c> that</c>

01:23:47.750 --> 01:23:47.760 align:start position:0%
in order to get um a protocol that
 

01:23:47.760 --> 01:23:50.709 align:start position:0%
in order to get um a protocol that
proves<01:23:48.199><c> Integrity</c><01:23:48.760><c> of</c><01:23:48.960><c> data</c><01:23:49.719><c> from</c><01:23:50.040><c> some</c><01:23:50.600><c> uh</c>

01:23:50.709 --> 01:23:50.719 align:start position:0%
proves Integrity of data from some uh
 

01:23:50.719 --> 01:23:53.350 align:start position:0%
proves Integrity of data from some uh
some<01:23:50.920><c> source</c><01:23:51.320><c> so</c><01:23:51.600><c> Deco</c><01:23:52.320><c> I</c><01:23:52.520><c> believe</c><01:23:53.199><c> the</c>

01:23:53.350 --> 01:23:53.360 align:start position:0%
some source so Deco I believe the
 

01:23:53.360 --> 01:23:55.430 align:start position:0%
some source so Deco I believe the
original<01:23:53.800><c> paper</c><01:23:54.199><c> actually</c><01:23:54.600><c> describe</c><01:23:55.159><c> both</c>

01:23:55.430 --> 01:23:55.440 align:start position:0%
original paper actually describe both
 

01:23:55.440 --> 01:23:58.430 align:start position:0%
original paper actually describe both
the<01:23:55.560><c> MPC</c><01:23:56.159><c> approach</c><01:23:56.600><c> and</c><01:23:56.719><c> the</c><01:23:56.920><c> proxy</c><01:23:57.440><c> approach</c>

01:23:58.430 --> 01:23:58.440 align:start position:0%
the MPC approach and the proxy approach
 

01:23:58.440 --> 01:24:00.110 align:start position:0%
the MPC approach and the proxy approach
uh<01:23:58.560><c> I'm</c><01:23:58.679><c> not</c><01:23:58.880><c> sure</c><01:23:59.239><c> where</c><01:23:59.440><c> they're</c><01:23:59.719><c> at</c><01:23:59.960><c> with</c>

01:24:00.110 --> 01:24:00.120 align:start position:0%
uh I'm not sure where they're at with
 

01:24:00.120 --> 01:24:02.470 align:start position:0%
uh I'm not sure where they're at with
implementation<01:24:00.920><c> I</c><01:24:01.000><c> think</c><01:24:01.199><c> that</c><01:24:01.360><c> they</c><01:24:01.600><c> have</c><01:24:02.400><c> a</c>

01:24:02.470 --> 01:24:02.480 align:start position:0%
implementation I think that they have a
 

01:24:02.480 --> 01:24:04.870 align:start position:0%
implementation I think that they have a
perfect<01:24:02.880><c> concept</c><01:24:03.520><c> or</c><01:24:03.960><c> or</c><01:24:04.199><c> at</c><01:24:04.320><c> least</c><01:24:04.480><c> like</c><01:24:04.600><c> a</c>

01:24:04.870 --> 01:24:04.880 align:start position:0%
perfect concept or or at least like a
 

01:24:04.880 --> 01:24:07.070 align:start position:0%
perfect concept or or at least like a
sandboxed<01:24:05.880><c> uh</c><01:24:06.040><c> early</c><01:24:06.400><c> release</c><01:24:06.840><c> that</c><01:24:06.960><c> they</c>

01:24:07.070 --> 01:24:07.080 align:start position:0%
sandboxed uh early release that they
 

01:24:07.080 --> 01:24:08.750 align:start position:0%
sandboxed uh early release that they
just<01:24:07.239><c> put</c><01:24:07.400><c> out</c><01:24:07.719><c> but</c><01:24:08.080><c> I</c><01:24:08.199><c> need</c><01:24:08.360><c> to</c><01:24:08.520><c> kind</c><01:24:08.639><c> of</c>

01:24:08.750 --> 01:24:08.760 align:start position:0%
just put out but I need to kind of
 

01:24:08.760 --> 01:24:10.870 align:start position:0%
just put out but I need to kind of
follow<01:24:09.040><c> up</c><01:24:09.199><c> and</c><01:24:09.320><c> see</c><01:24:09.480><c> what</c><01:24:09.600><c> they're</c><01:24:09.760><c> doing</c><01:24:10.760><c> uh</c>

01:24:10.870 --> 01:24:10.880 align:start position:0%
follow up and see what they're doing uh
 

01:24:10.880 --> 01:24:12.870 align:start position:0%
follow up and see what they're doing uh
in<01:24:10.960><c> terms</c><01:24:11.199><c> of</c><01:24:11.360><c> implementation</c><01:24:12.040><c> yeah</c><01:24:12.360><c> I</c><01:24:12.520><c> I</c>

01:24:12.870 --> 01:24:12.880 align:start position:0%
in terms of implementation yeah I I
 

01:24:12.880 --> 01:24:16.110 align:start position:0%
in terms of implementation yeah I I
believe<01:24:13.880><c> that</c><01:24:14.440><c> uh</c><01:24:14.600><c> Deco</c><01:24:15.040><c> is</c><01:24:15.199><c> doing</c><01:24:15.520><c> the</c><01:24:15.719><c> MPC</c>

01:24:16.110 --> 01:24:16.120 align:start position:0%
believe that uh Deco is doing the MPC
 

01:24:16.120 --> 01:24:18.590 align:start position:0%
believe that uh Deco is doing the MPC
TLS<01:24:16.560><c> approach</c><01:24:16.840><c> as</c><01:24:16.960><c> well</c><01:24:17.679><c> but</c><01:24:18.080><c> that</c><01:24:18.199><c> might</c><01:24:18.440><c> be</c>

01:24:18.590 --> 01:24:18.600 align:start position:0%
TLS approach as well but that might be
 

01:24:18.600 --> 01:24:22.430 align:start position:0%
TLS approach as well but that might be
outdated<01:24:19.400><c> information</c><01:24:20.400><c> uh</c><01:24:20.719><c> reclaim</c><01:24:21.320><c> is</c><01:24:21.560><c> also</c>

01:24:22.430 --> 01:24:22.440 align:start position:0%
outdated information uh reclaim is also
 

01:24:22.440 --> 01:24:24.470 align:start position:0%
outdated information uh reclaim is also
um<01:24:22.920><c> essentially</c><01:24:23.320><c> doing</c><01:24:23.560><c> the</c><01:24:23.639><c> same</c><01:24:23.760><c> thing</c><01:24:24.000><c> you</c>

01:24:24.470 --> 01:24:24.480 align:start position:0%
um essentially doing the same thing you
 

01:24:24.480 --> 01:24:26.229 align:start position:0%
um essentially doing the same thing you
TLs<01:24:24.920><c> but</c><01:24:25.040><c> they're</c><01:24:25.199><c> taking</c><01:24:25.480><c> like</c><01:24:25.639><c> this</c><01:24:25.840><c> proxy</c>

01:24:26.229 --> 01:24:26.239 align:start position:0%
TLs but they're taking like this proxy
 

01:24:26.239 --> 01:24:30.270 align:start position:0%
TLs but they're taking like this proxy
mode<01:24:26.800><c> approach</c><01:24:28.000><c> um</c><01:24:29.000><c> there</c><01:24:29.199><c> there</c><01:24:29.320><c> are</c><01:24:29.800><c> privacy</c>

01:24:30.270 --> 01:24:30.280 align:start position:0%
mode approach um there there are privacy
 

01:24:30.280 --> 01:24:31.990 align:start position:0%
mode approach um there there are privacy
and<01:24:30.560><c> security</c><01:24:31.040><c> kind</c><01:24:31.159><c> of</c><01:24:31.320><c> trade-offs</c><01:24:31.840><c> to</c>

01:24:31.990 --> 01:24:32.000 align:start position:0%
and security kind of trade-offs to
 

01:24:32.000 --> 01:24:34.790 align:start position:0%
and security kind of trade-offs to
consider<01:24:32.560><c> there</c><01:24:33.239><c> it</c><01:24:33.360><c> would</c><01:24:33.800><c> probably</c><01:24:34.239><c> take</c><01:24:34.440><c> me</c>

01:24:34.790 --> 01:24:34.800 align:start position:0%
consider there it would probably take me
 

01:24:34.800 --> 01:24:37.750 align:start position:0%
consider there it would probably take me
a<01:24:34.920><c> full</c><01:24:35.239><c> presentation</c><01:24:35.760><c> a</c><01:24:35.880><c> full</c><01:24:36.120><c> 30</c><01:24:36.960><c> maybe</c><01:24:37.239><c> 45</c>

01:24:37.750 --> 01:24:37.760 align:start position:0%
a full presentation a full 30 maybe 45
 

01:24:37.760 --> 01:24:39.990 align:start position:0%
a full presentation a full 30 maybe 45
minutes<01:24:38.040><c> to</c><01:24:38.199><c> go</c><01:24:38.400><c> into</c><01:24:38.679><c> all</c><01:24:38.880><c> those</c><01:24:39.080><c> differences</c>

01:24:39.990 --> 01:24:40.000 align:start position:0%
minutes to go into all those differences
 

01:24:40.000 --> 01:24:42.510 align:start position:0%
minutes to go into all those differences
but<01:24:40.119><c> in</c><01:24:40.239><c> terms</c><01:24:40.480><c> of</c><01:24:41.159><c> affordances</c><01:24:42.159><c> uh</c><01:24:42.360><c> they're</c>

01:24:42.510 --> 01:24:42.520 align:start position:0%
but in terms of affordances uh they're
 

01:24:42.520 --> 01:24:43.870 align:start position:0%
but in terms of affordances uh they're
all<01:24:42.719><c> essentially</c><01:24:43.119><c> trying</c><01:24:43.320><c> to</c><01:24:43.440><c> do</c><01:24:43.560><c> the</c><01:24:43.679><c> same</c>

01:24:43.870 --> 01:24:43.880 align:start position:0%
all essentially trying to do the same
 

01:24:43.880 --> 01:24:45.229 align:start position:0%
all essentially trying to do the same
thing<01:24:44.080><c> with</c><01:24:44.239><c> various</c><01:24:44.560><c> different</c><01:24:44.800><c> performance</c>

01:24:45.229 --> 01:24:45.239 align:start position:0%
thing with various different performance
 

01:24:45.239 --> 01:24:48.070 align:start position:0%
thing with various different performance
and<01:24:45.400><c> privacy</c><01:24:46.199><c> tradeoffs</c><01:24:47.199><c> that's</c><01:24:47.400><c> kind</c><01:24:47.520><c> of</c><01:24:47.639><c> a</c>

01:24:48.070 --> 01:24:48.080 align:start position:0%
and privacy tradeoffs that's kind of a
 

01:24:48.080 --> 01:24:50.310 align:start position:0%
and privacy tradeoffs that's kind of a
Dodge<01:24:48.480><c> of</c><01:24:48.600><c> a</c><01:24:48.880><c> of</c><01:24:48.960><c> an</c><01:24:49.159><c> answer</c><01:24:49.639><c> but</c><01:24:50.040><c> that's</c><01:24:50.199><c> the</c>

01:24:50.310 --> 01:24:50.320 align:start position:0%
Dodge of a of an answer but that's the
 

01:24:50.320 --> 01:25:05.550 align:start position:0%
Dodge of a of an answer but that's the
best<01:24:50.480><c> I</c><01:24:50.560><c> can</c><01:24:50.639><c> do</c><01:24:50.840><c> right</c><01:24:51.000><c> now</c>

01:25:05.550 --> 01:25:05.560 align:start position:0%
 
 

01:25:05.560 --> 01:25:06.709 align:start position:0%
 
all<01:25:05.679><c> right</c><01:25:05.840><c> I</c><01:25:05.920><c> think</c><01:25:06.080><c> we</c><01:25:06.199><c> can</c><01:25:06.280><c> wrap</c><01:25:06.480><c> it</c><01:25:06.600><c> up</c>

01:25:06.709 --> 01:25:06.719 align:start position:0%
all right I think we can wrap it up
 

01:25:06.719 --> 01:25:08.510 align:start position:0%
all right I think we can wrap it up
thanks<01:25:06.920><c> for</c><01:25:07.199><c> coming</c><01:25:07.520><c> everyone</c>

01:25:08.510 --> 01:25:08.520 align:start position:0%
thanks for coming everyone
 

01:25:08.520 --> 01:25:15.339 align:start position:0%
thanks for coming everyone
[Applause]

