WEBVTT
Kind: captions
Language: en

00:00:00.000 --> 00:00:04.350 align:start position:0%
 
foreign

00:00:04.350 --> 00:00:04.360 align:start position:0%
 
 

00:00:04.360 --> 00:00:16.330 align:start position:0%
 
[Music]

00:00:16.330 --> 00:00:16.340 align:start position:0%
 
 

00:00:16.340 --> 00:00:19.130 align:start position:0%
 
gas<00:00:17.340><c> station</c><00:00:17.520><c> network</c><00:00:17.880><c> but</c><00:00:18.300><c> recently</c><00:00:18.960><c> we're</c>

00:00:19.130 --> 00:00:19.140 align:start position:0%
gas station network but recently we're
 

00:00:19.140 --> 00:00:21.109 align:start position:0%
gas station network but recently we're
working<00:00:19.320><c> with</c><00:00:19.560><c> your</c><00:00:19.980><c> Weiss</c><00:00:20.460><c> which</c><00:00:20.939><c> was</c>

00:00:21.109 --> 00:00:21.119 align:start position:0%
working with your Weiss which was
 

00:00:21.119 --> 00:00:23.750 align:start position:0%
working with your Weiss which was
supposed<00:00:21.300><c> to</c><00:00:21.539><c> pass</c><00:00:22.080><c> this</c><00:00:22.320><c> presentation</c><00:00:22.740><c> but</c>

00:00:23.750 --> 00:00:23.760 align:start position:0%
supposed to pass this presentation but
 

00:00:23.760 --> 00:00:26.090 align:start position:0%
supposed to pass this presentation but
he's<00:00:24.240><c> sick</c><00:00:24.480><c> in</c><00:00:24.720><c> the</c><00:00:24.840><c> hotel</c><00:00:25.019><c> so</c><00:00:25.619><c> we</c><00:00:25.859><c> are</c>

00:00:26.090 --> 00:00:26.100 align:start position:0%
he's sick in the hotel so we are
 

00:00:26.100 --> 00:00:28.370 align:start position:0%
he's sick in the hotel so we are
covering<00:00:26.699><c> him</c><00:00:26.880><c> up</c><00:00:27.480><c> we'll</c><00:00:27.779><c> talk</c><00:00:28.080><c> about</c><00:00:28.199><c> account</c>

00:00:28.370 --> 00:00:28.380 align:start position:0%
covering him up we'll talk about account
 

00:00:28.380 --> 00:00:31.009 align:start position:0%
covering him up we'll talk about account
obstruction<00:00:28.939><c> and</c><00:00:29.939><c> the</c>

00:00:31.009 --> 00:00:31.019 align:start position:0%
obstruction and the
 

00:00:31.019 --> 00:00:33.770 align:start position:0%
obstruction and the
what<00:00:31.560><c> can</c><00:00:31.679><c> be</c><00:00:31.800><c> done</c><00:00:31.920><c> with</c><00:00:32.099><c> it</c><00:00:32.279><c> first</c><00:00:32.640><c> what</c><00:00:33.600><c> is</c>

00:00:33.770 --> 00:00:33.780 align:start position:0%
what can be done with it first what is
 

00:00:33.780 --> 00:00:35.569 align:start position:0%
what can be done with it first what is
account<00:00:33.960><c> obstruction</c><00:00:34.440><c> but</c><00:00:34.980><c> before</c><00:00:35.280><c> we</c><00:00:35.460><c> talk</c>

00:00:35.569 --> 00:00:35.579 align:start position:0%
account obstruction but before we talk
 

00:00:35.579 --> 00:00:36.830 align:start position:0%
account obstruction but before we talk
about<00:00:35.700><c> his</c><00:00:35.880><c> account</c><00:00:36.059><c> obstruction</c><00:00:36.360><c> what</c><00:00:36.600><c> is</c><00:00:36.719><c> an</c>

00:00:36.830 --> 00:00:36.840 align:start position:0%
about his account obstruction what is an
 

00:00:36.840 --> 00:00:38.630 align:start position:0%
about his account obstruction what is an
account<00:00:36.960><c> on</c><00:00:37.680><c> ethereum</c>

00:00:38.630 --> 00:00:38.640 align:start position:0%
account on ethereum
 

00:00:38.640 --> 00:00:41.810 align:start position:0%
account on ethereum
account<00:00:39.180><c> comes</c><00:00:39.840><c> in</c><00:00:39.960><c> two</c><00:00:40.320><c> flavors</c><00:00:40.739><c> one</c><00:00:41.640><c> of</c><00:00:41.760><c> them</c>

00:00:41.810 --> 00:00:41.820 align:start position:0%
account comes in two flavors one of them
 

00:00:41.820 --> 00:00:44.270 align:start position:0%
account comes in two flavors one of them
is<00:00:42.120><c> externally</c><00:00:42.660><c> on</c><00:00:42.899><c> account</c><00:00:43.079><c> but</c><00:00:43.860><c> we</c><00:00:44.040><c> all</c><00:00:44.100><c> know</c>

00:00:44.270 --> 00:00:44.280 align:start position:0%
is externally on account but we all know
 

00:00:44.280 --> 00:00:46.729 align:start position:0%
is externally on account but we all know
in<00:00:44.399><c> the</c><00:00:44.579><c> other</c><00:00:44.640><c> are</c><00:00:44.879><c> contract</c><00:00:45.239><c> based</c><00:00:45.660><c> accounts</c>

00:00:46.729 --> 00:00:46.739 align:start position:0%
in the other are contract based accounts
 

00:00:46.739 --> 00:00:49.190 align:start position:0%
in the other are contract based accounts
and<00:00:47.399><c> if</c><00:00:47.820><c> you</c><00:00:48.120><c> have</c><00:00:48.360><c> a</c><00:00:48.480><c> wallet</c><00:00:48.840><c> you're</c><00:00:49.020><c> probably</c>

00:00:49.190 --> 00:00:49.200 align:start position:0%
and if you have a wallet you're probably
 

00:00:49.200 --> 00:00:54.850 align:start position:0%
and if you have a wallet you're probably
using<00:00:49.620><c> an</c><00:00:49.980><c> UI</c><00:00:50.820><c> account</c>

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

00:00:54.860 --> 00:00:57.170 align:start position:0%
 
UI<00:00:55.860><c> accounts</c><00:00:56.340><c> are</c><00:00:56.460><c> very</c><00:00:56.579><c> easy</c><00:00:56.760><c> to</c><00:00:56.879><c> start</c><00:00:57.059><c> to</c>

00:00:57.170 --> 00:00:57.180 align:start position:0%
UI accounts are very easy to start to
 

00:00:57.180 --> 00:00:59.270 align:start position:0%
UI accounts are very easy to start to
work<00:00:57.360><c> with</c><00:00:57.480><c> but</c><00:00:57.780><c> they</c><00:00:57.960><c> have</c><00:00:58.199><c> quite</c><00:00:58.620><c> a</c><00:00:58.920><c> few</c>

00:00:59.270 --> 00:00:59.280 align:start position:0%
work with but they have quite a few
 

00:00:59.280 --> 00:01:01.130 align:start position:0%
work with but they have quite a few
limitations

00:01:01.130 --> 00:01:01.140 align:start position:0%
limitations
 

00:01:01.140 --> 00:01:03.590 align:start position:0%
limitations
first<00:01:01.739><c> of</c><00:01:01.860><c> all</c><00:01:01.980><c> key</c><00:01:02.280><c> management</c><00:01:02.520><c> is</c><00:01:03.239><c> very</c><00:01:03.420><c> very</c>

00:01:03.590 --> 00:01:03.600 align:start position:0%
first of all key management is very very
 

00:01:03.600 --> 00:01:06.530 align:start position:0%
first of all key management is very very
problematic<00:01:04.260><c> the</c><00:01:05.100><c> private</c><00:01:05.460><c> key</c><00:01:05.640><c> is</c><00:01:06.119><c> tightly</c>

00:01:06.530 --> 00:01:06.540 align:start position:0%
problematic the private key is tightly
 

00:01:06.540 --> 00:01:08.210 align:start position:0%
problematic the private key is tightly
coupled<00:01:06.840><c> with</c><00:01:06.960><c> the</c><00:01:07.140><c> address</c><00:01:07.320><c> which</c><00:01:07.799><c> means</c><00:01:08.040><c> you</c>

00:01:08.210 --> 00:01:08.220 align:start position:0%
coupled with the address which means you
 

00:01:08.220 --> 00:01:10.850 align:start position:0%
coupled with the address which means you
can<00:01:08.340><c> change</c><00:01:08.520><c> it</c><00:01:08.760><c> you</c><00:01:09.360><c> have</c><00:01:09.540><c> to</c><00:01:09.659><c> keep</c><00:01:09.780><c> it</c><00:01:09.960><c> secret</c>

00:01:10.850 --> 00:01:10.860 align:start position:0%
can change it you have to keep it secret
 

00:01:10.860 --> 00:01:12.830 align:start position:0%
can change it you have to keep it secret
because<00:01:11.340><c> if</c><00:01:11.580><c> you</c><00:01:11.700><c> lose</c><00:01:11.880><c> it</c><00:01:12.119><c> you</c><00:01:12.720><c> lose</c>

00:01:12.830 --> 00:01:12.840 align:start position:0%
because if you lose it you lose
 

00:01:12.840 --> 00:01:16.850 align:start position:0%
because if you lose it you lose
everything<00:01:13.280><c> but</c><00:01:14.479><c> if</c><00:01:15.479><c> you</c><00:01:15.720><c> make</c><00:01:16.140><c> copies</c><00:01:16.619><c> in</c>

00:01:16.850 --> 00:01:16.860 align:start position:0%
everything but if you make copies in
 

00:01:16.860 --> 00:01:18.950 align:start position:0%
everything but if you make copies in
order<00:01:16.979><c> not</c><00:01:17.220><c> to</c><00:01:17.400><c> lose</c><00:01:17.520><c> it</c><00:01:17.700><c> someone</c><00:01:18.240><c> can</c><00:01:18.540><c> find</c><00:01:18.720><c> it</c>

00:01:18.950 --> 00:01:18.960 align:start position:0%
order not to lose it someone can find it
 

00:01:18.960 --> 00:01:21.050 align:start position:0%
order not to lose it someone can find it
and<00:01:19.560><c> then</c><00:01:19.740><c> he</c><00:01:20.220><c> will</c><00:01:20.400><c> get</c><00:01:20.520><c> everything</c><00:01:20.700><c> and</c><00:01:20.939><c> you</c>

00:01:21.050 --> 00:01:21.060 align:start position:0%
and then he will get everything and you
 

00:01:21.060 --> 00:01:22.609 align:start position:0%
and then he will get everything and you
will<00:01:21.180><c> lose</c><00:01:21.299><c> everything</c><00:01:21.540><c> so</c><00:01:22.140><c> Key</c><00:01:22.380><c> Management</c>

00:01:22.609 --> 00:01:22.619 align:start position:0%
will lose everything so Key Management
 

00:01:22.619 --> 00:01:26.990 align:start position:0%
will lose everything so Key Management
is<00:01:23.220><c> hard</c>

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

00:01:27.000 --> 00:01:30.649 align:start position:0%
 
there's<00:01:27.659><c> also</c><00:01:28.080><c> there's</c><00:01:28.740><c> one</c><00:01:29.640><c> one</c><00:01:30.119><c> fits</c><00:01:30.540><c> all</c>

00:01:30.649 --> 00:01:30.659 align:start position:0%
there's also there's one one fits all
 

00:01:30.659 --> 00:01:32.630 align:start position:0%
there's also there's one one fits all
access<00:01:30.900><c> control</c><00:01:31.200><c> you</c><00:01:31.619><c> can</c><00:01:31.680><c> do</c><00:01:31.799><c> everything</c><00:01:32.040><c> it</c>

00:01:32.630 --> 00:01:32.640 align:start position:0%
access control you can do everything it
 

00:01:32.640 --> 00:01:35.450 align:start position:0%
access control you can do everything it
might<00:01:32.759><c> be</c><00:01:32.880><c> good</c><00:01:33.060><c> for</c><00:01:33.299><c> you</c><00:01:33.420><c> for</c><00:01:33.780><c> personal</c><00:01:34.460><c> usage</c>

00:01:35.450 --> 00:01:35.460 align:start position:0%
might be good for you for personal usage
 

00:01:35.460 --> 00:01:37.969 align:start position:0%
might be good for you for personal usage
that<00:01:35.700><c> you</c><00:01:35.820><c> can</c><00:01:35.880><c> do</c><00:01:36.060><c> everything</c><00:01:36.299><c> but</c><00:01:37.259><c> it</c><00:01:37.799><c> is</c>

00:01:37.969 --> 00:01:37.979 align:start position:0%
that you can do everything but it is
 

00:01:37.979 --> 00:01:39.730 align:start position:0%
that you can do everything but it is
very<00:01:38.100><c> very</c><00:01:38.280><c> limiting</c><00:01:38.759><c> if</c>

00:01:39.730 --> 00:01:39.740 align:start position:0%
very very limiting if
 

00:01:39.740 --> 00:01:43.490 align:start position:0%
very very limiting if
you<00:01:40.740><c> know</c><00:01:40.860><c> a</c>

00:01:43.490 --> 00:01:43.500 align:start position:0%
 
 

00:01:43.500 --> 00:01:45.469 align:start position:0%
 
all<00:01:43.799><c> these</c><00:01:44.040><c> operations</c><00:01:44.340><c> by</c><00:01:44.820><c> abstracting</c><00:01:45.299><c> them</c>

00:01:45.469 --> 00:01:45.479 align:start position:0%
all these operations by abstracting them
 

00:01:45.479 --> 00:01:48.890 align:start position:0%
all these operations by abstracting them
away<00:01:45.780><c> we</c><00:01:46.079><c> mean</c><00:01:46.259><c> it</c><00:01:46.920><c> is</c><00:01:47.040><c> not</c><00:01:47.280><c> the</c><00:01:47.640><c> node</c><00:01:48.000><c> that</c>

00:01:48.890 --> 00:01:48.900 align:start position:0%
away we mean it is not the node that
 

00:01:48.900 --> 00:01:50.630 align:start position:0%
away we mean it is not the node that
performed<00:01:49.320><c> operation</c><00:01:49.680><c> that</c><00:01:50.040><c> checks</c><00:01:50.460><c> the</c>

00:01:50.630 --> 00:01:50.640 align:start position:0%
performed operation that checks the
 

00:01:50.640 --> 00:01:53.030 align:start position:0%
performed operation that checks the
signature<00:01:51.060><c> that</c><00:01:51.479><c> checks</c><00:01:52.079><c> the</c><00:01:52.320><c> the</c><00:01:52.799><c> security</c>

00:01:53.030 --> 00:01:53.040 align:start position:0%
signature that checks the the security
 

00:01:53.040 --> 00:01:54.770 align:start position:0%
signature that checks the the security
of<00:01:53.280><c> the</c><00:01:53.460><c> node</c><00:01:53.700><c> check</c><00:01:53.880><c> the</c><00:01:54.060><c> balance</c><00:01:54.420><c> perform</c>

00:01:54.770 --> 00:01:54.780 align:start position:0%
of the node check the balance perform
 

00:01:54.780 --> 00:01:58.910 align:start position:0%
of the node check the balance perform
the<00:01:55.399><c> payment</c><00:01:56.420><c> but</c><00:01:57.420><c> we</c><00:01:57.899><c> abstract</c><00:01:58.380><c> it</c><00:01:58.560><c> away</c><00:01:58.680><c> and</c>

00:01:58.910 --> 00:01:58.920 align:start position:0%
the payment but we abstract it away and
 

00:01:58.920 --> 00:02:00.350 align:start position:0%
the payment but we abstract it away and
make<00:01:59.100><c> a</c><00:01:59.220><c> contract</c><00:01:59.520><c> the</c><00:01:59.700><c> wallet</c><00:02:00.060><c> contract</c>

00:02:00.350 --> 00:02:00.360 align:start position:0%
make a contract the wallet contract
 

00:02:00.360 --> 00:02:03.170 align:start position:0%
make a contract the wallet contract
being<00:02:00.720><c> responsible</c><00:02:01.560><c> for</c><00:02:01.740><c> all</c><00:02:01.860><c> of</c><00:02:02.040><c> these</c>

00:02:03.170 --> 00:02:03.180 align:start position:0%
being responsible for all of these
 

00:02:03.180 --> 00:02:04.550 align:start position:0%
being responsible for all of these
so

00:02:04.550 --> 00:02:04.560 align:start position:0%
so
 

00:02:04.560 --> 00:02:06.590 align:start position:0%
so
the<00:02:05.040><c> key</c><00:02:05.159><c> management</c><00:02:05.399><c> becomes</c><00:02:06.299><c> simpler</c>

00:02:06.590 --> 00:02:06.600 align:start position:0%
the key management becomes simpler
 

00:02:06.600 --> 00:02:08.029 align:start position:0%
the key management becomes simpler
because<00:02:06.780><c> the</c><00:02:07.079><c> world</c><00:02:07.200><c> can</c><00:02:07.560><c> do</c><00:02:07.740><c> a</c><00:02:07.920><c> key</c>

00:02:08.029 --> 00:02:08.039 align:start position:0%
because the world can do a key
 

00:02:08.039 --> 00:02:11.089 align:start position:0%
because the world can do a key
management<00:02:08.220><c> by</c><00:02:08.580><c> itself</c><00:02:09.319><c> a</c><00:02:10.319><c> Access</c><00:02:10.739><c> Control</c>

00:02:11.089 --> 00:02:11.099 align:start position:0%
management by itself a Access Control
 

00:02:11.099 --> 00:02:13.309 align:start position:0%
management by itself a Access Control
mechanism<00:02:11.700><c> if</c><00:02:12.000><c> we</c><00:02:12.180><c> want</c><00:02:12.300><c> the</c><00:02:12.599><c> Gas</c><00:02:12.780><c> payment</c><00:02:13.020><c> he</c>

00:02:13.309 --> 00:02:13.319 align:start position:0%
mechanism if we want the Gas payment he
 

00:02:13.319 --> 00:02:15.790 align:start position:0%
mechanism if we want the Gas payment he
does

00:02:15.790 --> 00:02:15.800 align:start position:0%
 
 

00:02:15.800 --> 00:02:18.050 align:start position:0%
 
a<00:02:16.800><c> lot</c><00:02:16.920><c> of</c><00:02:16.980><c> things</c><00:02:17.099><c> become</c><00:02:17.400><c> easier</c><00:02:17.700><c> but</c><00:02:17.879><c> just</c>

00:02:18.050 --> 00:02:18.060 align:start position:0%
a lot of things become easier but just
 

00:02:18.060 --> 00:02:19.910 align:start position:0%
a lot of things become easier but just
the<00:02:18.239><c> easiest</c><00:02:18.540><c> way</c><00:02:18.840><c> to</c><00:02:19.140><c> think</c><00:02:19.260><c> about</c><00:02:19.440><c> this</c><00:02:19.680><c> is</c>

00:02:19.910 --> 00:02:19.920 align:start position:0%
the easiest way to think about this is
 

00:02:19.920 --> 00:02:22.250 align:start position:0%
the easiest way to think about this is
making<00:02:20.099><c> contracts</c><00:02:20.819><c> while</c><00:02:21.420><c> contracts</c><00:02:22.020><c> first</c>

00:02:22.250 --> 00:02:22.260 align:start position:0%
making contracts while contracts first
 

00:02:22.260 --> 00:02:24.050 align:start position:0%
making contracts while contracts first
class<00:02:22.560><c> citizens</c><00:02:22.980><c> they're</c><00:02:23.580><c> no</c><00:02:23.819><c> longer</c>

00:02:24.050 --> 00:02:24.060 align:start position:0%
class citizens they're no longer
 

00:02:24.060 --> 00:02:25.850 align:start position:0%
class citizens they're no longer
second-class<00:02:24.599><c> citizens</c><00:02:25.020><c> of</c><00:02:25.200><c> ethereum</c><00:02:25.680><c> and</c>

00:02:25.850 --> 00:02:25.860 align:start position:0%
second-class citizens of ethereum and
 

00:02:25.860 --> 00:02:27.410 align:start position:0%
second-class citizens of ethereum and
that<00:02:25.980><c> you</c><00:02:26.099><c> don't</c><00:02:26.160><c> need</c><00:02:26.340><c> an</c><00:02:26.459><c> eoa</c><00:02:26.940><c> in</c><00:02:27.120><c> order</c><00:02:27.239><c> to</c>

00:02:27.410 --> 00:02:27.420 align:start position:0%
that you don't need an eoa in order to
 

00:02:27.420 --> 00:02:30.530 align:start position:0%
that you don't need an eoa in order to
operate<00:02:27.900><c> your</c><00:02:28.680><c> contract</c><00:02:29.040><c> wallet</c><00:02:29.520><c> right</c><00:02:30.120><c> you</c>

00:02:30.530 --> 00:02:30.540 align:start position:0%
operate your contract wallet right you
 

00:02:30.540 --> 00:02:32.390 align:start position:0%
operate your contract wallet right you
can<00:02:30.599><c> start</c><00:02:30.780><c> from</c><00:02:30.959><c> a</c><00:02:31.140><c> contract</c><00:02:31.440><c> wallet</c><00:02:31.860><c> and</c>

00:02:32.390 --> 00:02:32.400 align:start position:0%
can start from a contract wallet and
 

00:02:32.400 --> 00:02:34.430 align:start position:0%
can start from a contract wallet and
you'll<00:02:32.580><c> never</c><00:02:32.760><c> need</c><00:02:32.940><c> to</c><00:02:33.060><c> have</c><00:02:33.180><c> an</c><00:02:33.300><c> eoa</c>

00:02:34.430 --> 00:02:34.440 align:start position:0%
you'll never need to have an eoa
 

00:02:34.440 --> 00:02:37.070 align:start position:0%
you'll never need to have an eoa
okay<00:02:35.040><c> from</c><00:02:35.700><c> now</c><00:02:35.940><c> when</c><00:02:36.720><c> we're</c><00:02:36.840><c> talking</c><00:02:36.959><c> about</c>

00:02:37.070 --> 00:02:37.080 align:start position:0%
okay from now when we're talking about
 

00:02:37.080 --> 00:02:38.510 align:start position:0%
okay from now when we're talking about
the<00:02:37.200><c> contextraction</c><00:02:37.860><c> now</c><00:02:38.160><c> we're</c><00:02:38.340><c> talking</c>

00:02:38.510 --> 00:02:38.520 align:start position:0%
the contextraction now we're talking
 

00:02:38.520 --> 00:02:40.729 align:start position:0%
the contextraction now we're talking
what<00:02:38.940><c> can</c><00:02:39.239><c> be</c><00:02:39.420><c> done</c><00:02:39.540><c> with</c><00:02:39.720><c> it</c><00:02:39.900><c> now</c><00:02:40.379><c> with</c><00:02:40.560><c> the</c>

00:02:40.729 --> 00:02:40.739 align:start position:0%
what can be done with it now with the
 

00:02:40.739 --> 00:02:43.369 align:start position:0%
what can be done with it now with the
next<00:02:40.860><c> slide</c><00:02:41.160><c> with</c><00:02:41.340><c> all</c><00:02:41.519><c> the</c><00:02:41.640><c> features</c><00:02:42.420><c> none</c><00:02:43.200><c> of</c>

00:02:43.369 --> 00:02:43.379 align:start position:0%
next slide with all the features none of
 

00:02:43.379 --> 00:02:45.110 align:start position:0%
next slide with all the features none of
them<00:02:43.500><c> are</c><00:02:43.739><c> implemented</c><00:02:44.099><c> by</c><00:02:44.340><c> us</c><00:02:44.519><c> they</c><00:02:44.940><c> are</c>

00:02:45.110 --> 00:02:45.120 align:start position:0%
them are implemented by us they are
 

00:02:45.120 --> 00:02:47.210 align:start position:0%
them are implemented by us they are
about<00:02:45.180><c> to</c><00:02:45.360><c> be</c><00:02:45.480><c> implemented</c><00:02:45.840><c> by</c><00:02:46.080><c> you</c><00:02:46.319><c> we</c><00:02:47.040><c> only</c>

00:02:47.210 --> 00:02:47.220 align:start position:0%
about to be implemented by you we only
 

00:02:47.220 --> 00:02:50.449 align:start position:0%
about to be implemented by you we only
open<00:02:47.760><c> the</c><00:02:48.300><c> door</c><00:02:48.540><c> with</c><00:02:49.319><c> accounts</c><00:02:49.800><c> in</c><00:02:50.220><c> order</c><00:02:50.340><c> to</c>

00:02:50.449 --> 00:02:50.459 align:start position:0%
open the door with accounts in order to
 

00:02:50.459 --> 00:02:53.330 align:start position:0%
open the door with accounts in order to
be<00:02:50.640><c> able</c><00:02:50.760><c> to</c><00:02:50.940><c> add</c><00:02:51.120><c> all</c><00:02:51.300><c> these</c><00:02:51.420><c> cool</c><00:02:51.660><c> features</c>

00:02:53.330 --> 00:02:53.340 align:start position:0%
be able to add all these cool features
 

00:02:53.340 --> 00:02:54.410 align:start position:0%
be able to add all these cool features
so

00:02:54.410 --> 00:02:54.420 align:start position:0%
so
 

00:02:54.420 --> 00:02:56.270 align:start position:0%
so
the<00:02:54.599><c> first</c><00:02:54.780><c> use</c><00:02:54.900><c> case</c><00:02:55.140><c> is</c><00:02:55.260><c> recovery</c><00:02:55.680><c> right</c><00:02:56.160><c> now</c>

00:02:56.270 --> 00:02:56.280 align:start position:0%
the first use case is recovery right now
 

00:02:56.280 --> 00:02:58.490 align:start position:0%
the first use case is recovery right now
the<00:02:56.459><c> recovery</c><00:02:56.879><c> sucks</c><00:02:57.120><c> you</c><00:02:57.840><c> can't</c><00:02:57.959><c> recap</c><00:02:58.319><c> your</c>

00:02:58.490 --> 00:02:58.500 align:start position:0%
the recovery sucks you can't recap your
 

00:02:58.500 --> 00:03:00.350 align:start position:0%
the recovery sucks you can't recap your
private<00:02:58.860><c> key</c><00:02:59.040><c> you</c><00:02:59.519><c> can't</c><00:02:59.760><c> really</c><00:02:59.879><c> recover</c><00:03:00.180><c> it</c>

00:03:00.350 --> 00:03:00.360 align:start position:0%
private key you can't really recover it
 

00:03:00.360 --> 00:03:01.970 align:start position:0%
private key you can't really recover it
you<00:03:00.599><c> have</c><00:03:00.720><c> to</c><00:03:00.840><c> save</c><00:03:01.140><c> this</c><00:03:01.500><c> private</c><00:03:01.860><c> key</c>

00:03:01.970 --> 00:03:01.980 align:start position:0%
you have to save this private key
 

00:03:01.980 --> 00:03:06.050 align:start position:0%
you have to save this private key
somewhere<00:03:02.760><c> as</c><00:03:03.599><c> a</c><00:03:03.959><c> multiple</c><00:03:04.860><c> funny</c><00:03:05.340><c> words</c><00:03:05.700><c> or</c>

00:03:06.050 --> 00:03:06.060 align:start position:0%
somewhere as a multiple funny words or
 

00:03:06.060 --> 00:03:07.210 align:start position:0%
somewhere as a multiple funny words or
otherwise

00:03:07.210 --> 00:03:07.220 align:start position:0%
otherwise
 

00:03:07.220 --> 00:03:09.170 align:start position:0%
otherwise
with<00:03:08.220><c> account</c><00:03:08.340><c> obstruction</c><00:03:08.819><c> you</c><00:03:09.060><c> can</c>

00:03:09.170 --> 00:03:09.180 align:start position:0%
with account obstruction you can
 

00:03:09.180 --> 00:03:10.670 align:start position:0%
with account obstruction you can
Implement<00:03:09.420><c> into</c><00:03:09.660><c> your</c><00:03:09.959><c> wallet</c><00:03:10.260><c> social</c>

00:03:10.670 --> 00:03:10.680 align:start position:0%
Implement into your wallet social
 

00:03:10.680 --> 00:03:13.130 align:start position:0%
Implement into your wallet social
recovery<00:03:11.220><c> or</c><00:03:11.459><c> other</c><00:03:11.580><c> recovery</c><00:03:12.060><c> mechanism</c>

00:03:13.130 --> 00:03:13.140 align:start position:0%
recovery or other recovery mechanism
 

00:03:13.140 --> 00:03:16.070 align:start position:0%
recovery or other recovery mechanism
and<00:03:13.680><c> you</c><00:03:13.860><c> can</c><00:03:13.980><c> add</c><00:03:14.040><c> a</c><00:03:14.220><c> Deadman</c><00:03:14.400><c> switch</c><00:03:14.640><c> like</c><00:03:15.540><c> if</c>

00:03:16.070 --> 00:03:16.080 align:start position:0%
and you can add a Deadman switch like if
 

00:03:16.080 --> 00:03:19.309 align:start position:0%
and you can add a Deadman switch like if
I'm<00:03:16.459><c> unfortunately</c><00:03:17.459><c> or</c><00:03:17.940><c> someone</c><00:03:18.239><c> is</c><00:03:19.019><c> about</c>

00:03:19.309 --> 00:03:19.319 align:start position:0%
I'm unfortunately or someone is about
 

00:03:19.319 --> 00:03:21.770 align:start position:0%
I'm unfortunately or someone is about
died<00:03:19.980><c> and</c><00:03:20.400><c> you</c><00:03:20.519><c> don't</c><00:03:20.640><c> want</c><00:03:20.819><c> everyone</c><00:03:21.300><c> to</c><00:03:21.659><c> lose</c>

00:03:21.770 --> 00:03:21.780 align:start position:0%
died and you don't want everyone to lose
 

00:03:21.780 --> 00:03:23.990 align:start position:0%
died and you don't want everyone to lose
all<00:03:22.019><c> the</c><00:03:22.140><c> the</c><00:03:22.319><c> assets</c><00:03:22.620><c> he</c><00:03:22.800><c> has</c><00:03:22.980><c> it</c><00:03:23.519><c> can</c><00:03:23.700><c> set</c><00:03:23.819><c> a</c>

00:03:23.990 --> 00:03:24.000 align:start position:0%
all the the assets he has it can set a
 

00:03:24.000 --> 00:03:25.910 align:start position:0%
all the the assets he has it can set a
Deadman<00:03:24.180><c> switch</c><00:03:24.480><c> that</c><00:03:24.900><c> is</c><00:03:25.019><c> after</c><00:03:25.319><c> a</c><00:03:25.560><c> period</c><00:03:25.800><c> of</c>

00:03:25.910 --> 00:03:25.920 align:start position:0%
Deadman switch that is after a period of
 

00:03:25.920 --> 00:03:27.530 align:start position:0%
Deadman switch that is after a period of
time<00:03:26.159><c> that</c><00:03:26.640><c> he's</c><00:03:26.760><c> not</c><00:03:27.000><c> using</c><00:03:27.180><c> the</c><00:03:27.360><c> account</c>

00:03:27.530 --> 00:03:27.540 align:start position:0%
time that he's not using the account
 

00:03:27.540 --> 00:03:30.710 align:start position:0%
time that he's not using the account
someone<00:03:28.140><c> else</c><00:03:28.560><c> uh</c>

00:03:30.710 --> 00:03:30.720 align:start position:0%
someone else uh
 

00:03:30.720 --> 00:03:33.530 align:start position:0%
someone else uh
will<00:03:31.200><c> inherit</c><00:03:31.739><c> this</c><00:03:32.099><c> account</c><00:03:32.280><c> this</c><00:03:33.060><c> I</c><00:03:33.420><c> can</c>

00:03:33.530 --> 00:03:33.540 align:start position:0%
will inherit this account this I can
 

00:03:33.540 --> 00:03:35.570 align:start position:0%
will inherit this account this I can
multi-sake<00:03:33.959><c> that</c><00:03:34.140><c> your</c><00:03:34.319><c> family</c><00:03:34.440><c> controls</c><00:03:35.099><c> but</c>

00:03:35.570 --> 00:03:35.580 align:start position:0%
multi-sake that your family controls but
 

00:03:35.580 --> 00:03:38.449 align:start position:0%
multi-sake that your family controls but
it<00:03:35.760><c> only</c><00:03:35.879><c> becomes</c><00:03:36.300><c> active</c><00:03:36.659><c> a</c><00:03:37.080><c> year</c><00:03:37.200><c> after</c><00:03:37.500><c> your</c>

00:03:38.449 --> 00:03:38.459 align:start position:0%
it only becomes active a year after your
 

00:03:38.459 --> 00:03:41.210 align:start position:0%
it only becomes active a year after your
you<00:03:38.700><c> know</c><00:03:38.819><c> your</c><00:03:39.000><c> your</c><00:03:39.239><c> key</c><00:03:39.540><c> is</c><00:03:39.720><c> is</c><00:03:39.959><c> not</c><00:03:40.140><c> active</c>

00:03:41.210 --> 00:03:41.220 align:start position:0%
you know your your key is is not active
 

00:03:41.220 --> 00:03:43.250 align:start position:0%
you know your your key is is not active
yes<00:03:41.580><c> we're</c><00:03:41.819><c> talking</c><00:03:41.940><c> about</c><00:03:42.060><c> recovery</c><00:03:42.659><c> but</c>

00:03:43.250 --> 00:03:43.260 align:start position:0%
yes we're talking about recovery but
 

00:03:43.260 --> 00:03:45.110 align:start position:0%
yes we're talking about recovery but
multisig<00:03:43.860><c> of</c><00:03:44.099><c> course</c><00:03:44.220><c> when</c><00:03:44.819><c> you're</c><00:03:44.940><c> talking</c>

00:03:45.110 --> 00:03:45.120 align:start position:0%
multisig of course when you're talking
 

00:03:45.120 --> 00:03:49.789 align:start position:0%
multisig of course when you're talking
about<00:03:45.360><c> a</c><00:03:45.959><c> signature</c><00:03:46.620><c> cases</c><00:03:47.120><c> multisig</c><00:03:48.120><c> is</c><00:03:48.480><c> a</c>

00:03:49.789 --> 00:03:49.799 align:start position:0%
about a signature cases multisig is a
 

00:03:49.799 --> 00:03:52.789 align:start position:0%
about a signature cases multisig is a
uh<00:03:50.760><c> something</c><00:03:51.120><c> that</c><00:03:51.360><c> we</c><00:03:51.599><c> see</c><00:03:51.720><c> we</c><00:03:51.959><c> want</c><00:03:52.560><c> to</c><00:03:52.680><c> have</c>

00:03:52.789 --> 00:03:52.799 align:start position:0%
uh something that we see we want to have
 

00:03:52.799 --> 00:03:54.949 align:start position:0%
uh something that we see we want to have
for<00:03:52.980><c> accounts</c><00:03:53.459><c> another</c><00:03:54.120><c> option</c><00:03:54.599><c> is</c><00:03:54.780><c> per</c>

00:03:54.949 --> 00:03:54.959 align:start position:0%
for accounts another option is per
 

00:03:54.959 --> 00:03:56.750 align:start position:0%
for accounts another option is per
device<00:03:55.140><c> Keys</c><00:03:55.620><c> you</c><00:03:56.099><c> might</c><00:03:56.220><c> want</c><00:03:56.400><c> your</c><00:03:56.580><c> phone</c>

00:03:56.750 --> 00:03:56.760 align:start position:0%
device Keys you might want your phone
 

00:03:56.760 --> 00:03:59.630 align:start position:0%
device Keys you might want your phone
your<00:03:57.239><c> phone</c><00:03:57.420><c> is</c><00:03:57.780><c> a</c><00:03:58.019><c> very</c><00:03:58.140><c> strong</c><00:03:58.379><c> Hardware</c><00:03:58.680><c> to</c>

00:03:59.630 --> 00:03:59.640 align:start position:0%
your phone is a very strong Hardware to
 

00:03:59.640 --> 00:04:02.030 align:start position:0%
your phone is a very strong Hardware to
protect<00:03:59.940><c> keys</c><00:04:00.840><c> so</c><00:04:01.260><c> it</c><00:04:01.500><c> might</c><00:04:01.680><c> be</c><00:04:01.799><c> very</c><00:04:01.860><c> easy</c>

00:04:02.030 --> 00:04:02.040 align:start position:0%
protect keys so it might be very easy
 

00:04:02.040 --> 00:04:03.530 align:start position:0%
protect keys so it might be very easy
that<00:04:02.340><c> you</c><00:04:02.640><c> know</c><00:04:02.700><c> the</c><00:04:03.000><c> protection</c><00:04:03.239><c> of</c><00:04:03.420><c> your</c>

00:04:03.530 --> 00:04:03.540 align:start position:0%
that you know the protection of your
 

00:04:03.540 --> 00:04:04.610 align:start position:0%
that you know the protection of your
phone<00:04:03.659><c> whether</c><00:04:03.840><c> it's</c><00:04:04.019><c> fingerprint</c><00:04:04.440><c> or</c>

00:04:04.610 --> 00:04:04.620 align:start position:0%
phone whether it's fingerprint or
 

00:04:04.620 --> 00:04:07.250 align:start position:0%
phone whether it's fingerprint or
whatever<00:04:04.799><c> or</c><00:04:05.580><c> other</c><00:04:05.819><c> biometric</c><00:04:06.299><c> check</c><00:04:06.480><c> this</c>

00:04:07.250 --> 00:04:07.260 align:start position:0%
whatever or other biometric check this
 

00:04:07.260 --> 00:04:10.070 align:start position:0%
whatever or other biometric check this
is<00:04:07.440><c> the</c><00:04:07.560><c> way</c><00:04:07.739><c> to</c><00:04:08.099><c> control</c><00:04:08.940><c> your</c><00:04:09.239><c> account</c>

00:04:10.070 --> 00:04:10.080 align:start position:0%
is the way to control your account
 

00:04:10.080 --> 00:04:12.229 align:start position:0%
is the way to control your account
and<00:04:10.500><c> if</c><00:04:10.680><c> you</c><00:04:10.799><c> lose</c><00:04:10.920><c> this</c><00:04:11.159><c> device</c><00:04:11.340><c> yes</c><00:04:11.939><c> we</c><00:04:12.120><c> have</c>

00:04:12.229 --> 00:04:12.239 align:start position:0%
and if you lose this device yes we have
 

00:04:12.239 --> 00:04:14.929 align:start position:0%
and if you lose this device yes we have
recovery<00:04:12.659><c> we</c><00:04:13.080><c> use</c><00:04:13.379><c> another</c><00:04:13.560><c> I</c><00:04:14.159><c> will</c><00:04:14.280><c> assign</c>

00:04:14.929 --> 00:04:14.939 align:start position:0%
recovery we use another I will assign
 

00:04:14.939 --> 00:04:16.969 align:start position:0%
recovery we use another I will assign
another<00:04:15.239><c> device</c><00:04:15.599><c> as</c><00:04:15.959><c> my</c>

00:04:16.969 --> 00:04:16.979 align:start position:0%
another device as my
 

00:04:16.979 --> 00:04:19.909 align:start position:0%
another device as my
a<00:04:17.699><c> wallet</c><00:04:18.380><c> signer</c>

00:04:19.909 --> 00:04:19.919 align:start position:0%
a wallet signer
 

00:04:19.919 --> 00:04:22.850 align:start position:0%
a wallet signer
a<00:04:20.880><c> disappear</c><00:04:21.479><c> device</c><00:04:21.660><c> keys</c>

00:04:22.850 --> 00:04:22.860 align:start position:0%
a disappear device keys
 

00:04:22.860 --> 00:04:24.950 align:start position:0%
a disappear device keys
there<00:04:23.520><c> are</c><00:04:23.759><c> other</c><00:04:24.000><c> signature</c><00:04:24.479><c> scheme</c><00:04:24.780><c> you</c><00:04:24.840><c> can</c>

00:04:24.950 --> 00:04:24.960 align:start position:0%
there are other signature scheme you can
 

00:04:24.960 --> 00:04:27.050 align:start position:0%
there are other signature scheme you can
use<00:04:25.080><c> BLS</c><00:04:25.860><c> signature</c><00:04:26.220><c> is</c><00:04:26.340><c> a</c><00:04:26.520><c> very</c><00:04:26.580><c> has</c><00:04:26.820><c> a</c><00:04:27.000><c> very</c>

00:04:27.050 --> 00:04:27.060 align:start position:0%
use BLS signature is a very has a very
 

00:04:27.060 --> 00:04:28.909 align:start position:0%
use BLS signature is a very has a very
cool<00:04:27.300><c> feature</c><00:04:27.660><c> which</c><00:04:28.020><c> can</c><00:04:28.259><c> be</c><00:04:28.440><c> compressed</c>

00:04:28.909 --> 00:04:28.919 align:start position:0%
cool feature which can be compressed
 

00:04:28.919 --> 00:04:32.810 align:start position:0%
cool feature which can be compressed
very<00:04:29.160><c> nicely</c><00:04:29.520><c> and</c><00:04:30.419><c> which</c><00:04:30.660><c> reduce</c><00:04:30.960><c> gas</c><00:04:31.320><c> on</c><00:04:31.979><c> a</c><00:04:32.280><c> L2</c>

00:04:32.810 --> 00:04:32.820 align:start position:0%
very nicely and which reduce gas on a L2
 

00:04:32.820 --> 00:04:34.430 align:start position:0%
very nicely and which reduce gas on a L2
Networks

00:04:34.430 --> 00:04:34.440 align:start position:0%
Networks
 

00:04:34.440 --> 00:04:36.890 align:start position:0%
Networks
so<00:04:34.919><c> it's</c><00:04:35.520><c> an</c><00:04:35.699><c> extension</c><00:04:36.060><c> that</c><00:04:36.240><c> can</c><00:04:36.419><c> be</c><00:04:36.540><c> added</c>

00:04:36.890 --> 00:04:36.900 align:start position:0%
so it's an extension that can be added
 

00:04:36.900 --> 00:04:38.510 align:start position:0%
so it's an extension that can be added
on<00:04:37.080><c> top</c><00:04:37.199><c> of</c><00:04:37.259><c> account</c><00:04:37.380><c> obstruction</c><00:04:37.860><c> on</c><00:04:38.340><c> those</c>

00:04:38.510 --> 00:04:38.520 align:start position:0%
on top of account obstruction on those
 

00:04:38.520 --> 00:04:39.650 align:start position:0%
on top of account obstruction on those
Networks

00:04:39.650 --> 00:04:39.660 align:start position:0%
Networks
 

00:04:39.660 --> 00:04:41.870 align:start position:0%
Networks
to<00:04:39.900><c> reduce</c><00:04:40.139><c> the</c><00:04:40.380><c> gas</c><00:04:40.680><c> fees</c>

00:04:41.870 --> 00:04:41.880 align:start position:0%
to reduce the gas fees
 

00:04:41.880 --> 00:04:44.330 align:start position:0%
to reduce the gas fees
and<00:04:42.720><c> if</c><00:04:43.199><c> you</c><00:04:43.320><c> are</c><00:04:43.440><c> looking</c><00:04:43.560><c> into</c><00:04:43.919><c> the</c><00:04:44.160><c> future</c>

00:04:44.330 --> 00:04:44.340 align:start position:0%
and if you are looking into the future
 

00:04:44.340 --> 00:04:47.330 align:start position:0%
and if you are looking into the future
we<00:04:44.699><c> know</c><00:04:44.820><c> that</c><00:04:45.000><c> ecdsa</c><00:04:45.720><c> signatures</c><00:04:46.340><c> sometime</c>

00:04:47.330 --> 00:04:47.340 align:start position:0%
we know that ecdsa signatures sometime
 

00:04:47.340 --> 00:04:49.790 align:start position:0%
we know that ecdsa signatures sometime
in<00:04:47.580><c> the</c><00:04:47.699><c> future</c><00:04:47.880><c> will</c><00:04:48.300><c> become</c><00:04:48.600><c> weaker</c><00:04:49.020><c> that</c><00:04:49.680><c> is</c>

00:04:49.790 --> 00:04:49.800 align:start position:0%
in the future will become weaker that is
 

00:04:49.800 --> 00:04:52.969 align:start position:0%
in the future will become weaker that is
the<00:04:50.220><c> attack</c><00:04:50.340><c> will</c><00:04:50.639><c> become</c><00:04:50.880><c> stronger</c><00:04:51.320><c> and</c><00:04:52.320><c> with</c>

00:04:52.969 --> 00:04:52.979 align:start position:0%
the attack will become stronger and with
 

00:04:52.979 --> 00:04:55.790 align:start position:0%
the attack will become stronger and with
the<00:04:53.100><c> quantum</c><00:04:53.460><c> machines</c><00:04:53.759><c> eventually</c><00:04:54.660><c> within</c><00:04:55.620><c> 5</c>

00:04:55.790 --> 00:04:55.800 align:start position:0%
the quantum machines eventually within 5
 

00:04:55.800 --> 00:04:58.490 align:start position:0%
the quantum machines eventually within 5
10<00:04:56.040><c> or</c><00:04:56.280><c> 20</c><00:04:56.520><c> years</c><00:04:56.759><c> they</c><00:04:57.180><c> will</c><00:04:57.360><c> be</c><00:04:57.600><c> able</c><00:04:58.199><c> to</c><00:04:58.320><c> be</c>

00:04:58.490 --> 00:04:58.500 align:start position:0%
10 or 20 years they will be able to be
 

00:04:58.500 --> 00:05:01.070 align:start position:0%
10 or 20 years they will be able to be
cracked<00:04:59.100><c> we</c><00:04:59.820><c> want</c><00:04:59.940><c> to</c><00:05:00.060><c> be</c><00:05:00.180><c> able</c><00:05:00.360><c> to</c><00:05:00.780><c> upgrade</c>

00:05:01.070 --> 00:05:01.080 align:start position:0%
cracked we want to be able to upgrade
 

00:05:01.080 --> 00:05:02.990 align:start position:0%
cracked we want to be able to upgrade
our<00:05:01.320><c> accounts</c><00:05:01.680><c> at</c><00:05:01.860><c> least</c><00:05:02.040><c> our</c><00:05:02.280><c> important</c><00:05:02.699><c> ones</c>

00:05:02.990 --> 00:05:03.000 align:start position:0%
our accounts at least our important ones
 

00:05:03.000 --> 00:05:06.249 align:start position:0%
our accounts at least our important ones
before<00:05:03.780><c> them</c>

00:05:06.249 --> 00:05:06.259 align:start position:0%
 
 

00:05:06.259 --> 00:05:09.110 align:start position:0%
 
Quantum<00:05:07.259><c> resistant</c><00:05:07.740><c> signatures</c><00:05:08.400><c> might</c><00:05:08.699><c> be</c><00:05:08.940><c> a</c>

00:05:09.110 --> 00:05:09.120 align:start position:0%
Quantum resistant signatures might be a
 

00:05:09.120 --> 00:05:11.510 align:start position:0%
Quantum resistant signatures might be a
way<00:05:09.240><c> and</c><00:05:10.080><c> again</c><00:05:10.320><c> each</c><00:05:10.979><c> of</c><00:05:11.100><c> those</c><00:05:11.280><c> cool</c>

00:05:11.510 --> 00:05:11.520 align:start position:0%
way and again each of those cool
 

00:05:11.520 --> 00:05:13.430 align:start position:0%
way and again each of those cool
features<00:05:11.820><c> we</c><00:05:12.000><c> are</c><00:05:12.120><c> talking</c><00:05:12.240><c> is</c><00:05:12.720><c> not</c><00:05:12.960><c> a</c>

00:05:13.430 --> 00:05:13.440 align:start position:0%
features we are talking is not a
 

00:05:13.440 --> 00:05:16.370 align:start position:0%
features we are talking is not a
systematic<00:05:14.040><c> change</c><00:05:14.340><c> of</c><00:05:14.580><c> all</c><00:05:14.759><c> accounts</c><00:05:15.300><c> is</c><00:05:15.720><c> a</c>

00:05:16.370 --> 00:05:16.380 align:start position:0%
systematic change of all accounts is a
 

00:05:16.380 --> 00:05:18.170 align:start position:0%
systematic change of all accounts is a
specific<00:05:16.680><c> account</c><00:05:16.919><c> want</c><00:05:17.340><c> to</c><00:05:17.520><c> experiment</c><00:05:17.940><c> or</c>

00:05:18.170 --> 00:05:18.180 align:start position:0%
specific account want to experiment or
 

00:05:18.180 --> 00:05:20.330 align:start position:0%
specific account want to experiment or
want<00:05:18.360><c> to</c><00:05:18.540><c> add</c><00:05:18.780><c> a</c><00:05:18.960><c> feature</c><00:05:19.259><c> okay</c><00:05:19.680><c> you</c><00:05:19.979><c> upgrade</c>

00:05:20.330 --> 00:05:20.340 align:start position:0%
want to add a feature okay you upgrade
 

00:05:20.340 --> 00:05:22.129 align:start position:0%
want to add a feature okay you upgrade
your<00:05:20.520><c> account</c><00:05:20.759><c> and</c><00:05:21.600><c> now</c><00:05:21.720><c> you</c><00:05:21.840><c> have</c><00:05:21.960><c> those</c>

00:05:22.129 --> 00:05:22.139 align:start position:0%
your account and now you have those
 

00:05:22.139 --> 00:05:24.710 align:start position:0%
your account and now you have those
features<00:05:22.560><c> like</c><00:05:23.280><c> any</c><00:05:23.699><c> of</c><00:05:23.880><c> those</c>

00:05:24.710 --> 00:05:24.720 align:start position:0%
features like any of those
 

00:05:24.720 --> 00:05:28.610 align:start position:0%
features like any of those
on<00:05:25.080><c> the</c><00:05:25.199><c> slides</c><00:05:25.440><c> around</c>

00:05:28.610 --> 00:05:28.620 align:start position:0%
 
 

00:05:28.620 --> 00:05:31.810 align:start position:0%
 
sorry

00:05:31.810 --> 00:05:31.820 align:start position:0%
 
 

00:05:31.820 --> 00:05:33.890 align:start position:0%
 
dismiss<00:05:32.820><c> anyone</c>

00:05:33.890 --> 00:05:33.900 align:start position:0%
dismiss anyone
 

00:05:33.900 --> 00:05:36.110 align:start position:0%
dismiss anyone
okay<00:05:34.380><c> now</c><00:05:34.620><c> we're</c><00:05:34.740><c> talking</c><00:05:34.979><c> about</c><00:05:35.160><c> some</c><00:05:35.639><c> roles</c>

00:05:36.110 --> 00:05:36.120 align:start position:0%
okay now we're talking about some roles
 

00:05:36.120 --> 00:05:37.850 align:start position:0%
okay now we're talking about some roles
you<00:05:36.419><c> know</c><00:05:36.539><c> you</c><00:05:36.840><c> have</c>

00:05:37.850 --> 00:05:37.860 align:start position:0%
you know you have
 

00:05:37.860 --> 00:05:41.090 align:start position:0%
you know you have
right<00:05:38.280><c> now</c><00:05:38.460><c> as</c><00:05:38.639><c> I</c><00:05:38.820><c> said</c><00:05:38.940><c> with</c><00:05:39.660><c> EOS</c><00:05:40.080><c> you</c><00:05:40.860><c> have</c><00:05:40.979><c> a</c>

00:05:41.090 --> 00:05:41.100 align:start position:0%
right now as I said with EOS you have a
 

00:05:41.100 --> 00:05:43.070 align:start position:0%
right now as I said with EOS you have a
signature<00:05:41.340><c> and</c><00:05:41.460><c> you</c><00:05:41.520><c> can</c><00:05:41.639><c> do</c><00:05:41.759><c> everything</c>

00:05:43.070 --> 00:05:43.080 align:start position:0%
signature and you can do everything
 

00:05:43.080 --> 00:05:44.890 align:start position:0%
signature and you can do everything
when<00:05:43.560><c> you</c><00:05:43.620><c> use</c><00:05:43.800><c> Smart</c><00:05:43.979><c> account</c><00:05:44.160><c> you</c><00:05:44.460><c> can</c><00:05:44.580><c> put</c>

00:05:44.890 --> 00:05:44.900 align:start position:0%
when you use Smart account you can put
 

00:05:44.900 --> 00:05:47.210 align:start position:0%
when you use Smart account you can put
roles<00:05:45.900><c> you</c><00:05:46.259><c> can</c><00:05:46.320><c> allow</c><00:05:46.560><c> different</c><00:05:46.740><c> roles</c><00:05:47.100><c> to</c>

00:05:47.210 --> 00:05:47.220 align:start position:0%
roles you can allow different roles to
 

00:05:47.220 --> 00:05:49.430 align:start position:0%
roles you can allow different roles to
do<00:05:47.400><c> different</c><00:05:47.639><c> things</c><00:05:47.880><c> maybe</c><00:05:48.660><c> on</c><00:05:49.020><c> your</c><00:05:49.199><c> home</c>

00:05:49.430 --> 00:05:49.440 align:start position:0%
do different things maybe on your home
 

00:05:49.440 --> 00:05:51.529 align:start position:0%
do different things maybe on your home
on<00:05:49.800><c> your</c><00:05:49.979><c> personal</c><00:05:50.100><c> account</c><00:05:50.520><c> you</c><00:05:51.180><c> want</c><00:05:51.300><c> to</c><00:05:51.419><c> do</c>

00:05:51.529 --> 00:05:51.539 align:start position:0%
on your personal account you want to do
 

00:05:51.539 --> 00:05:53.689 align:start position:0%
on your personal account you want to do
the<00:05:51.720><c> master</c><00:05:51.840><c> to</c><00:05:52.080><c> do</c><00:05:52.199><c> it</c><00:05:52.320><c> all</c><00:05:52.500><c> but</c><00:05:53.220><c> if</c><00:05:53.460><c> it's</c><00:05:53.580><c> a</c>

00:05:53.689 --> 00:05:53.699 align:start position:0%
the master to do it all but if it's a
 

00:05:53.699 --> 00:05:55.430 align:start position:0%
the master to do it all but if it's a
corporate<00:05:54.000><c> account</c><00:05:54.180><c> you</c><00:05:54.479><c> might</c><00:05:54.600><c> say</c><00:05:54.840><c> that</c><00:05:55.139><c> you</c>

00:05:55.430 --> 00:05:55.440 align:start position:0%
corporate account you might say that you
 

00:05:55.440 --> 00:05:57.170 align:start position:0%
corporate account you might say that you
want<00:05:55.620><c> the</c><00:05:55.860><c> legal</c><00:05:56.280><c> department</c><00:05:56.460><c> to</c><00:05:56.820><c> be</c><00:05:56.940><c> able</c><00:05:57.000><c> to</c>

00:05:57.170 --> 00:05:57.180 align:start position:0%
want the legal department to be able to
 

00:05:57.180 --> 00:05:59.510 align:start position:0%
want the legal department to be able to
vote<00:05:57.360><c> but</c><00:05:57.600><c> not</c><00:05:57.720><c> move</c><00:05:57.900><c> tokens</c><00:05:58.320><c> you</c><00:05:59.039><c> want</c><00:05:59.220><c> an</c>

00:05:59.510 --> 00:05:59.520 align:start position:0%
vote but not move tokens you want an
 

00:05:59.520 --> 00:06:01.850 align:start position:0%
vote but not move tokens you want an
auditor<00:06:00.120><c> to</c><00:06:00.300><c> be</c><00:06:00.419><c> able</c><00:06:00.600><c> to</c><00:06:00.960><c> cancel</c><00:06:01.320><c> pending</c>

00:06:01.850 --> 00:06:01.860 align:start position:0%
auditor to be able to cancel pending
 

00:06:01.860 --> 00:06:04.129 align:start position:0%
auditor to be able to cancel pending
events<00:06:02.160><c> but</c><00:06:02.340><c> not</c><00:06:02.639><c> generate</c><00:06:03.120><c> events</c>

00:06:04.129 --> 00:06:04.139 align:start position:0%
events but not generate events
 

00:06:04.139 --> 00:06:07.010 align:start position:0%
events but not generate events
is<00:06:04.979><c> set</c><00:06:05.340><c> to</c><00:06:05.639><c> a</c><00:06:05.820><c> I</c><00:06:06.300><c> don't</c><00:06:06.360><c> know</c>

00:06:07.010 --> 00:06:07.020 align:start position:0%
is set to a I don't know
 

00:06:07.020 --> 00:06:09.290 align:start position:0%
is set to a I don't know
set<00:06:07.500><c> to</c><00:06:07.680><c> a</c><00:06:07.860><c> payroll</c><00:06:08.160><c> system</c><00:06:08.400><c> to</c><00:06:08.880><c> be</c><00:06:09.000><c> able</c><00:06:09.120><c> to</c>

00:06:09.290 --> 00:06:09.300 align:start position:0%
set to a payroll system to be able to
 

00:06:09.300 --> 00:06:12.350 align:start position:0%
set to a payroll system to be able to
submit<00:06:09.780><c> to</c><00:06:10.320><c> known</c><00:06:10.740><c> addresses</c><00:06:11.340><c> again</c><00:06:12.120><c> the</c>

00:06:12.350 --> 00:06:12.360 align:start position:0%
submit to known addresses again the
 

00:06:12.360 --> 00:06:13.790 align:start position:0%
submit to known addresses again the
sky's<00:06:12.539><c> the</c><00:06:12.660><c> limit</c><00:06:12.780><c> what</c><00:06:13.020><c> you</c><00:06:13.199><c> can</c><00:06:13.259><c> do</c><00:06:13.380><c> and</c><00:06:13.680><c> it</c>

00:06:13.790 --> 00:06:13.800 align:start position:0%
sky's the limit what you can do and it
 

00:06:13.800 --> 00:06:20.749 align:start position:0%
sky's the limit what you can do and it
is<00:06:13.919><c> still</c><00:06:14.160><c> you</c><00:06:15.120><c> can</c><00:06:15.180><c> add</c><00:06:15.360><c> it</c><00:06:15.479><c> to</c><00:06:15.660><c> this</c><00:06:15.900><c> account</c>

00:06:20.749 --> 00:06:20.759 align:start position:0%
 
 

00:06:20.759 --> 00:06:21.770 align:start position:0%
 
okay

00:06:21.770 --> 00:06:21.780 align:start position:0%
okay
 

00:06:21.780 --> 00:06:23.270 align:start position:0%
okay
wait<00:06:22.199><c> maybe</c><00:06:22.440><c> a</c><00:06:22.620><c> little</c><00:06:22.740><c> bit</c><00:06:22.860><c> about</c><00:06:22.979><c> session</c>

00:06:23.270 --> 00:06:23.280 align:start position:0%
wait maybe a little bit about session
 

00:06:23.280 --> 00:06:25.850 align:start position:0%
wait maybe a little bit about session
Keys<00:06:23.699><c> ah</c><00:06:24.180><c> sorry</c><00:06:24.300><c> okay</c><00:06:25.020><c> we</c><00:06:25.319><c> talked</c><00:06:25.560><c> about</c><00:06:25.620><c> the</c>

00:06:25.850 --> 00:06:25.860 align:start position:0%
Keys ah sorry okay we talked about the
 

00:06:25.860 --> 00:06:28.790 align:start position:0%
Keys ah sorry okay we talked about the
the<00:06:26.100><c> high</c><00:06:26.580><c> end</c><00:06:27.000><c> of</c><00:06:27.360><c> a</c><00:06:27.720><c> account</c><00:06:28.259><c> that</c><00:06:28.680><c> is</c>

00:06:28.790 --> 00:06:28.800 align:start position:0%
the high end of a account that is
 

00:06:28.800 --> 00:06:30.890 align:start position:0%
the high end of a account that is
accounts<00:06:29.220><c> corporate</c><00:06:29.520><c> account</c><00:06:29.699><c> there</c><00:06:30.479><c> is</c><00:06:30.660><c> also</c>

00:06:30.890 --> 00:06:30.900 align:start position:0%
accounts corporate account there is also
 

00:06:30.900 --> 00:06:32.330 align:start position:0%
accounts corporate account there is also
the<00:06:31.020><c> lower</c><00:06:31.199><c> end</c><00:06:31.380><c> you</c><00:06:31.560><c> know</c><00:06:31.680><c> you</c><00:06:31.860><c> have</c><00:06:31.979><c> your</c>

00:06:32.330 --> 00:06:32.340 align:start position:0%
the lower end you know you have your
 

00:06:32.340 --> 00:06:34.370 align:start position:0%
the lower end you know you have your
personal<00:06:32.639><c> account</c><00:06:33.000><c> but</c><00:06:33.720><c> you</c><00:06:33.840><c> also</c><00:06:34.080><c> want</c><00:06:34.259><c> to</c>

00:06:34.370 --> 00:06:34.380 align:start position:0%
personal account but you also want to
 

00:06:34.380 --> 00:06:37.010 align:start position:0%
personal account but you also want to
play<00:06:34.500><c> games</c><00:06:34.800><c> with</c><00:06:35.520><c> games</c><00:06:35.759><c> even</c><00:06:36.180><c> the</c><00:06:36.600><c> single</c>

00:06:37.010 --> 00:06:37.020 align:start position:0%
play games with games even the single
 

00:06:37.020 --> 00:06:40.730 align:start position:0%
play games with games even the single
accept<00:06:37.440><c> per</c><00:06:38.039><c> request</c><00:06:38.520><c> might</c><00:06:39.000><c> be</c><00:06:39.500><c> annoying</c><00:06:40.500><c> you</c>

00:06:40.730 --> 00:06:40.740 align:start position:0%
accept per request might be annoying you
 

00:06:40.740 --> 00:06:42.830 align:start position:0%
accept per request might be annoying you
don't<00:06:40.860><c> want</c><00:06:41.039><c> to</c><00:06:41.100><c> accept</c><00:06:41.220><c> each</c><00:06:41.520><c> operation</c><00:06:41.940><c> so</c>

00:06:42.830 --> 00:06:42.840 align:start position:0%
don't want to accept each operation so
 

00:06:42.840 --> 00:06:45.710 align:start position:0%
don't want to accept each operation so
for<00:06:43.440><c> games</c><00:06:43.680><c> you</c><00:06:43.919><c> might</c><00:06:44.100><c> assign</c><00:06:45.000><c> your</c><00:06:45.180><c> account</c>

00:06:45.710 --> 00:06:45.720 align:start position:0%
for games you might assign your account
 

00:06:45.720 --> 00:06:48.350 align:start position:0%
for games you might assign your account
a<00:06:46.080><c> session</c><00:06:46.380><c> key</c><00:06:47.100><c> this</c><00:06:47.639><c> key</c><00:06:47.759><c> is</c><00:06:48.000><c> allowed</c><00:06:48.240><c> to</c>

00:06:48.350 --> 00:06:48.360 align:start position:0%
a session key this key is allowed to
 

00:06:48.360 --> 00:06:50.270 align:start position:0%
a session key this key is allowed to
make<00:06:48.479><c> transaction</c><00:06:48.900><c> for</c><00:06:49.620><c> specific</c><00:06:50.100><c> Target</c>

00:06:50.270 --> 00:06:50.280 align:start position:0%
make transaction for specific Target
 

00:06:50.280 --> 00:06:53.210 align:start position:0%
make transaction for specific Target
specific<00:06:50.759><c> game</c><00:06:51.060><c> and</c><00:06:51.780><c> now</c><00:06:52.020><c> you</c><00:06:52.500><c> are</c>

00:06:53.210 --> 00:06:53.220 align:start position:0%
specific game and now you are
 

00:06:53.220 --> 00:06:55.990 align:start position:0%
specific game and now you are
Wallet<00:06:54.000><c> free</c><00:06:54.120><c> you</c><00:06:54.600><c> free</c><00:06:54.960><c> the</c><00:06:55.199><c> ux</c><00:06:55.500><c> from</c>

00:06:55.990 --> 00:06:56.000 align:start position:0%
Wallet free you free the ux from
 

00:06:56.000 --> 00:06:58.249 align:start position:0%
Wallet free you free the ux from
accepting<00:06:57.000><c> each</c><00:06:57.180><c> transaction</c><00:06:57.600><c> and</c><00:06:58.020><c> you</c><00:06:58.139><c> know</c>

00:06:58.249 --> 00:06:58.259 align:start position:0%
accepting each transaction and you know
 

00:06:58.259 --> 00:07:00.830 align:start position:0%
accepting each transaction and you know
it<00:06:58.500><c> is</c><00:06:58.560><c> limited</c><00:06:58.919><c> it's</c><00:06:59.100><c> only</c><00:06:59.340><c> this</c><00:06:59.580><c> game</c><00:06:59.819><c> so</c><00:07:00.539><c> it</c>

00:07:00.830 --> 00:07:00.840 align:start position:0%
it is limited it's only this game so it
 

00:07:00.840 --> 00:07:02.930 align:start position:0%
it is limited it's only this game so it
can<00:07:00.960><c> be</c><00:07:01.139><c> your</c><00:07:01.440><c> own</c><00:07:01.500><c> wallet</c><00:07:01.919><c> but</c><00:07:02.280><c> you</c><00:07:02.759><c> didn't</c>

00:07:02.930 --> 00:07:02.940 align:start position:0%
can be your own wallet but you didn't
 

00:07:02.940 --> 00:07:04.790 align:start position:0%
can be your own wallet but you didn't
sacrifice<00:07:03.419><c> for</c><00:07:03.840><c> this</c><00:07:04.020><c> game</c><00:07:04.259><c> you're</c><00:07:04.500><c> a</c><00:07:04.680><c> nice</c>

00:07:04.790 --> 00:07:04.800 align:start position:0%
sacrifice for this game you're a nice
 

00:07:04.800 --> 00:07:10.629 align:start position:0%
sacrifice for this game you're a nice
security

00:07:10.629 --> 00:07:10.639 align:start position:0%
 
 

00:07:10.639 --> 00:07:13.189 align:start position:0%
 
is<00:07:11.639><c> this</c><00:07:11.699><c> the</c><00:07:11.880><c> next</c>

00:07:13.189 --> 00:07:13.199 align:start position:0%
is this the next
 

00:07:13.199 --> 00:07:15.290 align:start position:0%
is this the next
yes<00:07:13.440><c> okay</c><00:07:13.680><c> we</c><00:07:13.979><c> talked</c><00:07:14.220><c> about</c><00:07:14.340><c> the</c><00:07:15.000><c> security</c>

00:07:15.290 --> 00:07:15.300 align:start position:0%
yes okay we talked about the security
 

00:07:15.300 --> 00:07:17.450 align:start position:0%
yes okay we talked about the security
about<00:07:15.720><c> the</c><00:07:16.080><c> role</c><00:07:16.560><c> access</c><00:07:16.680><c> now</c><00:07:16.979><c> let's</c><00:07:17.280><c> talk</c>

00:07:17.450 --> 00:07:17.460 align:start position:0%
about the role access now let's talk
 

00:07:17.460 --> 00:07:20.089 align:start position:0%
about the role access now let's talk
about<00:07:17.639><c> the</c><00:07:17.880><c> gas</c><00:07:18.120><c> gas</c><00:07:18.660><c> obstruction</c>

00:07:20.089 --> 00:07:20.099 align:start position:0%
about the gas gas obstruction
 

00:07:20.099 --> 00:07:23.029 align:start position:0%
about the gas gas obstruction
with<00:07:20.580><c> normal</c><00:07:20.819><c> accounts</c><00:07:21.500><c> the</c><00:07:22.500><c> account</c><00:07:22.620><c> has</c><00:07:22.860><c> to</c>

00:07:23.029 --> 00:07:23.039 align:start position:0%
with normal accounts the account has to
 

00:07:23.039 --> 00:07:24.230 align:start position:0%
with normal accounts the account has to
have<00:07:23.099><c> if</c><00:07:23.280><c> in</c><00:07:23.580><c> order</c><00:07:23.639><c> to</c><00:07:23.759><c> pay</c><00:07:23.940><c> for</c><00:07:24.060><c> the</c>

00:07:24.230 --> 00:07:24.240 align:start position:0%
have if in order to pay for the
 

00:07:24.240 --> 00:07:25.129 align:start position:0%
have if in order to pay for the
transaction

00:07:25.129 --> 00:07:25.139 align:start position:0%
transaction
 

00:07:25.139 --> 00:07:26.870 align:start position:0%
transaction
with<00:07:25.680><c> account</c><00:07:25.800><c> obstruction</c><00:07:26.220><c> we</c><00:07:26.580><c> want</c><00:07:26.759><c> to</c>

00:07:26.870 --> 00:07:26.880 align:start position:0%
with account obstruction we want to
 

00:07:26.880 --> 00:07:29.689 align:start position:0%
with account obstruction we want to
abstract<00:07:27.419><c> away</c><00:07:27.720><c> the</c><00:07:28.199><c> gas</c><00:07:28.319><c> we</c><00:07:29.039><c> want</c><00:07:29.220><c> to</c><00:07:29.280><c> be</c><00:07:29.460><c> able</c>

00:07:29.689 --> 00:07:29.699 align:start position:0%
abstract away the gas we want to be able
 

00:07:29.699 --> 00:07:31.430 align:start position:0%
abstract away the gas we want to be able
for

00:07:31.430 --> 00:07:31.440 align:start position:0%
for
 

00:07:31.440 --> 00:07:32.930 align:start position:0%
for
a third<00:07:31.860><c> party</c><00:07:32.039><c> to</c><00:07:32.280><c> pay</c><00:07:32.400><c> for</c><00:07:32.520><c> a</c><00:07:32.639><c> transaction</c>

00:07:32.930 --> 00:07:32.940 align:start position:0%
a third party to pay for a transaction
 

00:07:32.940 --> 00:07:36.409 align:start position:0%
a third party to pay for a transaction
which<00:07:33.780><c> is</c><00:07:34.020><c> very</c><00:07:34.380><c> very</c><00:07:34.699><c> good</c><00:07:35.699><c> for</c><00:07:35.880><c> onboarding</c>

00:07:36.409 --> 00:07:36.419 align:start position:0%
which is very very good for onboarding
 

00:07:36.419 --> 00:07:39.290 align:start position:0%
which is very very good for onboarding
like<00:07:37.020><c> adapt</c><00:07:37.560><c> want</c><00:07:37.740><c> to</c><00:07:37.919><c> pay</c><00:07:38.099><c> for</c><00:07:38.880><c> transaction</c>

00:07:39.290 --> 00:07:39.300 align:start position:0%
like adapt want to pay for transaction
 

00:07:39.300 --> 00:07:43.430 align:start position:0%
like adapt want to pay for transaction
for<00:07:39.599><c> is</c><00:07:40.259><c> deployment</c><00:07:40.800><c> of</c><00:07:41.580><c> each</c><00:07:41.759><c> client</c><00:07:42.440><c> or</c>

00:07:43.430 --> 00:07:43.440 align:start position:0%
for is deployment of each client or
 

00:07:43.440 --> 00:07:45.710 align:start position:0%
for is deployment of each client or
client<00:07:43.680><c> that</c><00:07:43.800><c> uses</c><00:07:44.099><c> its</c><00:07:44.280><c> own</c><00:07:44.340><c> account</c>

00:07:45.710 --> 00:07:45.720 align:start position:0%
client that uses its own account
 

00:07:45.720 --> 00:07:48.589 align:start position:0%
client that uses its own account
if<00:07:46.080><c> you</c><00:07:46.199><c> have</c><00:07:46.440><c> a</c><00:07:46.800><c> token</c><00:07:47.400><c> it</c><00:07:47.819><c> might</c><00:07:47.940><c> be</c><00:07:48.120><c> useful</c>

00:07:48.589 --> 00:07:48.599 align:start position:0%
if you have a token it might be useful
 

00:07:48.599 --> 00:07:50.990 align:start position:0%
if you have a token it might be useful
to<00:07:48.780><c> use</c><00:07:48.900><c> your</c><00:07:49.080><c> own</c><00:07:49.199><c> token</c><00:07:49.560><c> your</c><00:07:50.039><c> for</c><00:07:50.580><c> the</c><00:07:50.759><c> so</c>

00:07:50.990 --> 00:07:51.000 align:start position:0%
to use your own token your for the so
 

00:07:51.000 --> 00:07:53.089 align:start position:0%
to use your own token your for the so
the<00:07:51.120><c> user</c><00:07:51.360><c> will</c><00:07:51.539><c> be</c><00:07:51.660><c> able</c><00:07:51.780><c> to</c><00:07:51.900><c> pay</c><00:07:52.139><c> with</c><00:07:52.680><c> your</c>

00:07:53.089 --> 00:07:53.099 align:start position:0%
the user will be able to pay with your
 

00:07:53.099 --> 00:07:55.790 align:start position:0%
the user will be able to pay with your
dapps<00:07:53.639><c> token</c><00:07:53.940><c> for</c><00:07:54.660><c> transactions</c>

00:07:55.790 --> 00:07:55.800 align:start position:0%
dapps token for transactions
 

00:07:55.800 --> 00:07:59.689 align:start position:0%
dapps token for transactions
and<00:07:56.759><c> for</c><00:07:56.940><c> Traders</c><00:07:57.900><c> if</c><00:07:58.440><c> a</c><00:07:58.620><c> Trader</c><00:07:59.099><c> want</c><00:07:59.520><c> to</c>

00:07:59.689 --> 00:07:59.699 align:start position:0%
and for Traders if a Trader want to
 

00:07:59.699 --> 00:08:02.990 align:start position:0%
and for Traders if a Trader want to
trade<00:07:59.940><c> on</c><00:08:00.120><c> uniswap</c><00:08:00.780><c> with</c><00:08:01.440><c> a</c><00:08:01.800><c> die</c><00:08:02.220><c> why</c><00:08:02.880><c> should</c>

00:08:02.990 --> 00:08:03.000 align:start position:0%
trade on uniswap with a die why should
 

00:08:03.000 --> 00:08:05.029 align:start position:0%
trade on uniswap with a die why should
he<00:08:03.180><c> have</c><00:08:03.300><c> Heath</c><00:08:03.660><c> to</c><00:08:03.780><c> pay</c><00:08:03.900><c> for</c><00:08:04.020><c> gas</c><00:08:04.199><c> he</c><00:08:04.500><c> has</c><00:08:04.800><c> died</c>

00:08:05.029 --> 00:08:05.039 align:start position:0%
he have Heath to pay for gas he has died
 

00:08:05.039 --> 00:08:07.070 align:start position:0%
he have Heath to pay for gas he has died
why<00:08:05.280><c> not</c><00:08:05.460><c> pay</c><00:08:05.699><c> with</c><00:08:05.940><c> that</c><00:08:06.120><c> so</c><00:08:06.599><c> paying</c><00:08:06.960><c> with</c>

00:08:07.070 --> 00:08:07.080 align:start position:0%
why not pay with that so paying with
 

00:08:07.080 --> 00:08:10.909 align:start position:0%
why not pay with that so paying with
token<00:08:07.500><c> is</c><00:08:07.860><c> a</c><00:08:08.460><c> cool</c><00:08:08.880><c> use</c><00:08:09.180><c> case</c><00:08:09.419><c> that</c><00:08:10.199><c> we</c><00:08:10.440><c> really</c>

00:08:10.909 --> 00:08:10.919 align:start position:0%
token is a cool use case that we really
 

00:08:10.919 --> 00:08:13.670 align:start position:0%
token is a cool use case that we really
want<00:08:11.099><c> to</c><00:08:11.220><c> have</c><00:08:11.400><c> a</c>

00:08:13.670 --> 00:08:13.680 align:start position:0%
want to have a
 

00:08:13.680 --> 00:08:17.330 align:start position:0%
want to have a
in<00:08:14.039><c> in</c><00:08:14.160><c> the</c><00:08:14.940><c> system</c><00:08:15.259><c> a</c><00:08:16.259><c> privacy</c>

00:08:17.330 --> 00:08:17.340 align:start position:0%
in in the system a privacy
 

00:08:17.340 --> 00:08:20.510 align:start position:0%
in in the system a privacy
if<00:08:17.940><c> you</c><00:08:18.419><c> think</c><00:08:18.599><c> about</c><00:08:18.720><c> it</c><00:08:18.960><c> if</c><00:08:19.319><c> you</c><00:08:19.500><c> go</c><00:08:19.740><c> and</c><00:08:20.340><c> you</c>

00:08:20.510 --> 00:08:20.520 align:start position:0%
if you think about it if you go and you
 

00:08:20.520 --> 00:08:22.309 align:start position:0%
if you think about it if you go and you
want<00:08:20.639><c> to</c><00:08:20.759><c> protect</c><00:08:21.180><c> this</c><00:08:21.300><c> privacy</c><00:08:21.720><c> and</c><00:08:21.900><c> use</c><00:08:22.080><c> a</c>

00:08:22.309 --> 00:08:22.319 align:start position:0%
want to protect this privacy and use a
 

00:08:22.319 --> 00:08:25.010 align:start position:0%
want to protect this privacy and use a
mixer<00:08:22.800><c> like</c><00:08:23.099><c> to</c><00:08:23.340><c> another</c><00:08:23.580><c> cache</c><00:08:24.000><c> or</c><00:08:24.180><c> other</c>

00:08:25.010 --> 00:08:25.020 align:start position:0%
mixer like to another cache or other
 

00:08:25.020 --> 00:08:26.749 align:start position:0%
mixer like to another cache or other
and

00:08:26.749 --> 00:08:26.759 align:start position:0%
and
 

00:08:26.759 --> 00:08:28.490 align:start position:0%
and
yes<00:08:27.180><c> you</c><00:08:27.419><c> put</c><00:08:27.539><c> the</c><00:08:27.660><c> money</c><00:08:27.780><c> in</c><00:08:27.960><c> now</c><00:08:28.139><c> we</c><00:08:28.319><c> want</c><00:08:28.440><c> to</c>

00:08:28.490 --> 00:08:28.500 align:start position:0%
yes you put the money in now we want to
 

00:08:28.500 --> 00:08:31.670 align:start position:0%
yes you put the money in now we want to
get<00:08:28.620><c> the</c><00:08:28.740><c> money</c><00:08:28.979><c> out</c><00:08:29.300><c> but</c><00:08:30.300><c> you</c><00:08:31.080><c> have</c><00:08:31.259><c> to</c><00:08:31.440><c> have</c>

00:08:31.670 --> 00:08:31.680 align:start position:0%
get the money out but you have to have
 

00:08:31.680 --> 00:08:34.969 align:start position:0%
get the money out but you have to have
gas<00:08:31.919><c> in</c><00:08:32.399><c> order</c><00:08:32.520><c> to</c><00:08:32.880><c> withdraw</c><00:08:33.539><c> this</c><00:08:33.779><c> amount</c><00:08:34.200><c> how</c>

00:08:34.969 --> 00:08:34.979 align:start position:0%
gas in order to withdraw this amount how
 

00:08:34.979 --> 00:08:36.889 align:start position:0%
gas in order to withdraw this amount how
did<00:08:35.159><c> you</c><00:08:35.279><c> get</c><00:08:35.399><c> that</c><00:08:35.520><c> gas</c><00:08:35.700><c> from</c><00:08:36.180><c> some</c><00:08:36.300><c> kyc</c>

00:08:36.889 --> 00:08:36.899 align:start position:0%
did you get that gas from some kyc
 

00:08:36.899 --> 00:08:39.050 align:start position:0%
did you get that gas from some kyc
account<00:08:37.140><c> so</c><00:08:37.860><c> you're</c><00:08:38.279><c> not</c><00:08:38.459><c> really</c><00:08:38.580><c> Anonymous</c>

00:08:39.050 --> 00:08:39.060 align:start position:0%
account so you're not really Anonymous
 

00:08:39.060 --> 00:08:42.529 align:start position:0%
account so you're not really Anonymous
when<00:08:39.719><c> you</c><00:08:39.839><c> withdraw</c><00:08:40.260><c> funds</c><00:08:41.219><c> from</c><00:08:41.520><c> a</c>

00:08:42.529 --> 00:08:42.539 align:start position:0%
when you withdraw funds from a
 

00:08:42.539 --> 00:08:45.829 align:start position:0%
when you withdraw funds from a
mixer<00:08:43.440><c> you</c><00:08:43.680><c> are</c><00:08:43.800><c> not</c><00:08:43.979><c> Anonymous</c><00:08:44.520><c> even</c><00:08:44.880><c> though</c>

00:08:45.829 --> 00:08:45.839 align:start position:0%
mixer you are not Anonymous even though
 

00:08:45.839 --> 00:08:48.230 align:start position:0%
mixer you are not Anonymous even though
you<00:08:46.080><c> would</c><00:08:46.380><c> like</c><00:08:46.500><c> to</c><00:08:46.620><c> be</c><00:08:46.740><c> so</c>

00:08:48.230 --> 00:08:48.240 align:start position:0%
you would like to be so
 

00:08:48.240 --> 00:08:50.509 align:start position:0%
you would like to be so
if<00:08:48.480><c> you're</c><00:08:48.600><c> using</c><00:08:48.899><c> a</c><00:08:49.019><c> count</c><00:08:49.440><c> absorption</c><00:08:49.980><c> model</c>

00:08:50.509 --> 00:08:50.519 align:start position:0%
if you're using a count absorption model
 

00:08:50.519 --> 00:08:53.509 align:start position:0%
if you're using a count absorption model
you<00:08:51.180><c> can</c><00:08:51.300><c> use</c>

00:08:53.509 --> 00:08:53.519 align:start position:0%
you can use
 

00:08:53.519 --> 00:08:56.050 align:start position:0%
you can use
part<00:08:54.120><c> of</c><00:08:54.360><c> the</c><00:08:54.600><c> amount</c><00:08:55.260><c> that</c><00:08:55.380><c> you</c><00:08:55.560><c> withdraw</c>

00:08:56.050 --> 00:08:56.060 align:start position:0%
part of the amount that you withdraw
 

00:08:56.060 --> 00:09:00.290 align:start position:0%
part of the amount that you withdraw
from<00:08:57.060><c> the</c><00:08:57.180><c> mixer</c><00:08:57.540><c> is</c><00:08:58.260><c> a</c><00:08:58.500><c> gas</c><00:08:58.680><c> payment</c>

00:09:00.290 --> 00:09:00.300 align:start position:0%
from the mixer is a gas payment
 

00:09:00.300 --> 00:09:02.630 align:start position:0%
from the mixer is a gas payment
so<00:09:00.839><c> this</c><00:09:01.200><c> way</c><00:09:01.320><c> you</c><00:09:01.620><c> can</c><00:09:01.740><c> withdraw</c><00:09:02.220><c> and</c>

00:09:02.630 --> 00:09:02.640 align:start position:0%
so this way you can withdraw and
 

00:09:02.640 --> 00:09:05.870 align:start position:0%
so this way you can withdraw and
completely<00:09:03.600><c> Anonymous</c><00:09:04.080><c> from</c><00:09:04.440><c> a</c><00:09:04.620><c> mixer</c>

00:09:05.870 --> 00:09:05.880 align:start position:0%
completely Anonymous from a mixer
 

00:09:05.880 --> 00:09:08.389 align:start position:0%
completely Anonymous from a mixer
well<00:09:06.300><c> one</c><00:09:06.600><c> thing</c><00:09:06.720><c> quick</c><00:09:07.080><c> to</c><00:09:07.320><c> add</c><00:09:07.500><c> is</c><00:09:08.040><c> the</c><00:09:08.279><c> gas</c>

00:09:08.389 --> 00:09:08.399 align:start position:0%
well one thing quick to add is the gas
 

00:09:08.399 --> 00:09:11.030 align:start position:0%
well one thing quick to add is the gas
sponsorship<00:09:08.880><c> model</c><00:09:09.120><c> is</c><00:09:09.360><c> very</c><00:09:09.540><c> flexible</c>

00:09:11.030 --> 00:09:11.040 align:start position:0%
sponsorship model is very flexible
 

00:09:11.040 --> 00:09:13.070 align:start position:0%
sponsorship model is very flexible
um<00:09:11.100><c> toll</c><00:09:11.580><c> gave</c><00:09:11.760><c> an</c><00:09:11.880><c> example</c><00:09:12.120><c> of</c><00:09:12.420><c> onboarding</c>

00:09:13.070 --> 00:09:13.080 align:start position:0%
um toll gave an example of onboarding
 

00:09:13.080 --> 00:09:14.269 align:start position:0%
um toll gave an example of onboarding
where<00:09:13.320><c> you're</c><00:09:13.440><c> subsidizing</c><00:09:13.980><c> the</c><00:09:14.040><c> fee</c>

00:09:14.269 --> 00:09:14.279 align:start position:0%
where you're subsidizing the fee
 

00:09:14.279 --> 00:09:16.370 align:start position:0%
where you're subsidizing the fee
entirely<00:09:14.700><c> but</c><00:09:15.360><c> you</c><00:09:15.540><c> can</c><00:09:15.720><c> have</c><00:09:15.839><c> arbitrary</c>

00:09:16.370 --> 00:09:16.380 align:start position:0%
entirely but you can have arbitrary
 

00:09:16.380 --> 00:09:19.250 align:start position:0%
entirely but you can have arbitrary
logic<00:09:16.800><c> it's</c><00:09:17.160><c> implemented</c><00:09:17.700><c> by</c><00:09:17.880><c> a</c><00:09:18.060><c> contract</c><00:09:18.420><c> you</c>

00:09:19.250 --> 00:09:19.260 align:start position:0%
logic it's implemented by a contract you
 

00:09:19.260 --> 00:09:21.230 align:start position:0%
logic it's implemented by a contract you
can<00:09:19.380><c> limit</c><00:09:19.500><c> that</c><00:09:19.800><c> in</c><00:09:19.920><c> any</c><00:09:20.040><c> way</c><00:09:20.279><c> you</c><00:09:20.459><c> want</c><00:09:20.700><c> you</c>

00:09:21.230 --> 00:09:21.240 align:start position:0%
can limit that in any way you want you
 

00:09:21.240 --> 00:09:23.030 align:start position:0%
can limit that in any way you want you
can<00:09:21.360><c> subsidize</c><00:09:21.899><c> if</c><00:09:22.140><c> you</c><00:09:22.260><c> want</c><00:09:22.440><c> only</c><00:09:22.740><c> some</c>

00:09:23.030 --> 00:09:23.040 align:start position:0%
can subsidize if you want only some
 

00:09:23.040 --> 00:09:26.090 align:start position:0%
can subsidize if you want only some
transactions<00:09:23.959><c> you</c><00:09:24.959><c> can</c><00:09:25.080><c> make</c><00:09:25.320><c> a</c><00:09:25.680><c> user</c><00:09:25.980><c> is</c>

00:09:26.090 --> 00:09:26.100 align:start position:0%
transactions you can make a user is
 

00:09:26.100 --> 00:09:28.430 align:start position:0%
transactions you can make a user is
authenticate<00:09:26.580><c> in</c><00:09:26.760><c> some</c><00:09:26.940><c> way</c><00:09:27.140><c> you</c><00:09:28.140><c> can</c><00:09:28.200><c> decide</c>

00:09:28.430 --> 00:09:28.440 align:start position:0%
authenticate in some way you can decide
 

00:09:28.440 --> 00:09:30.130 align:start position:0%
authenticate in some way you can decide
only<00:09:28.620><c> to</c><00:09:28.860><c> subsidize</c>

00:09:30.130 --> 00:09:30.140 align:start position:0%
only to subsidize
 

00:09:30.140 --> 00:09:33.290 align:start position:0%
only to subsidize
governance<00:09:31.140><c> actions</c><00:09:31.860><c> I</c><00:09:32.160><c> mean</c><00:09:32.339><c> it's</c><00:09:32.820><c> arbitrary</c>

00:09:33.290 --> 00:09:33.300 align:start position:0%
governance actions I mean it's arbitrary
 

00:09:33.300 --> 00:09:35.269 align:start position:0%
governance actions I mean it's arbitrary
logic<00:09:33.720><c> so</c><00:09:33.959><c> anything</c><00:09:34.260><c> you</c><00:09:34.620><c> want</c><00:09:34.800><c> you</c><00:09:35.040><c> can</c><00:09:35.160><c> do</c>

00:09:35.269 --> 00:09:35.279 align:start position:0%
logic so anything you want you can do
 

00:09:35.279 --> 00:09:38.210 align:start position:0%
logic so anything you want you can do
with<00:09:35.459><c> this</c><00:09:35.700><c> just</c><00:09:36.480><c> you</c><00:09:36.779><c> decide</c><00:09:37.140><c> what</c><00:09:38.100><c> the</c>

00:09:38.210 --> 00:09:38.220 align:start position:0%
with this just you decide what the
 

00:09:38.220 --> 00:09:40.070 align:start position:0%
with this just you decide what the
conditions<00:09:38.580><c> are</c><00:09:38.760><c> including</c><00:09:39.240><c> asking</c><00:09:39.720><c> for</c>

00:09:40.070 --> 00:09:40.080 align:start position:0%
conditions are including asking for
 

00:09:40.080 --> 00:09:42.829 align:start position:0%
conditions are including asking for
repayment<00:09:40.800><c> in</c><00:09:40.980><c> another</c><00:09:41.100><c> token</c>

00:09:42.829 --> 00:09:42.839 align:start position:0%
repayment in another token
 

00:09:42.839 --> 00:09:45.050 align:start position:0%
repayment in another token
as<00:09:43.440><c> I</c><00:09:43.620><c> said</c><00:09:43.740><c> all</c><00:09:44.220><c> of</c><00:09:44.339><c> these</c><00:09:44.459><c> are</c><00:09:44.640><c> features</c><00:09:44.940><c> that</c>

00:09:45.050 --> 00:09:45.060 align:start position:0%
as I said all of these are features that
 

00:09:45.060 --> 00:09:46.850 align:start position:0%
as I said all of these are features that
you<00:09:45.180><c> have</c><00:09:45.300><c> to</c><00:09:45.360><c> implement</c><00:09:45.600><c> we</c><00:09:46.140><c> implement</c><00:09:46.500><c> the</c>

00:09:46.850 --> 00:09:46.860 align:start position:0%
you have to implement we implement the
 

00:09:46.860 --> 00:09:48.050 align:start position:0%
you have to implement we implement the
infrastructure

00:09:48.050 --> 00:09:48.060 align:start position:0%
infrastructure
 

00:09:48.060 --> 00:09:50.449 align:start position:0%
infrastructure
I'm<00:09:48.300><c> only</c><00:09:48.480><c> suggesting</c><00:09:48.980><c> a</c><00:09:49.980><c> cross</c><00:09:50.220><c> chain</c>

00:09:50.449 --> 00:09:50.459 align:start position:0%
I'm only suggesting a cross chain
 

00:09:50.459 --> 00:09:51.710 align:start position:0%
I'm only suggesting a cross chain
operation

00:09:51.710 --> 00:09:51.720 align:start position:0%
operation
 

00:09:51.720 --> 00:09:53.389 align:start position:0%
operation
a

00:09:53.389 --> 00:09:53.399 align:start position:0%
a
 

00:09:53.399 --> 00:09:55.490 align:start position:0%
a
since<00:09:53.700><c> we</c><00:09:53.940><c> are</c><00:09:54.000><c> abstracting</c><00:09:54.420><c> as</c><00:09:54.600><c> we</c><00:09:55.200><c> have</c><00:09:55.380><c> a</c>

00:09:55.490 --> 00:09:55.500 align:start position:0%
since we are abstracting as we have a
 

00:09:55.500 --> 00:09:57.470 align:start position:0%
since we are abstracting as we have a
contract<00:09:55.740><c> you</c><00:09:56.339><c> have</c><00:09:56.459><c> a</c><00:09:56.640><c> contract</c><00:09:56.880><c> that</c><00:09:57.120><c> can</c>

00:09:57.470 --> 00:09:57.480 align:start position:0%
contract you have a contract that can
 

00:09:57.480 --> 00:09:59.449 align:start position:0%
contract you have a contract that can
pay<00:09:58.019><c> for</c><00:09:58.200><c> its</c><00:09:58.380><c> own</c><00:09:58.500><c> deployment</c><00:09:58.860><c> and</c><00:09:59.279><c> you</c><00:09:59.339><c> have</c>

00:09:59.449 --> 00:09:59.459 align:start position:0%
pay for its own deployment and you have
 

00:09:59.459 --> 00:10:02.509 align:start position:0%
pay for its own deployment and you have
a<00:09:59.580><c> mechanism</c><00:09:59.940><c> that</c><00:10:00.240><c> can</c><00:10:00.480><c> pay</c><00:10:01.140><c> for</c><00:10:01.519><c> the</c>

00:10:02.509 --> 00:10:02.519 align:start position:0%
a mechanism that can pay for the
 

00:10:02.519 --> 00:10:03.650 align:start position:0%
a mechanism that can pay for the
deployment<00:10:02.820><c> and</c><00:10:03.120><c> for</c><00:10:03.300><c> execution</c>

00:10:03.650 --> 00:10:03.660 align:start position:0%
deployment and for execution
 

00:10:03.660 --> 00:10:05.810 align:start position:0%
deployment and for execution
transactions<00:10:04.320><c> the</c><00:10:05.160><c> next</c><00:10:05.279><c> thing</c><00:10:05.399><c> to</c><00:10:05.580><c> think</c>

00:10:05.810 --> 00:10:05.820 align:start position:0%
transactions the next thing to think
 

00:10:05.820 --> 00:10:07.850 align:start position:0%
transactions the next thing to think
about<00:10:06.000><c> is</c><00:10:06.720><c> that</c><00:10:06.899><c> I</c><00:10:07.080><c> want</c><00:10:07.200><c> to</c><00:10:07.320><c> make</c><00:10:07.440><c> operation</c>

00:10:07.850 --> 00:10:07.860 align:start position:0%
about is that I want to make operation
 

00:10:07.860 --> 00:10:10.850 align:start position:0%
about is that I want to make operation
on<00:10:08.399><c> multiple</c><00:10:09.060><c> networks</c><00:10:09.779><c> I</c><00:10:10.260><c> am</c><00:10:10.440><c> on</c><00:10:10.560><c> first</c>

00:10:10.850 --> 00:10:10.860 align:start position:0%
on multiple networks I am on first
 

00:10:10.860 --> 00:10:14.210 align:start position:0%
on multiple networks I am on first
Network<00:10:11.100><c> I</c><00:10:11.519><c> can</c><00:10:11.760><c> pay</c><00:10:11.940><c> on</c><00:10:12.120><c> there</c><00:10:12.779><c> but</c><00:10:13.560><c> I</c><00:10:13.980><c> want</c><00:10:14.100><c> to</c>

00:10:14.210 --> 00:10:14.220 align:start position:0%
Network I can pay on there but I want to
 

00:10:14.220 --> 00:10:17.449 align:start position:0%
Network I can pay on there but I want to
use<00:10:14.519><c> my</c><00:10:15.000><c> account</c><00:10:15.240><c> on</c><00:10:15.720><c> other</c><00:10:15.959><c> networks</c>

00:10:17.449 --> 00:10:17.459 align:start position:0%
use my account on other networks
 

00:10:17.459 --> 00:10:20.269 align:start position:0%
use my account on other networks
so<00:10:18.060><c> it</c><00:10:18.420><c> is</c><00:10:18.540><c> possible</c><00:10:18.839><c> to</c><00:10:19.080><c> create</c><00:10:19.260><c> a</c><00:10:19.860><c> paymaster</c>

00:10:20.269 --> 00:10:20.279 align:start position:0%
so it is possible to create a paymaster
 

00:10:20.279 --> 00:10:23.389 align:start position:0%
so it is possible to create a paymaster
mechanism<00:10:20.760><c> a</c><00:10:21.180><c> payment</c><00:10:21.839><c> mechanism</c><00:10:22.320><c> that</c><00:10:23.160><c> I</c>

00:10:23.389 --> 00:10:23.399 align:start position:0%
mechanism a payment mechanism that I
 

00:10:23.399 --> 00:10:24.949 align:start position:0%
mechanism a payment mechanism that I
will<00:10:23.519><c> be</c><00:10:23.700><c> able</c><00:10:23.820><c> to</c><00:10:23.940><c> perform</c><00:10:24.120><c> that</c><00:10:24.600><c> operation</c>

00:10:24.949 --> 00:10:24.959 align:start position:0%
will be able to perform that operation
 

00:10:24.959 --> 00:10:28.009 align:start position:0%
will be able to perform that operation
on<00:10:25.260><c> those</c><00:10:25.500><c> and</c><00:10:26.160><c> other</c><00:10:26.459><c> network</c>

00:10:28.009 --> 00:10:28.019 align:start position:0%
on those and other network
 

00:10:28.019 --> 00:10:30.530 align:start position:0%
on those and other network
if<00:10:28.200><c> you</c><00:10:28.200><c> use</c><00:10:28.500><c> my</c><00:10:28.620><c> signature</c><00:10:29.040><c> I</c><00:10:29.580><c> approve</c><00:10:30.240><c> these</c>

00:10:30.530 --> 00:10:30.540 align:start position:0%
if you use my signature I approve these
 

00:10:30.540 --> 00:10:32.509 align:start position:0%
if you use my signature I approve these
transactions<00:10:31.080><c> so</c><00:10:31.320><c> it's</c><00:10:31.680><c> not</c><00:10:31.860><c> some</c><00:10:32.220><c> other</c>

00:10:32.509 --> 00:10:32.519 align:start position:0%
transactions so it's not some other
 

00:10:32.519 --> 00:10:35.389 align:start position:0%
transactions so it's not some other
party<00:10:32.820><c> acting</c><00:10:33.480><c> on</c><00:10:33.600><c> my</c><00:10:33.779><c> behalf</c><00:10:34.019><c> it's</c><00:10:34.320><c> me</c><00:10:34.560><c> acting</c>

00:10:35.389 --> 00:10:35.399 align:start position:0%
party acting on my behalf it's me acting
 

00:10:35.399 --> 00:10:38.150 align:start position:0%
party acting on my behalf it's me acting
on<00:10:35.640><c> those</c><00:10:35.760><c> networks</c><00:10:36.300><c> but</c><00:10:37.260><c> I</c><00:10:37.800><c> don't</c><00:10:37.920><c> have</c><00:10:38.040><c> any</c>

00:10:38.150 --> 00:10:38.160 align:start position:0%
on those networks but I don't have any
 

00:10:38.160 --> 00:10:40.009 align:start position:0%
on those networks but I don't have any
balance<00:10:38.459><c> on</c><00:10:38.519><c> it</c><00:10:38.700><c> I</c><00:10:38.880><c> don't</c><00:10:39.000><c> have</c><00:10:39.240><c> to</c><00:10:39.420><c> have</c><00:10:39.660><c> any</c>

00:10:40.009 --> 00:10:40.019 align:start position:0%
balance on it I don't have to have any
 

00:10:40.019 --> 00:10:42.170 align:start position:0%
balance on it I don't have to have any
if<00:10:40.440><c> balance</c><00:10:40.860><c> or</c><00:10:40.980><c> native</c><00:10:41.160><c> token</c><00:10:41.760><c> balance</c><00:10:42.000><c> on</c>

00:10:42.170 --> 00:10:42.180 align:start position:0%
if balance or native token balance on
 

00:10:42.180 --> 00:10:44.150 align:start position:0%
if balance or native token balance on
those<00:10:42.300><c> Networks</c>

00:10:44.150 --> 00:10:44.160 align:start position:0%
those Networks
 

00:10:44.160 --> 00:10:47.269 align:start position:0%
those Networks
it's<00:10:44.640><c> a</c><00:10:44.880><c> system</c><00:10:45.000><c> that</c><00:10:45.360><c> can</c><00:10:45.860><c> move</c><00:10:46.860><c> the</c><00:10:47.100><c> payment</c>

00:10:47.269 --> 00:10:47.279 align:start position:0%
it's a system that can move the payment
 

00:10:47.279 --> 00:10:55.870 align:start position:0%
it's a system that can move the payment
between<00:10:47.640><c> the</c><00:10:48.000><c> networks</c>

00:10:55.870 --> 00:10:55.880 align:start position:0%
 
 

00:10:55.880 --> 00:10:59.090 align:start position:0%
 
why<00:10:56.880><c> am</c><00:10:57.300><c> I</c><00:10:57.360><c> keeping</c><00:10:57.600><c> people</c><00:10:57.660><c> moving</c><00:10:57.899><c> back</c>

00:10:59.090 --> 00:10:59.100 align:start position:0%
why am I keeping people moving back
 

00:10:59.100 --> 00:11:03.829 align:start position:0%
why am I keeping people moving back
and<00:11:00.000><c> lastly</c><00:11:00.980><c> we</c><00:11:01.980><c> have</c><00:11:02.040><c> a</c><00:11:02.160><c> wallet</c><00:11:02.459><c> so</c><00:11:02.940><c> there's</c><00:11:03.600><c> a</c>

00:11:03.829 --> 00:11:03.839 align:start position:0%
and lastly we have a wallet so there's a
 

00:11:03.839 --> 00:11:04.790 align:start position:0%
and lastly we have a wallet so there's a
link<00:11:03.899><c> for</c><00:11:04.140><c> them</c><00:11:04.260><c> for</c><00:11:04.560><c> the</c><00:11:04.680><c> entire</c>

00:11:04.790 --> 00:11:04.800 align:start position:0%
link for them for the entire
 

00:11:04.800 --> 00:11:06.410 align:start position:0%
link for them for the entire
presentation<00:11:05.220><c> of</c><00:11:05.459><c> the</c><00:11:05.579><c> everything</c><00:11:06.000><c> at</c><00:11:06.300><c> the</c>

00:11:06.410 --> 00:11:06.420 align:start position:0%
presentation of the everything at the
 

00:11:06.420 --> 00:11:09.949 align:start position:0%
presentation of the everything at the
end<00:11:06.480><c> uh</c>

00:11:09.949 --> 00:11:09.959 align:start position:0%
 
 

00:11:09.959 --> 00:11:12.650 align:start position:0%
 
as<00:11:10.440><c> we</c><00:11:10.560><c> said</c><00:11:10.740><c> with</c><00:11:11.100><c> the</c><00:11:11.339><c> eoa</c><00:11:11.820><c> accounts</c><00:11:12.240><c> I'm</c>

00:11:12.650 --> 00:11:12.660 align:start position:0%
as we said with the eoa accounts I'm
 

00:11:12.660 --> 00:11:14.210 align:start position:0%
as we said with the eoa accounts I'm
limited<00:11:13.079><c> for</c><00:11:13.320><c> performing</c><00:11:13.800><c> a</c><00:11:13.920><c> single</c>

00:11:14.210 --> 00:11:14.220 align:start position:0%
limited for performing a single
 

00:11:14.220 --> 00:11:17.210 align:start position:0%
limited for performing a single
operation<00:11:14.579><c> at</c><00:11:14.760><c> a</c><00:11:14.940><c> time</c><00:11:15.260><c> which</c><00:11:16.260><c> cannot</c><00:11:17.100><c> be</c>

00:11:17.210 --> 00:11:17.220 align:start position:0%
operation at a time which cannot be
 

00:11:17.220 --> 00:11:19.310 align:start position:0%
operation at a time which cannot be
batched<00:11:17.640><c> and</c><00:11:17.760><c> cannot</c><00:11:18.120><c> and</c><00:11:18.420><c> requires</c><00:11:19.019><c> a</c>

00:11:19.310 --> 00:11:19.320 align:start position:0%
batched and cannot and requires a
 

00:11:19.320 --> 00:11:21.230 align:start position:0%
batched and cannot and requires a
exception<00:11:19.740><c> on</c><00:11:19.860><c> each</c><00:11:19.980><c> operation</c><00:11:20.339><c> it's</c><00:11:21.000><c> very</c>

00:11:21.230 --> 00:11:21.240 align:start position:0%
exception on each operation it's very
 

00:11:21.240 --> 00:11:23.269 align:start position:0%
exception on each operation it's very
easy<00:11:21.360><c> to</c><00:11:21.540><c> add</c><00:11:21.660><c> to</c><00:11:21.839><c> a</c><00:11:22.019><c> Wallet</c><00:11:22.500><c> account</c>

00:11:23.269 --> 00:11:23.279 align:start position:0%
easy to add to a Wallet account
 

00:11:23.279 --> 00:11:26.810 align:start position:0%
easy to add to a Wallet account
create<00:11:23.760><c> performing</c><00:11:24.360><c> a</c><00:11:24.540><c> batch</c><00:11:24.980><c> and</c><00:11:25.980><c> doing</c>

00:11:26.810 --> 00:11:26.820 align:start position:0%
create performing a batch and doing
 

00:11:26.820 --> 00:11:28.990 align:start position:0%
create performing a batch and doing
atomically<00:11:27.420><c> a</c><00:11:27.660><c> sequence</c><00:11:27.959><c> of</c><00:11:28.079><c> operation</c>

00:11:28.990 --> 00:11:29.000 align:start position:0%
atomically a sequence of operation
 

00:11:29.000 --> 00:11:31.730 align:start position:0%
atomically a sequence of operation
another<00:11:30.000><c> use</c><00:11:30.360><c> case</c><00:11:30.540><c> we</c><00:11:30.959><c> can</c><00:11:31.079><c> see</c><00:11:31.260><c> that</c><00:11:31.560><c> you</c>

00:11:31.730 --> 00:11:31.740 align:start position:0%
another use case we can see that you
 

00:11:31.740 --> 00:11:33.230 align:start position:0%
another use case we can see that you
want<00:11:32.040><c> a</c>

00:11:33.230 --> 00:11:33.240 align:start position:0%
want a
 

00:11:33.240 --> 00:11:35.930 align:start position:0%
want a
Atomic<00:11:33.779><c> operation</c><00:11:34.140><c> or</c><00:11:34.440><c> a</c><00:11:34.680><c> delayed</c><00:11:35.220><c> operation</c>

00:11:35.930 --> 00:11:35.940 align:start position:0%
Atomic operation or a delayed operation
 

00:11:35.940 --> 00:11:38.210 align:start position:0%
Atomic operation or a delayed operation
that<00:11:36.360><c> is</c><00:11:36.480><c> I</c><00:11:36.839><c> create</c><00:11:37.019><c> an</c><00:11:37.260><c> operation</c><00:11:37.620><c> and</c><00:11:37.980><c> I</c><00:11:38.100><c> want</c>

00:11:38.210 --> 00:11:38.220 align:start position:0%
that is I create an operation and I want
 

00:11:38.220 --> 00:11:40.250 align:start position:0%
that is I create an operation and I want
it<00:11:38.339><c> to</c><00:11:38.519><c> be</c><00:11:38.700><c> executed</c><00:11:39.360><c> later</c>

00:11:40.250 --> 00:11:40.260 align:start position:0%
it to be executed later
 

00:11:40.260 --> 00:11:42.470 align:start position:0%
it to be executed later
a<00:11:40.500><c> service</c><00:11:40.680><c> can</c><00:11:40.920><c> do</c><00:11:41.100><c> it</c><00:11:41.160><c> and</c><00:11:41.279><c> again</c><00:11:41.399><c> it</c><00:11:42.000><c> is</c><00:11:42.180><c> my</c>

00:11:42.470 --> 00:11:42.480 align:start position:0%
a service can do it and again it is my
 

00:11:42.480 --> 00:11:44.449 align:start position:0%
a service can do it and again it is my
account<00:11:42.720><c> that</c><00:11:43.620><c> performs</c><00:11:43.980><c> this</c><00:11:44.100><c> operation</c>

00:11:44.449 --> 00:11:44.459 align:start position:0%
account that performs this operation
 

00:11:44.459 --> 00:11:48.110 align:start position:0%
account that performs this operation
because<00:11:44.820><c> I</c><00:11:45.779><c> gave</c><00:11:45.899><c> some</c><00:11:46.200><c> service</c><00:11:46.820><c> the</c><00:11:47.820><c> rights</c>

00:11:48.110 --> 00:11:48.120 align:start position:0%
because I gave some service the rights
 

00:11:48.120 --> 00:11:54.970 align:start position:0%
because I gave some service the rights
to<00:11:48.240><c> do</c><00:11:48.360><c> it</c><00:11:48.480><c> at</c><00:11:49.079><c> a</c><00:11:49.200><c> later</c><00:11:49.320><c> time</c>

00:11:54.970 --> 00:11:54.980 align:start position:0%
 
 

00:11:54.980 --> 00:11:59.150 align:start position:0%
 
uh<00:11:55.980><c> okay</c><00:11:56.660><c> these</c><00:11:57.660><c> are</c><00:11:57.720><c> all</c><00:11:57.839><c> cool</c><00:11:58.019><c> ideas</c><00:11:58.200><c> some</c><00:11:59.040><c> of</c>

00:11:59.150 --> 00:11:59.160 align:start position:0%
uh okay these are all cool ideas some of
 

00:11:59.160 --> 00:12:01.490 align:start position:0%
uh okay these are all cool ideas some of
them<00:11:59.279><c> are</c><00:11:59.519><c> very</c><00:11:59.700><c> old</c><00:11:59.880><c> some</c><00:12:00.380><c> regarding</c><00:12:01.380><c> just</c>

00:12:01.490 --> 00:12:01.500 align:start position:0%
them are very old some regarding just
 

00:12:01.500 --> 00:12:02.930 align:start position:0%
them are very old some regarding just
the<00:12:01.680><c> event</c><00:12:01.740><c> driven</c><00:12:02.160><c> flows</c><00:12:02.519><c> because</c><00:12:02.700><c> they're</c>

00:12:02.930 --> 00:12:02.940 align:start position:0%
the event driven flows because they're
 

00:12:02.940 --> 00:12:05.090 align:start position:0%
the event driven flows because they're
very<00:12:03.180><c> interesting</c><00:12:03.620><c> maybe</c><00:12:04.620><c> a</c><00:12:04.860><c> couple</c><00:12:04.980><c> of</c>

00:12:05.090 --> 00:12:05.100 align:start position:0%
very interesting maybe a couple of
 

00:12:05.100 --> 00:12:07.550 align:start position:0%
very interesting maybe a couple of
examples<00:12:05.579><c> one</c><00:12:06.480><c> let's</c><00:12:06.779><c> say</c><00:12:06.899><c> there's</c><00:12:07.140><c> an</c><00:12:07.320><c> nft</c>

00:12:07.550 --> 00:12:07.560 align:start position:0%
examples one let's say there's an nft
 

00:12:07.560 --> 00:12:09.829 align:start position:0%
examples one let's say there's an nft
that<00:12:07.860><c> means</c><00:12:08.160><c> at</c><00:12:08.279><c> a</c><00:12:08.399><c> certain</c><00:12:08.519><c> time</c><00:12:08.760><c> then</c><00:12:09.540><c> you</c>

00:12:09.829 --> 00:12:09.839 align:start position:0%
that means at a certain time then you
 

00:12:09.839 --> 00:12:10.790 align:start position:0%
that means at a certain time then you
don't<00:12:09.899><c> have</c><00:12:10.019><c> to</c><00:12:10.140><c> wait</c><00:12:10.260><c> in</c><00:12:10.440><c> front</c><00:12:10.560><c> of</c><00:12:10.680><c> your</c>

00:12:10.790 --> 00:12:10.800 align:start position:0%
don't have to wait in front of your
 

00:12:10.800 --> 00:12:13.430 align:start position:0%
don't have to wait in front of your
computer<00:12:11.180><c> and</c><00:12:12.180><c> then</c><00:12:12.300><c> you</c><00:12:12.540><c> just</c><00:12:12.720><c> like</c><00:12:13.079><c> create</c>

00:12:13.430 --> 00:12:13.440 align:start position:0%
computer and then you just like create
 

00:12:13.440 --> 00:12:15.050 align:start position:0%
computer and then you just like create
the<00:12:13.680><c> transaction</c><00:12:13.980><c> then</c><00:12:14.339><c> you</c><00:12:14.940><c> could</c>

00:12:15.050 --> 00:12:15.060 align:start position:0%
the transaction then you could
 

00:12:15.060 --> 00:12:17.569 align:start position:0%
the transaction then you could
pre-register<00:12:15.600><c> the</c><00:12:15.839><c> transaction</c><00:12:16.200><c> into</c><00:12:16.680><c> into</c><00:12:17.220><c> a</c>

00:12:17.569 --> 00:12:17.579 align:start position:0%
pre-register the transaction into into a
 

00:12:17.579 --> 00:12:19.610 align:start position:0%
pre-register the transaction into into a
like<00:12:18.000><c> a</c><00:12:18.180><c> registry</c><00:12:18.480><c> contract</c><00:12:18.899><c> of</c><00:12:19.200><c> pending</c>

00:12:19.610 --> 00:12:19.620 align:start position:0%
like a registry contract of pending
 

00:12:19.620 --> 00:12:21.710 align:start position:0%
like a registry contract of pending
transactions<00:12:20.100><c> and</c><00:12:20.339><c> then</c><00:12:20.459><c> Searchers</c><00:12:21.000><c> you</c>

00:12:21.710 --> 00:12:21.720 align:start position:0%
transactions and then Searchers you
 

00:12:21.720 --> 00:12:23.590 align:start position:0%
transactions and then Searchers you
provide<00:12:21.959><c> them</c><00:12:22.079><c> an</c><00:12:22.260><c> incentive</c><00:12:22.680><c> to</c>

00:12:23.590 --> 00:12:23.600 align:start position:0%
provide them an incentive to
 

00:12:23.600 --> 00:12:25.670 align:start position:0%
provide them an incentive to
execute<00:12:24.600><c> the</c><00:12:24.720><c> transaction</c><00:12:25.019><c> when</c><00:12:25.380><c> the</c><00:12:25.560><c> time</c>

00:12:25.670 --> 00:12:25.680 align:start position:0%
execute the transaction when the time
 

00:12:25.680 --> 00:12:26.990 align:start position:0%
execute the transaction when the time
comes<00:12:26.040><c> and</c><00:12:26.279><c> they're</c><00:12:26.399><c> competing</c><00:12:26.760><c> with</c><00:12:26.880><c> each</c>

00:12:26.990 --> 00:12:27.000 align:start position:0%
comes and they're competing with each
 

00:12:27.000 --> 00:12:28.550 align:start position:0%
comes and they're competing with each
other<00:12:27.120><c> right</c><00:12:27.720><c> now</c><00:12:27.959><c> the</c><00:12:28.019><c> use</c><00:12:28.200><c> case</c><00:12:28.320><c> would</c><00:12:28.500><c> be</c>

00:12:28.550 --> 00:12:28.560 align:start position:0%
other right now the use case would be
 

00:12:28.560 --> 00:12:30.290 align:start position:0%
other right now the use case would be
let's<00:12:28.740><c> say</c><00:12:28.860><c> you</c><00:12:28.980><c> want</c><00:12:29.160><c> to</c><00:12:29.220><c> perform</c><00:12:29.399><c> some</c><00:12:30.060><c> trade</c>

00:12:30.290 --> 00:12:30.300 align:start position:0%
let's say you want to perform some trade
 

00:12:30.300 --> 00:12:31.490 align:start position:0%
let's say you want to perform some trade
in<00:12:30.480><c> the</c><00:12:30.600><c> future</c><00:12:30.660><c> or</c><00:12:30.839><c> pending</c><00:12:31.200><c> on</c><00:12:31.320><c> certain</c>

00:12:31.490 --> 00:12:31.500 align:start position:0%
in the future or pending on certain
 

00:12:31.500 --> 00:12:34.069 align:start position:0%
in the future or pending on certain
conditions<00:12:32.100><c> price</c>

00:12:34.069 --> 00:12:34.079 align:start position:0%
conditions price
 

00:12:34.079 --> 00:12:36.490 align:start position:0%
conditions price
um you<00:12:34.560><c> know</c><00:12:34.680><c> whatever</c><00:12:34.980><c> whatever</c><00:12:35.640><c> you</c><00:12:36.060><c> want</c>

00:12:36.490 --> 00:12:36.500 align:start position:0%
um you know whatever whatever you want
 

00:12:36.500 --> 00:12:39.170 align:start position:0%
um you know whatever whatever you want
so<00:12:37.500><c> all</c><00:12:37.680><c> this</c><00:12:37.860><c> becomes</c><00:12:38.220><c> possible</c><00:12:38.519><c> and</c><00:12:38.880><c> doesn't</c>

00:12:39.170 --> 00:12:39.180 align:start position:0%
so all this becomes possible and doesn't
 

00:12:39.180 --> 00:12:41.810 align:start position:0%
so all this becomes possible and doesn't
require<00:12:39.420><c> any</c><00:12:39.839><c> Trust</c>

00:12:41.810 --> 00:12:41.820 align:start position:0%
require any Trust
 

00:12:41.820 --> 00:12:51.710 align:start position:0%
require any Trust
foreign

00:12:51.710 --> 00:12:51.720 align:start position:0%
 
 

00:12:51.720 --> 00:12:53.870 align:start position:0%
 
okay<00:12:52.200><c> with</c><00:12:52.680><c> the</c>

00:12:53.870 --> 00:12:53.880 align:start position:0%
okay with the
 

00:12:53.880 --> 00:12:56.449 align:start position:0%
okay with the
ear<00:12:54.360><c> three</c><00:12:54.720><c> four</c><00:12:55.079><c> three</c><00:12:55.380><c> four</c><00:12:55.920><c> three</c><00:12:56.220><c> two</c>

00:12:56.449 --> 00:12:56.459 align:start position:0%
ear three four three four three two
 

00:12:56.459 --> 00:12:57.170 align:start position:0%
ear three four three four three two
seven

00:12:57.170 --> 00:12:57.180 align:start position:0%
seven
 

00:12:57.180 --> 00:12:59.509 align:start position:0%
seven
uh<00:12:58.019><c> we</c><00:12:58.440><c> wanted</c><00:12:58.500><c> to</c><00:12:58.680><c> create</c><00:12:58.800><c> an</c><00:12:59.040><c> implementation</c>

00:12:59.509 --> 00:12:59.519 align:start position:0%
uh we wanted to create an implementation
 

00:12:59.519 --> 00:13:02.810 align:start position:0%
uh we wanted to create an implementation
of<00:13:00.240><c> a</c><00:13:00.360><c> counter</c><00:13:00.600><c> obstruction</c><00:13:00.839><c> that</c><00:13:01.260><c> can</c><00:13:01.380><c> be</c><00:13:01.620><c> a</c>

00:13:02.810 --> 00:13:02.820 align:start position:0%
of a counter obstruction that can be a
 

00:13:02.820 --> 00:13:05.150 align:start position:0%
of a counter obstruction that can be a
executed<00:13:03.480><c> today</c><00:13:03.660><c> not</c><00:13:04.380><c> something</c><00:13:04.560><c> we</c><00:13:04.860><c> have</c><00:13:05.040><c> to</c>

00:13:05.150 --> 00:13:05.160 align:start position:0%
executed today not something we have to
 

00:13:05.160 --> 00:13:07.790 align:start position:0%
executed today not something we have to
change<00:13:05.519><c> the</c><00:13:06.060><c> protocol</c><00:13:06.839><c> but</c><00:13:07.320><c> something</c><00:13:07.440><c> we</c><00:13:07.680><c> can</c>

00:13:07.790 --> 00:13:07.800 align:start position:0%
change the protocol but something we can
 

00:13:07.800 --> 00:13:08.870 align:start position:0%
change the protocol but something we can
add<00:13:07.920><c> today</c>

00:13:08.870 --> 00:13:08.880 align:start position:0%
add today
 

00:13:08.880 --> 00:13:10.009 align:start position:0%
add today
so

00:13:10.009 --> 00:13:10.019 align:start position:0%
so
 

00:13:10.019 --> 00:13:12.290 align:start position:0%
so
we<00:13:10.680><c> Define</c><00:13:10.860><c> a</c><00:13:11.100><c> mempool</c>

00:13:12.290 --> 00:13:12.300 align:start position:0%
we Define a mempool
 

00:13:12.300 --> 00:13:14.990 align:start position:0%
we Define a mempool
of<00:13:13.019><c> what</c><00:13:13.500><c> we</c><00:13:13.620><c> call</c><00:13:13.740><c> a</c><00:13:13.800><c> user</c><00:13:14.040><c> operation</c><00:13:14.339><c> user</c>

00:13:14.990 --> 00:13:15.000 align:start position:0%
of what we call a user operation user
 

00:13:15.000 --> 00:13:17.329 align:start position:0%
of what we call a user operation user
production<00:13:15.240><c> is</c><00:13:16.019><c> a</c><00:13:16.260><c> transaction</c><00:13:16.620><c> in</c><00:13:17.100><c> our</c>

00:13:17.329 --> 00:13:17.339 align:start position:0%
production is a transaction in our
 

00:13:17.339 --> 00:13:18.410 align:start position:0%
production is a transaction in our
terminology

00:13:18.410 --> 00:13:18.420 align:start position:0%
terminology
 

00:13:18.420 --> 00:13:21.110 align:start position:0%
terminology
so<00:13:18.839><c> just</c><00:13:18.959><c> like</c><00:13:19.139><c> the</c><00:13:19.380><c> normal</c><00:13:19.560><c> user</c><00:13:19.980><c> a</c><00:13:20.279><c> mempool</c>

00:13:21.110 --> 00:13:21.120 align:start position:0%
so just like the normal user a mempool
 

00:13:21.120 --> 00:13:23.030 align:start position:0%
so just like the normal user a mempool
of<00:13:21.360><c> transaction</c><00:13:21.779><c> there</c><00:13:22.079><c> is</c><00:13:22.260><c> the</c><00:13:22.380><c> mempool</c><00:13:22.860><c> of</c>

00:13:23.030 --> 00:13:23.040 align:start position:0%
of transaction there is the mempool of
 

00:13:23.040 --> 00:13:25.430 align:start position:0%
of transaction there is the mempool of
user<00:13:23.279><c> operation</c><00:13:23.639><c> that</c><00:13:24.060><c> nodes</c><00:13:24.360><c> can</c><00:13:24.600><c> withdraw</c>

00:13:25.430 --> 00:13:25.440 align:start position:0%
user operation that nodes can withdraw
 

00:13:25.440 --> 00:13:27.530 align:start position:0%
user operation that nodes can withdraw
transactions<00:13:25.920><c> from</c><00:13:26.040><c> they</c>

00:13:27.530 --> 00:13:27.540 align:start position:0%
transactions from they
 

00:13:27.540 --> 00:13:32.170 align:start position:0%
transactions from they
collect<00:13:28.079><c> them</c><00:13:28.260><c> and</c><00:13:28.620><c> is</c><00:13:28.740><c> to</c><00:13:28.980><c> send</c><00:13:29.160><c> a</c>

00:13:32.170 --> 00:13:32.180 align:start position:0%
 
 

00:13:32.180 --> 00:13:34.370 align:start position:0%
 
to<00:13:33.180><c> batch</c><00:13:33.360><c> them</c><00:13:33.600><c> and</c><00:13:33.720><c> send</c><00:13:33.839><c> them</c><00:13:34.019><c> on</c><00:13:34.260><c> the</c>

00:13:34.370 --> 00:13:34.380 align:start position:0%
to batch them and send them on the
 

00:13:34.380 --> 00:13:35.690 align:start position:0%
to batch them and send them on the
network

00:13:35.690 --> 00:13:35.700 align:start position:0%
network
 

00:13:35.700 --> 00:13:38.750 align:start position:0%
network
but

00:13:38.750 --> 00:13:38.760 align:start position:0%
 
 

00:13:38.760 --> 00:13:41.269 align:start position:0%
 
the<00:13:39.240><c> key</c><00:13:39.899><c> thing</c><00:13:40.079><c> about</c><00:13:40.380><c> about</c><00:13:40.680><c> this</c><00:13:40.980><c> separate</c>

00:13:41.269 --> 00:13:41.279 align:start position:0%
the key thing about about this separate
 

00:13:41.279 --> 00:13:43.190 align:start position:0%
the key thing about about this separate
mempool<00:13:41.760><c> it's</c><00:13:42.060><c> not</c><00:13:42.300><c> a</c><00:13:42.480><c> private</c><00:13:42.720><c> mempool</c><00:13:43.019><c> like</c>

00:13:43.190 --> 00:13:43.200 align:start position:0%
mempool it's not a private mempool like
 

00:13:43.200 --> 00:13:45.110 align:start position:0%
mempool it's not a private mempool like
flashbots<00:13:43.860><c> it's</c><00:13:44.339><c> just</c><00:13:44.519><c> separate</c><00:13:44.880><c> because</c>

00:13:45.110 --> 00:13:45.120 align:start position:0%
flashbots it's just separate because
 

00:13:45.120 --> 00:13:48.410 align:start position:0%
flashbots it's just separate because
it's<00:13:45.420><c> accepting</c><00:13:45.899><c> this</c><00:13:46.139><c> this</c><00:13:46.440><c> user</c><00:13:46.800><c> operation</c>

00:13:48.410 --> 00:13:48.420 align:start position:0%
it's accepting this this user operation
 

00:13:48.420 --> 00:13:49.970 align:start position:0%
it's accepting this this user operation
um<00:13:48.480><c> instead</c><00:13:48.779><c> of</c><00:13:48.839><c> a</c><00:13:49.019><c> regular</c><00:13:49.260><c> transaction</c><00:13:49.680><c> but</c>

00:13:49.970 --> 00:13:49.980 align:start position:0%
um instead of a regular transaction but
 

00:13:49.980 --> 00:13:51.410 align:start position:0%
um instead of a regular transaction but
the<00:13:50.100><c> key</c><00:13:50.279><c> thing</c>

00:13:51.410 --> 00:13:51.420 align:start position:0%
the key thing
 

00:13:51.420 --> 00:13:52.970 align:start position:0%
the key thing
um<00:13:51.480><c> that's</c><00:13:51.839><c> different</c><00:13:52.139><c> about</c><00:13:52.380><c> this</c><00:13:52.620><c> is</c><00:13:52.860><c> just</c>

00:13:52.970 --> 00:13:52.980 align:start position:0%
um that's different about this is just
 

00:13:52.980 --> 00:13:55.730 align:start position:0%
um that's different about this is just
it<00:13:53.220><c> doesn't</c><00:13:53.399><c> require</c><00:13:53.760><c> you</c><00:13:54.600><c> to</c><00:13:54.839><c> have</c><00:13:55.079><c> like</c><00:13:55.560><c> an</c>

00:13:55.730 --> 00:13:55.740 align:start position:0%
it doesn't require you to have like an
 

00:13:55.740 --> 00:13:57.350 align:start position:0%
it doesn't require you to have like an
eua<00:13:56.100><c> to</c><00:13:56.339><c> interact</c><00:13:56.639><c> it</c><00:13:56.820><c> doesn't</c><00:13:56.940><c> require</c><00:13:57.120><c> you</c>

00:13:57.350 --> 00:13:57.360 align:start position:0%
eua to interact it doesn't require you
 

00:13:57.360 --> 00:13:59.150 align:start position:0%
eua to interact it doesn't require you
to<00:13:57.480><c> have</c><00:13:57.660><c> the</c><00:13:57.839><c> eth</c>

00:13:59.150 --> 00:13:59.160 align:start position:0%
to have the eth
 

00:13:59.160 --> 00:14:00.710 align:start position:0%
to have the eth
um the<00:13:59.399><c> paper</c><00:13:59.579><c> it</c><00:13:59.880><c> because</c><00:14:00.060><c> what</c><00:14:00.600><c> you're</c>

00:14:00.710 --> 00:14:00.720 align:start position:0%
um the paper it because what you're
 

00:14:00.720 --> 00:14:02.449 align:start position:0%
um the paper it because what you're
doing<00:14:00.899><c> is</c><00:14:01.079><c> you're</c><00:14:01.260><c> specifying</c><00:14:01.800><c> within</c><00:14:02.339><c> the</c>

00:14:02.449 --> 00:14:02.459 align:start position:0%
doing is you're specifying within the
 

00:14:02.459 --> 00:14:04.670 align:start position:0%
doing is you're specifying within the
user<00:14:02.760><c> operation</c><00:14:03.120><c> the</c><00:14:03.839><c> conditions</c><00:14:04.320><c> that</c><00:14:04.500><c> will</c>

00:14:04.670 --> 00:14:04.680 align:start position:0%
user operation the conditions that will
 

00:14:04.680 --> 00:14:07.910 align:start position:0%
user operation the conditions that will
make<00:14:04.800><c> it</c><00:14:04.920><c> worthwhile</c><00:14:05.279><c> for</c><00:14:05.519><c> bunders</c><00:14:06.139><c> to</c><00:14:07.139><c> uh</c>

00:14:07.910 --> 00:14:07.920 align:start position:0%
make it worthwhile for bunders to uh
 

00:14:07.920 --> 00:14:10.490 align:start position:0%
make it worthwhile for bunders to uh
submit<00:14:08.339><c> your</c><00:14:08.459><c> transaction</c><00:14:08.760><c> on</c><00:14:09.060><c> chain</c>

00:14:10.490 --> 00:14:10.500 align:start position:0%
submit your transaction on chain
 

00:14:10.500 --> 00:14:12.350 align:start position:0%
submit your transaction on chain
um and<00:14:10.740><c> they</c><00:14:10.860><c> they</c><00:14:11.100><c> make</c><00:14:11.459><c> sure</c><00:14:11.639><c> they</c><00:14:11.880><c> get</c><00:14:12.060><c> like</c>

00:14:12.350 --> 00:14:12.360 align:start position:0%
um and they they make sure they get like
 

00:14:12.360 --> 00:14:14.030 align:start position:0%
um and they they make sure they get like
refunded<00:14:12.779><c> for</c><00:14:12.959><c> gas</c>

00:14:14.030 --> 00:14:14.040 align:start position:0%
refunded for gas
 

00:14:14.040 --> 00:14:17.629 align:start position:0%
refunded for gas
um so<00:14:14.519><c> it</c><00:14:15.120><c> works</c><00:14:15.360><c> out</c>

00:14:17.629 --> 00:14:17.639 align:start position:0%
 
 

00:14:17.639 --> 00:14:20.269 align:start position:0%
 
Okay<00:14:18.060><c> so</c><00:14:18.779><c> our</c><00:14:19.200><c> implementation</c><00:14:19.740><c> what</c><00:14:19.980><c> it</c><00:14:20.160><c> does</c>

00:14:20.269 --> 00:14:20.279 align:start position:0%
Okay so our implementation what it does
 

00:14:20.279 --> 00:14:23.509 align:start position:0%
Okay so our implementation what it does
it<00:14:20.579><c> takes</c><00:14:21.000><c> I</c><00:14:21.420><c> said</c><00:14:21.540><c> these</c><00:14:21.720><c> user</c><00:14:22.079><c> operations</c><00:14:22.519><c> uh</c>

00:14:23.509 --> 00:14:23.519 align:start position:0%
it takes I said these user operations uh
 

00:14:23.519 --> 00:14:26.329 align:start position:0%
it takes I said these user operations uh
they<00:14:24.180><c> know</c><00:14:24.300><c> you</c><00:14:24.660><c> no</c><00:14:24.839><c> longer</c><00:14:25.320><c> need</c><00:14:25.560><c> an</c><00:14:25.740><c> eoa</c><00:14:26.160><c> to</c>

00:14:26.329 --> 00:14:26.339 align:start position:0%
they know you no longer need an eoa to
 

00:14:26.339 --> 00:14:28.310 align:start position:0%
they know you no longer need an eoa to
send<00:14:26.399><c> this</c><00:14:26.519><c> user</c><00:14:26.820><c> operation</c><00:14:27.180><c> the</c><00:14:27.959><c> node</c>

00:14:28.310 --> 00:14:28.320 align:start position:0%
send this user operation the node
 

00:14:28.320 --> 00:14:29.990 align:start position:0%
send this user operation the node
themselves<00:14:28.680><c> take</c><00:14:29.279><c> the</c><00:14:29.459><c> user</c><00:14:29.700><c> operation</c>

00:14:29.990 --> 00:14:30.000 align:start position:0%
themselves take the user operation
 

00:14:30.000 --> 00:14:32.150 align:start position:0%
themselves take the user operation
collect<00:14:30.779><c> them</c><00:14:30.899><c> into</c><00:14:31.079><c> batches</c><00:14:31.500><c> and</c><00:14:31.680><c> put</c><00:14:31.980><c> them</c>

00:14:32.150 --> 00:14:32.160 align:start position:0%
collect them into batches and put them
 

00:14:32.160 --> 00:14:34.730 align:start position:0%
collect them into batches and put them
on<00:14:32.519><c> chain</c><00:14:32.700><c> perform</c><00:14:33.360><c> the</c><00:14:33.660><c> validation</c>

00:14:34.730 --> 00:14:34.740 align:start position:0%
on chain perform the validation
 

00:14:34.740 --> 00:14:37.610 align:start position:0%
on chain perform the validation
that<00:14:35.279><c> is</c><00:14:35.480><c> validation</c><00:14:36.480><c> is</c><00:14:36.779><c> the</c><00:14:37.260><c> signature</c>

00:14:37.610 --> 00:14:37.620 align:start position:0%
that is validation is the signature
 

00:14:37.620 --> 00:14:39.710 align:start position:0%
that is validation is the signature
nonce<00:14:38.160><c> and</c><00:14:38.339><c> the</c><00:14:38.399><c> payment</c><00:14:38.639><c> and</c><00:14:39.420><c> then</c><00:14:39.540><c> perform</c>

00:14:39.710 --> 00:14:39.720 align:start position:0%
nonce and the payment and then perform
 

00:14:39.720 --> 00:14:41.410 align:start position:0%
nonce and the payment and then perform
the<00:14:39.959><c> execution</c><00:14:40.320><c> that</c>

00:14:41.410 --> 00:14:41.420 align:start position:0%
the execution that
 

00:14:41.420 --> 00:14:43.610 align:start position:0%
the execution that
you<00:14:42.420><c> want</c><00:14:42.480><c> to</c><00:14:42.600><c> make</c>

00:14:43.610 --> 00:14:43.620 align:start position:0%
you want to make
 

00:14:43.620 --> 00:14:45.590 align:start position:0%
you want to make
a

00:14:45.590 --> 00:14:45.600 align:start position:0%
a
 

00:14:45.600 --> 00:14:48.230 align:start position:0%
a
if<00:14:46.019><c> you</c><00:14:46.199><c> read</c><00:14:46.320><c> the</c><00:14:46.440><c> AP</c><00:14:46.620><c> most</c><00:14:46.980><c> of</c><00:14:47.100><c> the</c><00:14:47.220><c> AP</c><00:14:47.339><c> is</c><00:14:47.940><c> not</c>

00:14:48.230 --> 00:14:48.240 align:start position:0%
if you read the AP most of the AP is not
 

00:14:48.240 --> 00:14:50.509 align:start position:0%
if you read the AP most of the AP is not
about<00:14:48.420><c> usability</c><00:14:49.199><c> about</c><00:14:49.620><c> how</c><00:14:49.980><c> wallets</c><00:14:50.339><c> work</c>

00:14:50.509 --> 00:14:50.519 align:start position:0%
about usability about how wallets work
 

00:14:50.519 --> 00:14:52.790 align:start position:0%
about usability about how wallets work
but<00:14:50.760><c> how</c><00:14:51.060><c> we</c><00:14:51.240><c> protect</c><00:14:51.540><c> the</c><00:14:51.779><c> network</c><00:14:52.139><c> it</c><00:14:52.740><c> is</c>

00:14:52.790 --> 00:14:52.800 align:start position:0%
but how we protect the network it is
 

00:14:52.800 --> 00:14:55.430 align:start position:0%
but how we protect the network it is
very<00:14:52.980><c> important</c><00:14:53.339><c> that</c><00:14:54.000><c> those</c><00:14:54.240><c> nodes</c><00:14:55.019><c> that</c>

00:14:55.430 --> 00:14:55.440 align:start position:0%
very important that those nodes that
 

00:14:55.440 --> 00:14:58.069 align:start position:0%
very important that those nodes that
handle<00:14:55.800><c> operations</c><00:14:56.639><c> like</c><00:14:57.240><c> when</c><00:14:57.600><c> they</c><00:14:57.720><c> handle</c>

00:14:58.069 --> 00:14:58.079 align:start position:0%
handle operations like when they handle
 

00:14:58.079 --> 00:14:59.410 align:start position:0%
handle operations like when they handle
transactions

00:14:59.410 --> 00:14:59.420 align:start position:0%
transactions
 

00:14:59.420 --> 00:15:02.150 align:start position:0%
transactions
are<00:15:00.420><c> not</c><00:15:00.600><c> susceptible</c><00:15:01.320><c> to</c><00:15:01.500><c> denial</c><00:15:01.920><c> of</c><00:15:02.040><c> service</c>

00:15:02.150 --> 00:15:02.160 align:start position:0%
are not susceptible to denial of service
 

00:15:02.160 --> 00:15:03.230 align:start position:0%
are not susceptible to denial of service
attacks

00:15:03.230 --> 00:15:03.240 align:start position:0%
attacks
 

00:15:03.240 --> 00:15:05.569 align:start position:0%
attacks
so<00:15:03.660><c> we</c><00:15:04.079><c> had</c><00:15:04.260><c> a</c><00:15:04.440><c> lot</c><00:15:04.500><c> of</c><00:15:04.560><c> mechanism</c>

00:15:05.569 --> 00:15:05.579 align:start position:0%
so we had a lot of mechanism
 

00:15:05.579 --> 00:15:07.129 align:start position:0%
so we had a lot of mechanism
to<00:15:05.940><c> make</c><00:15:06.060><c> sure</c><00:15:06.180><c> that</c><00:15:06.420><c> they</c><00:15:06.779><c> cannot</c><00:15:07.019><c> be</c>

00:15:07.129 --> 00:15:07.139 align:start position:0%
to make sure that they cannot be
 

00:15:07.139 --> 00:15:08.389 align:start position:0%
to make sure that they cannot be
attacked

00:15:08.389 --> 00:15:08.399 align:start position:0%
attacked
 

00:15:08.399 --> 00:15:11.150 align:start position:0%
attacked
so<00:15:08.880><c> we</c><00:15:09.660><c> batch</c><00:15:10.079><c> them</c><00:15:10.320><c> together</c>

00:15:11.150 --> 00:15:11.160 align:start position:0%
so we batch them together
 

00:15:11.160 --> 00:15:13.550 align:start position:0%
so we batch them together
so<00:15:11.699><c> that</c><00:15:11.820><c> they</c><00:15:12.120><c> will</c><00:15:12.300><c> be</c><00:15:12.420><c> cheaper</c>

00:15:13.550 --> 00:15:13.560 align:start position:0%
so that they will be cheaper
 

00:15:13.560 --> 00:15:16.009 align:start position:0%
so that they will be cheaper
and<00:15:14.459><c> they</c>

00:15:16.009 --> 00:15:16.019 align:start position:0%
and they
 

00:15:16.019 --> 00:15:19.009 align:start position:0%
and they
sending<00:15:16.740><c> them</c><00:15:16.800><c> on</c><00:15:17.459><c> chain</c><00:15:17.639><c> it</c><00:15:18.060><c> is</c><00:15:18.240><c> since</c><00:15:18.720><c> it</c><00:15:18.899><c> is</c>

00:15:19.009 --> 00:15:19.019 align:start position:0%
sending them on chain it is since it is
 

00:15:19.019 --> 00:15:20.810 align:start position:0%
sending them on chain it is since it is
contract<00:15:19.320><c> based</c><00:15:19.740><c> it</c><00:15:19.860><c> can</c><00:15:19.980><c> work</c><00:15:20.100><c> on</c><00:15:20.279><c> any</c><00:15:20.399><c> evm</c>

00:15:20.810 --> 00:15:20.820 align:start position:0%
contract based it can work on any evm
 

00:15:20.820 --> 00:15:28.310 align:start position:0%
contract based it can work on any evm
based<00:15:21.120><c> Network</c><00:15:21.420><c> today</c>

00:15:28.310 --> 00:15:28.320 align:start position:0%
 
 

00:15:28.320 --> 00:15:30.829 align:start position:0%
 
where<00:15:28.680><c> we</c><00:15:28.920><c> we</c><00:15:29.459><c> want</c><00:15:29.639><c> to</c><00:15:29.760><c> take</c><00:15:30.060><c> it</c><00:15:30.240><c> to</c><00:15:30.420><c> the</c><00:15:30.779><c> next</c>

00:15:30.829 --> 00:15:30.839 align:start position:0%
where we we want to take it to the next
 

00:15:30.839 --> 00:15:35.210 align:start position:0%
where we we want to take it to the next
level<00:15:31.019><c> right</c><00:15:31.860><c> now</c><00:15:32.040><c> when</c><00:15:32.820><c> you</c><00:15:32.940><c> create</c><00:15:33.560><c> a</c><00:15:34.560><c> an</c>

00:15:35.210 --> 00:15:35.220 align:start position:0%
level right now when you create a an
 

00:15:35.220 --> 00:15:37.370 align:start position:0%
level right now when you create a an
account<00:15:35.519><c> obstructed</c><00:15:36.120><c> wallet</c>

00:15:37.370 --> 00:15:37.380 align:start position:0%
account obstructed wallet
 

00:15:37.380 --> 00:15:39.410 align:start position:0%
account obstructed wallet
we<00:15:37.800><c> want</c><00:15:37.920><c> to</c><00:15:38.040><c> make</c><00:15:38.160><c> it</c><00:15:38.339><c> a</c><00:15:38.519><c> first-class</c><00:15:38.940><c> citizen</c>

00:15:39.410 --> 00:15:39.420 align:start position:0%
we want to make it a first-class citizen
 

00:15:39.420 --> 00:15:42.290 align:start position:0%
we want to make it a first-class citizen
on<00:15:39.720><c> the</c><00:15:39.839><c> network</c><00:15:39.959><c> First</c><00:15:40.380><c> Class</c><00:15:40.680><c> A</c><00:15:41.100><c> account</c><00:15:41.940><c> on</c>

00:15:42.290 --> 00:15:42.300 align:start position:0%
on the network First Class A account on
 

00:15:42.300 --> 00:15:43.189 align:start position:0%
on the network First Class A account on
the<00:15:42.420><c> network</c>

00:15:43.189 --> 00:15:43.199 align:start position:0%
the network
 

00:15:43.199 --> 00:15:45.530 align:start position:0%
the network
right<00:15:43.800><c> now</c><00:15:43.920><c> it</c><00:15:44.100><c> isn't</c><00:15:44.399><c> it</c><00:15:44.760><c> is</c><00:15:44.940><c> second</c><00:15:45.240><c> class</c>

00:15:45.530 --> 00:15:45.540 align:start position:0%
right now it isn't it is second class
 

00:15:45.540 --> 00:15:47.150 align:start position:0%
right now it isn't it is second class
because<00:15:46.019><c> there</c><00:15:46.380><c> are</c><00:15:46.500><c> some</c><00:15:46.740><c> differences</c>

00:15:47.150 --> 00:15:47.160 align:start position:0%
because there are some differences
 

00:15:47.160 --> 00:15:49.310 align:start position:0%
because there are some differences
between<00:15:47.600><c> UI</c><00:15:48.600><c> accounts</c><00:15:49.019><c> and</c><00:15:49.079><c> some</c>

00:15:49.310 --> 00:15:49.320 align:start position:0%
between UI accounts and some
 

00:15:49.320 --> 00:15:52.009 align:start position:0%
between UI accounts and some
applications<00:15:49.740><c> require</c><00:15:50.540><c> eoa</c><00:15:51.540><c> accounts</c><00:15:51.839><c> in</c><00:15:51.899><c> the</c>

00:15:52.009 --> 00:15:52.019 align:start position:0%
applications require eoa accounts in the
 

00:15:52.019 --> 00:15:52.970 align:start position:0%
applications require eoa accounts in the
way<00:15:52.139><c> they</c><00:15:52.260><c> work</c><00:15:52.380><c> in</c><00:15:52.560><c> the</c><00:15:52.680><c> way</c><00:15:52.800><c> they</c><00:15:52.920><c> require</c>

00:15:52.970 --> 00:15:52.980 align:start position:0%
way they work in the way they require
 

00:15:52.980 --> 00:15:55.670 align:start position:0%
way they work in the way they require
signature<00:15:53.699><c> think</c><00:15:54.360><c> of</c><00:15:54.600><c> permit</c><00:15:54.959><c> you</c><00:15:55.320><c> cannot</c><00:15:55.560><c> do</c>

00:15:55.670 --> 00:15:55.680 align:start position:0%
signature think of permit you cannot do
 

00:15:55.680 --> 00:15:58.670 align:start position:0%
signature think of permit you cannot do
permit<00:15:56.040><c> directly</c><00:15:56.699><c> with</c><00:15:56.940><c> a</c><00:15:57.120><c> Wallet</c><00:15:57.779><c> account</c><00:15:57.899><c> we</c>

00:15:58.670 --> 00:15:58.680 align:start position:0%
permit directly with a Wallet account we
 

00:15:58.680 --> 00:16:01.030 align:start position:0%
permit directly with a Wallet account we
do<00:15:58.740><c> want</c><00:15:58.980><c> to</c><00:15:59.579><c> make</c><00:15:59.639><c> them</c><00:15:59.820><c> first</c><00:16:00.060><c> class</c>

00:16:01.030 --> 00:16:01.040 align:start position:0%
do want to make them first class
 

00:16:01.040 --> 00:16:04.250 align:start position:0%
do want to make them first class
citizens<00:16:02.040><c> so</c><00:16:02.339><c> the</c><00:16:02.699><c> next</c><00:16:02.820><c> stage</c><00:16:03.120><c> after</c>

00:16:04.250 --> 00:16:04.260 align:start position:0%
citizens so the next stage after
 

00:16:04.260 --> 00:16:06.829 align:start position:0%
citizens so the next stage after
uh<00:16:04.860><c> what</c><00:16:05.160><c> we've</c><00:16:05.399><c> done</c><00:16:05.519><c> today</c><00:16:05.639><c> which</c><00:16:06.000><c> is</c>

00:16:06.829 --> 00:16:06.839 align:start position:0%
uh what we've done today which is
 

00:16:06.839 --> 00:16:09.889 align:start position:0%
uh what we've done today which is
having<00:16:07.500><c> a</c><00:16:08.100><c> contract-based</c><00:16:08.940><c> mechanism</c><00:16:09.360><c> to</c>

00:16:09.889 --> 00:16:09.899 align:start position:0%
having a contract-based mechanism to
 

00:16:09.899 --> 00:16:12.590 align:start position:0%
having a contract-based mechanism to
deploy<00:16:10.740><c> them</c><00:16:10.920><c> on</c><00:16:11.100><c> chain</c><00:16:11.279><c> we</c><00:16:11.940><c> want</c><00:16:12.060><c> to</c><00:16:12.180><c> add</c><00:16:12.420><c> them</c>

00:16:12.590 --> 00:16:12.600 align:start position:0%
deploy them on chain we want to add them
 

00:16:12.600 --> 00:16:15.050 align:start position:0%
deploy them on chain we want to add them
into<00:16:12.839><c> the</c><00:16:13.199><c> network</c><00:16:13.500><c> to</c><00:16:14.459><c> what</c><00:16:14.820><c> we</c><00:16:14.880><c> call</c>

00:16:15.050 --> 00:16:15.060 align:start position:0%
into the network to what we call
 

00:16:15.060 --> 00:16:18.170 align:start position:0%
into the network to what we call
enshrine<00:16:15.860><c> 437</c><00:16:16.860><c> into</c><00:16:17.100><c> the</c><00:16:17.339><c> network</c><00:16:17.459><c> so</c><00:16:17.880><c> that</c>

00:16:18.170 --> 00:16:18.180 align:start position:0%
enshrine 437 into the network so that
 

00:16:18.180 --> 00:16:20.870 align:start position:0%
enshrine 437 into the network so that
account<00:16:18.720><c> abstracted</c><00:16:19.320><c> accounts</c><00:16:19.680><c> will</c><00:16:19.800><c> be</c>

00:16:20.870 --> 00:16:20.880 align:start position:0%
account abstracted accounts will be
 

00:16:20.880 --> 00:16:22.490 align:start position:0%
account abstracted accounts will be
account<00:16:21.240><c> and</c><00:16:21.540><c> transaction</c><00:16:21.839><c> in</c><00:16:22.199><c> the</c><00:16:22.320><c> system</c>

00:16:22.490 --> 00:16:22.500 align:start position:0%
account and transaction in the system
 

00:16:22.500 --> 00:16:26.269 align:start position:0%
account and transaction in the system
just<00:16:23.100><c> like</c><00:16:23.279><c> normal</c><00:16:23.519><c> accounts</c><00:16:24.480><c> and</c><00:16:25.199><c> then</c>

00:16:26.269 --> 00:16:26.279 align:start position:0%
just like normal accounts and then
 

00:16:26.279 --> 00:16:29.449 align:start position:0%
just like normal accounts and then
to<00:16:26.639><c> make</c><00:16:26.760><c> it</c><00:16:26.940><c> possible</c><00:16:27.240><c> to</c><00:16:27.660><c> convert</c><00:16:28.380><c> any</c><00:16:28.860><c> eoa</c>

00:16:29.449 --> 00:16:29.459 align:start position:0%
to make it possible to convert any eoa
 

00:16:29.459 --> 00:16:32.090 align:start position:0%
to make it possible to convert any eoa
account<00:16:29.639><c> into</c><00:16:30.180><c> a</c><00:16:30.540><c> smarter</c><00:16:30.959><c> into</c><00:16:31.800><c> account</c>

00:16:32.090 --> 00:16:32.100 align:start position:0%
account into a smarter into account
 

00:16:32.100 --> 00:16:34.610 align:start position:0%
account into a smarter into account
obstructed<00:16:32.760><c> that</c><00:16:33.420><c> is</c><00:16:33.540><c> there's</c><00:16:33.839><c> going</c><00:16:34.139><c> to</c><00:16:34.260><c> be</c><00:16:34.380><c> a</c>

00:16:34.610 --> 00:16:34.620 align:start position:0%
obstructed that is there's going to be a
 

00:16:34.620 --> 00:16:38.030 align:start position:0%
obstructed that is there's going to be a
way<00:16:35.279><c> it</c><00:16:35.699><c> is</c><00:16:35.880><c> not</c><00:16:36.000><c> fully</c><00:16:36.360><c> hashed</c><00:16:36.959><c> yet</c><00:16:37.079><c> it</c><00:16:37.860><c> will</c>

00:16:38.030 --> 00:16:38.040 align:start position:0%
way it is not fully hashed yet it will
 

00:16:38.040 --> 00:16:39.829 align:start position:0%
way it is not fully hashed yet it will
take<00:16:38.220><c> some</c><00:16:38.399><c> time</c><00:16:38.579><c> until</c><00:16:38.820><c> we</c><00:16:39.120><c> finish</c><00:16:39.420><c> it</c><00:16:39.660><c> and</c>

00:16:39.829 --> 00:16:39.839 align:start position:0%
take some time until we finish it and
 

00:16:39.839 --> 00:16:41.210 align:start position:0%
take some time until we finish it and
until<00:16:40.019><c> it</c><00:16:40.259><c> be</c><00:16:40.440><c> approved</c><00:16:40.680><c> into</c><00:16:40.860><c> the</c><00:16:41.040><c> network</c>

00:16:41.210 --> 00:16:41.220 align:start position:0%
until it be approved into the network
 

00:16:41.220 --> 00:16:42.220 align:start position:0%
until it be approved into the network
but

00:16:42.220 --> 00:16:42.230 align:start position:0%
but
 

00:16:42.230 --> 00:16:43.610 align:start position:0%
but
[Music]

00:16:43.610 --> 00:16:43.620 align:start position:0%
[Music]
 

00:16:43.620 --> 00:16:45.769 align:start position:0%
[Music]
there's<00:16:44.040><c> going</c><00:16:44.279><c> to</c><00:16:44.399><c> be</c><00:16:44.519><c> a</c><00:16:44.639><c> way</c><00:16:44.759><c> that</c><00:16:45.180><c> you</c><00:16:45.600><c> have</c>

00:16:45.769 --> 00:16:45.779 align:start position:0%
there's going to be a way that you have
 

00:16:45.779 --> 00:16:47.810 align:start position:0%
there's going to be a way that you have
a<00:16:45.899><c> normal</c><00:16:46.079><c> account</c><00:16:46.320><c> and</c><00:16:47.220><c> you</c><00:16:47.339><c> want</c><00:16:47.459><c> to</c><00:16:47.579><c> have</c>

00:16:47.810 --> 00:16:47.820 align:start position:0%
a normal account and you want to have
 

00:16:47.820 --> 00:16:51.110 align:start position:0%
a normal account and you want to have
those<00:16:48.779><c> uh</c><00:16:49.199><c> extra</c><00:16:49.920><c> features</c>

00:16:51.110 --> 00:16:51.120 align:start position:0%
those uh extra features
 

00:16:51.120 --> 00:16:53.949 align:start position:0%
those uh extra features
so<00:16:52.079><c> you</c><00:16:52.259><c> will</c><00:16:52.380><c> be</c><00:16:52.500><c> able</c><00:16:52.740><c> to</c>

00:16:53.949 --> 00:16:53.959 align:start position:0%
so you will be able to
 

00:16:53.959 --> 00:16:57.110 align:start position:0%
so you will be able to
enable<00:16:54.959><c> this</c><00:16:55.560><c> account</c><00:16:55.860><c> there</c><00:16:56.699><c> are</c><00:16:56.880><c> several</c>

00:16:57.110 --> 00:16:57.120 align:start position:0%
enable this account there are several
 

00:16:57.120 --> 00:16:59.150 align:start position:0%
enable this account there are several
ways<00:16:57.420><c> how</c><00:16:57.600><c> to</c><00:16:57.720><c> do</c><00:16:57.899><c> it</c><00:16:58.019><c> one</c><00:16:58.620><c> of</c><00:16:58.680><c> them</c><00:16:58.800><c> is</c><00:16:58.980><c> that</c>

00:16:59.150 --> 00:16:59.160 align:start position:0%
ways how to do it one of them is that
 

00:16:59.160 --> 00:17:01.129 align:start position:0%
ways how to do it one of them is that
you<00:16:59.339><c> will</c><00:16:59.579><c> actively</c><00:17:00.180><c> have</c><00:17:00.360><c> to</c>

00:17:01.129 --> 00:17:01.139 align:start position:0%
you will actively have to
 

00:17:01.139 --> 00:17:04.370 align:start position:0%
you will actively have to
convert<00:17:01.980><c> your</c><00:17:02.220><c> account</c><00:17:02.759><c> your</c><00:17:03.120><c> account</c><00:17:03.480><c> into</c><00:17:04.020><c> a</c>

00:17:04.370 --> 00:17:04.380 align:start position:0%
convert your account your account into a
 

00:17:04.380 --> 00:17:07.309 align:start position:0%
convert your account your account into a
smart<00:17:04.740><c> account</c><00:17:05.059><c> abstract</c><00:17:06.059><c> account</c><00:17:06.360><c> the</c><00:17:07.199><c> other</c>

00:17:07.309 --> 00:17:07.319 align:start position:0%
smart account abstract account the other
 

00:17:07.319 --> 00:17:09.530 align:start position:0%
smart account abstract account the other
way<00:17:07.559><c> is</c><00:17:07.679><c> that</c><00:17:08.040><c> they're</c><00:17:08.400><c> going</c><00:17:08.520><c> to</c><00:17:08.699><c> be</c><00:17:08.819><c> some</c>

00:17:09.530 --> 00:17:09.540 align:start position:0%
way is that they're going to be some
 

00:17:09.540 --> 00:17:12.650 align:start position:0%
way is that they're going to be some
point<00:17:10.020><c> of</c><00:17:10.199><c> in</c><00:17:10.439><c> time</c><00:17:10.679><c> where</c><00:17:11.520><c> all</c><00:17:11.819><c> eoa</c><00:17:12.240><c> accounts</c>

00:17:12.650 --> 00:17:12.660 align:start position:0%
point of in time where all eoa accounts
 

00:17:12.660 --> 00:17:13.750 align:start position:0%
point of in time where all eoa accounts
will<00:17:12.839><c> become</c>

00:17:13.750 --> 00:17:13.760 align:start position:0%
will become
 

00:17:13.760 --> 00:17:16.250 align:start position:0%
will become
abstracted<00:17:14.760><c> but</c><00:17:15.480><c> with</c><00:17:15.780><c> a</c><00:17:15.959><c> default</c>

00:17:16.250 --> 00:17:16.260 align:start position:0%
abstracted but with a default
 

00:17:16.260 --> 00:17:18.770 align:start position:0%
abstracted but with a default
implementation<00:17:16.799><c> that</c><00:17:17.339><c> emulate</c><00:17:18.299><c> completely</c>

00:17:18.770 --> 00:17:18.780 align:start position:0%
implementation that emulate completely
 

00:17:18.780 --> 00:17:21.530 align:start position:0%
implementation that emulate completely
the<00:17:19.559><c> normal</c><00:17:19.679><c> eoa</c><00:17:20.220><c> account</c><00:17:20.339><c> and</c><00:17:21.240><c> from</c><00:17:21.360><c> that</c>

00:17:21.530 --> 00:17:21.540 align:start position:0%
the normal eoa account and from that
 

00:17:21.540 --> 00:17:23.829 align:start position:0%
the normal eoa account and from that
point<00:17:21.660><c> you</c><00:17:21.900><c> can</c><00:17:22.020><c> yes</c><00:17:22.319><c> you</c><00:17:22.620><c> can</c><00:17:22.740><c> keep</c><00:17:23.220><c> the</c><00:17:23.459><c> same</c>

00:17:23.829 --> 00:17:23.839 align:start position:0%
point you can yes you can keep the same
 

00:17:23.839 --> 00:17:27.110 align:start position:0%
point you can yes you can keep the same
implementation<00:17:24.839><c> or</c><00:17:25.319><c> you</c><00:17:25.620><c> can</c><00:17:25.799><c> switch</c><00:17:26.760><c> to</c><00:17:26.939><c> a</c>

00:17:27.110 --> 00:17:27.120 align:start position:0%
implementation or you can switch to a
 

00:17:27.120 --> 00:17:28.730 align:start position:0%
implementation or you can switch to a
different<00:17:27.179><c> implementation</c><00:17:27.720><c> if</c><00:17:28.020><c> you</c><00:17:28.140><c> want</c><00:17:28.380><c> a</c>

00:17:28.730 --> 00:17:28.740 align:start position:0%
different implementation if you want a
 

00:17:28.740 --> 00:17:30.650 align:start position:0%
different implementation if you want a
extra<00:17:29.580><c> features</c>

00:17:30.650 --> 00:17:30.660 align:start position:0%
extra features
 

00:17:30.660 --> 00:17:33.289 align:start position:0%
extra features
like<00:17:31.320><c> all</c><00:17:31.980><c> of</c><00:17:32.100><c> those</c><00:17:32.220><c> that</c><00:17:32.520><c> we</c><00:17:32.940><c> described</c>

00:17:33.289 --> 00:17:33.299 align:start position:0%
like all of those that we described
 

00:17:33.299 --> 00:17:34.789 align:start position:0%
like all of those that we described
earlier

00:17:34.789 --> 00:17:34.799 align:start position:0%
earlier
 

00:17:34.799 --> 00:17:37.310 align:start position:0%
earlier
so<00:17:35.340><c> one</c><00:17:35.580><c> one</c><00:17:36.179><c> um</c>

00:17:37.310 --> 00:17:37.320 align:start position:0%
so one one um
 

00:17:37.320 --> 00:17:39.650 align:start position:0%
so one one um
um<00:17:37.500><c> one</c><00:17:37.679><c> thing</c><00:17:38.100><c> to</c><00:17:38.520><c> maybe</c><00:17:38.880><c> refine</c><00:17:39.299><c> a</c><00:17:39.539><c> little</c>

00:17:39.650 --> 00:17:39.660 align:start position:0%
um one thing to maybe refine a little
 

00:17:39.660 --> 00:17:41.510 align:start position:0%
um one thing to maybe refine a little
bit<00:17:39.780><c> is</c>

00:17:41.510 --> 00:17:41.520 align:start position:0%
bit is
 

00:17:41.520 --> 00:17:44.570 align:start position:0%
bit is
um we<00:17:42.179><c> believe</c><00:17:42.360><c> eoas</c><00:17:43.200><c> will</c><00:17:44.039><c> need</c><00:17:44.220><c> to</c><00:17:44.280><c> go</c><00:17:44.400><c> away</c>

00:17:44.570 --> 00:17:44.580 align:start position:0%
um we believe eoas will need to go away
 

00:17:44.580 --> 00:17:46.190 align:start position:0%
um we believe eoas will need to go away
at<00:17:44.880><c> some</c><00:17:45.000><c> point</c>

00:17:46.190 --> 00:17:46.200 align:start position:0%
at some point
 

00:17:46.200 --> 00:17:48.650 align:start position:0%
at some point
um<00:17:46.260><c> so</c><00:17:46.919><c> right</c><00:17:47.580><c> now</c><00:17:47.700><c> they</c><00:17:47.880><c> are</c><00:17:48.059><c> enshrined</c><00:17:48.539><c> into</c>

00:17:48.650 --> 00:17:48.660 align:start position:0%
um so right now they are enshrined into
 

00:17:48.660 --> 00:17:50.630 align:start position:0%
um so right now they are enshrined into
the<00:17:48.840><c> protocol</c>

00:17:50.630 --> 00:17:50.640 align:start position:0%
the protocol
 

00:17:50.640 --> 00:17:51.650 align:start position:0%
the protocol
um<00:17:50.700><c> and</c><00:17:50.880><c> we've</c><00:17:51.000><c> discussed</c><00:17:51.299><c> some</c><00:17:51.419><c> of</c><00:17:51.539><c> the</c>

00:17:51.650 --> 00:17:51.660 align:start position:0%
um and we've discussed some of the
 

00:17:51.660 --> 00:17:53.210 align:start position:0%
um and we've discussed some of the
limitations<00:17:52.080><c> around</c><00:17:52.320><c> that</c><00:17:52.559><c> so</c><00:17:52.799><c> at</c><00:17:52.980><c> some</c><00:17:53.100><c> point</c>

00:17:53.210 --> 00:17:53.220 align:start position:0%
limitations around that so at some point
 

00:17:53.220 --> 00:17:55.549 align:start position:0%
limitations around that so at some point
eoas<00:17:53.880><c> even</c><00:17:54.660><c> if</c><00:17:54.900><c> there's</c><00:17:55.020><c> backwards</c>

00:17:55.549 --> 00:17:55.559 align:start position:0%
eoas even if there's backwards
 

00:17:55.559 --> 00:17:58.490 align:start position:0%
eoas even if there's backwards
compatibility<00:17:56.039><c> they</c><00:17:57.000><c> will</c><00:17:57.240><c> they</c><00:17:57.900><c> will</c><00:17:58.080><c> not</c><00:17:58.260><c> be</c>

00:17:58.490 --> 00:17:58.500 align:start position:0%
compatibility they will they will not be
 

00:17:58.500 --> 00:18:00.950 align:start position:0%
compatibility they will they will not be
a<00:17:58.799><c> part</c><00:17:58.919><c> of</c><00:17:59.039><c> the</c><00:17:59.100><c> protocol</c><00:17:59.340><c> anymore</c>

00:18:00.950 --> 00:18:00.960 align:start position:0%
a part of the protocol anymore
 

00:18:00.960 --> 00:18:02.930 align:start position:0%
a part of the protocol anymore
um<00:18:01.080><c> we</c><00:18:01.440><c> don't</c><00:18:01.559><c> necessarily</c><00:18:02.100><c> think</c><00:18:02.460><c> that</c><00:18:02.760><c> it</c>

00:18:02.930 --> 00:18:02.940 align:start position:0%
um we don't necessarily think that it
 

00:18:02.940 --> 00:18:05.029 align:start position:0%
um we don't necessarily think that it
makes<00:18:03.120><c> sense</c><00:18:03.299><c> to</c><00:18:03.720><c> enshrine</c><00:18:04.260><c> any</c><00:18:04.620><c> specific</c>

00:18:05.029 --> 00:18:05.039 align:start position:0%
makes sense to enshrine any specific
 

00:18:05.039 --> 00:18:07.549 align:start position:0%
makes sense to enshrine any specific
alternative<00:18:05.700><c> like</c><00:18:06.539><c> you</c><00:18:06.720><c> know</c><00:18:06.840><c> this</c><00:18:06.900><c> is</c><00:18:07.020><c> an</c><00:18:07.140><c> ERC</c>

00:18:07.549 --> 00:18:07.559 align:start position:0%
alternative like you know this is an ERC
 

00:18:07.559 --> 00:18:09.049 align:start position:0%
alternative like you know this is an ERC
maybe<00:18:07.799><c> there</c><00:18:08.039><c> will</c><00:18:08.220><c> be</c><00:18:08.340><c> like</c><00:18:08.760><c> you</c><00:18:08.940><c> know</c>

00:18:09.049 --> 00:18:09.059 align:start position:0%
maybe there will be like you know
 

00:18:09.059 --> 00:18:11.090 align:start position:0%
maybe there will be like you know
improvements<00:18:09.780><c> in</c><00:18:09.900><c> the</c><00:18:10.020><c> future</c><00:18:10.140><c> because</c><00:18:10.740><c> that</c>

00:18:11.090 --> 00:18:11.100 align:start position:0%
improvements in the future because that
 

00:18:11.100 --> 00:18:12.710 align:start position:0%
improvements in the future because that
could<00:18:11.220><c> be</c><00:18:11.340><c> dangerous</c><00:18:11.700><c> but</c>

00:18:12.710 --> 00:18:12.720 align:start position:0%
could be dangerous but
 

00:18:12.720 --> 00:18:15.350 align:start position:0%
could be dangerous but
what's<00:18:13.200><c> clear</c><00:18:13.440><c> is</c><00:18:13.919><c> abstract</c><00:18:14.700><c> accounts</c><00:18:15.179><c> are</c>

00:18:15.350 --> 00:18:15.360 align:start position:0%
what's clear is abstract accounts are
 

00:18:15.360 --> 00:18:17.150 align:start position:0%
what's clear is abstract accounts are
going<00:18:15.539><c> to</c><00:18:15.660><c> be</c><00:18:15.840><c> enshrined</c><00:18:16.500><c> into</c><00:18:16.620><c> the</c><00:18:16.860><c> protocol</c>

00:18:17.150 --> 00:18:17.160 align:start position:0%
going to be enshrined into the protocol
 

00:18:17.160 --> 00:18:19.070 align:start position:0%
going to be enshrined into the protocol
there<00:18:17.580><c> are</c><00:18:17.760><c> going</c><00:18:17.880><c> to</c><00:18:18.000><c> be</c><00:18:18.179><c> there</c><00:18:18.780><c> are</c><00:18:18.900><c> going</c><00:18:19.020><c> to</c>

00:18:19.070 --> 00:18:19.080 align:start position:0%
there are going to be there are going to
 

00:18:19.080 --> 00:18:20.810 align:start position:0%
there are going to be there are going to
be<00:18:19.200><c> accounts</c><00:18:19.559><c> that</c><00:18:19.679><c> can</c><00:18:19.860><c> do</c><00:18:19.980><c> all</c><00:18:20.520><c> the</c><00:18:20.640><c> things</c>

00:18:20.810 --> 00:18:20.820 align:start position:0%
be accounts that can do all the things
 

00:18:20.820 --> 00:18:23.810 align:start position:0%
be accounts that can do all the things
that<00:18:20.940><c> we</c><00:18:21.059><c> discussed</c><00:18:21.480><c> out</c><00:18:22.140><c> of</c><00:18:22.260><c> the</c><00:18:22.380><c> box</c><00:18:22.640><c> for</c><00:18:23.640><c> new</c>

00:18:23.810 --> 00:18:23.820 align:start position:0%
that we discussed out of the box for new
 

00:18:23.820 --> 00:18:26.270 align:start position:0%
that we discussed out of the box for new
deployments<00:18:24.360><c> and</c><00:18:24.660><c> for</c><00:18:24.900><c> older</c><00:18:25.260><c> deployments</c><00:18:25.860><c> so</c>

00:18:26.270 --> 00:18:26.280 align:start position:0%
deployments and for older deployments so
 

00:18:26.280 --> 00:18:27.830 align:start position:0%
deployments and for older deployments so
otherwise<00:18:26.880><c> you</c><00:18:27.000><c> would</c><00:18:27.120><c> need</c><00:18:27.240><c> to</c><00:18:27.360><c> transfer</c><00:18:27.660><c> all</c>

00:18:27.830 --> 00:18:27.840 align:start position:0%
otherwise you would need to transfer all
 

00:18:27.840 --> 00:18:29.330 align:start position:0%
otherwise you would need to transfer all
your<00:18:28.020><c> assets</c><00:18:28.260><c> from</c><00:18:28.559><c> money</c><00:18:28.740><c> away</c><00:18:28.980><c> to</c><00:18:29.220><c> another</c>

00:18:29.330 --> 00:18:29.340 align:start position:0%
your assets from money away to another
 

00:18:29.340 --> 00:18:31.250 align:start position:0%
your assets from money away to another
and<00:18:29.640><c> that's</c><00:18:29.760><c> very</c><00:18:30.000><c> expensive</c><00:18:30.480><c> and</c><00:18:30.720><c> cumbersome</c>

00:18:31.250 --> 00:18:31.260 align:start position:0%
and that's very expensive and cumbersome
 

00:18:31.260 --> 00:18:35.150 align:start position:0%
and that's very expensive and cumbersome
and<00:18:31.559><c> you</c><00:18:32.340><c> know</c><00:18:32.400><c> potentially</c><00:18:32.820><c> risky</c><00:18:33.740><c> so</c><00:18:34.740><c> that's</c>

00:18:35.150 --> 00:18:35.160 align:start position:0%
and you know potentially risky so that's
 

00:18:35.160 --> 00:18:36.409 align:start position:0%
and you know potentially risky so that's
where<00:18:35.340><c> we're</c><00:18:35.520><c> headed</c><00:18:35.760><c> and</c><00:18:35.880><c> in</c><00:18:36.059><c> terms</c><00:18:36.179><c> of</c><00:18:36.240><c> the</c>

00:18:36.409 --> 00:18:36.419 align:start position:0%
where we're headed and in terms of the
 

00:18:36.419 --> 00:18:37.970 align:start position:0%
where we're headed and in terms of the
implementation<00:18:36.900><c> yeah</c><00:18:37.200><c> like</c><00:18:37.440><c> they</c><00:18:37.620><c> all</c><00:18:37.799><c> said</c>

00:18:37.970 --> 00:18:37.980 align:start position:0%
implementation yeah like they all said
 

00:18:37.980 --> 00:18:41.029 align:start position:0%
implementation yeah like they all said
there<00:18:38.220><c> are</c><00:18:38.340><c> various</c><00:18:38.880><c> ways</c><00:18:39.179><c> of</c><00:18:39.240><c> going</c><00:18:39.419><c> about</c><00:18:39.600><c> it</c>

00:18:41.029 --> 00:18:41.039 align:start position:0%
there are various ways of going about it
 

00:18:41.039 --> 00:18:45.010 align:start position:0%
there are various ways of going about it
um to<00:18:41.280><c> be</c><00:18:41.400><c> determined</c>

00:18:45.010 --> 00:18:45.020 align:start position:0%
 
 

00:18:45.020 --> 00:18:49.150 align:start position:0%
 
okay<00:18:46.400><c> what</c><00:18:47.400><c> can</c><00:18:47.520><c> we</c><00:18:47.700><c> do</c>

00:18:49.150 --> 00:18:49.160 align:start position:0%
okay what can we do
 

00:18:49.160 --> 00:18:52.930 align:start position:0%
okay what can we do
uh<00:18:50.160><c> you</c><00:18:50.820><c> can</c><00:18:50.940><c> start</c><00:18:51.059><c> experimenting</c><00:18:51.720><c> with</c><00:18:52.140><c> a</c>

00:18:52.930 --> 00:18:52.940 align:start position:0%
uh you can start experimenting with a
 

00:18:52.940 --> 00:18:55.669 align:start position:0%
uh you can start experimenting with a
esc-4337a<00:18:53.940><c> now</c><00:18:54.600><c> I</c><00:18:55.140><c> see</c><00:18:55.320><c> people</c><00:18:55.500><c> who</c>

00:18:55.669 --> 00:18:55.679 align:start position:0%
esc-4337a now I see people who
 

00:18:55.679 --> 00:18:57.950 align:start position:0%
esc-4337a now I see people who
experimented<00:18:56.160><c> here</c><00:18:56.340><c> in</c><00:18:56.460><c> the</c><00:18:56.580><c> hackathon</c>

00:18:57.950 --> 00:18:57.960 align:start position:0%
experimented here in the hackathon
 

00:18:57.960 --> 00:18:59.870 align:start position:0%
experimented here in the hackathon
and<00:18:58.559><c> yes</c>

00:18:59.870 --> 00:18:59.880 align:start position:0%
and yes
 

00:18:59.880 --> 00:19:03.470 align:start position:0%
and yes
over<00:19:00.120><c> there</c><00:19:00.480><c> also</c><00:19:00.900><c> a</c>

00:19:03.470 --> 00:19:03.480 align:start position:0%
over there also a
 

00:19:03.480 --> 00:19:05.870 align:start position:0%
over there also a
you<00:19:03.960><c> can</c><00:19:04.080><c> add</c><00:19:04.919><c> useful</c><00:19:05.220><c> features</c><00:19:05.580><c> to</c><00:19:05.700><c> your</c>

00:19:05.870 --> 00:19:05.880 align:start position:0%
you can add useful features to your
 

00:19:05.880 --> 00:19:08.630 align:start position:0%
you can add useful features to your
accounts<00:19:06.360><c> innovate</c><00:19:07.080><c> do</c><00:19:07.380><c> whatever</c><00:19:07.559><c> you</c><00:19:07.860><c> like</c>

00:19:08.630 --> 00:19:08.640 align:start position:0%
accounts innovate do whatever you like
 

00:19:08.640 --> 00:19:10.909 align:start position:0%
accounts innovate do whatever you like
and<00:19:09.179><c> if</c><00:19:09.600><c> you</c><00:19:09.780><c> find</c><00:19:10.020><c> something</c><00:19:10.260><c> that</c><00:19:10.500><c> you</c><00:19:10.679><c> think</c>

00:19:10.909 --> 00:19:10.919 align:start position:0%
and if you find something that you think
 

00:19:10.919 --> 00:19:14.029 align:start position:0%
and if you find something that you think
is<00:19:11.400><c> good</c><00:19:12.299><c> for</c><00:19:12.539><c> the</c><00:19:12.900><c> public</c><00:19:13.020><c> you</c><00:19:13.559><c> can</c><00:19:13.620><c> apply</c><00:19:13.860><c> for</c>

00:19:14.029 --> 00:19:14.039 align:start position:0%
is good for the public you can apply for
 

00:19:14.039 --> 00:19:15.590 align:start position:0%
is good for the public you can apply for
an<00:19:14.160><c> EF</c><00:19:14.460><c> Grant</c>

00:19:15.590 --> 00:19:15.600 align:start position:0%
an EF Grant
 

00:19:15.600 --> 00:19:20.450 align:start position:0%
an EF Grant
and<00:19:16.260><c> they</c>

00:19:20.450 --> 00:19:20.460 align:start position:0%
 
 

00:19:20.460 --> 00:19:23.690 align:start position:0%
 
what<00:19:21.179><c> they</c><00:19:21.480><c> and</c><00:19:21.960><c> anything</c><00:19:22.140><c> building</c><00:19:22.500><c> adapt</c>

00:19:23.690 --> 00:19:23.700 align:start position:0%
what they and anything building adapt
 

00:19:23.700 --> 00:19:26.510 align:start position:0%
what they and anything building adapt
as<00:19:24.539><c> we</c><00:19:24.660><c> said</c><00:19:24.780><c> accounts</c><00:19:25.500><c> wallet</c><00:19:26.100><c> accounts</c><00:19:26.400><c> are</c>

00:19:26.510 --> 00:19:26.520 align:start position:0%
as we said accounts wallet accounts are
 

00:19:26.520 --> 00:19:30.110 align:start position:0%
as we said accounts wallet accounts are
a<00:19:26.640><c> bit</c><00:19:26.700><c> different</c><00:19:26.820><c> from</c><00:19:27.380><c> UI</c><00:19:28.380><c> accounts</c><00:19:28.799><c> so</c><00:19:29.520><c> even</c>

00:19:30.110 --> 00:19:30.120 align:start position:0%
a bit different from UI accounts so even
 

00:19:30.120 --> 00:19:32.390 align:start position:0%
a bit different from UI accounts so even
today<00:19:30.360><c> when</c><00:19:30.660><c> you're</c><00:19:30.780><c> working</c><00:19:31.020><c> with</c><00:19:31.500><c> apps</c><00:19:31.860><c> this</c>

00:19:32.390 --> 00:19:32.400 align:start position:0%
today when you're working with apps this
 

00:19:32.400 --> 00:19:33.890 align:start position:0%
today when you're working with apps this
is<00:19:32.520><c> not</c><00:19:32.880><c> strictly</c><00:19:33.299><c> related</c><00:19:33.600><c> to</c><00:19:33.780><c> account</c>

00:19:33.890 --> 00:19:33.900 align:start position:0%
is not strictly related to account
 

00:19:33.900 --> 00:19:36.110 align:start position:0%
is not strictly related to account
abstraction<00:19:34.440><c> but</c><00:19:34.679><c> to</c><00:19:34.860><c> Wallet</c><00:19:35.220><c> account</c><00:19:35.340><c> in</c>

00:19:36.110 --> 00:19:36.120 align:start position:0%
abstraction but to Wallet account in
 

00:19:36.120 --> 00:19:38.450 align:start position:0%
abstraction but to Wallet account in
general<00:19:36.380><c> make</c><00:19:37.380><c> sure</c><00:19:37.559><c> that</c><00:19:37.860><c> you</c><00:19:38.039><c> are</c><00:19:38.160><c> not</c>

00:19:38.450 --> 00:19:38.460 align:start position:0%
general make sure that you are not
 

00:19:38.460 --> 00:19:41.750 align:start position:0%
general make sure that you are not
forcing<00:19:39.240><c> the</c><00:19:39.360><c> user</c><00:19:39.660><c> to</c><00:19:39.780><c> use</c><00:19:40.020><c> a</c><00:19:40.260><c> accounts</c><00:19:41.100><c> like</c>

00:19:41.750 --> 00:19:41.760 align:start position:0%
forcing the user to use a accounts like
 

00:19:41.760 --> 00:19:43.909 align:start position:0%
forcing the user to use a accounts like
if<00:19:41.940><c> you're</c><00:19:42.059><c> checking</c><00:19:42.419><c> signatures</c><00:19:42.900><c> there</c><00:19:43.799><c> is</c>

00:19:43.909 --> 00:19:43.919 align:start position:0%
if you're checking signatures there is
 

00:19:43.919 --> 00:19:47.330 align:start position:0%
if you're checking signatures there is
an<00:19:44.039><c> extension</c><00:19:44.460><c> the</c><00:19:44.880><c> 1271</c><00:19:45.840><c> that</c><00:19:46.320><c> allows</c><00:19:47.100><c> a</c>

00:19:47.330 --> 00:19:47.340 align:start position:0%
an extension the 1271 that allows a
 

00:19:47.340 --> 00:19:49.070 align:start position:0%
an extension the 1271 that allows a
Wallet<00:19:47.640><c> account</c><00:19:47.760><c> to</c><00:19:47.940><c> check</c><00:19:48.059><c> a</c><00:19:48.240><c> signature</c>

00:19:49.070 --> 00:19:49.080 align:start position:0%
Wallet account to check a signature
 

00:19:49.080 --> 00:19:50.270 align:start position:0%
Wallet account to check a signature
because

00:19:50.270 --> 00:19:50.280 align:start position:0%
because
 

00:19:50.280 --> 00:19:52.730 align:start position:0%
because
it<00:19:50.640><c> doesn't</c><00:19:51.120><c> have</c><00:19:51.299><c> a</c><00:19:51.419><c> signature</c><00:19:51.840><c> by</c><00:19:51.960><c> itself</c>

00:19:52.730 --> 00:19:52.740 align:start position:0%
it doesn't have a signature by itself
 

00:19:52.740 --> 00:19:55.490 align:start position:0%
it doesn't have a signature by itself
a<00:19:53.760><c> Wallet</c><00:19:54.539><c> account</c><00:19:54.720><c> just</c><00:19:54.900><c> to</c><00:19:55.020><c> be</c><00:19:55.080><c> clear</c><00:19:55.200><c> we're</c>

00:19:55.490 --> 00:19:55.500 align:start position:0%
a Wallet account just to be clear we're
 

00:19:55.500 --> 00:19:57.669 align:start position:0%
a Wallet account just to be clear we're
talking<00:19:55.620><c> about</c><00:19:55.799><c> contract</c><00:19:56.160><c> wallet</c><00:19:56.580><c> yes</c><00:19:56.820><c> yeah</c>

00:19:57.669 --> 00:19:57.679 align:start position:0%
talking about contract wallet yes yeah
 

00:19:57.679 --> 00:19:59.810 align:start position:0%
talking about contract wallet yes yeah
if<00:19:58.679><c> you</c><00:19:58.740><c> have</c><00:19:58.919><c> a</c><00:19:59.039><c> token</c><00:19:59.220><c> you</c><00:19:59.460><c> want</c><00:19:59.520><c> to</c><00:19:59.640><c> have</c>

00:19:59.810 --> 00:19:59.820 align:start position:0%
if you have a token you want to have
 

00:19:59.820 --> 00:20:02.570 align:start position:0%
if you have a token you want to have
permits<00:20:00.720><c> be</c><00:20:01.080><c> aware</c><00:20:01.380><c> that</c><00:20:01.559><c> permit</c><00:20:01.980><c> as</c><00:20:02.280><c> it</c><00:20:02.460><c> is</c>

00:20:02.570 --> 00:20:02.580 align:start position:0%
permits be aware that permit as it is
 

00:20:02.580 --> 00:20:05.870 align:start position:0%
permits be aware that permit as it is
today<00:20:02.760><c> in</c><00:20:03.120><c> usdt</c><00:20:03.600><c> and</c><00:20:03.780><c> die</c><00:20:03.960><c> does</c><00:20:04.440><c> not</c><00:20:04.620><c> support</c><00:20:04.980><c> a</c>

00:20:05.870 --> 00:20:05.880 align:start position:0%
today in usdt and die does not support a
 

00:20:05.880 --> 00:20:07.549 align:start position:0%
today in usdt and die does not support a
Wallet<00:20:06.299><c> account</c><00:20:06.480><c> you</c><00:20:06.840><c> cannot</c><00:20:07.080><c> use</c><00:20:07.200><c> it</c><00:20:07.320><c> from</c><00:20:07.500><c> a</c>

00:20:07.549 --> 00:20:07.559 align:start position:0%
Wallet account you cannot use it from a
 

00:20:07.559 --> 00:20:09.169 align:start position:0%
Wallet account you cannot use it from a
Wallet<00:20:07.919><c> account</c>

00:20:09.169 --> 00:20:09.179 align:start position:0%
Wallet account
 

00:20:09.179 --> 00:20:11.450 align:start position:0%
Wallet account
but<00:20:09.360><c> again</c><00:20:09.780><c> because</c><00:20:10.080><c> it</c><00:20:10.320><c> uses</c><00:20:10.559><c> the</c><00:20:10.679><c> signature</c>

00:20:11.450 --> 00:20:11.460 align:start position:0%
but again because it uses the signature
 

00:20:11.460 --> 00:20:14.870 align:start position:0%
but again because it uses the signature
there<00:20:11.940><c> are</c><00:20:12.059><c> some</c><00:20:12.240><c> other</c><00:20:12.480><c> tweaks</c><00:20:13.400><c> like</c><00:20:14.400><c> TX</c>

00:20:14.870 --> 00:20:14.880 align:start position:0%
there are some other tweaks like TX
 

00:20:14.880 --> 00:20:16.669 align:start position:0%
there are some other tweaks like TX
origin<00:20:15.240><c> and</c><00:20:15.419><c> stuff</c>

00:20:16.669 --> 00:20:16.679 align:start position:0%
origin and stuff
 

00:20:16.679 --> 00:20:19.250 align:start position:0%
origin and stuff
again<00:20:17.220><c> in</c><00:20:17.460><c> general</c><00:20:17.580><c> try</c><00:20:18.179><c> to</c><00:20:18.360><c> be</c><00:20:18.780><c> supportive</c>

00:20:19.250 --> 00:20:19.260 align:start position:0%
again in general try to be supportive
 

00:20:19.260 --> 00:20:21.049 align:start position:0%
again in general try to be supportive
for<00:20:19.500><c> wallet</c><00:20:19.980><c> accounts</c><00:20:20.340><c> because</c><00:20:20.520><c> these</c><00:20:20.940><c> are</c>

00:20:21.049 --> 00:20:21.059 align:start position:0%
for wallet accounts because these are
 

00:20:21.059 --> 00:20:23.029 align:start position:0%
for wallet accounts because these are
the<00:20:21.179><c> future</c><00:20:21.360><c> not</c><00:20:22.200><c> only</c><00:20:22.320><c> the</c><00:20:22.500><c> glossy</c><00:20:22.919><c> safe</c>

00:20:23.029 --> 00:20:23.039 align:start position:0%
the future not only the glossy safe
 

00:20:23.039 --> 00:20:25.789 align:start position:0%
the future not only the glossy safe
today<00:20:23.220><c> but</c><00:20:23.520><c> also</c><00:20:24.360><c> account</c><00:20:24.900><c> obstructed</c><00:20:25.500><c> in</c><00:20:25.679><c> the</c>

00:20:25.789 --> 00:20:25.799 align:start position:0%
today but also account obstructed in the
 

00:20:25.799 --> 00:20:27.110 align:start position:0%
today but also account obstructed in the
future

00:20:27.110 --> 00:20:27.120 align:start position:0%
future
 

00:20:27.120 --> 00:20:30.529 align:start position:0%
future
and<00:20:27.960><c> also</c><00:20:28.320><c> if</c><00:20:28.500><c> you're</c><00:20:28.620><c> using</c><00:20:29.460><c> gas</c><00:20:30.000><c> sponsorship</c>

00:20:30.529 --> 00:20:30.539 align:start position:0%
and also if you're using gas sponsorship
 

00:20:30.539 --> 00:20:32.450 align:start position:0%
and also if you're using gas sponsorship
models<00:20:30.960><c> should</c><00:20:31.320><c> also</c><00:20:31.620><c> think</c><00:20:31.740><c> about</c><00:20:31.919><c> it</c><00:20:32.100><c> how</c><00:20:32.400><c> to</c>

00:20:32.450 --> 00:20:32.460 align:start position:0%
models should also think about it how to
 

00:20:32.460 --> 00:20:34.789 align:start position:0%
models should also think about it how to
interact<00:20:32.940><c> this</c><00:20:33.480><c> probably</c><00:20:34.020><c> will</c><00:20:34.380><c> need</c><00:20:34.559><c> an</c>

00:20:34.789 --> 00:20:34.799 align:start position:0%
interact this probably will need an
 

00:20:34.799 --> 00:20:36.710 align:start position:0%
interact this probably will need an
interaction<00:20:35.039><c> between</c><00:20:35.220><c> your</c><00:20:35.520><c> application</c><00:20:35.940><c> and</c>

00:20:36.710 --> 00:20:36.720 align:start position:0%
interaction between your application and
 

00:20:36.720 --> 00:20:39.169 align:start position:0%
interaction between your application and
the<00:20:36.900><c> wallet</c><00:20:37.200><c> in</c><00:20:37.980><c> order</c><00:20:38.160><c> to</c><00:20:38.460><c> provide</c><00:20:38.760><c> the</c><00:20:38.880><c> ux</c>

00:20:39.169 --> 00:20:39.179 align:start position:0%
the wallet in order to provide the ux
 

00:20:39.179 --> 00:20:47.810 align:start position:0%
the wallet in order to provide the ux
how<00:20:39.360><c> to</c><00:20:39.480><c> provide</c><00:20:39.720><c> is</c><00:20:39.960><c> a</c><00:20:40.140><c> to</c><00:20:40.500><c> your</c><00:20:40.620><c> users</c>

00:20:47.810 --> 00:20:47.820 align:start position:0%
 
 

00:20:47.820 --> 00:20:49.789 align:start position:0%
 
and<00:20:48.179><c> and</c><00:20:48.240><c> the</c><00:20:48.539><c> last</c><00:20:48.660><c> item</c><00:20:48.960><c> would</c><00:20:49.200><c> be</c><00:20:49.320><c> regarding</c>

00:20:49.789 --> 00:20:49.799 align:start position:0%
and and the last item would be regarding
 

00:20:49.799 --> 00:20:52.310 align:start position:0%
and and the last item would be regarding
uh<00:20:50.160><c> wallets</c><00:20:50.520><c> if</c><00:20:50.820><c> you're</c><00:20:50.940><c> developing</c><00:20:51.480><c> dapps</c>

00:20:52.310 --> 00:20:52.320 align:start position:0%
uh wallets if you're developing dapps
 

00:20:52.320 --> 00:20:54.590 align:start position:0%
uh wallets if you're developing dapps
then<00:20:53.039><c> maybe</c>

00:20:54.590 --> 00:20:54.600 align:start position:0%
then maybe
 

00:20:54.600 --> 00:20:56.630 align:start position:0%
then maybe
um<00:20:54.660><c> there's</c><00:20:55.260><c> some</c><00:20:55.440><c> space</c><00:20:55.679><c> if</c><00:20:56.039><c> you</c><00:20:56.160><c> you</c><00:20:56.340><c> find</c>

00:20:56.630 --> 00:20:56.640 align:start position:0%
um there's some space if you you find
 

00:20:56.640 --> 00:20:59.570 align:start position:0%
um there's some space if you you find
that<00:20:57.000><c> well</c><00:20:57.600><c> it's</c><00:20:57.840><c> not</c><00:20:58.080><c> supportive</c><00:20:58.679><c> enough</c><00:20:58.860><c> of</c>

00:20:59.570 --> 00:20:59.580 align:start position:0%
that well it's not supportive enough of
 

00:20:59.580 --> 00:21:03.110 align:start position:0%
that well it's not supportive enough of
a<00:21:00.120><c> contract</c><00:21:01.080><c> wallets</c><00:21:01.860><c> then</c><00:21:02.700><c> you</c><00:21:02.880><c> can</c><00:21:03.000><c> voice</c>

00:21:03.110 --> 00:21:03.120 align:start position:0%
a contract wallets then you can voice
 

00:21:03.120 --> 00:21:06.650 align:start position:0%
a contract wallets then you can voice
your<00:21:03.419><c> concerns</c><00:21:03.960><c> and</c><00:21:04.559><c> and</c><00:21:05.160><c> uh</c><00:21:05.640><c> try</c><00:21:06.120><c> to</c><00:21:06.360><c> lobby</c>

00:21:06.650 --> 00:21:06.660 align:start position:0%
your concerns and and uh try to lobby
 

00:21:06.660 --> 00:21:08.990 align:start position:0%
your concerns and and uh try to lobby
for<00:21:06.900><c> that</c><00:21:07.080><c> as</c><00:21:07.559><c> a</c><00:21:07.799><c> as</c><00:21:07.919><c> adapt</c><00:21:08.280><c> developer</c><00:21:08.760><c> that</c>

00:21:08.990 --> 00:21:09.000 align:start position:0%
for that as a as adapt developer that
 

00:21:09.000 --> 00:21:11.029 align:start position:0%
for that as a as adapt developer that
that<00:21:09.179><c> really</c><00:21:09.419><c> helps</c>

00:21:11.029 --> 00:21:11.039 align:start position:0%
that really helps
 

00:21:11.039 --> 00:21:13.370 align:start position:0%
that really helps
um<00:21:11.520><c> um</c><00:21:11.640><c> so</c><00:21:12.059><c> you</c><00:21:12.539><c> know</c>

00:21:13.370 --> 00:21:13.380 align:start position:0%
um um so you know
 

00:21:13.380 --> 00:21:16.190 align:start position:0%
um um so you know
getting<00:21:13.860><c> everyone</c><00:21:14.100><c> on</c><00:21:14.460><c> board</c><00:21:14.640><c> is</c><00:21:14.940><c> is</c><00:21:15.299><c> a</c><00:21:15.600><c> is</c><00:21:15.960><c> a</c>

00:21:16.190 --> 00:21:16.200 align:start position:0%
getting everyone on board is is a is a
 

00:21:16.200 --> 00:21:17.810 align:start position:0%
getting everyone on board is is a is a
process<00:21:16.380><c> that</c>

00:21:17.810 --> 00:21:17.820 align:start position:0%
process that
 

00:21:17.820 --> 00:21:21.350 align:start position:0%
process that
um we<00:21:18.000><c> could</c><00:21:18.179><c> use</c><00:21:18.299><c> your</c><00:21:18.419><c> help</c><00:21:18.600><c> on</c>

00:21:21.350 --> 00:21:21.360 align:start position:0%
 
 

00:21:21.360 --> 00:21:23.990 align:start position:0%
 
okay

00:21:23.990 --> 00:21:24.000 align:start position:0%
 
 

00:21:24.000 --> 00:21:26.450 align:start position:0%
 
okay<00:21:24.360><c> it</c><00:21:24.600><c> is</c><00:21:24.720><c> before</c><00:21:24.900><c> the</c><00:21:25.200><c> last</c><00:21:25.380><c> the</c><00:21:25.980><c> QR</c><00:21:26.280><c> code</c>

00:21:26.450 --> 00:21:26.460 align:start position:0%
okay it is before the last the QR code
 

00:21:26.460 --> 00:21:28.430 align:start position:0%
okay it is before the last the QR code
is<00:21:26.580><c> missing</c><00:21:26.820><c> here</c>

00:21:28.430 --> 00:21:28.440 align:start position:0%
is missing here
 

00:21:28.440 --> 00:21:30.230 align:start position:0%
is missing here
so<00:21:28.799><c> if</c><00:21:28.919><c> you</c><00:21:29.039><c> want</c><00:21:29.159><c> the</c><00:21:29.280><c> link</c><00:21:29.400><c> to</c><00:21:29.580><c> all</c><00:21:29.760><c> these</c><00:21:30.000><c> I</c>

00:21:30.230 --> 00:21:30.240 align:start position:0%
so if you want the link to all these I
 

00:21:30.240 --> 00:21:32.210 align:start position:0%
so if you want the link to all these I
can<00:21:30.360><c> give</c><00:21:30.539><c> you</c><00:21:30.600><c> it</c><00:21:30.780><c> but</c><00:21:31.020><c> it</c><00:21:31.320><c> doesn't</c><00:21:31.799><c> appear</c><00:21:32.100><c> on</c>

00:21:32.210 --> 00:21:32.220 align:start position:0%
can give you it but it doesn't appear on
 

00:21:32.220 --> 00:21:35.090 align:start position:0%
can give you it but it doesn't appear on
this<00:21:32.340><c> version</c><00:21:32.460><c> of</c><00:21:32.700><c> the</c><00:21:32.940><c> presentation</c>

00:21:35.090 --> 00:21:35.100 align:start position:0%
this version of the presentation
 

00:21:35.100 --> 00:21:37.850 align:start position:0%
this version of the presentation
any<00:21:35.820><c> question</c>

00:21:37.850 --> 00:21:37.860 align:start position:0%
any question
 

00:21:37.860 --> 00:21:46.549 align:start position:0%
any question
yes

00:21:46.549 --> 00:21:46.559 align:start position:0%
 
 

00:21:46.559 --> 00:21:49.130 align:start position:0%
 
so<00:21:47.100><c> I</c><00:21:47.400><c> have</c><00:21:47.520><c> like</c><00:21:47.760><c> two</c><00:21:48.059><c> questions</c><00:21:48.299><c> like</c><00:21:48.780><c> one</c>

00:21:49.130 --> 00:21:49.140 align:start position:0%
so I have like two questions like one
 

00:21:49.140 --> 00:21:51.950 align:start position:0%
so I have like two questions like one
are<00:21:49.440><c> related</c><00:21:49.799><c> to</c><00:21:50.100><c> how</c><00:21:50.700><c> uh</c><00:21:51.120><c> currently</c><00:21:51.539><c> like</c>

00:21:51.950 --> 00:21:51.960 align:start position:0%
are related to how uh currently like
 

00:21:51.960 --> 00:21:54.529 align:start position:0%
are related to how uh currently like
account<00:21:52.320><c> abstraction</c><00:21:53.280><c> exists</c><00:21:54.000><c> as</c><00:21:54.179><c> of</c><00:21:54.360><c> today</c>

00:21:54.529 --> 00:21:54.539 align:start position:0%
account abstraction exists as of today
 

00:21:54.539 --> 00:21:57.110 align:start position:0%
account abstraction exists as of today
as<00:21:54.900><c> an</c><00:21:55.080><c> implementation</c><00:21:55.679><c> can</c><00:21:56.460><c> you</c><00:21:56.640><c> provide</c><00:21:56.880><c> an</c>

00:21:57.110 --> 00:21:57.120 align:start position:0%
as an implementation can you provide an
 

00:21:57.120 --> 00:21:59.450 align:start position:0%
as an implementation can you provide an
example<00:21:57.480><c> like</c><00:21:57.900><c> how</c><00:21:58.740><c> like</c><00:21:58.919><c> it</c><00:21:59.159><c> can</c><00:21:59.340><c> be</c>

00:21:59.450 --> 00:21:59.460 align:start position:0%
example like how like it can be
 

00:21:59.460 --> 00:22:02.690 align:start position:0%
example like how like it can be
potentially<00:22:00.000><c> used</c><00:22:00.299><c> in</c><00:22:00.780><c> a</c><00:22:00.960><c> way</c><00:22:01.080><c> as</c><00:22:01.740><c> it</c><00:22:01.980><c> is</c><00:22:02.100><c> in</c>

00:22:02.690 --> 00:22:02.700 align:start position:0%
potentially used in a way as it is in
 

00:22:02.700 --> 00:22:05.090 align:start position:0%
potentially used in a way as it is in
present<00:22:03.120><c> form</c><00:22:03.299><c> and</c><00:22:04.260><c> the</c><00:22:04.380><c> second</c><00:22:04.559><c> question</c><00:22:04.799><c> is</c>

00:22:05.090 --> 00:22:05.100 align:start position:0%
present form and the second question is
 

00:22:05.100 --> 00:22:06.770 align:start position:0%
present form and the second question is
related<00:22:05.340><c> to</c><00:22:05.580><c> The</c><00:22:05.760><c> Next</c><00:22:05.820><c> Step</c><00:22:06.120><c> like</c><00:22:06.480><c> they're</c>

00:22:06.770 --> 00:22:06.780 align:start position:0%
related to The Next Step like they're
 

00:22:06.780 --> 00:22:09.830 align:start position:0%
related to The Next Step like they're
like<00:22:07.260><c> uh</c><00:22:07.980><c> curious</c><00:22:08.640><c> about</c><00:22:08.820><c> like</c><00:22:09.299><c> smart</c>

00:22:09.830 --> 00:22:09.840 align:start position:0%
like uh curious about like smart
 

00:22:09.840 --> 00:22:12.350 align:start position:0%
like uh curious about like smart
contracts<00:22:10.500><c> containing</c><00:22:10.980><c> code</c><00:22:11.220><c> then</c><00:22:11.580><c> like</c><00:22:11.940><c> is</c>

00:22:12.350 --> 00:22:12.360 align:start position:0%
contracts containing code then like is
 

00:22:12.360 --> 00:22:14.390 align:start position:0%
contracts containing code then like is
there<00:22:12.780><c> a</c><00:22:13.020><c> distinction</c><00:22:13.320><c> between</c><00:22:13.679><c> operation</c>

00:22:14.390 --> 00:22:14.400 align:start position:0%
there a distinction between operation
 

00:22:14.400 --> 00:22:17.510 align:start position:0%
there a distinction between operation
that<00:22:14.880><c> involves</c><00:22:15.840><c> uh</c><00:22:16.200><c> the</c><00:22:16.860><c> smart</c><00:22:17.039><c> wallet</c>

00:22:17.510 --> 00:22:17.520 align:start position:0%
that involves uh the smart wallet
 

00:22:17.520 --> 00:22:20.390 align:start position:0%
that involves uh the smart wallet
calling<00:22:18.179><c> its</c><00:22:18.480><c> own</c><00:22:18.600><c> code</c><00:22:18.840><c> versus</c><00:22:19.200><c> uh</c><00:22:19.980><c> calling</c>

00:22:20.390 --> 00:22:20.400 align:start position:0%
calling its own code versus uh calling
 

00:22:20.400 --> 00:22:23.330 align:start position:0%
calling its own code versus uh calling
uh<00:22:21.000><c> the</c><00:22:21.480><c> code</c><00:22:21.659><c> uh</c><00:22:22.260><c> from</c><00:22:22.559><c> a</c><00:22:22.740><c> different</c><00:22:22.860><c> contract</c>

00:22:23.330 --> 00:22:23.340 align:start position:0%
uh the code uh from a different contract
 

00:22:23.340 --> 00:22:26.330 align:start position:0%
uh the code uh from a different contract
is<00:22:23.580><c> it</c><00:22:23.820><c> like</c><00:22:24.000><c> uh</c><00:22:24.480><c> on</c><00:22:24.960><c> code</c><00:22:25.200><c> becomes</c><00:22:25.679><c> uh</c><00:22:25.860><c> like</c><00:22:26.100><c> a</c>

00:22:26.330 --> 00:22:26.340 align:start position:0%
is it like uh on code becomes uh like a
 

00:22:26.340 --> 00:22:29.390 align:start position:0%
is it like uh on code becomes uh like a
proxy<00:22:26.700><c> for</c><00:22:27.299><c> uh</c><00:22:27.960><c> other</c><00:22:28.500><c> contract</c><00:22:28.919><c> call</c><00:22:29.100><c> while</c>

00:22:29.390 --> 00:22:29.400 align:start position:0%
proxy for uh other contract call while
 

00:22:29.400 --> 00:22:32.330 align:start position:0%
proxy for uh other contract call while
interacting<00:22:29.940><c> with</c><00:22:30.179><c> other</c><00:22:30.360><c> uh</c><00:22:31.140><c> contracts</c><00:22:31.799><c> in</c>

00:22:32.330 --> 00:22:32.340 align:start position:0%
interacting with other uh contracts in
 

00:22:32.340 --> 00:22:34.549 align:start position:0%
interacting with other uh contracts in
that<00:22:32.520><c> ecosystem</c>

00:22:34.549 --> 00:22:34.559 align:start position:0%
that ecosystem
 

00:22:34.559 --> 00:22:36.070 align:start position:0%
that ecosystem
okay

00:22:36.070 --> 00:22:36.080 align:start position:0%
okay
 

00:22:36.080 --> 00:22:39.590 align:start position:0%
okay
okay<00:22:37.080><c> for</c><00:22:37.860><c> the</c><00:22:37.980><c> first</c><00:22:38.039><c> question</c><00:22:38.220><c> how</c><00:22:38.700><c> to</c><00:22:38.880><c> edit</c>

00:22:39.590 --> 00:22:39.600 align:start position:0%
okay for the first question how to edit
 

00:22:39.600 --> 00:22:42.649 align:start position:0%
okay for the first question how to edit
account<00:22:40.500><c> obstruction</c><00:22:40.980><c> is</c><00:22:41.460><c> an</c><00:22:41.640><c> interface</c><00:22:42.120><c> that</c>

00:22:42.649 --> 00:22:42.659 align:start position:0%
account obstruction is an interface that
 

00:22:42.659 --> 00:22:45.470 align:start position:0%
account obstruction is an interface that
a<00:22:43.140><c> basic</c><00:22:43.860><c> implementation</c><00:22:44.340><c> that</c><00:22:45.000><c> we</c><00:22:45.120><c> have</c><00:22:45.240><c> in</c>

00:22:45.470 --> 00:22:45.480 align:start position:0%
a basic implementation that we have in
 

00:22:45.480 --> 00:22:47.810 align:start position:0%
a basic implementation that we have in
our<00:22:45.659><c> source</c><00:22:46.200><c> code</c><00:22:46.740><c> that</c><00:22:47.159><c> your</c><00:22:47.340><c> wallet</c><00:22:47.580><c> need</c><00:22:47.760><c> to</c>

00:22:47.810 --> 00:22:47.820 align:start position:0%
our source code that your wallet need to
 

00:22:47.820 --> 00:22:50.570 align:start position:0%
our source code that your wallet need to
inherit<00:22:48.260><c> provide</c><00:22:49.260><c> a</c><00:22:49.440><c> method</c><00:22:49.679><c> or</c><00:22:49.860><c> two</c><00:22:49.980><c> and</c><00:22:50.460><c> then</c>

00:22:50.570 --> 00:22:50.580 align:start position:0%
inherit provide a method or two and then
 

00:22:50.580 --> 00:22:52.970 align:start position:0%
inherit provide a method or two and then
the<00:22:50.940><c> contract</c><00:22:51.840><c> wallet</c><00:22:52.320><c> supports</c><00:22:52.860><c> account</c>

00:22:52.970 --> 00:22:52.980 align:start position:0%
the contract wallet supports account
 

00:22:52.980 --> 00:22:55.430 align:start position:0%
the contract wallet supports account
obstruction<00:22:53.400><c> there's</c><00:22:54.299><c> also</c><00:22:54.600><c> sample</c><00:22:54.900><c> how</c><00:22:55.200><c> we</c>

00:22:55.430 --> 00:22:55.440 align:start position:0%
obstruction there's also sample how we
 

00:22:55.440 --> 00:22:58.310 align:start position:0%
obstruction there's also sample how we
add<00:22:55.740><c> on</c><00:22:56.400><c> top</c><00:22:56.520><c> of</c><00:22:56.700><c> existing</c><00:22:57.320><c> ignosisafe</c>

00:22:58.310 --> 00:22:58.320 align:start position:0%
add on top of existing ignosisafe
 

00:22:58.320 --> 00:22:59.930 align:start position:0%
add on top of existing ignosisafe
without<00:22:58.799><c> touching</c><00:22:59.220><c> the</c><00:22:59.280><c> code</c><00:22:59.400><c> adding</c><00:22:59.820><c> a</c>

00:22:59.930 --> 00:22:59.940 align:start position:0%
without touching the code adding a
 

00:22:59.940 --> 00:23:02.090 align:start position:0%
without touching the code adding a
module<00:23:00.240><c> to</c><00:23:00.360><c> make</c><00:23:00.659><c> it</c><00:23:00.840><c> account</c><00:23:01.500><c> obstructed</c>

00:23:02.090 --> 00:23:02.100 align:start position:0%
module to make it account obstructed
 

00:23:02.100 --> 00:23:05.029 align:start position:0%
module to make it account obstructed
enabled<00:23:03.299><c> and</c><00:23:03.960><c> you</c><00:23:04.260><c> do</c><00:23:04.380><c> need</c><00:23:04.559><c> a</c><00:23:04.740><c> wallet</c>

00:23:05.029 --> 00:23:05.039 align:start position:0%
enabled and you do need a wallet
 

00:23:05.039 --> 00:23:08.450 align:start position:0%
enabled and you do need a wallet
application<00:23:05.880><c> or</c><00:23:06.780><c> browser</c><00:23:07.440><c> extension</c><00:23:07.860><c> that</c>

00:23:08.450 --> 00:23:08.460 align:start position:0%
application or browser extension that
 

00:23:08.460 --> 00:23:09.950 align:start position:0%
application or browser extension that
will<00:23:08.760><c> be</c><00:23:08.880><c> able</c><00:23:09.000><c> to</c><00:23:09.120><c> use</c><00:23:09.240><c> it</c>

00:23:09.950 --> 00:23:09.960 align:start position:0%
will be able to use it
 

00:23:09.960 --> 00:23:12.110 align:start position:0%
will be able to use it
we<00:23:10.500><c> have</c><00:23:10.620><c> the</c><00:23:10.799><c> basic</c><00:23:11.039><c> SDK</c><00:23:11.460><c> how</c><00:23:11.640><c> to</c><00:23:11.760><c> write</c><00:23:11.880><c> it</c>

00:23:12.110 --> 00:23:12.120 align:start position:0%
we have the basic SDK how to write it
 

00:23:12.120 --> 00:23:14.870 align:start position:0%
we have the basic SDK how to write it
there<00:23:12.419><c> are</c><00:23:12.539><c> several</c><00:23:12.840><c> wallets</c><00:23:13.200><c> uh</c><00:23:14.100><c> Soul</c><00:23:14.460><c> wallet</c>

00:23:14.870 --> 00:23:14.880 align:start position:0%
there are several wallets uh Soul wallet
 

00:23:14.880 --> 00:23:17.390 align:start position:0%
there are several wallets uh Soul wallet
described<00:23:15.539><c> behind</c><00:23:16.140><c> the</c><00:23:16.320><c> behind</c><00:23:16.919><c> you</c><00:23:17.039><c> a</c>

00:23:17.390 --> 00:23:17.400 align:start position:0%
described behind the behind you a
 

00:23:17.400 --> 00:23:19.850 align:start position:0%
described behind the behind you a
demonstrated<00:23:18.000><c> the</c><00:23:18.299><c> hackathon</c><00:23:18.720><c> and</c><00:23:19.080><c> also</c><00:23:19.380><c> a</c>

00:23:19.850 --> 00:23:19.860 align:start position:0%
demonstrated the hackathon and also a
 

00:23:19.860 --> 00:23:22.909 align:start position:0%
demonstrated the hackathon and also a
proton<00:23:20.280><c> wallet</c><00:23:20.640><c> a</c><00:23:21.480><c> hackathon</c><00:23:21.960><c> project</c><00:23:22.200><c> that</c>

00:23:22.909 --> 00:23:22.919 align:start position:0%
proton wallet a hackathon project that
 

00:23:22.919 --> 00:23:24.049 align:start position:0%
proton wallet a hackathon project that
try<00:23:23.280><c> to</c><00:23:23.340><c> use</c>

00:23:24.049 --> 00:23:24.059 align:start position:0%
try to use
 

00:23:24.059 --> 00:23:25.970 align:start position:0%
try to use
there<00:23:24.539><c> are</c><00:23:24.659><c> no</c>

00:23:25.970 --> 00:23:25.980 align:start position:0%
there are no
 

00:23:25.980 --> 00:23:27.890 align:start position:0%
there are no
implementation<00:23:26.760><c> in</c><00:23:27.000><c> existing</c><00:23:27.360><c> wallet</c><00:23:27.659><c> like</c>

00:23:27.890 --> 00:23:27.900 align:start position:0%
implementation in existing wallet like
 

00:23:27.900 --> 00:23:29.750 align:start position:0%
implementation in existing wallet like
metamask<00:23:28.679><c> doesn't</c><00:23:28.980><c> support</c><00:23:29.280><c> it</c><00:23:29.460><c> right</c>

00:23:29.750 --> 00:23:29.760 align:start position:0%
metamask doesn't support it right
 

00:23:29.760 --> 00:23:32.090 align:start position:0%
metamask doesn't support it right
correct<00:23:30.299><c> currently</c><00:23:30.900><c> you</c><00:23:31.440><c> have</c><00:23:31.620><c> to</c><00:23:31.740><c> use</c><00:23:31.860><c> some</c>

00:23:32.090 --> 00:23:32.100 align:start position:0%
correct currently you have to use some
 

00:23:32.100 --> 00:23:33.770 align:start position:0%
correct currently you have to use some
other<00:23:32.220><c> wallets</c><00:23:32.640><c> but</c><00:23:33.000><c> this</c><00:23:33.179><c> is</c><00:23:33.299><c> now</c><00:23:33.480><c> in</c><00:23:33.659><c> the</c>

00:23:33.770 --> 00:23:33.780 align:start position:0%
other wallets but this is now in the
 

00:23:33.780 --> 00:23:35.210 align:start position:0%
other wallets but this is now in the
work<00:23:33.900><c> there</c><00:23:34.140><c> are</c><00:23:34.320><c> several</c><00:23:34.500><c> wallets</c><00:23:34.919><c> that</c><00:23:35.039><c> are</c>

00:23:35.210 --> 00:23:35.220 align:start position:0%
work there are several wallets that are
 

00:23:35.220 --> 00:23:37.370 align:start position:0%
work there are several wallets that are
adding<00:23:35.760><c> account</c><00:23:36.059><c> obstruction</c><00:23:36.419><c> support</c>

00:23:37.370 --> 00:23:37.380 align:start position:0%
adding account obstruction support
 

00:23:37.380 --> 00:23:40.549 align:start position:0%
adding account obstruction support
regarding<00:23:38.220><c> how</c><00:23:38.460><c> the</c><00:23:38.700><c> call</c><00:23:38.940><c> is</c><00:23:39.179><c> done</c>

00:23:40.549 --> 00:23:40.559 align:start position:0%
regarding how the call is done
 

00:23:40.559 --> 00:23:42.890 align:start position:0%
regarding how the call is done
the<00:23:40.919><c> basic</c><00:23:41.159><c> solidity</c><00:23:41.580><c> it's</c><00:23:41.880><c> a</c><00:23:42.059><c> wallet</c><00:23:42.600><c> is</c><00:23:42.720><c> a</c>

00:23:42.890 --> 00:23:42.900 align:start position:0%
the basic solidity it's a wallet is a
 

00:23:42.900 --> 00:23:43.669 align:start position:0%
the basic solidity it's a wallet is a
contract

00:23:43.669 --> 00:23:43.679 align:start position:0%
contract
 

00:23:43.679 --> 00:23:46.070 align:start position:0%
contract
when

00:23:46.070 --> 00:23:46.080 align:start position:0%
when
 

00:23:46.080 --> 00:23:48.409 align:start position:0%
when
when someone<00:23:46.679><c> make</c><00:23:46.919><c> a</c><00:23:47.100><c> call</c><00:23:47.220><c> it</c><00:23:47.460><c> validates</c><00:23:48.000><c> it</c>

00:23:48.409 --> 00:23:48.419 align:start position:0%
when someone make a call it validates it
 

00:23:48.419 --> 00:23:50.090 align:start position:0%
when someone make a call it validates it
is<00:23:48.600><c> allowed</c><00:23:48.960><c> to</c><00:23:49.080><c> make</c><00:23:49.200><c> this</c><00:23:49.380><c> call</c><00:23:49.559><c> that</c><00:23:49.919><c> is</c>

00:23:50.090 --> 00:23:50.100 align:start position:0%
is allowed to make this call that is
 

00:23:50.100 --> 00:23:51.649 align:start position:0%
is allowed to make this call that is
either<00:23:50.340><c> the</c><00:23:50.640><c> owner</c><00:23:50.940><c> or</c><00:23:51.240><c> through</c><00:23:51.480><c> account</c>

00:23:51.649 --> 00:23:51.659 align:start position:0%
either the owner or through account
 

00:23:51.659 --> 00:23:53.930 align:start position:0%
either the owner or through account
obstruction<00:23:52.020><c> the</c><00:23:52.440><c> validation</c><00:23:53.400><c> method</c><00:23:53.760><c> and</c>

00:23:53.930 --> 00:23:53.940 align:start position:0%
obstruction the validation method and
 

00:23:53.940 --> 00:23:56.930 align:start position:0%
obstruction the validation method and
then<00:23:54.120><c> it</c><00:23:54.299><c> makes</c><00:23:54.539><c> a</c><00:23:54.780><c> call</c><00:23:54.900><c> outside</c><00:23:55.200><c> so</c><00:23:56.039><c> anyone</c>

00:23:56.930 --> 00:23:56.940 align:start position:0%
then it makes a call outside so anyone
 

00:23:56.940 --> 00:23:58.789 align:start position:0%
then it makes a call outside so anyone
any<00:23:57.240><c> other</c><00:23:57.480><c> contract</c><00:23:57.840><c> sees</c><00:23:58.140><c> this</c><00:23:58.320><c> contract</c><00:23:58.620><c> as</c>

00:23:58.789 --> 00:23:58.799 align:start position:0%
any other contract sees this contract as
 

00:23:58.799 --> 00:24:00.409 align:start position:0%
any other contract sees this contract as
the<00:23:58.980><c> account</c><00:23:59.100><c> that</c><00:23:59.340><c> makes</c><00:23:59.580><c> the</c><00:24:00.059><c> operation</c>

00:24:00.409 --> 00:24:00.419 align:start position:0%
the account that makes the operation
 

00:24:00.419 --> 00:24:02.690 align:start position:0%
the account that makes the operation
like<00:24:00.720><c> whether</c><00:24:01.260><c> it's</c><00:24:01.380><c> a</c><00:24:01.559><c> token</c><00:24:02.039><c> transfer</c><00:24:02.460><c> or</c>

00:24:02.690 --> 00:24:02.700 align:start position:0%
like whether it's a token transfer or
 

00:24:02.700 --> 00:24:06.110 align:start position:0%
like whether it's a token transfer or
voting<00:24:03.179><c> or</c><00:24:03.419><c> whatever</c>

00:24:06.110 --> 00:24:06.120 align:start position:0%
 
 

00:24:06.120 --> 00:24:07.970 align:start position:0%
 
we<00:24:06.539><c> have</c><00:24:06.720><c> another</c><00:24:06.840><c> question</c>

00:24:07.970 --> 00:24:07.980 align:start position:0%
we have another question
 

00:24:07.980 --> 00:24:11.330 align:start position:0%
we have another question
so<00:24:08.760><c> regarding</c><00:24:09.360><c> smart</c><00:24:09.720><c> contract</c><00:24:10.140><c> wallets</c>

00:24:11.330 --> 00:24:11.340 align:start position:0%
so regarding smart contract wallets
 

00:24:11.340 --> 00:24:13.370 align:start position:0%
so regarding smart contract wallets
um<00:24:11.400><c> so</c><00:24:12.120><c> can</c><00:24:12.419><c> you</c><00:24:12.539><c> can</c><00:24:12.720><c> you</c><00:24:12.840><c> comment</c><00:24:13.080><c> on</c><00:24:13.260><c> the</c>

00:24:13.370 --> 00:24:13.380 align:start position:0%
um so can you can you comment on the
 

00:24:13.380 --> 00:24:16.130 align:start position:0%
um so can you can you comment on the
situation<00:24:13.740><c> on</c><00:24:13.980><c> when</c><00:24:14.460><c> you</c><00:24:14.700><c> need</c><00:24:14.880><c> to</c><00:24:15.120><c> use</c><00:24:15.419><c> L2</c>

00:24:16.130 --> 00:24:16.140 align:start position:0%
situation on when you need to use L2
 

00:24:16.140 --> 00:24:18.789 align:start position:0%
situation on when you need to use L2
Solutions<00:24:16.679><c> because</c><00:24:17.220><c> in</c><00:24:17.760><c> most</c><00:24:18.000><c> of</c><00:24:18.179><c> the</c><00:24:18.299><c> cases</c>

00:24:18.789 --> 00:24:18.799 align:start position:0%
Solutions because in most of the cases
 

00:24:18.799 --> 00:24:21.710 align:start position:0%
Solutions because in most of the cases
you<00:24:19.799><c> you</c><00:24:19.980><c> cannot</c><00:24:20.460><c> because</c><00:24:20.880><c> you</c><00:24:21.179><c> have</c><00:24:21.299><c> a</c><00:24:21.480><c> small</c>

00:24:21.710 --> 00:24:21.720 align:start position:0%
you you cannot because you have a small
 

00:24:21.720 --> 00:24:24.230 align:start position:0%
you you cannot because you have a small
contract<00:24:22.080><c> wallet</c><00:24:22.440><c> Deploy</c><00:24:22.799><c> on</c><00:24:23.100><c> mainnet</c><00:24:23.580><c> and</c>

00:24:24.230 --> 00:24:24.240 align:start position:0%
contract wallet Deploy on mainnet and
 

00:24:24.240 --> 00:24:27.110 align:start position:0%
contract wallet Deploy on mainnet and
you<00:24:24.419><c> cannot</c><00:24:24.780><c> deploy</c><00:24:25.200><c> it</c><00:24:25.320><c> on</c><00:24:25.679><c> the</c><00:24:25.860><c> same</c><00:24:26.039><c> on</c><00:24:26.940><c> this</c>

00:24:27.110 --> 00:24:27.120 align:start position:0%
you cannot deploy it on the same on this
 

00:24:27.120 --> 00:24:31.010 align:start position:0%
you cannot deploy it on the same on this
uh<00:24:27.960><c> um</c><00:24:28.020><c> on</c><00:24:28.559><c> on</c><00:24:28.799><c> every</c><00:24:29.100><c> L2</c><00:24:29.640><c> like</c><00:24:30.000><c> arbit</c><00:24:30.539><c> room</c><00:24:30.780><c> or</c>

00:24:31.010 --> 00:24:31.020 align:start position:0%
uh um on on every L2 like arbit room or
 

00:24:31.020 --> 00:24:34.549 align:start position:0%
uh um on on every L2 like arbit room or
Optimus<00:24:31.500><c> because</c><00:24:32.039><c> it</c><00:24:32.760><c> you</c><00:24:33.179><c> know</c><00:24:33.240><c> it's</c><00:24:33.539><c> it's</c><00:24:33.900><c> uh</c>

00:24:34.549 --> 00:24:34.559 align:start position:0%
Optimus because it you know it's it's uh
 

00:24:34.559 --> 00:24:37.070 align:start position:0%
Optimus because it you know it's it's uh
for<00:24:34.980><c> instance</c><00:24:35.159><c> sorry</c><00:24:36.240><c> it</c><00:24:36.659><c> will</c><00:24:36.780><c> become</c><00:24:37.020><c> a</c>

00:24:37.070 --> 00:24:37.080 align:start position:0%
for instance sorry it will become a
 

00:24:37.080 --> 00:24:38.390 align:start position:0%
for instance sorry it will become a
different<00:24:37.200><c> answers</c><00:24:37.559><c> that's</c><00:24:37.799><c> what</c><00:24:38.039><c> you</c><00:24:38.220><c> mean</c>

00:24:38.390 --> 00:24:38.400 align:start position:0%
different answers that's what you mean
 

00:24:38.400 --> 00:24:41.390 align:start position:0%
different answers that's what you mean
so<00:24:39.059><c> so</c><00:24:39.299><c> you</c><00:24:39.900><c> you</c><00:24:40.140><c> will</c><00:24:40.380><c> need</c><00:24:40.620><c> to</c><00:24:40.740><c> represent</c><00:24:41.159><c> the</c>

00:24:41.390 --> 00:24:41.400 align:start position:0%
so so you you will need to represent the
 

00:24:41.400 --> 00:24:45.770 align:start position:0%
so so you you will need to represent the
exact<00:24:42.320><c> the</c><00:24:43.320><c> exact</c><00:24:43.679><c> deployment</c><00:24:44.360><c> to</c><00:24:45.360><c> get</c><00:24:45.539><c> the</c>

00:24:45.770 --> 00:24:45.780 align:start position:0%
exact the exact deployment to get the
 

00:24:45.780 --> 00:24:48.289 align:start position:0%
exact the exact deployment to get the
same<00:24:45.960><c> address</c><00:24:46.200><c> in</c><00:24:46.799><c> order</c><00:24:46.919><c> to</c><00:24:47.340><c> do</c><00:24:47.820><c> things</c><00:24:48.059><c> like</c>

00:24:48.289 --> 00:24:48.299 align:start position:0%
same address in order to do things like
 

00:24:48.299 --> 00:24:51.169 align:start position:0%
same address in order to do things like
claims<00:24:48.780><c> of</c><00:24:49.380><c> course</c><00:24:49.500><c> yes</c><00:24:50.280><c> the</c><00:24:50.820><c> short</c><00:24:50.940><c> answer</c>

00:24:51.169 --> 00:24:51.179 align:start position:0%
claims of course yes the short answer
 

00:24:51.179 --> 00:24:53.810 align:start position:0%
claims of course yes the short answer
yes<00:24:51.600><c> we</c><00:24:52.080><c> built</c><00:24:52.320><c> it</c><00:24:52.440><c> in</c><00:24:52.620><c> a</c><00:24:52.740><c> way</c><00:24:52.860><c> that</c><00:24:53.340><c> it</c><00:24:53.640><c> will</c>

00:24:53.810 --> 00:24:53.820 align:start position:0%
yes we built it in a way that it will
 

00:24:53.820 --> 00:24:55.789 align:start position:0%
yes we built it in a way that it will
create<00:24:54.120><c> the</c><00:24:54.480><c> same</c><00:24:54.659><c> address</c><00:24:54.900><c> so</c><00:24:55.440><c> you</c><00:24:55.559><c> can</c><00:24:55.620><c> have</c>

00:24:55.789 --> 00:24:55.799 align:start position:0%
create the same address so you can have
 

00:24:55.799 --> 00:24:57.350 align:start position:0%
create the same address so you can have
the<00:24:55.980><c> same</c><00:24:56.100><c> address</c><00:24:56.280><c> on</c><00:24:56.580><c> multiple</c><00:24:56.880><c> networks</c>

00:24:57.350 --> 00:24:57.360 align:start position:0%
the same address on multiple networks
 

00:24:57.360 --> 00:24:59.750 align:start position:0%
the same address on multiple networks
yes<00:24:57.900><c> as</c><00:24:58.140><c> a</c><00:24:58.380><c> wallet</c><00:24:58.679><c> developer</c><00:24:59.220><c> it</c><00:24:59.460><c> requires</c>

00:24:59.750 --> 00:24:59.760 align:start position:0%
yes as a wallet developer it requires
 

00:24:59.760 --> 00:25:01.909 align:start position:0%
yes as a wallet developer it requires
some<00:25:00.000><c> work</c><00:25:00.179><c> from</c><00:25:00.360><c> you</c><00:25:00.539><c> in</c><00:25:00.900><c> order</c><00:25:01.020><c> for</c><00:25:01.620><c> that</c><00:25:01.740><c> to</c>

00:25:01.909 --> 00:25:01.919 align:start position:0%
some work from you in order for that to
 

00:25:01.919 --> 00:25:04.370 align:start position:0%
some work from you in order for that to
be<00:25:02.039><c> possible</c><00:25:02.940><c> but</c><00:25:03.539><c> it</c><00:25:03.659><c> is</c><00:25:03.840><c> not</c><00:25:03.960><c> that</c><00:25:04.080><c> difficult</c>

00:25:04.370 --> 00:25:04.380 align:start position:0%
be possible but it is not that difficult
 

00:25:04.380 --> 00:25:05.810 align:start position:0%
be possible but it is not that difficult
and<00:25:04.740><c> it</c><00:25:04.980><c> can</c><00:25:05.159><c> be</c>

00:25:05.810 --> 00:25:05.820 align:start position:0%
and it can be
 

00:25:05.820 --> 00:25:07.010 align:start position:0%
and it can be
done<00:25:06.059><c> even</c>

00:25:07.010 --> 00:25:07.020 align:start position:0%
done even
 

00:25:07.020 --> 00:25:10.970 align:start position:0%
done even
the<00:25:07.740><c> minimals</c>

00:25:10.970 --> 00:25:10.980 align:start position:0%
 
 

00:25:10.980 --> 00:25:12.230 align:start position:0%
 
the

00:25:12.230 --> 00:25:12.240 align:start position:0%
the
 

00:25:12.240 --> 00:25:13.909 align:start position:0%
the
the<00:25:12.539><c> minimally</c>

00:25:13.909 --> 00:25:13.919 align:start position:0%
the minimally
 

00:25:13.919 --> 00:25:16.190 align:start position:0%
the minimally
implementation<00:25:14.520><c> of</c><00:25:14.640><c> that</c><00:25:14.760><c> is</c><00:25:14.940><c> happening</c><00:25:15.480><c> when</c>

00:25:16.190 --> 00:25:16.200 align:start position:0%
implementation of that is happening when
 

00:25:16.200 --> 00:25:17.930 align:start position:0%
implementation of that is happening when
you<00:25:16.380><c> just</c><00:25:16.740><c> funding</c><00:25:17.340><c> your</c><00:25:17.460><c> wallet</c><00:25:17.700><c> the</c><00:25:17.880><c> first</c>

00:25:17.930 --> 00:25:17.940 align:start position:0%
you just funding your wallet the first
 

00:25:17.940 --> 00:25:20.090 align:start position:0%
you just funding your wallet the first
time<00:25:18.120><c> think</c><00:25:18.419><c> of</c><00:25:18.539><c> it</c><00:25:18.720><c> you</c><00:25:19.020><c> open</c><00:25:19.380><c> your</c><00:25:19.679><c> wallet</c>

00:25:20.090 --> 00:25:20.100 align:start position:0%
time think of it you open your wallet
 

00:25:20.100 --> 00:25:21.890 align:start position:0%
time think of it you open your wallet
software<00:25:20.340><c> you</c><00:25:20.520><c> see</c><00:25:20.700><c> the</c><00:25:20.820><c> address</c><00:25:20.940><c> it</c><00:25:21.659><c> is</c><00:25:21.780><c> not</c>

00:25:21.890 --> 00:25:21.900 align:start position:0%
software you see the address it is not
 

00:25:21.900 --> 00:25:23.450 align:start position:0%
software you see the address it is not
deployed<00:25:22.200><c> anywhere</c><00:25:22.500><c> you</c><00:25:22.980><c> see</c><00:25:23.100><c> my</c><00:25:23.280><c> your</c>

00:25:23.450 --> 00:25:23.460 align:start position:0%
deployed anywhere you see my your
 

00:25:23.460 --> 00:25:26.029 align:start position:0%
deployed anywhere you see my your
address<00:25:23.700><c> you</c><00:25:24.299><c> go</c><00:25:24.419><c> to</c><00:25:24.539><c> index</c><00:25:24.840><c> and</c><00:25:25.080><c> you</c><00:25:25.200><c> move</c><00:25:25.380><c> eth</c>

00:25:26.029 --> 00:25:26.039 align:start position:0%
address you go to index and you move eth
 

00:25:26.039 --> 00:25:28.370 align:start position:0%
address you go to index and you move eth
or<00:25:26.220><c> whatever</c><00:25:26.460><c> into</c><00:25:26.760><c> it</c><00:25:27.000><c> and</c><00:25:27.720><c> then</c><00:25:27.840><c> you</c><00:25:28.020><c> make</c><00:25:28.260><c> a</c>

00:25:28.370 --> 00:25:28.380 align:start position:0%
or whatever into it and then you make a
 

00:25:28.380 --> 00:25:30.289 align:start position:0%
or whatever into it and then you make a
transaction<00:25:28.740><c> with</c><00:25:28.980><c> that</c><00:25:29.159><c> wallet</c>

00:25:30.289 --> 00:25:30.299 align:start position:0%
transaction with that wallet
 

00:25:30.299 --> 00:25:32.510 align:start position:0%
transaction with that wallet
if<00:25:30.659><c> you're</c><00:25:30.720><c> thinking</c><00:25:30.900><c> of</c><00:25:31.500><c> it</c><00:25:31.679><c> this</c><00:25:32.159><c> wallet</c>

00:25:32.510 --> 00:25:32.520 align:start position:0%
if you're thinking of it this wallet
 

00:25:32.520 --> 00:25:35.029 align:start position:0%
if you're thinking of it this wallet
contract<00:25:32.940><c> will</c><00:25:33.539><c> pay</c><00:25:34.200><c> for</c><00:25:34.380><c> its</c><00:25:34.559><c> own</c><00:25:34.679><c> deployment</c>

00:25:35.029 --> 00:25:35.039 align:start position:0%
contract will pay for its own deployment
 

00:25:35.039 --> 00:25:37.250 align:start position:0%
contract will pay for its own deployment
and<00:25:35.340><c> then</c><00:25:35.520><c> execute</c><00:25:35.940><c> yes</c><00:25:36.600><c> that's</c><00:25:36.900><c> how</c><00:25:37.080><c> account</c>

00:25:37.250 --> 00:25:37.260 align:start position:0%
and then execute yes that's how account
 

00:25:37.260 --> 00:25:39.289 align:start position:0%
and then execute yes that's how account
abstraction<00:25:37.740><c> implementation</c><00:25:38.220><c> works</c><00:25:38.520><c> today</c>

00:25:39.289 --> 00:25:39.299 align:start position:0%
abstraction implementation works today
 

00:25:39.299 --> 00:25:45.890 align:start position:0%
abstraction implementation works today
so<00:25:39.659><c> it</c><00:25:39.840><c> works</c><00:25:40.200><c> any</c><00:25:40.679><c> more</c><00:25:40.980><c> questions</c>

00:25:45.890 --> 00:25:45.900 align:start position:0%
 
 

00:25:45.900 --> 00:25:48.409 align:start position:0%
 
thank<00:25:46.440><c> you</c><00:25:46.559><c> for</c><00:25:46.740><c> your</c><00:25:46.919><c> presentation</c>

00:25:48.409 --> 00:25:48.419 align:start position:0%
thank you for your presentation
 

00:25:48.419 --> 00:25:50.450 align:start position:0%
thank you for your presentation
um I<00:25:48.960><c> guess</c><00:25:49.080><c> we</c><00:25:49.260><c> all</c><00:25:49.380><c> agree</c><00:25:49.679><c> about</c><00:25:49.860><c> like</c><00:25:50.220><c> the</c>

00:25:50.450 --> 00:25:50.460 align:start position:0%
um I guess we all agree about like the
 

00:25:50.460 --> 00:25:52.669 align:start position:0%
um I guess we all agree about like the
importance<00:25:50.820><c> of</c><00:25:51.120><c> account</c><00:25:51.360><c> abstraction</c><00:25:51.960><c> and</c>

00:25:52.669 --> 00:25:52.679 align:start position:0%
importance of account abstraction and
 

00:25:52.679 --> 00:25:54.950 align:start position:0%
importance of account abstraction and
this<00:25:52.860><c> is</c><00:25:52.919><c> what</c><00:25:53.159><c> Luxo</c><00:25:53.640><c> was</c><00:25:53.880><c> working</c><00:25:54.480><c> on</c><00:25:54.720><c> like</c>

00:25:54.950 --> 00:25:54.960 align:start position:0%
this is what Luxo was working on like
 

00:25:54.960 --> 00:25:57.649 align:start position:0%
this is what Luxo was working on like
starting<00:25:55.260><c> from</c><00:25:55.620><c> 2018</c><00:25:56.120><c> and</c><00:25:57.120><c> like</c><00:25:57.299><c> starting</c>

00:25:57.649 --> 00:25:57.659 align:start position:0%
starting from 2018 and like starting
 

00:25:57.659 --> 00:26:00.830 align:start position:0%
starting from 2018 and like starting
with<00:25:57.840><c> ERC</c><00:25:58.320><c> 725</c><00:25:58.919><c> standard</c><00:25:59.400><c> but</c><00:26:00.240><c> and</c><00:26:00.539><c> I</c><00:26:00.720><c> was</c>

00:26:00.830 --> 00:26:00.840 align:start position:0%
with ERC 725 standard but and I was
 

00:26:00.840 --> 00:26:04.669 align:start position:0%
with ERC 725 standard but and I was
checking<00:26:01.260><c> the</c><00:26:01.799><c> the</c><00:26:02.400><c> CRC</c><00:26:02.940><c> like</c><00:26:03.360><c> way</c><00:26:03.600><c> before</c><00:26:03.840><c> and</c>

00:26:04.669 --> 00:26:04.679 align:start position:0%
checking the the CRC like way before and
 

00:26:04.679 --> 00:26:07.010 align:start position:0%
checking the the CRC like way before and
like<00:26:04.980><c> I</c><00:26:05.460><c> couldn't</c><00:26:05.820><c> understand</c><00:26:06.179><c> because</c><00:26:06.659><c> it</c>

00:26:07.010 --> 00:26:07.020 align:start position:0%
like I couldn't understand because it
 

00:26:07.020 --> 00:26:09.890 align:start position:0%
like I couldn't understand because it
was<00:26:07.140><c> way</c><00:26:07.440><c> like</c><00:26:08.279><c> too</c><00:26:08.520><c> complicated</c><00:26:09.000><c> but</c><00:26:09.480><c> I</c><00:26:09.720><c> have</c>

00:26:09.890 --> 00:26:09.900 align:start position:0%
was way like too complicated but I have
 

00:26:09.900 --> 00:26:11.630 align:start position:0%
was way like too complicated but I have
just<00:26:10.140><c> two</c><00:26:10.440><c> questions</c>

00:26:11.630 --> 00:26:11.640 align:start position:0%
just two questions
 

00:26:11.640 --> 00:26:14.450 align:start position:0%
just two questions
like<00:26:12.360><c> can</c><00:26:12.600><c> you</c><00:26:12.779><c> explain</c><00:26:13.020><c> more</c><00:26:13.559><c> about</c><00:26:13.799><c> like</c><00:26:14.159><c> how</c>

00:26:14.450 --> 00:26:14.460 align:start position:0%
like can you explain more about like how
 

00:26:14.460 --> 00:26:17.269 align:start position:0%
like can you explain more about like how
users<00:26:14.880><c> can</c><00:26:15.179><c> choose</c><00:26:15.539><c> the</c><00:26:16.080><c> implementation</c>

00:26:17.269 --> 00:26:17.279 align:start position:0%
users can choose the implementation
 

00:26:17.279 --> 00:26:19.909 align:start position:0%
users can choose the implementation
and<00:26:17.820><c> about</c><00:26:18.000><c> like</c><00:26:18.480><c> the</c><00:26:18.779><c> cross</c><00:26:18.960><c> chain</c><00:26:19.260><c> execution</c>

00:26:19.909 --> 00:26:19.919 align:start position:0%
and about like the cross chain execution
 

00:26:19.919 --> 00:26:22.070 align:start position:0%
and about like the cross chain execution
and<00:26:20.520><c> just</c><00:26:20.760><c> an</c><00:26:20.880><c> open</c><00:26:21.000><c> question</c><00:26:21.360><c> maybe</c><00:26:21.659><c> we</c><00:26:21.960><c> can</c>

00:26:22.070 --> 00:26:22.080 align:start position:0%
and just an open question maybe we can
 

00:26:22.080 --> 00:26:24.350 align:start position:0%
and just an open question maybe we can
discuss<00:26:22.440><c> that</c><00:26:22.679><c> later</c><00:26:22.919><c> like</c><00:26:23.700><c> don't</c><00:26:24.000><c> you</c><00:26:24.179><c> think</c>

00:26:24.350 --> 00:26:24.360 align:start position:0%
discuss that later like don't you think
 

00:26:24.360 --> 00:26:26.450 align:start position:0%
discuss that later like don't you think
that<00:26:24.600><c> the</c><00:26:24.779><c> standardization</c><00:26:25.559><c> of</c><00:26:26.220><c> the</c><00:26:26.340><c> account</c>

00:26:26.450 --> 00:26:26.460 align:start position:0%
that the standardization of the account
 

00:26:26.460 --> 00:26:29.149 align:start position:0%
that the standardization of the account
up<00:26:27.000><c> like</c><00:26:27.360><c> the</c><00:26:27.600><c> account</c><00:26:27.840><c> need</c><00:26:28.380><c> more</c><00:26:28.679><c> standard</c>

00:26:29.149 --> 00:26:29.159 align:start position:0%
up like the account need more standard
 

00:26:29.159 --> 00:26:32.570 align:start position:0%
up like the account need more standard
laser<00:26:29.960><c> standardization</c><00:26:30.960><c> of</c><00:26:31.559><c> other</c><00:26:32.220><c> stuff</c>

00:26:32.570 --> 00:26:32.580 align:start position:0%
laser standardization of other stuff
 

00:26:32.580 --> 00:26:35.210 align:start position:0%
laser standardization of other stuff
like<00:26:33.179><c> I</c><00:26:33.480><c> will</c><00:26:33.600><c> give</c><00:26:33.720><c> you</c><00:26:33.840><c> an</c><00:26:34.020><c> example</c><00:26:34.320><c> if</c><00:26:35.100><c> you</c>

00:26:35.210 --> 00:26:35.220 align:start position:0%
like I will give you an example if you
 

00:26:35.220 --> 00:26:37.669 align:start position:0%
like I will give you an example if you
have<00:26:35.340><c> a</c><00:26:35.520><c> like</c><00:26:35.700><c> a</c><00:26:36.059><c> your</c><00:26:36.659><c> account</c><00:26:36.960><c> needs</c><00:26:37.500><c> to</c>

00:26:37.669 --> 00:26:37.679 align:start position:0%
have a like a your account needs to
 

00:26:37.679 --> 00:26:39.350 align:start position:0%
have a like a your account needs to
receive<00:26:38.039><c> token</c>

00:26:39.350 --> 00:26:39.360 align:start position:0%
receive token
 

00:26:39.360 --> 00:26:41.950 align:start position:0%
receive token
it<00:26:39.720><c> needs</c><00:26:40.020><c> to</c><00:26:40.140><c> implement</c><00:26:40.500><c> on</c>

00:26:41.950 --> 00:26:41.960 align:start position:0%
it needs to implement on
 

00:26:41.960 --> 00:26:46.490 align:start position:0%
it needs to implement on
erc721<00:26:42.960><c> received</c><00:26:43.520><c> on</c><00:26:44.520><c> your</c><00:26:44.779><c> c1155</c><00:26:45.779><c> received</c>

00:26:46.490 --> 00:26:46.500 align:start position:0%
erc721 received on your c1155 received
 

00:26:46.500 --> 00:26:49.549 align:start position:0%
erc721 received on your c1155 received
and<00:26:46.919><c> token</c><00:26:47.400><c> received</c><00:26:47.760><c> for</c><00:26:48.000><c> erc223</c>

00:26:49.549 --> 00:26:49.559 align:start position:0%
and token received for erc223
 

00:26:49.559 --> 00:26:52.190 align:start position:0%
and token received for erc223
but<00:26:50.279><c> like</c><00:26:50.520><c> what</c><00:26:50.880><c> if</c><00:26:51.120><c> we</c><00:26:51.299><c> come</c><00:26:51.480><c> up</c><00:26:51.659><c> with</c><00:26:51.900><c> a</c><00:26:52.020><c> new</c>

00:26:52.190 --> 00:26:52.200 align:start position:0%
but like what if we come up with a new
 

00:26:52.200 --> 00:26:53.990 align:start position:0%
but like what if we come up with a new
standard<00:26:52.620><c> in</c><00:26:52.799><c> the</c><00:26:52.919><c> future</c>

00:26:53.990 --> 00:26:54.000 align:start position:0%
standard in the future
 

00:26:54.000 --> 00:26:57.549 align:start position:0%
standard in the future
like<00:26:54.720><c> on</c><00:26:55.080><c> we</c><00:26:55.380><c> need</c><00:26:55.559><c> on</c><00:26:55.980><c> ERC</c>

00:26:57.549 --> 00:26:57.559 align:start position:0%
like on we need on ERC
 

00:26:57.559 --> 00:27:02.330 align:start position:0%
like on we need on ERC
6700<00:26:58.559><c> maybe</c><00:26:59.100><c> and</c><00:26:59.700><c> like</c><00:27:00.240><c> maybe</c><00:27:00.539><c> also</c><00:27:01.080><c> we</c><00:27:01.380><c> need</c>

00:27:02.330 --> 00:27:02.340 align:start position:0%
6700 maybe and like maybe also we need
 

00:27:02.340 --> 00:27:05.810 align:start position:0%
6700 maybe and like maybe also we need
something<00:27:03.179><c> related</c><00:27:03.900><c> to</c><00:27:04.320><c> followers</c><00:27:04.799><c> or</c><00:27:05.279><c> like</c><00:27:05.520><c> I</c>

00:27:05.810 --> 00:27:05.820 align:start position:0%
something related to followers or like I
 

00:27:05.820 --> 00:27:07.730 align:start position:0%
something related to followers or like I
don't<00:27:05.880><c> know</c><00:27:06.000><c> why</c><00:27:06.240><c> because</c><00:27:06.659><c> now</c><00:27:07.080><c> it's</c><00:27:07.380><c> related</c>

00:27:07.730 --> 00:27:07.740 align:start position:0%
don't know why because now it's related
 

00:27:07.740 --> 00:27:10.549 align:start position:0%
don't know why because now it's related
to<00:27:07.980><c> token</c><00:27:08.460><c> now</c><00:27:08.940><c> the</c><00:27:09.179><c> hype</c><00:27:09.539><c> is</c><00:27:09.600><c> token</c><00:27:09.960><c> maybe</c><00:27:10.320><c> in</c>

00:27:10.549 --> 00:27:10.559 align:start position:0%
to token now the hype is token maybe in
 

00:27:10.559 --> 00:27:12.350 align:start position:0%
to token now the hype is token maybe in
the<00:27:10.679><c> future</c><00:27:10.799><c> it's</c><00:27:11.100><c> not</c>

00:27:12.350 --> 00:27:12.360 align:start position:0%
the future it's not
 

00:27:12.360 --> 00:27:14.029 align:start position:0%
the future it's not
we<00:27:12.720><c> can</c><00:27:12.840><c> discuss</c><00:27:13.140><c> that</c><00:27:13.380><c> later</c><00:27:13.559><c> if</c><00:27:13.799><c> you</c><00:27:13.980><c> want</c>

00:27:14.029 --> 00:27:14.039 align:start position:0%
we can discuss that later if you want
 

00:27:14.039 --> 00:27:16.430 align:start position:0%
we can discuss that later if you want
I'll<00:27:14.400><c> try</c><00:27:14.520><c> from</c><00:27:14.700><c> the</c><00:27:14.880><c> beginning</c><00:27:15.059><c> yes</c><00:27:16.020><c> there</c>

00:27:16.430 --> 00:27:16.440 align:start position:0%
I'll try from the beginning yes there
 

00:27:16.440 --> 00:27:17.810 align:start position:0%
I'll try from the beginning yes there
were<00:27:16.620><c> wallet</c><00:27:17.039><c> accounts</c><00:27:17.400><c> before</c><00:27:17.580><c> account</c>

00:27:17.810 --> 00:27:17.820 align:start position:0%
were wallet accounts before account
 

00:27:17.820 --> 00:27:19.789 align:start position:0%
were wallet accounts before account
obstruction<00:27:18.240><c> they</c><00:27:18.600><c> exist</c><00:27:18.960><c> from</c><00:27:19.679><c> the</c>

00:27:19.789 --> 00:27:19.799 align:start position:0%
obstruction they exist from the
 

00:27:19.799 --> 00:27:21.649 align:start position:0%
obstruction they exist from the
beginning<00:27:19.919><c> of</c><00:27:20.279><c> a</c><00:27:20.520><c> ethereum</c><00:27:20.940><c> which</c><00:27:21.179><c> is</c><00:27:21.360><c> not</c><00:27:21.480><c> far</c>

00:27:21.649 --> 00:27:21.659 align:start position:0%
beginning of a ethereum which is not far
 

00:27:21.659 --> 00:27:23.890 align:start position:0%
beginning of a ethereum which is not far
away<00:27:21.840><c> but</c><00:27:22.440><c> they</c><00:27:22.860><c> exist</c>

00:27:23.890 --> 00:27:23.900 align:start position:0%
away but they exist
 

00:27:23.900 --> 00:27:26.810 align:start position:0%
away but they exist
we<00:27:24.900><c> didn't</c><00:27:25.020><c> invent</c><00:27:25.260><c> the</c><00:27:25.440><c> wheel</c><00:27:25.559><c> we</c><00:27:26.279><c> created</c><00:27:26.580><c> a</c>

00:27:26.810 --> 00:27:26.820 align:start position:0%
we didn't invent the wheel we created a
 

00:27:26.820 --> 00:27:29.210 align:start position:0%
we didn't invent the wheel we created a
standard<00:27:27.120><c> which</c><00:27:27.659><c> allows</c><00:27:28.200><c> the</c><00:27:28.860><c> framework</c>

00:27:29.210 --> 00:27:29.220 align:start position:0%
standard which allows the framework
 

00:27:29.220 --> 00:27:31.130 align:start position:0%
standard which allows the framework
which<00:27:29.580><c> allowed</c><00:27:29.880><c> nodes</c><00:27:30.240><c> to</c><00:27:30.539><c> support</c><00:27:30.779><c> such</c>

00:27:31.130 --> 00:27:31.140 align:start position:0%
which allowed nodes to support such
 

00:27:31.140 --> 00:27:33.529 align:start position:0%
which allowed nodes to support such
accounts<00:27:31.679><c> accounts</c><00:27:32.460><c> to</c><00:27:32.580><c> be</c><00:27:32.760><c> able</c><00:27:32.940><c> to</c><00:27:33.059><c> behave</c>

00:27:33.529 --> 00:27:33.539 align:start position:0%
accounts accounts to be able to behave
 

00:27:33.539 --> 00:27:36.649 align:start position:0%
accounts accounts to be able to behave
as<00:27:34.440><c> close</c><00:27:34.980><c> as</c><00:27:35.220><c> possible</c><00:27:35.520><c> to</c><00:27:35.820><c> your</c><00:27:36.120><c> accounts</c>

00:27:36.649 --> 00:27:36.659 align:start position:0%
as close as possible to your accounts
 

00:27:36.659 --> 00:27:40.789 align:start position:0%
as close as possible to your accounts
like<00:27:36.900><c> pay</c><00:27:37.320><c> for</c><00:27:37.500><c> their</c><00:27:37.620><c> own</c><00:27:37.799><c> deployments</c><00:27:38.340><c> which</c>

00:27:40.789 --> 00:27:40.799 align:start position:0%
like pay for their own deployments which
 

00:27:40.799 --> 00:27:43.730 align:start position:0%
like pay for their own deployments which
would<00:27:40.860><c> be</c><00:27:40.919><c> tricky</c><00:27:41.279><c> it's</c><00:27:41.460><c> possible</c><00:27:41.700><c> we</c>

00:27:43.730 --> 00:27:43.740 align:start position:0%
would be tricky it's possible we
 

00:27:43.740 --> 00:27:45.890 align:start position:0%
would be tricky it's possible we
we<00:27:43.860><c> created</c><00:27:44.159><c> one</c><00:27:44.460><c> there</c>

00:27:45.890 --> 00:27:45.900 align:start position:0%
we created one there
 

00:27:45.900 --> 00:27:48.909 align:start position:0%
we created one there
we<00:27:46.320><c> did</c><00:27:46.440><c> standardize</c><00:27:47.039><c> on</c><00:27:47.340><c> a</c><00:27:47.520><c> way</c><00:27:47.760><c> to</c><00:27:48.240><c> perform</c>

00:27:48.909 --> 00:27:48.919 align:start position:0%
we did standardize on a way to perform
 

00:27:48.919 --> 00:27:51.950 align:start position:0%
we did standardize on a way to perform
validate<00:27:49.919><c> to</c><00:27:50.220><c> separate</c><00:27:50.460><c> validation</c><00:27:51.120><c> from</c>

00:27:51.950 --> 00:27:51.960 align:start position:0%
validate to separate validation from
 

00:27:51.960 --> 00:27:53.090 align:start position:0%
validate to separate validation from
execution

00:27:53.090 --> 00:27:53.100 align:start position:0%
execution
 

00:27:53.100 --> 00:27:56.350 align:start position:0%
execution
in<00:27:53.700><c> order</c><00:27:53.880><c> to</c><00:27:54.360><c> that</c><00:27:54.600><c> in</c><00:27:55.200><c> order</c><00:27:55.380><c> that</c><00:27:55.679><c> they</c>

00:27:56.350 --> 00:27:56.360 align:start position:0%
in order to that in order that they
 

00:27:56.360 --> 00:27:59.830 align:start position:0%
in order to that in order that they
validate<00:27:57.360><c> us</c><00:27:57.539><c> what</c><00:27:57.900><c> we</c><00:27:58.020><c> call</c><00:27:58.140><c> bundlers</c><00:27:58.620><c> can</c><00:27:59.520><c> be</c>

00:27:59.830 --> 00:27:59.840 align:start position:0%
validate us what we call bundlers can be
 

00:27:59.840 --> 00:28:02.750 align:start position:0%
validate us what we call bundlers can be
self-sustained<00:28:00.840><c> and</c><00:28:01.020><c> can</c><00:28:01.200><c> be</c><00:28:01.500><c> a</c><00:28:01.860><c> dose</c>

00:28:02.750 --> 00:28:02.760 align:start position:0%
self-sustained and can be a dose
 

00:28:02.760 --> 00:28:04.310 align:start position:0%
self-sustained and can be a dose
protected

00:28:04.310 --> 00:28:04.320 align:start position:0%
protected
 

00:28:04.320 --> 00:28:06.769 align:start position:0%
protected
yes<00:28:04.740><c> the</c><00:28:04.919><c> AP</c><00:28:05.100><c> is</c><00:28:05.340><c> complex</c><00:28:05.640><c> but</c><00:28:06.120><c> most</c><00:28:06.419><c> of</c><00:28:06.600><c> these</c>

00:28:06.769 --> 00:28:06.779 align:start position:0%
yes the AP is complex but most of these
 

00:28:06.779 --> 00:28:09.289 align:start position:0%
yes the AP is complex but most of these
complexity<00:28:07.740><c> comes</c><00:28:08.640><c> from</c><00:28:08.820><c> these</c><00:28:09.059><c> protection</c>

00:28:09.289 --> 00:28:09.299 align:start position:0%
complexity comes from these protection
 

00:28:09.299 --> 00:28:10.430 align:start position:0%
complexity comes from these protection
mechanisms

00:28:10.430 --> 00:28:10.440 align:start position:0%
mechanisms
 

00:28:10.440 --> 00:28:13.610 align:start position:0%
mechanisms
if<00:28:11.240><c> we</c><00:28:12.240><c> should</c><00:28:12.360><c> rewrite</c><00:28:12.720><c> it</c><00:28:12.900><c> in</c><00:28:13.020><c> a</c><00:28:13.140><c> way</c><00:28:13.260><c> that</c><00:28:13.440><c> is</c>

00:28:13.610 --> 00:28:13.620 align:start position:0%
if we should rewrite it in a way that is
 

00:28:13.620 --> 00:28:15.649 align:start position:0%
if we should rewrite it in a way that is
more<00:28:13.860><c> account</c><00:28:14.279><c> friendly</c><00:28:14.760><c> because</c><00:28:15.360><c> most</c>

00:28:15.649 --> 00:28:15.659 align:start position:0%
more account friendly because most
 

00:28:15.659 --> 00:28:17.810 align:start position:0%
more account friendly because most
people<00:28:15.900><c> don't</c><00:28:16.140><c> Implement</c><00:28:16.500><c> a</c><00:28:16.860><c> bundler</c><00:28:17.279><c> they</c>

00:28:17.810 --> 00:28:17.820 align:start position:0%
people don't Implement a bundler they
 

00:28:17.820 --> 00:28:19.250 align:start position:0%
people don't Implement a bundler they
want<00:28:18.059><c> to</c><00:28:18.179><c> implement</c><00:28:18.480><c> an</c><00:28:18.659><c> account</c><00:28:18.840><c> so</c><00:28:19.020><c> they</c>

00:28:19.250 --> 00:28:19.260 align:start position:0%
want to implement an account so they
 

00:28:19.260 --> 00:28:21.230 align:start position:0%
want to implement an account so they
need<00:28:19.380><c> to</c><00:28:19.440><c> know</c><00:28:19.559><c> what</c><00:28:19.860><c> they</c><00:28:19.980><c> have</c><00:28:20.159><c> to</c><00:28:20.220><c> do</c><00:28:20.400><c> maybe</c>

00:28:21.230 --> 00:28:21.240 align:start position:0%
need to know what they have to do maybe
 

00:28:21.240 --> 00:28:22.610 align:start position:0%
need to know what they have to do maybe
some<00:28:21.480><c> of</c><00:28:21.600><c> the</c><00:28:21.720><c> limitations</c><00:28:22.020><c> they</c><00:28:22.320><c> have</c><00:28:22.440><c> on</c>

00:28:22.610 --> 00:28:22.620 align:start position:0%
some of the limitations they have on
 

00:28:22.620 --> 00:28:24.470 align:start position:0%
some of the limitations they have on
what<00:28:22.919><c> they</c><00:28:23.039><c> do</c><00:28:23.220><c> and</c><00:28:23.580><c> they</c><00:28:23.940><c> don't</c><00:28:24.059><c> care</c><00:28:24.299><c> about</c>

00:28:24.470 --> 00:28:24.480 align:start position:0%
what they do and they don't care about
 

00:28:24.480 --> 00:28:26.769 align:start position:0%
what they do and they don't care about
the<00:28:24.779><c> low</c><00:28:24.900><c> level</c><00:28:25.080><c> implementation</c><00:28:25.740><c> yes</c>

00:28:26.769 --> 00:28:26.779 align:start position:0%
the low level implementation yes
 

00:28:26.779 --> 00:28:29.990 align:start position:0%
the low level implementation yes
editorial<00:28:27.779><c> work</c><00:28:28.320><c> is</c><00:28:28.799><c> required</c><00:28:29.220><c> for</c><00:28:29.400><c> this</c><00:28:29.700><c> uh</c>

00:28:29.990 --> 00:28:30.000 align:start position:0%
editorial work is required for this uh
 

00:28:30.000 --> 00:28:32.090 align:start position:0%
editorial work is required for this uh
spec<00:28:30.419><c> I</c><00:28:30.960><c> agree</c>

00:28:32.090 --> 00:28:32.100 align:start position:0%
spec I agree
 

00:28:32.100 --> 00:28:33.710 align:start position:0%
spec I agree
and<00:28:32.940><c> they</c>

00:28:33.710 --> 00:28:33.720 align:start position:0%
and they
 

00:28:33.720 --> 00:28:35.570 align:start position:0%
and they
of<00:28:34.200><c> course</c><00:28:34.260><c> change</c><00:28:34.559><c> the</c><00:28:34.740><c> execution</c><00:28:35.100><c> a</c><00:28:35.460><c> cross</c>

00:28:35.570 --> 00:28:35.580 align:start position:0%
of course change the execution a cross
 

00:28:35.580 --> 00:28:37.370 align:start position:0%
of course change the execution a cross
chain<00:28:35.820><c> execution</c><00:28:36.299><c> let's</c><00:28:36.659><c> take</c><00:28:36.840><c> it</c><00:28:37.020><c> off</c><00:28:37.140><c> chain</c>

00:28:37.370 --> 00:28:37.380 align:start position:0%
chain execution let's take it off chain
 

00:28:37.380 --> 00:28:40.130 align:start position:0%
chain execution let's take it off chain
again<00:28:38.039><c> nothing</c><00:28:38.700><c> of</c><00:28:39.000><c> it</c><00:28:39.120><c> is</c><00:28:39.360><c> in</c><00:28:39.600><c> the</c><00:28:39.720><c> core</c><00:28:39.900><c> of</c>

00:28:40.130 --> 00:28:40.140 align:start position:0%
again nothing of it is in the core of
 

00:28:40.140 --> 00:28:42.409 align:start position:0%
again nothing of it is in the core of
the<00:28:40.260><c> EIP</c><00:28:40.620><c> like</c><00:28:41.159><c> BLS</c>

00:28:42.409 --> 00:28:42.419 align:start position:0%
the EIP like BLS
 

00:28:42.419 --> 00:28:44.570 align:start position:0%
the EIP like BLS
there's<00:28:42.779><c> no</c><00:28:42.900><c> BLS</c><00:28:43.380><c> in</c><00:28:43.559><c> the</c><00:28:43.740><c> core</c>

00:28:44.570 --> 00:28:44.580 align:start position:0%
there's no BLS in the core
 

00:28:44.580 --> 00:28:46.610 align:start position:0%
there's no BLS in the core
what<00:28:45.120><c> there</c><00:28:45.240><c> is</c><00:28:45.419><c> in</c><00:28:45.539><c> the</c><00:28:45.659><c> core</c><00:28:45.779><c> for</c><00:28:46.020><c> example</c><00:28:46.260><c> is</c>

00:28:46.610 --> 00:28:46.620 align:start position:0%
what there is in the core for example is
 

00:28:46.620 --> 00:28:49.070 align:start position:0%
what there is in the core for example is
the<00:28:46.980><c> ability</c><00:28:47.220><c> to</c><00:28:47.400><c> do</c><00:28:47.880><c> signature</c><00:28:48.600><c> aggregation</c>

00:28:49.070 --> 00:28:49.080 align:start position:0%
the ability to do signature aggregation
 

00:28:49.080 --> 00:28:50.029 align:start position:0%
the ability to do signature aggregation
that

00:28:50.029 --> 00:28:50.039 align:start position:0%
that
 

00:28:50.039 --> 00:28:51.590 align:start position:0%
that
you<00:28:50.400><c> check</c><00:28:50.580><c> the</c><00:28:50.700><c> aggregation</c><00:28:51.120><c> in</c><00:28:51.299><c> one</c><00:28:51.480><c> place</c>

00:28:51.590 --> 00:28:51.600 align:start position:0%
you check the aggregation in one place
 

00:28:51.600 --> 00:28:53.210 align:start position:0%
you check the aggregation in one place
for<00:28:51.840><c> entire</c><00:28:52.260><c> batch</c>

00:28:53.210 --> 00:28:53.220 align:start position:0%
for entire batch
 

00:28:53.220 --> 00:28:54.890 align:start position:0%
for entire batch
this<00:28:53.640><c> is</c><00:28:53.700><c> in</c><00:28:53.880><c> the</c><00:28:54.059><c> core</c>

00:28:54.890 --> 00:28:54.900 align:start position:0%
this is in the core
 

00:28:54.900 --> 00:28:57.649 align:start position:0%
this is in the core
BLS<00:28:55.559><c> is</c><00:28:55.740><c> merely</c><00:28:56.100><c> an</c><00:28:56.220><c> implementation</c><00:28:56.640><c> of</c><00:28:56.760><c> that</c>

00:28:57.649 --> 00:28:57.659 align:start position:0%
BLS is merely an implementation of that
 

00:28:57.659 --> 00:28:59.450 align:start position:0%
BLS is merely an implementation of that
we<00:28:58.140><c> narrowed</c><00:28:58.559><c> several</c><00:28:58.799><c> interface</c><00:28:59.100><c> you</c><00:28:59.279><c> add</c>

00:28:59.450 --> 00:28:59.460 align:start position:0%
we narrowed several interface you add
 

00:28:59.460 --> 00:29:01.850 align:start position:0%
we narrowed several interface you add
another<00:28:59.640><c> contract</c><00:29:00.059><c> to</c><00:29:00.240><c> perform</c><00:29:00.360><c> it</c><00:29:00.659><c> but</c><00:29:01.380><c> it's</c>

00:29:01.850 --> 00:29:01.860 align:start position:0%
another contract to perform it but it's
 

00:29:01.860 --> 00:29:03.289 align:start position:0%
another contract to perform it but it's
separate<00:29:02.159><c> from</c><00:29:02.340><c> the</c><00:29:02.520><c> core</c>

00:29:03.289 --> 00:29:03.299 align:start position:0%
separate from the core
 

00:29:03.299 --> 00:29:06.190 align:start position:0%
separate from the core
so<00:29:03.900><c> it</c><00:29:04.140><c> is</c><00:29:04.260><c> modular</c><00:29:04.620><c> all</c><00:29:05.279><c> the</c><00:29:05.460><c> features</c><00:29:05.760><c> like</c>

00:29:06.190 --> 00:29:06.200 align:start position:0%
so it is modular all the features like
 

00:29:06.200 --> 00:29:08.630 align:start position:0%
so it is modular all the features like
specific<00:29:07.200><c> feature</c><00:29:07.559><c> of</c><00:29:07.679><c> wallets</c><00:29:08.039><c> you</c>

00:29:08.630 --> 00:29:08.640 align:start position:0%
specific feature of wallets you
 

00:29:08.640 --> 00:29:10.310 align:start position:0%
specific feature of wallets you
suggested<00:29:09.059><c> some</c><00:29:09.240><c> callback</c><00:29:09.539><c> that</c><00:29:09.960><c> exists</c>

00:29:10.310 --> 00:29:10.320 align:start position:0%
suggested some callback that exists
 

00:29:10.320 --> 00:29:12.289 align:start position:0%
suggested some callback that exists
today<00:29:10.440><c> and</c><00:29:10.919><c> maybe</c><00:29:11.279><c> a</c><00:29:11.580><c> callback</c><00:29:12.000><c> that</c><00:29:12.179><c> will</c>

00:29:12.289 --> 00:29:12.299 align:start position:0%
today and maybe a callback that will
 

00:29:12.299 --> 00:29:14.870 align:start position:0%
today and maybe a callback that will
exist<00:29:12.600><c> in</c><00:29:13.020><c> the</c><00:29:13.140><c> future</c><00:29:13.260><c> the</c><00:29:14.159><c> wallets</c><00:29:14.520><c> will</c>

00:29:14.870 --> 00:29:14.880 align:start position:0%
exist in the future the wallets will
 

00:29:14.880 --> 00:29:16.669 align:start position:0%
exist in the future the wallets will
have<00:29:15.059><c> to</c><00:29:15.179><c> implement</c><00:29:15.419><c> them</c><00:29:15.659><c> right</c><00:29:16.200><c> now</c><00:29:16.380><c> your</c>

00:29:16.669 --> 00:29:16.679 align:start position:0%
have to implement them right now your
 

00:29:16.679 --> 00:29:20.269 align:start position:0%
have to implement them right now your
eoa<00:29:17.159><c> doesn't</c><00:29:17.460><c> support</c><00:29:17.700><c> them</c><00:29:17.940><c> anyway</c>

00:29:20.269 --> 00:29:20.279 align:start position:0%
eoa doesn't support them anyway
 

00:29:20.279 --> 00:29:23.210 align:start position:0%
eoa doesn't support them anyway
the<00:29:20.760><c> idea</c><00:29:21.000><c> is</c><00:29:21.179><c> that</c><00:29:21.360><c> when</c><00:29:21.539><c> you</c><00:29:21.659><c> deploy</c><00:29:22.020><c> a</c><00:29:22.860><c> an</c>

00:29:23.210 --> 00:29:23.220 align:start position:0%
the idea is that when you deploy a an
 

00:29:23.220 --> 00:29:25.370 align:start position:0%
the idea is that when you deploy a an
accountability<00:29:23.760><c> contract</c>

00:29:25.370 --> 00:29:25.380 align:start position:0%
accountability contract
 

00:29:25.380 --> 00:29:27.529 align:start position:0%
accountability contract
I'm<00:29:25.980><c> not</c><00:29:26.220><c> think</c><00:29:26.399><c> it's</c><00:29:26.520><c> even</c><00:29:26.700><c> written</c><00:29:27.120><c> in</c><00:29:27.360><c> the</c>

00:29:27.529 --> 00:29:27.539 align:start position:0%
I'm not think it's even written in the
 

00:29:27.539 --> 00:29:29.570 align:start position:0%
I'm not think it's even written in the
spec<00:29:27.840><c> but</c><00:29:28.140><c> we</c><00:29:28.679><c> expect</c><00:29:28.799><c> it</c><00:29:29.100><c> to</c><00:29:29.220><c> be</c><00:29:29.340><c> an</c>

00:29:29.570 --> 00:29:29.580 align:start position:0%
spec but we expect it to be an
 

00:29:29.580 --> 00:29:31.730 align:start position:0%
spec but we expect it to be an
upgradable<00:29:30.120><c> proxy</c><00:29:30.659><c> that</c><00:29:31.140><c> the</c><00:29:31.260><c> owner</c><00:29:31.559><c> can</c>

00:29:31.730 --> 00:29:31.740 align:start position:0%
upgradable proxy that the owner can
 

00:29:31.740 --> 00:29:34.370 align:start position:0%
upgradable proxy that the owner can
upgrade<00:29:32.100><c> and</c><00:29:32.700><c> if</c><00:29:32.820><c> it</c><00:29:32.940><c> isn't</c><00:29:33.240><c> a</c><00:29:33.360><c> creative</c><00:29:33.720><c> proxy</c>

00:29:34.370 --> 00:29:34.380 align:start position:0%
upgrade and if it isn't a creative proxy
 

00:29:34.380 --> 00:29:37.010 align:start position:0%
upgrade and if it isn't a creative proxy
we<00:29:34.980><c> have</c><00:29:35.220><c> a</c><00:29:35.340><c> basic</c><00:29:35.760><c> implementation</c><00:29:36.299><c> and</c><00:29:36.840><c> then</c>

00:29:37.010 --> 00:29:37.020 align:start position:0%
we have a basic implementation and then
 

00:29:37.020 --> 00:29:39.230 align:start position:0%
we have a basic implementation and then
the<00:29:37.200><c> owner</c><00:29:37.620><c> can</c><00:29:37.799><c> change</c><00:29:37.980><c> it</c><00:29:38.220><c> don't</c><00:29:38.700><c> don't</c><00:29:39.000><c> you</c>

00:29:39.230 --> 00:29:39.240 align:start position:0%
the owner can change it don't don't you
 

00:29:39.240 --> 00:29:41.810 align:start position:0%
the owner can change it don't don't you
think<00:29:39.419><c> we're</c><00:29:39.659><c> sacrificing</c><00:29:40.559><c> security</c><00:29:40.980><c> if</c><00:29:41.460><c> like</c>

00:29:41.810 --> 00:29:41.820 align:start position:0%
think we're sacrificing security if like
 

00:29:41.820 --> 00:29:44.090 align:start position:0%
think we're sacrificing security if like
we're<00:29:42.059><c> going</c><00:29:42.299><c> with</c><00:29:42.539><c> upgradable</c>

00:29:44.090 --> 00:29:44.100 align:start position:0%
we're going with upgradable
 

00:29:44.100 --> 00:29:46.850 align:start position:0%
we're going with upgradable
what<00:29:44.760><c> you</c><00:29:45.000><c> do</c><00:29:45.120><c> need</c><00:29:45.299><c> to</c><00:29:45.480><c> do</c><00:29:45.600><c> is</c><00:29:46.320><c> to</c><00:29:46.500><c> make</c><00:29:46.679><c> sure</c>

00:29:46.850 --> 00:29:46.860 align:start position:0%
what you do need to do is to make sure
 

00:29:46.860 --> 00:29:49.370 align:start position:0%
what you do need to do is to make sure
that<00:29:47.100><c> on</c><00:29:47.340><c> your</c><00:29:47.580><c> first</c><00:29:47.760><c> upgrade</c><00:29:48.600><c> you</c><00:29:49.140><c> upgrade</c>

00:29:49.370 --> 00:29:49.380 align:start position:0%
that on your first upgrade you upgrade
 

00:29:49.380 --> 00:29:51.289 align:start position:0%
that on your first upgrade you upgrade
it<00:29:49.559><c> in</c><00:29:49.740><c> a</c><00:29:49.860><c> way</c><00:29:49.980><c> that</c><00:29:50.340><c> now</c><00:29:50.580><c> you</c><00:29:50.820><c> add</c><00:29:51.059><c> security</c>

00:29:51.289 --> 00:29:51.299 align:start position:0%
it in a way that now you add security
 

00:29:51.299 --> 00:29:54.230 align:start position:0%
it in a way that now you add security
for<00:29:51.899><c> example</c><00:29:52.200><c> after</c><00:29:52.740><c> the</c><00:29:52.980><c> first</c><00:29:53.100><c> upgrade</c><00:29:53.520><c> you</c>

00:29:54.230 --> 00:29:54.240 align:start position:0%
for example after the first upgrade you
 

00:29:54.240 --> 00:29:55.909 align:start position:0%
for example after the first upgrade you
can<00:29:54.360><c> only</c>

00:29:55.909 --> 00:29:55.919 align:start position:0%
can only
 

00:29:55.919 --> 00:29:57.409 align:start position:0%
can only
specific<00:29:56.460><c> mechanism</c><00:29:56.880><c> will</c><00:29:57.059><c> be</c><00:29:57.179><c> able</c><00:29:57.299><c> to</c>

00:29:57.409 --> 00:29:57.419 align:start position:0%
specific mechanism will be able to
 

00:29:57.419 --> 00:29:59.570 align:start position:0%
specific mechanism will be able to
upgrade<00:29:57.899><c> it</c>

00:29:59.570 --> 00:29:59.580 align:start position:0%
upgrade it
 

00:29:59.580 --> 00:30:02.330 align:start position:0%
upgrade it
okay<00:30:00.000><c> account</c><00:30:00.419><c> abstraction</c><00:30:00.899><c> can</c><00:30:01.200><c> be</c><00:30:01.320><c> abused</c>

00:30:02.330 --> 00:30:02.340 align:start position:0%
okay account abstraction can be abused
 

00:30:02.340 --> 00:30:04.669 align:start position:0%
okay account abstraction can be abused
it<00:30:02.760><c> is</c><00:30:03.000><c> I</c><00:30:03.419><c> will</c><00:30:03.600><c> not</c><00:30:03.779><c> prevent</c><00:30:04.200><c> you</c><00:30:04.380><c> from</c>

00:30:04.669 --> 00:30:04.679 align:start position:0%
it is I will not prevent you from
 

00:30:04.679 --> 00:30:07.490 align:start position:0%
it is I will not prevent you from
creating<00:30:05.039><c> an</c><00:30:05.520><c> insecure</c><00:30:06.059><c> wallet</c><00:30:06.480><c> I</c><00:30:07.080><c> think</c><00:30:07.200><c> you</c>

00:30:07.490 --> 00:30:07.500 align:start position:0%
creating an insecure wallet I think you
 

00:30:07.500 --> 00:30:11.289 align:start position:0%
creating an insecure wallet I think you
can<00:30:07.620><c> create</c><00:30:07.860><c> a</c><00:30:08.159><c> secure</c><00:30:08.460><c> wallet</c><00:30:08.820><c> with</c><00:30:08.940><c> it</c>

00:30:11.289 --> 00:30:11.299 align:start position:0%
 
 

00:30:11.299 --> 00:30:13.909 align:start position:0%
 
thank<00:30:12.299><c> you</c><00:30:12.419><c> your</c><00:30:12.960><c> office</c><00:30:13.200><c> your</c><00:30:13.559><c> office</c><00:30:13.740><c> is</c>

00:30:13.909 --> 00:30:13.919 align:start position:0%
thank you your office your office is
 

00:30:13.919 --> 00:30:17.090 align:start position:0%
thank you your office your office is
watching<00:30:14.399><c> us</c><00:30:14.720><c> and</c><00:30:15.720><c> sending</c><00:30:16.140><c> us</c><00:30:16.260><c> uh</c><00:30:16.620><c> sending</c><00:30:16.980><c> us</c>

00:30:17.090 --> 00:30:17.100 align:start position:0%
watching us and sending us uh sending us
 

00:30:17.100 --> 00:30:19.970 align:start position:0%
watching us and sending us uh sending us
messages<00:30:17.720><c> trying</c><00:30:18.720><c> to</c><00:30:19.020><c> participate</c><00:30:19.440><c> in</c><00:30:19.740><c> the</c>

00:30:19.970 --> 00:30:19.980 align:start position:0%
messages trying to participate in the
 

00:30:19.980 --> 00:30:22.130 align:start position:0%
messages trying to participate in the
question<00:30:20.279><c> and</c><00:30:20.520><c> answer</c><00:30:20.640><c> session</c><00:30:21.120><c> you've</c><00:30:21.960><c> just</c>

00:30:22.130 --> 00:30:22.140 align:start position:0%
question and answer session you've just
 

00:30:22.140 --> 00:30:24.230 align:start position:0%
question and answer session you've just
said<00:30:22.320><c> hey</c><00:30:22.679><c> like</c><00:30:23.100><c> uh</c><00:30:23.580><c> what</c><00:30:23.760><c> happens</c><00:30:23.940><c> post</c>

00:30:24.230 --> 00:30:24.240 align:start position:0%
said hey like uh what happens post
 

00:30:24.240 --> 00:30:26.149 align:start position:0%
said hey like uh what happens post
validation<00:30:24.779><c> is</c><00:30:25.260><c> not</c><00:30:25.440><c> part</c><00:30:25.620><c> of</c><00:30:25.740><c> the</c><00:30:25.860><c> standard</c>

00:30:26.149 --> 00:30:26.159 align:start position:0%
validation is not part of the standard
 

00:30:26.159 --> 00:30:29.750 align:start position:0%
validation is not part of the standard
it's<00:30:26.340><c> not</c><00:30:26.520><c> part</c><00:30:26.700><c> of</c><00:30:27.200><c> erc4337</c><00:30:28.399><c> and</c><00:30:29.399><c> anything</c>

00:30:29.750 --> 00:30:29.760 align:start position:0%
it's not part of erc4337 and anything
 

00:30:29.760 --> 00:30:31.970 align:start position:0%
it's not part of erc4337 and anything
anything<00:30:30.659><c> can</c><00:30:31.020><c> happen</c>

00:30:31.970 --> 00:30:31.980 align:start position:0%
anything can happen
 

00:30:31.980 --> 00:30:33.889 align:start position:0%
anything can happen
um<00:30:32.039><c> we</c><00:30:32.279><c> can</c><00:30:32.399><c> talk</c><00:30:32.580><c> about</c><00:30:32.760><c> ideas</c><00:30:33.240><c> on</c><00:30:33.600><c> how</c><00:30:33.779><c> to</c>

00:30:33.889 --> 00:30:33.899 align:start position:0%
um we can talk about ideas on how to
 

00:30:33.899 --> 00:30:36.049 align:start position:0%
um we can talk about ideas on how to
make<00:30:33.960><c> it</c><00:30:34.140><c> happen</c><00:30:34.320><c> but</c><00:30:34.860><c> it's</c><00:30:35.399><c> not</c><00:30:35.580><c> specifically</c>

00:30:36.049 --> 00:30:36.059 align:start position:0%
make it happen but it's not specifically
 

00:30:36.059 --> 00:30:37.970 align:start position:0%
make it happen but it's not specifically
related<00:30:36.480><c> to</c><00:30:36.899><c> The</c><00:30:37.500><c> Standard</c><00:30:37.740><c> that</c><00:30:37.860><c> we're</c>

00:30:37.970 --> 00:30:37.980 align:start position:0%
related to The Standard that we're
 

00:30:37.980 --> 00:30:40.730 align:start position:0%
related to The Standard that we're
working<00:30:38.159><c> on</c><00:30:38.340><c> right</c><00:30:38.580><c> now</c><00:30:38.700><c> it's</c><00:30:39.539><c> kind</c><00:30:39.779><c> of</c><00:30:39.960><c> uh</c><00:30:40.380><c> you</c>

00:30:40.730 --> 00:30:40.740 align:start position:0%
working on right now it's kind of uh you
 

00:30:40.740 --> 00:30:42.769 align:start position:0%
working on right now it's kind of uh you
know<00:30:40.799><c> outside</c><00:30:41.100><c> of</c><00:30:41.399><c> the</c><00:30:41.520><c> core</c><00:30:41.700><c> because</c><00:30:42.299><c> we</c><00:30:42.600><c> want</c>

00:30:42.769 --> 00:30:42.779 align:start position:0%
know outside of the core because we want
 

00:30:42.779 --> 00:30:44.930 align:start position:0%
know outside of the core because we want
to<00:30:42.899><c> make</c><00:30:43.020><c> the</c><00:30:43.500><c> core</c><00:30:43.740><c> as</c><00:30:44.159><c> general</c><00:30:44.340><c> purpose</c><00:30:44.760><c> as</c>

00:30:44.930 --> 00:30:44.940 align:start position:0%
to make the core as general purpose as
 

00:30:44.940 --> 00:30:46.610 align:start position:0%
to make the core as general purpose as
possible<00:30:45.240><c> because</c><00:30:45.720><c> maybe</c><00:30:45.960><c> we</c><00:30:46.140><c> don't</c><00:30:46.260><c> have</c><00:30:46.380><c> all</c>

00:30:46.610 --> 00:30:46.620 align:start position:0%
possible because maybe we don't have all
 

00:30:46.620 --> 00:30:48.769 align:start position:0%
possible because maybe we don't have all
the<00:30:46.740><c> best</c><00:30:46.860><c> ideas</c><00:30:47.100><c> yet</c>

00:30:48.769 --> 00:30:48.779 align:start position:0%
the best ideas yet
 

00:30:48.779 --> 00:30:51.230 align:start position:0%
the best ideas yet
by<00:30:49.559><c> the</c><00:30:49.679><c> way</c><00:30:49.679><c> if</c><00:30:49.980><c> you</c><00:30:50.039><c> think</c><00:30:50.279><c> there</c><00:30:50.760><c> is</c><00:30:50.940><c> a</c>

00:30:51.230 --> 00:30:51.240 align:start position:0%
by the way if you think there is a
 

00:30:51.240 --> 00:30:52.669 align:start position:0%
by the way if you think there is a
security<00:30:51.360><c> breach</c><00:30:51.840><c> and</c><00:30:51.960><c> something</c><00:30:52.140><c> we</c><00:30:52.380><c> can</c><00:30:52.500><c> add</c>

00:30:52.669 --> 00:30:52.679 align:start position:0%
security breach and something we can add
 

00:30:52.679 --> 00:30:54.950 align:start position:0%
security breach and something we can add
to<00:30:53.100><c> this</c><00:30:53.279><c> definition</c><00:30:53.640><c> I'll</c><00:30:54.419><c> be</c><00:30:54.539><c> glad</c><00:30:54.720><c> to</c><00:30:54.840><c> talk</c>

00:30:54.950 --> 00:30:54.960 align:start position:0%
to this definition I'll be glad to talk
 

00:30:54.960 --> 00:30:56.750 align:start position:0%
to this definition I'll be glad to talk
and<00:30:55.140><c> we'll</c><00:30:55.260><c> be</c><00:30:55.380><c> glad</c><00:30:55.559><c> to</c><00:30:55.679><c> edit</c><00:30:55.919><c> we</c><00:30:56.640><c> are</c>

00:30:56.750 --> 00:30:56.760 align:start position:0%
and we'll be glad to edit we are
 

00:30:56.760 --> 00:30:58.370 align:start position:0%
and we'll be glad to edit we are
overtime<00:30:57.179><c> however</c><00:30:57.480><c> with</c><00:30:57.779><c> this</c><00:30:58.020><c> is</c><00:30:58.140><c> a</c><00:30:58.320><c> break</c>

00:30:58.370 --> 00:30:58.380 align:start position:0%
overtime however with this is a break
 

00:30:58.380 --> 00:31:00.049 align:start position:0%
overtime however with this is a break
time<00:30:58.620><c> so</c><00:30:58.919><c> if</c><00:30:59.100><c> you</c><00:30:59.220><c> guys</c><00:30:59.340><c> have</c><00:30:59.580><c> lots</c><00:31:00.000><c> of</c>

00:31:00.049 --> 00:31:00.059 align:start position:0%
time so if you guys have lots of
 

00:31:00.059 --> 00:31:02.330 align:start position:0%
time so if you guys have lots of
questions<00:31:00.360><c> we're</c><00:31:01.080><c> happy</c><00:31:01.500><c> to</c><00:31:01.679><c> yield</c><00:31:01.860><c> them</c><00:31:02.039><c> if</c>

00:31:02.330 --> 00:31:02.340 align:start position:0%
questions we're happy to yield them if
 

00:31:02.340 --> 00:31:03.830 align:start position:0%
questions we're happy to yield them if
you<00:31:02.520><c> guys</c><00:31:02.640><c> are</c><00:31:02.820><c> happy</c><00:31:03.000><c> to</c><00:31:03.360><c> have</c><00:31:03.600><c> more</c>

00:31:03.830 --> 00:31:03.840 align:start position:0%
you guys are happy to have more
 

00:31:03.840 --> 00:31:05.350 align:start position:0%
you guys are happy to have more
questions

00:31:05.350 --> 00:31:05.360 align:start position:0%
questions
 

00:31:05.360 --> 00:31:10.909 align:start position:0%
questions
anybody<00:31:06.360><c> else</c><00:31:06.539><c> anyone</c><00:31:06.960><c> else</c>

00:31:10.909 --> 00:31:10.919 align:start position:0%
 
 

00:31:10.919 --> 00:31:13.610 align:start position:0%
 
so<00:31:11.340><c> how</c><00:31:11.460><c> can</c><00:31:11.640><c> you</c><00:31:11.820><c> make</c><00:31:12.059><c> sure</c><00:31:12.360><c> that</c>

00:31:13.610 --> 00:31:13.620 align:start position:0%
so how can you make sure that
 

00:31:13.620 --> 00:31:16.250 align:start position:0%
so how can you make sure that
um<00:31:13.679><c> you</c><00:31:13.919><c> know</c><00:31:13.980><c> a</c><00:31:14.279><c> wallet</c><00:31:14.640><c> a</c><00:31:15.360><c> smart</c><00:31:15.960><c> contract</c>

00:31:16.250 --> 00:31:16.260 align:start position:0%
um you know a wallet a smart contract
 

00:31:16.260 --> 00:31:20.210 align:start position:0%
um you know a wallet a smart contract
wallet<00:31:16.820><c> will</c><00:31:17.820><c> be</c><00:31:18.000><c> able</c><00:31:18.240><c> to</c><00:31:18.720><c> prove</c><00:31:19.559><c> that</c><00:31:19.740><c> is</c><00:31:19.980><c> for</c>

00:31:20.210 --> 00:31:20.220 align:start position:0%
wallet will be able to prove that is for
 

00:31:20.220 --> 00:31:21.649 align:start position:0%
wallet will be able to prove that is for
example<00:31:20.460><c> only</c><00:31:20.760><c> controlled</c><00:31:21.240><c> by</c><00:31:21.360><c> one</c>

00:31:21.649 --> 00:31:21.659 align:start position:0%
example only controlled by one
 

00:31:21.659 --> 00:31:23.990 align:start position:0%
example only controlled by one
individual<00:31:22.080><c> versus</c><00:31:22.380><c> multi-six</c><00:31:23.340><c> such</c><00:31:23.700><c> that</c>

00:31:23.990 --> 00:31:24.000 align:start position:0%
individual versus multi-six such that
 

00:31:24.000 --> 00:31:26.630 align:start position:0%
individual versus multi-six such that
the<00:31:24.360><c> receiving</c><00:31:24.659><c> contract</c><00:31:25.440><c> can</c><00:31:26.220><c> make</c><00:31:26.399><c> a</c>

00:31:26.630 --> 00:31:26.640 align:start position:0%
the receiving contract can make a
 

00:31:26.640 --> 00:31:28.490 align:start position:0%
the receiving contract can make a
judgment<00:31:26.940><c> call</c><00:31:27.240><c> on</c><00:31:27.600><c> whether</c><00:31:27.899><c> it</c><00:31:28.380><c> should</c>

00:31:28.490 --> 00:31:28.500 align:start position:0%
judgment call on whether it should
 

00:31:28.500 --> 00:31:31.130 align:start position:0%
judgment call on whether it should
reject<00:31:28.799><c> or</c><00:31:29.100><c> accept</c><00:31:29.279><c> that</c><00:31:29.640><c> call</c><00:31:29.820><c> right</c><00:31:30.659><c> so</c><00:31:30.960><c> for</c>

00:31:31.130 --> 00:31:31.140 align:start position:0%
reject or accept that call right so for
 

00:31:31.140 --> 00:31:33.710 align:start position:0%
reject or accept that call right so for
example<00:31:31.380><c> if</c><00:31:31.620><c> I</c><00:31:32.100><c> if</c><00:31:32.340><c> I</c><00:31:32.520><c> have</c><00:31:32.700><c> right</c><00:31:33.179><c> so</c><00:31:33.480><c> we</c><00:31:33.659><c> have</c>

00:31:33.710 --> 00:31:33.720 align:start position:0%
example if I if I have right so we have
 

00:31:33.720 --> 00:31:36.110 align:start position:0%
example if I if I have right so we have
we<00:31:33.960><c> have</c><00:31:34.140><c> a</c><00:31:34.200><c> separation</c><00:31:34.500><c> okay</c><00:31:34.919><c> the</c><00:31:35.640><c> model</c><00:31:35.820><c> we</c>

00:31:36.110 --> 00:31:36.120 align:start position:0%
we have a separation okay the model we
 

00:31:36.120 --> 00:31:38.810 align:start position:0%
we have a separation okay the model we
have<00:31:36.240><c> is</c><00:31:36.419><c> like</c><00:31:36.600><c> this</c><00:31:36.779><c> a</c><00:31:37.380><c> smart</c><00:31:37.620><c> contract</c><00:31:38.039><c> has</c><00:31:38.700><c> a</c>

00:31:38.810 --> 00:31:38.820 align:start position:0%
have is like this a smart contract has a
 

00:31:38.820 --> 00:31:40.669 align:start position:0%
have is like this a smart contract has a
separation<00:31:39.120><c> between</c><00:31:39.360><c> validation</c><00:31:39.960><c> and</c>

00:31:40.669 --> 00:31:40.679 align:start position:0%
separation between validation and
 

00:31:40.679 --> 00:31:41.930 align:start position:0%
separation between validation and
execution

00:31:41.930 --> 00:31:41.940 align:start position:0%
execution
 

00:31:41.940 --> 00:31:44.990 align:start position:0%
execution
execution<00:31:43.140><c> is</c><00:31:43.799><c> anything</c><00:31:44.100><c> it</c><00:31:44.340><c> calls</c><00:31:44.640><c> out</c><00:31:44.760><c> you</c>

00:31:44.990 --> 00:31:45.000 align:start position:0%
execution is anything it calls out you
 

00:31:45.000 --> 00:31:46.430 align:start position:0%
execution is anything it calls out you
know<00:31:45.059><c> you</c><00:31:45.360><c> execute</c><00:31:45.779><c> external</c><00:31:46.140><c> content</c>

00:31:46.430 --> 00:31:46.440 align:start position:0%
know you execute external content
 

00:31:46.440 --> 00:31:48.470 align:start position:0%
know you execute external content
whether<00:31:46.559><c> it's</c><00:31:46.740><c> atone</c><00:31:47.039><c> another</c><00:31:47.760><c> validation</c>

00:31:48.470 --> 00:31:48.480 align:start position:0%
whether it's atone another validation
 

00:31:48.480 --> 00:31:50.810 align:start position:0%
whether it's atone another validation
gets<00:31:49.260><c> the</c><00:31:49.380><c> user</c><00:31:49.679><c> operation</c>

00:31:50.810 --> 00:31:50.820 align:start position:0%
gets the user operation
 

00:31:50.820 --> 00:31:53.149 align:start position:0%
gets the user operation
and<00:31:51.360><c> validates</c><00:31:51.720><c> whatever</c><00:31:51.960><c> it</c><00:31:52.200><c> likes</c><00:31:52.500><c> the</c>

00:31:53.149 --> 00:31:53.159 align:start position:0%
and validates whatever it likes the
 

00:31:53.159 --> 00:31:54.710 align:start position:0%
and validates whatever it likes the
minimum<00:31:53.460><c> is</c><00:31:53.700><c> validated</c><00:31:54.179><c> signature</c><00:31:54.600><c> and</c>

00:31:54.710 --> 00:31:54.720 align:start position:0%
minimum is validated signature and
 

00:31:54.720 --> 00:31:55.909 align:start position:0%
minimum is validated signature and
validate<00:31:55.020><c> the</c><00:31:55.140><c> non</c><00:31:55.320><c> so</c><00:31:55.500><c> that</c><00:31:55.620><c> it's</c><00:31:55.740><c> not</c><00:31:55.860><c> a</c>

00:31:55.909 --> 00:31:55.919 align:start position:0%
validate the non so that it's not a
 

00:31:55.919 --> 00:31:59.029 align:start position:0%
validate the non so that it's not a
replay<00:31:56.100><c> and</c><00:31:56.460><c> it's</c><00:31:56.640><c> a</c><00:31:57.059><c> valid</c><00:31:57.840><c> signer</c><00:31:58.260><c> but</c><00:31:58.799><c> it</c>

00:31:59.029 --> 00:31:59.039 align:start position:0%
replay and it's a valid signer but it
 

00:31:59.039 --> 00:32:01.250 align:start position:0%
replay and it's a valid signer but it
can<00:31:59.159><c> do</c><00:31:59.340><c> more</c><00:31:59.520><c> it</c><00:32:00.120><c> can</c><00:32:00.240><c> check</c><00:32:00.480><c> the</c><00:32:01.020><c> actual</c>

00:32:01.250 --> 00:32:01.260 align:start position:0%
can do more it can check the actual
 

00:32:01.260 --> 00:32:06.169 align:start position:0%
can do more it can check the actual
executed<00:32:02.039><c> method</c><00:32:03.059><c> and</c><00:32:03.720><c> say</c><00:32:04.200><c> a</c><00:32:04.740><c> okay</c><00:32:05.179><c> I</c>

00:32:06.169 --> 00:32:06.179 align:start position:0%
executed method and say a okay I
 

00:32:06.179 --> 00:32:08.750 align:start position:0%
executed method and say a okay I
restrict<00:32:06.600><c> access</c><00:32:06.960><c> to</c><00:32:07.440><c> this</c><00:32:07.740><c> destination</c><00:32:08.220><c> or</c>

00:32:08.750 --> 00:32:08.760 align:start position:0%
restrict access to this destination or
 

00:32:08.760 --> 00:32:11.210 align:start position:0%
restrict access to this destination or
if<00:32:08.880><c> it's</c><00:32:09.000><c> a</c><00:32:09.179><c> complex</c><00:32:09.419><c> rule</c><00:32:09.840><c> I</c><00:32:10.320><c> restrict</c><00:32:10.799><c> access</c>

00:32:11.210 --> 00:32:11.220 align:start position:0%
if it's a complex rule I restrict access
 

00:32:11.220 --> 00:32:13.370 align:start position:0%
if it's a complex rule I restrict access
to<00:32:11.580><c> this</c><00:32:11.760><c> destination</c><00:32:12.179><c> for</c><00:32:12.659><c> this</c><00:32:12.899><c> signer</c>

00:32:13.370 --> 00:32:13.380 align:start position:0%
to this destination for this signer
 

00:32:13.380 --> 00:32:14.930 align:start position:0%
to this destination for this signer
because<00:32:13.620><c> I</c><00:32:13.799><c> have</c><00:32:13.919><c> multiple</c><00:32:14.220><c> sign</c><00:32:14.399><c> and</c><00:32:14.700><c> each</c>

00:32:14.930 --> 00:32:14.940 align:start position:0%
because I have multiple sign and each
 

00:32:14.940 --> 00:32:16.669 align:start position:0%
because I have multiple sign and each
one<00:32:15.059><c> has</c><00:32:15.299><c> a</c><00:32:15.480><c> different</c><00:32:15.600><c> role</c><00:32:15.899><c> and</c><00:32:16.020><c> is</c><00:32:16.200><c> allowed</c>

00:32:16.669 --> 00:32:16.679 align:start position:0%
one has a different role and is allowed
 

00:32:16.679 --> 00:32:20.029 align:start position:0%
one has a different role and is allowed
only<00:32:17.159><c> specific</c><00:32:17.640><c> method</c><00:32:18.140><c> the</c><00:32:19.140><c> Target</c><00:32:19.440><c> contract</c>

00:32:20.029 --> 00:32:20.039 align:start position:0%
only specific method the Target contract
 

00:32:20.039 --> 00:32:22.850 align:start position:0%
only specific method the Target contract
like<00:32:20.460><c> a</c><00:32:20.820><c> token</c><00:32:21.120><c> usdc</c><00:32:21.659><c> token</c><00:32:21.960><c> usdc</c><00:32:22.440><c> token</c>

00:32:22.850 --> 00:32:22.860 align:start position:0%
like a token usdc token usdc token
 

00:32:22.860 --> 00:32:25.070 align:start position:0%
like a token usdc token usdc token
doesn't<00:32:23.039><c> receive</c><00:32:23.520><c> all</c><00:32:23.640><c> this</c><00:32:23.820><c> information</c>

00:32:25.070 --> 00:32:25.080 align:start position:0%
doesn't receive all this information
 

00:32:25.080 --> 00:32:27.649 align:start position:0%
doesn't receive all this information
usdc<00:32:25.919><c> received</c><00:32:26.279><c> transfer</c><00:32:26.640><c> from</c><00:32:27.059><c> a</c><00:32:27.240><c> standard</c>

00:32:27.649 --> 00:32:27.659 align:start position:0%
usdc received transfer from a standard
 

00:32:27.659 --> 00:32:29.149 align:start position:0%
usdc received transfer from a standard
and<00:32:27.899><c> it</c><00:32:28.020><c> will</c><00:32:28.140><c> accept</c><00:32:28.260><c> it</c>

00:32:29.149 --> 00:32:29.159 align:start position:0%
and it will accept it
 

00:32:29.159 --> 00:32:30.710 align:start position:0%
and it will accept it
it<00:32:29.399><c> is</c><00:32:29.580><c> the</c><00:32:29.700><c> wallet</c>

00:32:30.710 --> 00:32:30.720 align:start position:0%
it is the wallet
 

00:32:30.720 --> 00:32:33.169 align:start position:0%
it is the wallet
Logic<00:32:31.380><c> the</c><00:32:31.620><c> logic</c><00:32:32.039><c> inside</c><00:32:32.279><c> the</c><00:32:32.520><c> wallet</c><00:32:32.820><c> within</c>

00:32:33.169 --> 00:32:33.179 align:start position:0%
Logic the logic inside the wallet within
 

00:32:33.179 --> 00:32:34.850 align:start position:0%
Logic the logic inside the wallet within
its<00:32:33.480><c> validation</c>

00:32:34.850 --> 00:32:34.860 align:start position:0%
its validation
 

00:32:34.860 --> 00:32:37.669 align:start position:0%
its validation
whether<00:32:35.340><c> to</c><00:32:35.580><c> allow</c><00:32:36.000><c> or</c><00:32:36.659><c> disallow</c><00:32:37.320><c> specific</c>

00:32:37.669 --> 00:32:37.679 align:start position:0%
whether to allow or disallow specific
 

00:32:37.679 --> 00:32:41.630 align:start position:0%
whether to allow or disallow specific
the<00:32:38.399><c> operation</c><00:32:39.240><c> we</c><00:32:39.480><c> are</c><00:32:39.659><c> now</c><00:32:39.779><c> trying</c><00:32:40.080><c> to</c><00:32:40.260><c> make</c>

00:32:41.630 --> 00:32:41.640 align:start position:0%
the operation we are now trying to make
 

00:32:41.640 --> 00:32:44.269 align:start position:0%
the operation we are now trying to make
did<00:32:41.880><c> I</c><00:32:42.059><c> make</c><00:32:42.179><c> myself</c><00:32:42.299><c> clear</c><00:32:42.600><c> I'm</c><00:32:43.080><c> not</c><00:32:43.260><c> sure</c><00:32:43.380><c> yes</c>

00:32:44.269 --> 00:32:44.279 align:start position:0%
did I make myself clear I'm not sure yes
 

00:32:44.279 --> 00:32:47.269 align:start position:0%
did I make myself clear I'm not sure yes
it<00:32:44.460><c> is</c><00:32:44.520><c> complex</c><00:32:44.960><c> yes</c><00:32:45.960><c> if</c><00:32:46.320><c> you're</c><00:32:46.620><c> if</c><00:32:46.860><c> you're</c><00:32:47.039><c> if</c>

00:32:47.269 --> 00:32:47.279 align:start position:0%
it is complex yes if you're if you're if
 

00:32:47.279 --> 00:32:49.490 align:start position:0%
it is complex yes if you're if you're if
your<00:32:47.520><c> target</c><00:32:47.700><c> smart</c><00:32:48.059><c> contract</c><00:32:48.539><c> does</c><00:32:48.840><c> not</c><00:32:49.020><c> have</c>

00:32:49.490 --> 00:32:49.500 align:start position:0%
your target smart contract does not have
 

00:32:49.500 --> 00:32:51.049 align:start position:0%
your target smart contract does not have
you<00:32:50.279><c> know</c>

00:32:51.049 --> 00:32:51.059 align:start position:0%
you know
 

00:32:51.059 --> 00:32:54.049 align:start position:0%
you know
um<00:32:51.120><c> additional</c><00:32:52.080><c> computational</c>

00:32:54.049 --> 00:32:54.059 align:start position:0%
um additional computational
 

00:32:54.059 --> 00:32:57.230 align:start position:0%
um additional computational
things<00:32:54.899><c> going</c><00:32:55.200><c> on</c><00:32:55.380><c> that</c><00:32:55.860><c> that</c><00:32:56.100><c> require</c><00:32:56.520><c> it</c><00:32:57.000><c> to</c>

00:32:57.230 --> 00:32:57.240 align:start position:0%
things going on that that require it to
 

00:32:57.240 --> 00:32:59.450 align:start position:0%
things going on that that require it to
for<00:32:57.419><c> example</c><00:32:57.720><c> if</c><00:32:58.080><c> so</c><00:32:58.320><c> take</c><00:32:58.740><c> royalties</c><00:32:59.220><c> for</c>

00:32:59.450 --> 00:32:59.460 align:start position:0%
for example if so take royalties for
 

00:32:59.460 --> 00:33:03.049 align:start position:0%
for example if so take royalties for
example<00:32:59.700><c> right</c><00:33:00.240><c> if</c><00:33:00.779><c> I</c><00:33:00.899><c> if</c><00:33:01.140><c> I</c><00:33:01.380><c> have</c><00:33:01.500><c> if</c><00:33:01.799><c> I'm</c><00:33:02.039><c> if</c><00:33:02.340><c> I</c>

00:33:03.049 --> 00:33:03.059 align:start position:0%
example right if I if I have if I'm if I
 

00:33:03.059 --> 00:33:05.029 align:start position:0%
example right if I if I have if I'm if I
can<00:33:03.120><c> I</c><00:33:03.360><c> can</c><00:33:03.539><c> circumvent</c><00:33:04.020><c> royalty</c><00:33:04.500><c> payments</c><00:33:04.860><c> if</c>

00:33:05.029 --> 00:33:05.039 align:start position:0%
can I can circumvent royalty payments if
 

00:33:05.039 --> 00:33:07.690 align:start position:0%
can I can circumvent royalty payments if
I<00:33:05.220><c> transfer</c><00:33:05.580><c> an</c><00:33:05.760><c> asset</c><00:33:06.120><c> from</c><00:33:06.840><c> from</c><00:33:07.200><c> from</c><00:33:07.320><c> from</c>

00:33:07.690 --> 00:33:07.700 align:start position:0%
I transfer an asset from from from from
 

00:33:07.700 --> 00:33:12.230 align:start position:0%
I transfer an asset from from from from
Alice<00:33:08.700><c> to</c><00:33:08.880><c> Bob</c><00:33:09.200><c> right</c><00:33:10.200><c> uh</c><00:33:11.279><c> um</c><00:33:11.399><c> and</c><00:33:11.760><c> and</c><00:33:11.940><c> right</c>

00:33:12.230 --> 00:33:12.240 align:start position:0%
Alice to Bob right uh um and and right
 

00:33:12.240 --> 00:33:14.450 align:start position:0%
Alice to Bob right uh um and and right
now<00:33:12.419><c> if</c><00:33:12.600><c> I</c><00:33:12.779><c> with</c><00:33:13.080><c> an</c><00:33:13.200><c> eoa</c><00:33:13.620><c> I</c><00:33:14.039><c> actually</c><00:33:14.159><c> have</c><00:33:14.340><c> to</c>

00:33:14.450 --> 00:33:14.460 align:start position:0%
now if I with an eoa I actually have to
 

00:33:14.460 --> 00:33:16.549 align:start position:0%
now if I with an eoa I actually have to
transfer<00:33:14.820><c> the</c><00:33:15.059><c> the</c><00:33:15.419><c> private</c><00:33:16.019><c> key</c><00:33:16.200><c> to</c>

00:33:16.549 --> 00:33:16.559 align:start position:0%
transfer the the private key to
 

00:33:16.559 --> 00:33:19.190 align:start position:0%
transfer the the private key to
circumvent<00:33:17.039><c> the</c><00:33:17.279><c> the</c><00:33:17.640><c> the</c><00:33:17.760><c> uh</c><00:33:18.600><c> the</c><00:33:18.840><c> royalty</c>

00:33:19.190 --> 00:33:19.200 align:start position:0%
circumvent the the the uh the royalty
 

00:33:19.200 --> 00:33:21.289 align:start position:0%
circumvent the the the uh the royalty
payment<00:33:19.380><c> if</c><00:33:20.100><c> I</c><00:33:20.159><c> allow</c><00:33:20.460><c> a</c><00:33:20.580><c> smart</c><00:33:20.760><c> contract</c>

00:33:21.289 --> 00:33:21.299 align:start position:0%
payment if I allow a smart contract
 

00:33:21.299 --> 00:33:24.049 align:start position:0%
payment if I allow a smart contract
doing<00:33:21.539><c> that</c><00:33:21.840><c> I</c><00:33:22.320><c> can</c><00:33:22.440><c> change</c><00:33:22.740><c> ownership</c><00:33:23.279><c> of</c>

00:33:24.049 --> 00:33:24.059 align:start position:0%
doing that I can change ownership of
 

00:33:24.059 --> 00:33:26.389 align:start position:0%
doing that I can change ownership of
that<00:33:24.299><c> of</c><00:33:24.720><c> that</c><00:33:25.019><c> of</c><00:33:25.380><c> that</c><00:33:25.559><c> of</c><00:33:25.799><c> that</c><00:33:25.980><c> no</c><00:33:26.159><c> because</c>

00:33:26.389 --> 00:33:26.399 align:start position:0%
that of that of that of that no because
 

00:33:26.399 --> 00:33:29.210 align:start position:0%
that of that of that of that no because
the<00:33:26.640><c> owner</c><00:33:27.120><c> of</c><00:33:27.539><c> the</c><00:33:27.659><c> tokens</c><00:33:28.380><c> is</c><00:33:28.799><c> the</c><00:33:29.039><c> Smart</c>

00:33:29.210 --> 00:33:29.220 align:start position:0%
the owner of the tokens is the Smart
 

00:33:29.220 --> 00:33:31.730 align:start position:0%
the owner of the tokens is the Smart
contract<00:33:29.580><c> yeah</c><00:33:30.179><c> I</c><00:33:30.419><c> understand</c><00:33:30.659><c> but</c><00:33:31.380><c> the</c><00:33:31.559><c> point</c>

00:33:31.730 --> 00:33:31.740 align:start position:0%
contract yeah I understand but the point
 

00:33:31.740 --> 00:33:33.950 align:start position:0%
contract yeah I understand but the point
is<00:33:31.919><c> if</c><00:33:32.220><c> I</c><00:33:32.460><c> can</c><00:33:32.580><c> transfer</c><00:33:33.059><c> the</c><00:33:33.240><c> ownership</c><00:33:33.539><c> of</c>

00:33:33.950 --> 00:33:33.960 align:start position:0%
is if I can transfer the ownership of
 

00:33:33.960 --> 00:33:36.769 align:start position:0%
is if I can transfer the ownership of
the<00:33:34.140><c> wallet</c><00:33:34.500><c> address</c><00:33:34.820><c> from</c><00:33:35.820><c> a</c><00:33:36.000><c> to</c><00:33:36.179><c> from</c><00:33:36.480><c> Alice</c>

00:33:36.769 --> 00:33:36.779 align:start position:0%
the wallet address from a to from Alice
 

00:33:36.779 --> 00:33:39.889 align:start position:0%
the wallet address from a to from Alice
to<00:33:36.960><c> to</c><00:33:37.260><c> you</c><00:33:37.559><c> yeah</c><00:33:38.399><c> that's</c><00:33:39.360><c> exactly</c><00:33:39.720><c> the</c>

00:33:39.889 --> 00:33:39.899 align:start position:0%
to to you yeah that's exactly the
 

00:33:39.899 --> 00:33:42.049 align:start position:0%
to to you yeah that's exactly the
problem<00:33:40.140><c> so</c><00:33:40.740><c> it's</c><00:33:40.980><c> like</c><00:33:41.100><c> it's</c><00:33:41.460><c> like</c><00:33:41.580><c> it's</c><00:33:41.820><c> that</c>

00:33:42.049 --> 00:33:42.059 align:start position:0%
problem so it's like it's like it's that
 

00:33:42.059 --> 00:33:44.090 align:start position:0%
problem so it's like it's like it's that
is<00:33:42.240><c> exactly</c><00:33:42.600><c> the</c><00:33:42.840><c> problem</c><00:33:43.019><c> if</c><00:33:43.679><c> you're</c><00:33:43.740><c> in</c><00:33:43.980><c> a</c>

00:33:44.090 --> 00:33:44.100 align:start position:0%
is exactly the problem if you're in a
 

00:33:44.100 --> 00:33:47.269 align:start position:0%
is exactly the problem if you're in a
royalty<00:33:44.460><c> situation</c><00:33:44.940><c> that</c><00:33:45.600><c> cannot</c><00:33:45.960><c> be</c><00:33:46.679><c> so</c><00:33:46.980><c> if</c>

00:33:47.269 --> 00:33:47.279 align:start position:0%
royalty situation that cannot be so if
 

00:33:47.279 --> 00:33:48.590 align:start position:0%
royalty situation that cannot be so if
you<00:33:47.460><c> want</c><00:33:47.580><c> a</c><00:33:47.700><c> wallet</c><00:33:48.000><c> otherwise</c><00:33:48.240><c> just</c><00:33:48.360><c> a</c>

00:33:48.590 --> 00:33:48.600 align:start position:0%
you want a wallet otherwise just a
 

00:33:48.600 --> 00:33:50.090 align:start position:0%
you want a wallet otherwise just a
second<00:33:48.720><c> otherwise</c><00:33:49.140><c> it's</c><00:33:49.260><c> your</c><00:33:49.559><c> circumventing</c>

00:33:50.090 --> 00:33:50.100 align:start position:0%
second otherwise it's your circumventing
 

00:33:50.100 --> 00:33:51.710 align:start position:0%
second otherwise it's your circumventing
royalty<00:33:50.460><c> if</c><00:33:50.880><c> you</c><00:33:51.000><c> want</c><00:33:51.179><c> and</c><00:33:51.419><c> while</c><00:33:51.539><c> you're</c>

00:33:51.710 --> 00:33:51.720 align:start position:0%
royalty if you want and while you're
 

00:33:51.720 --> 00:33:53.210 align:start position:0%
royalty if you want and while you're
doing<00:33:51.840><c> something</c><00:33:52.019><c> illegal</c><00:33:52.500><c> I'm</c><00:33:52.799><c> not</c><00:33:52.980><c> saying</c>

00:33:53.210 --> 00:33:53.220 align:start position:0%
doing something illegal I'm not saying
 

00:33:53.220 --> 00:33:55.789 align:start position:0%
doing something illegal I'm not saying
it<00:33:53.399><c> is</c><00:33:53.640><c> I'm</c><00:33:54.179><c> not</c><00:33:54.299><c> saying</c><00:33:54.600><c> that</c><00:33:54.840><c> we</c><00:33:55.320><c> support</c><00:33:55.620><c> it</c>

00:33:55.789 --> 00:33:55.799 align:start position:0%
it is I'm not saying that we support it
 

00:33:55.799 --> 00:33:57.710 align:start position:0%
it is I'm not saying that we support it
I'm<00:33:55.980><c> saying</c><00:33:56.279><c> that</c><00:33:56.340><c> a</c><00:33:56.519><c> contract</c><00:33:56.880><c> May</c><00:33:57.539><c> support</c>

00:33:57.710 --> 00:33:57.720 align:start position:0%
I'm saying that a contract May support
 

00:33:57.720 --> 00:33:59.990 align:start position:0%
I'm saying that a contract May support
it<00:33:57.960><c> for</c><00:33:58.140><c> example</c><00:33:58.380><c> if</c><00:33:58.679><c> you</c><00:33:58.799><c> want</c><00:33:58.980><c> a</c><00:33:59.519><c> soul-bound</c>

00:33:59.990 --> 00:34:00.000 align:start position:0%
it for example if you want a soul-bound
 

00:34:00.000 --> 00:34:02.509 align:start position:0%
it for example if you want a soul-bound
wallet<00:34:00.419><c> that</c><00:34:01.019><c> you</c><00:34:01.380><c> can't</c><00:34:01.500><c> transfer</c><00:34:02.039><c> the</c><00:34:02.159><c> owner</c>

00:34:02.509 --> 00:34:02.519 align:start position:0%
wallet that you can't transfer the owner
 

00:34:02.519 --> 00:34:05.210 align:start position:0%
wallet that you can't transfer the owner
at<00:34:02.880><c> all</c><00:34:03.059><c> right</c><00:34:03.779><c> go</c><00:34:04.260><c> ahead</c><00:34:04.500><c> create</c><00:34:04.740><c> such</c><00:34:05.039><c> a</c>

00:34:05.210 --> 00:34:05.220 align:start position:0%
at all right go ahead create such a
 

00:34:05.220 --> 00:34:06.889 align:start position:0%
at all right go ahead create such a
wallet<00:34:05.519><c> if</c><00:34:06.000><c> you</c><00:34:06.059><c> want</c><00:34:06.240><c> a</c><00:34:06.360><c> wallet</c><00:34:06.600><c> that</c><00:34:06.779><c> doesn't</c>

00:34:06.889 --> 00:34:06.899 align:start position:0%
wallet if you want a wallet that doesn't
 

00:34:06.899 --> 00:34:09.530 align:start position:0%
wallet if you want a wallet that doesn't
support<00:34:07.200><c> set</c><00:34:08.159><c> implementation</c>

00:34:09.530 --> 00:34:09.540 align:start position:0%
support set implementation
 

00:34:09.540 --> 00:34:11.810 align:start position:0%
support set implementation
then<00:34:10.020><c> create</c><00:34:10.260><c> a</c><00:34:10.500><c> wallet</c><00:34:10.740><c> that</c><00:34:10.859><c> will</c><00:34:11.040><c> refuse</c><00:34:11.399><c> to</c>

00:34:11.810 --> 00:34:11.820 align:start position:0%
then create a wallet that will refuse to
 

00:34:11.820 --> 00:34:13.730 align:start position:0%
then create a wallet that will refuse to
change<00:34:11.940><c> implementation</c><00:34:12.540><c> once</c><00:34:12.960><c> you</c><00:34:13.020><c> fixed</c><00:34:13.379><c> you</c>

00:34:13.730 --> 00:34:13.740 align:start position:0%
change implementation once you fixed you
 

00:34:13.740 --> 00:34:14.930 align:start position:0%
change implementation once you fixed you
reach<00:34:14.040><c> that</c><00:34:14.159><c> implementation</c><00:34:14.580><c> you</c><00:34:14.820><c> don't</c>

00:34:14.930 --> 00:34:14.940 align:start position:0%
reach that implementation you don't
 

00:34:14.940 --> 00:34:17.089 align:start position:0%
reach that implementation you don't
allow<00:34:15.119><c> to</c><00:34:15.300><c> change</c><00:34:15.480><c> you</c><00:34:16.080><c> can</c><00:34:16.200><c> create</c><00:34:16.440><c> such</c><00:34:16.980><c> an</c>

00:34:17.089 --> 00:34:17.099 align:start position:0%
allow to change you can create such an
 

00:34:17.099 --> 00:34:19.369 align:start position:0%
allow to change you can create such an
implementation<00:34:17.639><c> we</c><00:34:18.300><c> don't</c><00:34:18.480><c> block</c><00:34:18.839><c> such</c><00:34:19.200><c> an</c>

00:34:19.369 --> 00:34:19.379 align:start position:0%
implementation we don't block such an
 

00:34:19.379 --> 00:34:21.829 align:start position:0%
implementation we don't block such an
implementation<00:34:19.859><c> but</c><00:34:20.339><c> we</c><00:34:20.520><c> support</c><00:34:20.639><c> others</c>

00:34:21.829 --> 00:34:21.839 align:start position:0%
implementation but we support others
 

00:34:21.839 --> 00:34:24.050 align:start position:0%
implementation but we support others
understood<00:34:22.500><c> it's</c><00:34:22.919><c> just</c><00:34:23.099><c> is</c><00:34:23.280><c> there</c><00:34:23.639><c> is</c><00:34:23.879><c> there</c>

00:34:24.050 --> 00:34:24.060 align:start position:0%
understood it's just is there is there
 

00:34:24.060 --> 00:34:26.750 align:start position:0%
understood it's just is there is there
any<00:34:24.240><c> standard</c><00:34:24.780><c> way</c><00:34:25.020><c> to</c><00:34:25.320><c> to</c><00:34:25.619><c> communicate</c><00:34:26.220><c> what</c>

00:34:26.750 --> 00:34:26.760 align:start position:0%
any standard way to to communicate what
 

00:34:26.760 --> 00:34:29.270 align:start position:0%
any standard way to to communicate what
type<00:34:27.000><c> of</c><00:34:27.179><c> wallet</c><00:34:27.599><c> implementation</c><00:34:28.200><c> it</c><00:34:28.619><c> is</c><00:34:28.740><c> such</c>

00:34:29.270 --> 00:34:29.280 align:start position:0%
type of wallet implementation it is such
 

00:34:29.280 --> 00:34:31.669 align:start position:0%
type of wallet implementation it is such
that<00:34:29.520><c> the</c><00:34:29.820><c> the</c><00:34:30.060><c> targeting</c><00:34:30.540><c> contract</c><00:34:31.020><c> can</c><00:34:31.379><c> can</c>

00:34:31.669 --> 00:34:31.679 align:start position:0%
that the the targeting contract can can
 

00:34:31.679 --> 00:34:33.770 align:start position:0%
that the the targeting contract can can
check<00:34:31.919><c> whether</c><00:34:32.159><c> because</c><00:34:32.760><c> you</c><00:34:33.240><c> you</c><00:34:33.419><c> don't</c><00:34:33.599><c> know</c>

00:34:33.770 --> 00:34:33.780 align:start position:0%
check whether because you you don't know
 

00:34:33.780 --> 00:34:35.510 align:start position:0%
check whether because you you don't know
right<00:34:34.139><c> it's</c><00:34:34.440><c> like</c><00:34:34.619><c> it's</c><00:34:34.919><c> like</c><00:34:35.099><c> it's</c><00:34:35.399><c> like</c>

00:34:35.510 --> 00:34:35.520 align:start position:0%
right it's like it's like it's like
 

00:34:35.520 --> 00:34:37.730 align:start position:0%
right it's like it's like it's like
whether<00:34:35.879><c> the</c><00:34:36.359><c> targeting</c><00:34:36.780><c> contract</c><00:34:37.139><c> needs</c><00:34:37.619><c> to</c>

00:34:37.730 --> 00:34:37.740 align:start position:0%
whether the targeting contract needs to
 

00:34:37.740 --> 00:34:40.210 align:start position:0%
whether the targeting contract needs to
know<00:34:37.919><c> the</c><00:34:38.280><c> context</c><00:34:38.760><c> of</c><00:34:39.599><c> the</c><00:34:39.780><c> wall</c>

00:34:40.210 --> 00:34:40.220 align:start position:0%
know the context of the wall
 

00:34:40.220 --> 00:34:42.409 align:start position:0%
know the context of the wall
implementation<00:34:41.220><c> to</c><00:34:41.520><c> make</c><00:34:41.700><c> a</c><00:34:41.879><c> judgment</c><00:34:42.119><c> call</c>

00:34:42.409 --> 00:34:42.419 align:start position:0%
implementation to make a judgment call
 

00:34:42.419 --> 00:34:44.930 align:start position:0%
implementation to make a judgment call
about<00:34:42.659><c> the</c><00:34:42.960><c> owner</c><00:34:43.260><c> okay</c><00:34:43.619><c> first</c><00:34:43.980><c> of</c><00:34:44.099><c> all</c><00:34:44.220><c> target</c>

00:34:44.930 --> 00:34:44.940 align:start position:0%
about the owner okay first of all target
 

00:34:44.940 --> 00:34:46.550 align:start position:0%
about the owner okay first of all target
contracts

00:34:46.550 --> 00:34:46.560 align:start position:0%
contracts
 

00:34:46.560 --> 00:34:48.889 align:start position:0%
contracts
out<00:34:47.159><c> there</c><00:34:47.339><c> in</c><00:34:47.520><c> the</c><00:34:47.639><c> wild</c><00:34:47.760><c> don't</c><00:34:48.599><c> know</c>

00:34:48.889 --> 00:34:48.899 align:start position:0%
out there in the wild don't know
 

00:34:48.899 --> 00:34:50.930 align:start position:0%
out there in the wild don't know
anything<00:34:49.260><c> about</c><00:34:49.679><c> the</c><00:34:49.919><c> collar</c><00:34:50.220><c> except</c><00:34:50.580><c> that</c><00:34:50.820><c> it</c>

00:34:50.930 --> 00:34:50.940 align:start position:0%
anything about the collar except that it
 

00:34:50.940 --> 00:34:52.730 align:start position:0%
anything about the collar except that it
is<00:34:51.060><c> a</c><00:34:51.179><c> message</c><00:34:51.300><c> center</c><00:34:51.599><c> they</c><00:34:52.260><c> can</c><00:34:52.379><c> check</c><00:34:52.560><c> the</c>

00:34:52.730 --> 00:34:52.740 align:start position:0%
is a message center they can check the
 

00:34:52.740 --> 00:34:54.589 align:start position:0%
is a message center they can check the
code<00:34:52.919><c> if</c><00:34:53.099><c> they</c><00:34:53.280><c> like</c><00:34:53.399><c> but</c><00:34:53.760><c> you</c><00:34:54.300><c> are</c><00:34:54.480><c> talking</c>

00:34:54.589 --> 00:34:54.599 align:start position:0%
code if they like but you are talking
 

00:34:54.599 --> 00:34:56.030 align:start position:0%
code if they like but you are talking
about<00:34:54.780><c> the</c><00:34:54.960><c> use</c><00:34:55.139><c> cases</c><00:34:55.379><c> that</c><00:34:55.619><c> don't</c><00:34:55.740><c> exist</c>

00:34:56.030 --> 00:34:56.040 align:start position:0%
about the use cases that don't exist
 

00:34:56.040 --> 00:34:59.829 align:start position:0%
about the use cases that don't exist
with<00:34:56.339><c> EOS</c><00:34:56.760><c> so</c><00:34:57.420><c> they</c><00:34:57.960><c> really</c><00:34:58.200><c> knew</c><00:34:59.040><c> also</c><00:34:59.280><c> for</c><00:34:59.520><c> us</c>

00:34:59.829 --> 00:34:59.839 align:start position:0%
with EOS so they really knew also for us
 

00:34:59.839 --> 00:35:02.930 align:start position:0%
with EOS so they really knew also for us
smart<00:35:00.839><c> contract</c><00:35:01.200><c> calls</c><00:35:01.619><c> for</c><00:35:02.220><c> any</c><00:35:02.460><c> operation</c>

00:35:02.930 --> 00:35:02.940 align:start position:0%
smart contract calls for any operation
 

00:35:02.940 --> 00:35:04.130 align:start position:0%
smart contract calls for any operation
you're<00:35:03.180><c> talking</c><00:35:03.420><c> about</c>

00:35:04.130 --> 00:35:04.140 align:start position:0%
you're talking about
 

00:35:04.140 --> 00:35:05.450 align:start position:0%
you're talking about
the<00:35:04.560><c> other</c><00:35:04.619><c> thing</c><00:35:04.800><c> you</c><00:35:05.099><c> talk</c><00:35:05.339><c> about</c>

00:35:05.450 --> 00:35:05.460 align:start position:0%
the other thing you talk about
 

00:35:05.460 --> 00:35:07.430 align:start position:0%
the other thing you talk about
standardization<00:35:06.060><c> how</c><00:35:06.540><c> to</c><00:35:06.660><c> know</c>

00:35:07.430 --> 00:35:07.440 align:start position:0%
standardization how to know
 

00:35:07.440 --> 00:35:10.190 align:start position:0%
standardization how to know
uh<00:35:08.220><c> yes</c><00:35:08.400><c> it</c><00:35:08.580><c> is</c><00:35:08.700><c> required</c><00:35:09.060><c> we</c><00:35:09.599><c> are</c><00:35:09.780><c> providing</c>

00:35:10.190 --> 00:35:10.200 align:start position:0%
uh yes it is required we are providing
 

00:35:10.200 --> 00:35:11.569 align:start position:0%
uh yes it is required we are providing
right<00:35:10.380><c> now</c><00:35:10.500><c> the</c><00:35:10.740><c> infrastructure</c><00:35:11.220><c> for</c><00:35:11.400><c> account</c>

00:35:11.569 --> 00:35:11.579 align:start position:0%
right now the infrastructure for account
 

00:35:11.579 --> 00:35:13.010 align:start position:0%
right now the infrastructure for account
obstructions<00:35:12.119><c> for</c><00:35:12.300><c> wallets</c><00:35:12.599><c> to</c><00:35:12.720><c> be</c><00:35:12.839><c> built</c>

00:35:13.010 --> 00:35:13.020 align:start position:0%
obstructions for wallets to be built
 

00:35:13.020 --> 00:35:15.349 align:start position:0%
obstructions for wallets to be built
about<00:35:13.140><c> on</c><00:35:13.859><c> top</c><00:35:13.980><c> of</c><00:35:14.099><c> it</c><00:35:14.359><c> standardization</c>

00:35:15.349 --> 00:35:15.359 align:start position:0%
about on top of it standardization
 

00:35:15.359 --> 00:35:17.630 align:start position:0%
about on top of it standardization
between<00:35:15.839><c> the</c><00:35:16.320><c> account</c><00:35:16.560><c> contracts</c><00:35:17.280><c> and</c><00:35:17.520><c> for</c>

00:35:17.630 --> 00:35:17.640 align:start position:0%
between the account contracts and for
 

00:35:17.640 --> 00:35:19.310 align:start position:0%
between the account contracts and for
example<00:35:17.880><c> the</c><00:35:18.180><c> wallet</c><00:35:18.480><c> application</c><00:35:18.900><c> that</c><00:35:19.140><c> use</c>

00:35:19.310 --> 00:35:19.320 align:start position:0%
example the wallet application that use
 

00:35:19.320 --> 00:35:20.270 align:start position:0%
example the wallet application that use
them

00:35:20.270 --> 00:35:20.280 align:start position:0%
them
 

00:35:20.280 --> 00:35:23.510 align:start position:0%
them
something<00:35:20.940><c> that</c><00:35:21.500><c> the</c><00:35:22.500><c> the</c><00:35:22.560><c> ecosystem</c><00:35:23.220><c> will</c>

00:35:23.510 --> 00:35:23.520 align:start position:0%
something that the the ecosystem will
 

00:35:23.520 --> 00:35:25.490 align:start position:0%
something that the the ecosystem will
benefit<00:35:23.700><c> but</c><00:35:24.359><c> it</c><00:35:24.599><c> doesn't</c><00:35:24.720><c> exist</c><00:35:25.020><c> yet</c><00:35:25.200><c> because</c>

00:35:25.490 --> 00:35:25.500 align:start position:0%
benefit but it doesn't exist yet because
 

00:35:25.500 --> 00:35:27.890 align:start position:0%
benefit but it doesn't exist yet because
neither<00:35:26.099><c> the</c><00:35:26.280><c> wallet</c><00:35:26.579><c> nor</c><00:35:26.940><c> the</c><00:35:27.300><c> nor</c><00:35:27.660><c> the</c>

00:35:27.890 --> 00:35:27.900 align:start position:0%
neither the wallet nor the nor the
 

00:35:27.900 --> 00:35:30.170 align:start position:0%
neither the wallet nor the nor the
contracts<00:35:28.380><c> exist</c><00:35:28.740><c> today</c><00:35:28.920><c> so</c><00:35:29.579><c> usually</c><00:35:29.880><c> it</c><00:35:30.060><c> will</c>

00:35:30.170 --> 00:35:30.180 align:start position:0%
contracts exist today so usually it will
 

00:35:30.180 --> 00:35:33.230 align:start position:0%
contracts exist today so usually it will
be<00:35:30.359><c> a</c><00:35:30.540><c> siled</c><00:35:30.960><c> like</c><00:35:31.440><c> a</c><00:35:32.040><c> given</c><00:35:32.339><c> application</c><00:35:32.760><c> with</c>

00:35:33.230 --> 00:35:33.240 align:start position:0%
be a siled like a given application with
 

00:35:33.240 --> 00:35:36.050 align:start position:0%
be a siled like a given application with
a<00:35:33.420><c> given</c><00:35:33.720><c> a</c><00:35:33.960><c> a</c><00:35:34.619><c> given</c><00:35:34.980><c> wallet</c><00:35:35.339><c> contract</c><00:35:35.640><c> with</c><00:35:35.820><c> a</c>

00:35:36.050 --> 00:35:36.060 align:start position:0%
a given a a given wallet contract with a
 

00:35:36.060 --> 00:35:40.490 align:start position:0%
a given a a given wallet contract with a
given<00:35:36.720><c> a</c><00:35:36.920><c> UI</c><00:35:37.920><c> ux</c><00:35:38.280><c> for</c><00:35:38.520><c> it</c><00:35:38.640><c> but</c><00:35:39.180><c> we</c><00:35:39.359><c> won't</c><00:35:40.020><c> we</c>

00:35:40.490 --> 00:35:40.500 align:start position:0%
given a UI ux for it but we won't we
 

00:35:40.500 --> 00:35:42.470 align:start position:0%
given a UI ux for it but we won't we
will<00:35:41.099><c> try</c><00:35:41.339><c> to</c><00:35:41.520><c> push</c><00:35:41.700><c> and</c><00:35:41.880><c> try</c><00:35:42.300><c> to</c><00:35:42.359><c> find</c>

00:35:42.470 --> 00:35:42.480 align:start position:0%
will try to push and try to find
 

00:35:42.480 --> 00:35:45.190 align:start position:0%
will try to push and try to find
Innovations<00:35:42.980><c> from</c><00:35:43.980><c> the</c><00:35:44.280><c> from</c><00:35:44.760><c> the</c><00:35:44.940><c> community</c>

00:35:45.190 --> 00:35:45.200 align:start position:0%
Innovations from the from the community
 

00:35:45.200 --> 00:35:48.130 align:start position:0%
Innovations from the from the community
to<00:35:46.200><c> support</c><00:35:46.380><c> such</c><00:35:46.740><c> integration</c><00:35:47.339><c> in</c><00:35:47.700><c> such</c><00:35:47.940><c> a</c>

00:35:48.130 --> 00:35:48.140 align:start position:0%
to support such integration in such a
 

00:35:48.140 --> 00:35:51.290 align:start position:0%
to support such integration in such a
apis<00:35:49.140><c> your</c><00:35:49.680><c> scenarios</c><00:35:50.160><c> are</c><00:35:50.339><c> interesting</c><00:35:50.820><c> but</c>

00:35:51.290 --> 00:35:51.300 align:start position:0%
apis your scenarios are interesting but
 

00:35:51.300 --> 00:35:52.910 align:start position:0%
apis your scenarios are interesting but
I<00:35:51.540><c> don't</c><00:35:51.660><c> think</c><00:35:51.720><c> they</c><00:35:51.839><c> exist</c><00:35:52.200><c> at</c><00:35:52.380><c> all</c><00:35:52.560><c> in</c><00:35:52.800><c> the</c>

00:35:52.910 --> 00:35:52.920 align:start position:0%
I don't think they exist at all in the
 

00:35:52.920 --> 00:35:55.790 align:start position:0%
I don't think they exist at all in the
ethereum<00:35:53.280><c> ecosystem</c><00:35:54.079><c> the</c><00:35:55.079><c> short</c><00:35:55.260><c> answer</c><00:35:55.500><c> is</c>

00:35:55.790 --> 00:35:55.800 align:start position:0%
ethereum ecosystem the short answer is
 

00:35:55.800 --> 00:35:58.010 align:start position:0%
ethereum ecosystem the short answer is
an<00:35:56.040><c> nft</c><00:35:56.339><c> can</c><00:35:56.700><c> just</c><00:35:56.820><c> check</c><00:35:57.000><c> the</c><00:35:57.180><c> code</c><00:35:57.420><c> of</c><00:35:57.900><c> the</c>

00:35:58.010 --> 00:35:58.020 align:start position:0%
an nft can just check the code of the
 

00:35:58.020 --> 00:36:00.890 align:start position:0%
an nft can just check the code of the
color<00:35:58.200><c> and</c><00:35:59.099><c> if</c><00:35:59.280><c> they</c><00:35:59.400><c> want</c><00:35:59.579><c> to</c><00:35:59.700><c> restrict</c><00:36:00.119><c> uh</c>

00:36:00.890 --> 00:36:00.900 align:start position:0%
color and if they want to restrict uh
 

00:36:00.900 --> 00:36:02.750 align:start position:0%
color and if they want to restrict uh
you<00:36:01.260><c> know</c><00:36:01.320><c> themselves</c><00:36:01.859><c> the</c><00:36:02.220><c> Primitive</c>

00:36:02.750 --> 00:36:02.760 align:start position:0%
you know themselves the Primitive
 

00:36:02.760 --> 00:36:05.030 align:start position:0%
you know themselves the Primitive
wallets<00:36:03.119><c> they</c><00:36:03.420><c> can</c><00:36:03.540><c> certainly</c><00:36:03.780><c> do</c><00:36:03.960><c> that</c>

00:36:05.030 --> 00:36:05.040 align:start position:0%
wallets they can certainly do that
 

00:36:05.040 --> 00:36:06.950 align:start position:0%
wallets they can certainly do that
it<00:36:05.579><c> was</c><00:36:05.700><c> it</c><00:36:05.880><c> will</c><00:36:06.060><c> this</c><00:36:06.420><c> all</c><00:36:06.599><c> of</c><00:36:06.720><c> this</c><00:36:06.839><c> will</c>

00:36:06.950 --> 00:36:06.960 align:start position:0%
it was it will this all of this will
 

00:36:06.960 --> 00:36:10.849 align:start position:0%
it was it will this all of this will
happen<00:36:07.140><c> in</c><00:36:07.380><c> a</c><00:36:07.560><c> layer</c><00:36:07.800><c> above</c><00:36:08.160><c> what</c><00:36:08.520><c> we're</c><00:36:08.640><c> doing</c>

00:36:10.849 --> 00:36:10.859 align:start position:0%
 
 

00:36:10.859 --> 00:36:12.410 align:start position:0%
 
did<00:36:11.160><c> you</c><00:36:11.339><c> all</c><00:36:11.460><c> have</c><00:36:11.579><c> had</c><00:36:11.700><c> some</c><00:36:11.820><c> questions</c><00:36:12.060><c> that</c>

00:36:12.410 --> 00:36:12.420 align:start position:0%
did you all have had some questions that
 

00:36:12.420 --> 00:36:14.450 align:start position:0%
did you all have had some questions that
he<00:36:12.599><c> wanted</c>

00:36:14.450 --> 00:36:14.460 align:start position:0%
he wanted
 

00:36:14.460 --> 00:36:16.849 align:start position:0%
he wanted
you wanted<00:36:15.000><c> to</c><00:36:15.240><c> present</c><00:36:15.839><c> it</c><00:36:15.960><c> I'm</c><00:36:16.320><c> a</c><00:36:16.440><c> proxy</c><00:36:16.680><c> for</c>

00:36:16.849 --> 00:36:16.859 align:start position:0%
you wanted to present it I'm a proxy for
 

00:36:16.859 --> 00:36:18.290 align:start position:0%
you wanted to present it I'm a proxy for
you<00:36:16.920><c> right</c><00:36:17.220><c> now</c><00:36:17.339><c> are</c><00:36:17.520><c> you</c><00:36:17.640><c> guys</c><00:36:17.700><c> okay</c><00:36:17.880><c> for</c><00:36:18.180><c> a</c>

00:36:18.290 --> 00:36:18.300 align:start position:0%
you right now are you guys okay for a
 

00:36:18.300 --> 00:36:24.470 align:start position:0%
you right now are you guys okay for a
couple<00:36:18.420><c> more</c><00:36:18.660><c> or</c><00:36:19.200><c> okay</c>

00:36:24.470 --> 00:36:24.480 align:start position:0%
 
 

00:36:24.480 --> 00:36:26.030 align:start position:0%
 
oh<00:36:24.660><c> hi</c><00:36:24.839><c> uh</c><00:36:25.079><c> thanks</c><00:36:25.200><c> for</c><00:36:25.380><c> the</c><00:36:25.500><c> talk</c><00:36:25.619><c> I</c><00:36:25.859><c> believe</c>

00:36:26.030 --> 00:36:26.040 align:start position:0%
oh hi uh thanks for the talk I believe
 

00:36:26.040 --> 00:36:29.150 align:start position:0%
oh hi uh thanks for the talk I believe
you're<00:36:26.220><c> also</c><00:36:26.460><c> an</c><00:36:26.579><c> author</c><00:36:26.760><c> of</c><00:36:26.880><c> eip2771</c>

00:36:29.150 --> 00:36:29.160 align:start position:0%
you're also an author of eip2771
 

00:36:29.160 --> 00:36:31.910 align:start position:0%
you're also an author of eip2771
uh<00:36:30.000><c> is</c><00:36:30.240><c> that</c><00:36:30.420><c> right</c>

00:36:31.910 --> 00:36:31.920 align:start position:0%
uh is that right
 

00:36:31.920 --> 00:36:35.569 align:start position:0%
uh is that right
uh<00:36:32.700><c> yes</c><00:36:33.000><c> okay</c><00:36:33.660><c> this</c><00:36:34.020><c> is</c><00:36:34.140><c> basically</c><00:36:34.680><c> self</c><00:36:34.980><c> a</c>

00:36:35.569 --> 00:36:35.579 align:start position:0%
uh yes okay this is basically self a
 

00:36:35.579 --> 00:36:38.630 align:start position:0%
uh yes okay this is basically self a
meta<00:36:36.240><c> transactions</c><00:36:36.780><c> and</c><00:36:37.079><c> with</c><00:36:37.440><c> open</c><00:36:37.619><c> GSN</c><00:36:38.160><c> yes</c>

00:36:38.630 --> 00:36:38.640 align:start position:0%
meta transactions and with open GSN yes
 

00:36:38.640 --> 00:36:42.349 align:start position:0%
meta transactions and with open GSN yes
so<00:36:39.380><c> yeah</c><00:36:40.380><c> I</c><00:36:40.619><c> was</c><00:36:40.680><c> just</c><00:36:40.740><c> curious</c><00:36:41.099><c> uh</c><00:36:41.640><c> what</c><00:36:42.240><c> you</c>

00:36:42.349 --> 00:36:42.359 align:start position:0%
so yeah I was just curious uh what you
 

00:36:42.359 --> 00:36:45.170 align:start position:0%
so yeah I was just curious uh what you
see<00:36:42.660><c> the</c><00:36:42.780><c> role</c><00:36:43.079><c> the</c><00:36:43.260><c> role</c><00:36:43.740><c> of</c><00:36:43.880><c> eip2771</c><00:36:44.880><c> having</c>

00:36:45.170 --> 00:36:45.180 align:start position:0%
see the role the role of eip2771 having
 

00:36:45.180 --> 00:36:47.390 align:start position:0%
see the role the role of eip2771 having
in<00:36:45.480><c> an</c><00:36:45.599><c> account</c><00:36:45.720><c> abstraction</c><00:36:46.200><c> world</c><00:36:46.440><c> and</c><00:36:47.160><c> also</c>

00:36:47.390 --> 00:36:47.400 align:start position:0%
in an account abstraction world and also
 

00:36:47.400 --> 00:36:49.490 align:start position:0%
in an account abstraction world and also
for<00:36:47.520><c> those</c><00:36:47.700><c> who</c><00:36:47.820><c> don't</c><00:36:48.000><c> know</c><00:36:48.660><c> it</c><00:36:48.839><c> uh</c><00:36:49.320><c> just</c>

00:36:49.490 --> 00:36:49.500 align:start position:0%
for those who don't know it uh just
 

00:36:49.500 --> 00:36:52.250 align:start position:0%
for those who don't know it uh just
explain<00:36:49.560><c> it</c><00:36:49.800><c> a</c><00:36:49.920><c> little</c><00:36:50.040><c> yeah</c><00:36:50.400><c> it</c><00:36:51.119><c> doesn't</c><00:36:51.720><c> it</c>

00:36:52.250 --> 00:36:52.260 align:start position:0%
explain it a little yeah it doesn't it
 

00:36:52.260 --> 00:36:53.329 align:start position:0%
explain it a little yeah it doesn't it
doesn't

00:36:53.329 --> 00:36:53.339 align:start position:0%
doesn't
 

00:36:53.339 --> 00:36:55.670 align:start position:0%
doesn't
just<00:36:54.300><c> not</c><00:36:54.540><c> needed</c><00:36:54.900><c> because</c><00:36:55.079><c> I</c><00:36:55.320><c> don't</c><00:36:55.440><c> need</c><00:36:55.560><c> it</c>

00:36:55.670 --> 00:36:55.680 align:start position:0%
just not needed because I don't need it
 

00:36:55.680 --> 00:36:58.190 align:start position:0%
just not needed because I don't need it
anymore<00:36:55.740><c> open</c><00:36:56.160><c> GSN</c><00:36:56.700><c> tried</c><00:36:57.000><c> to</c><00:36:57.180><c> do</c><00:36:57.420><c> a</c><00:36:58.020><c> gas</c>

00:36:58.190 --> 00:36:58.200 align:start position:0%
anymore open GSN tried to do a gas
 

00:36:58.200 --> 00:37:01.069 align:start position:0%
anymore open GSN tried to do a gas
abstraction<00:36:58.740><c> which</c><00:36:59.339><c> we</c><00:37:00.000><c> later</c><00:37:00.540><c> implemented</c>

00:37:01.069 --> 00:37:01.079 align:start position:0%
abstraction which we later implemented
 

00:37:01.079 --> 00:37:03.589 align:start position:0%
abstraction which we later implemented
into<00:37:01.260><c> account</c><00:37:01.500><c> abstraction</c><00:37:02.119><c> for</c><00:37:03.119><c> existing</c>

00:37:03.589 --> 00:37:03.599 align:start position:0%
into account abstraction for existing
 

00:37:03.599 --> 00:37:05.210 align:start position:0%
into account abstraction for existing
eoa<00:37:04.140><c> accounts</c>

00:37:05.210 --> 00:37:05.220 align:start position:0%
eoa accounts
 

00:37:05.220 --> 00:37:07.970 align:start position:0%
eoa accounts
and<00:37:05.940><c> the</c><00:37:06.359><c> requirement</c><00:37:06.720><c> of</c><00:37:07.140><c> the</c><00:37:07.500><c> gas</c><00:37:07.740><c> station</c>

00:37:07.970 --> 00:37:07.980 align:start position:0%
and the requirement of the gas station
 

00:37:07.980 --> 00:37:09.710 align:start position:0%
and the requirement of the gas station
network<00:37:08.400><c> and</c><00:37:08.820><c> network</c><00:37:09.060><c> of</c><00:37:09.300><c> three</c><00:37:09.420><c> layers</c>

00:37:09.710 --> 00:37:09.720 align:start position:0%
network and network of three layers
 

00:37:09.720 --> 00:37:11.990 align:start position:0%
network and network of three layers
which<00:37:10.200><c> are</c><00:37:10.680><c> the</c><00:37:10.920><c> actually</c><00:37:11.160><c> standards</c><00:37:11.940><c> of</c>

00:37:11.990 --> 00:37:12.000 align:start position:0%
which are the actually standards of
 

00:37:12.000 --> 00:37:13.849 align:start position:0%
which are the actually standards of
transactions<00:37:12.540><c> meant</c><00:37:13.320><c> that</c><00:37:13.440><c> the</c><00:37:13.680><c> Target</c>

00:37:13.849 --> 00:37:13.859 align:start position:0%
transactions meant that the Target
 

00:37:13.859 --> 00:37:16.370 align:start position:0%
transactions meant that the Target
contract<00:37:14.400><c> being</c><00:37:14.820><c> token</c><00:37:15.359><c> or</c><00:37:15.540><c> other</c><00:37:15.720><c> couldn't</c>

00:37:16.370 --> 00:37:16.380 align:start position:0%
contract being token or other couldn't
 

00:37:16.380 --> 00:37:19.130 align:start position:0%
contract being token or other couldn't
tell<00:37:16.680><c> the</c><00:37:16.859><c> real</c><00:37:17.040><c> sender</c><00:37:17.520><c> so</c><00:37:18.240><c> we</c><00:37:18.480><c> they</c><00:37:18.780><c> had</c><00:37:18.960><c> to</c>

00:37:19.130 --> 00:37:19.140 align:start position:0%
tell the real sender so we they had to
 

00:37:19.140 --> 00:37:21.670 align:start position:0%
tell the real sender so we they had to
be<00:37:19.260><c> modified</c><00:37:19.640><c> support</c>

00:37:21.670 --> 00:37:21.680 align:start position:0%
be modified support
 

00:37:21.680 --> 00:37:24.109 align:start position:0%
be modified support
eip2771<00:37:22.680><c> at</c><00:37:23.040><c> the</c><00:37:23.220><c> method</c><00:37:23.460><c> so</c><00:37:23.700><c> that</c><00:37:23.820><c> it</c><00:37:24.000><c> can</c>

00:37:24.109 --> 00:37:24.119 align:start position:0%
eip2771 at the method so that it can
 

00:37:24.119 --> 00:37:26.030 align:start position:0%
eip2771 at the method so that it can
tell<00:37:24.180><c> the</c><00:37:24.359><c> real</c><00:37:24.420><c> sender</c><00:37:25.320><c> which</c><00:37:25.619><c> is</c><00:37:25.740><c> a</c><00:37:25.920><c> pain</c>

00:37:26.030 --> 00:37:26.040 align:start position:0%
tell the real sender which is a pain
 

00:37:26.040 --> 00:37:27.710 align:start position:0%
tell the real sender which is a pain
it's<00:37:26.640><c> it</c>

00:37:27.710 --> 00:37:27.720 align:start position:0%
it's it
 

00:37:27.720 --> 00:37:29.750 align:start position:0%
it's it
because

00:37:29.750 --> 00:37:29.760 align:start position:0%
because
 

00:37:29.760 --> 00:37:32.030 align:start position:0%
because
adaptation<00:37:30.480><c> of</c><00:37:30.720><c> this</c><00:37:30.900><c> requires</c><00:37:31.680><c> the</c><00:37:31.859><c> Target</c>

00:37:32.030 --> 00:37:32.040 align:start position:0%
adaptation of this requires the Target
 

00:37:32.040 --> 00:37:34.130 align:start position:0%
adaptation of this requires the Target
contract<00:37:32.520><c> to</c><00:37:32.700><c> be</c><00:37:33.060><c> changed</c><00:37:33.420><c> doesn't</c><00:37:33.839><c> support</c>

00:37:34.130 --> 00:37:34.140 align:start position:0%
contract to be changed doesn't support
 

00:37:34.140 --> 00:37:36.589 align:start position:0%
contract to be changed doesn't support
existing<00:37:34.740><c> tokens</c><00:37:35.400><c> for</c><00:37:35.579><c> example</c><00:37:35.820><c> if</c><00:37:36.359><c> you</c><00:37:36.480><c> want</c>

00:37:36.589 --> 00:37:36.599 align:start position:0%
existing tokens for example if you want
 

00:37:36.599 --> 00:37:38.569 align:start position:0%
existing tokens for example if you want
your<00:37:36.839><c> token</c><00:37:37.200><c> to</c><00:37:37.320><c> be</c><00:37:37.500><c> meta</c><00:37:38.339><c> transaction</c>

00:37:38.569 --> 00:37:38.579 align:start position:0%
your token to be meta transaction
 

00:37:38.579 --> 00:37:41.089 align:start position:0%
your token to be meta transaction
enabled<00:37:39.060><c> you</c><00:37:39.180><c> have</c><00:37:39.300><c> to</c><00:37:39.420><c> rewrite</c><00:37:39.839><c> it</c><00:37:40.020><c> so</c><00:37:40.680><c> yes</c><00:37:40.859><c> it</c>

00:37:41.089 --> 00:37:41.099 align:start position:0%
enabled you have to rewrite it so yes it
 

00:37:41.099 --> 00:37:42.550 align:start position:0%
enabled you have to rewrite it so yes it
was<00:37:41.280><c> problematic</c>

00:37:42.550 --> 00:37:42.560 align:start position:0%
was problematic
 

00:37:42.560 --> 00:37:46.609 align:start position:0%
was problematic
it<00:37:43.560><c> was</c><00:37:43.680><c> good</c><00:37:43.920><c> for</c><00:37:44.720><c> dapps</c><00:37:45.720><c> to</c><00:37:45.960><c> add</c><00:37:46.140><c> support</c><00:37:46.380><c> for</c>

00:37:46.609 --> 00:37:46.619 align:start position:0%
it was good for dapps to add support for
 

00:37:46.619 --> 00:37:49.190 align:start position:0%
it was good for dapps to add support for
existing<00:37:46.980><c> users</c><00:37:47.400><c> to</c><00:37:48.180><c> sponsor</c><00:37:48.660><c> the</c><00:37:48.839><c> gas</c>

00:37:49.190 --> 00:37:49.200 align:start position:0%
existing users to sponsor the gas
 

00:37:49.200 --> 00:37:52.670 align:start position:0%
existing users to sponsor the gas
account<00:37:49.740><c> obstruction</c><00:37:50.220><c> they</c><00:37:51.119><c> has</c><00:37:51.900><c> a</c><00:37:52.200><c> Much</c>

00:37:52.670 --> 00:37:52.680 align:start position:0%
account obstruction they has a Much
 

00:37:52.680 --> 00:37:55.609 align:start position:0%
account obstruction they has a Much
Higher<00:37:53.339><c> Goals</c><00:37:53.700><c> to</c><00:37:54.240><c> replace</c><00:37:54.359><c> the</c><00:37:54.720><c> accounts</c>

00:37:55.609 --> 00:37:55.619 align:start position:0%
Higher Goals to replace the accounts
 

00:37:55.619 --> 00:37:58.849 align:start position:0%
Higher Goals to replace the accounts
and<00:37:56.160><c> it</c><00:37:56.339><c> supports</c><00:37:57.240><c> almost</c><00:37:57.960><c> all</c><00:37:58.440><c> existing</c>

00:37:58.849 --> 00:37:58.859 align:start position:0%
and it supports almost all existing
 

00:37:58.859 --> 00:38:00.890 align:start position:0%
and it supports almost all existing
contracts<00:37:59.400><c> as</c><00:37:59.820><c> I</c><00:37:59.940><c> said</c><00:38:00.060><c> with</c><00:38:00.240><c> the</c><00:38:00.420><c> limitation</c>

00:38:00.890 --> 00:38:00.900 align:start position:0%
contracts as I said with the limitation
 

00:38:00.900 --> 00:38:03.050 align:start position:0%
contracts as I said with the limitation
of<00:38:01.200><c> contracts</c><00:38:01.680><c> that</c><00:38:01.859><c> limit</c><00:38:02.520><c> themselves</c><00:38:02.880><c> to</c>

00:38:03.050 --> 00:38:03.060 align:start position:0%
of contracts that limit themselves to
 

00:38:03.060 --> 00:38:06.109 align:start position:0%
of contracts that limit themselves to
EOS<00:38:03.900><c> it</c><00:38:04.440><c> supports</c><00:38:04.680><c> any</c><00:38:05.040><c> contracts</c><00:38:05.880><c> on</c><00:38:06.000><c> the</c>

00:38:06.109 --> 00:38:06.119 align:start position:0%
EOS it supports any contracts on the
 

00:38:06.119 --> 00:38:08.089 align:start position:0%
EOS it supports any contracts on the
Chain<00:38:06.240><c> all</c><00:38:06.780><c> tokens</c><00:38:07.140><c> for</c><00:38:07.320><c> example</c>

00:38:08.089 --> 00:38:08.099 align:start position:0%
Chain all tokens for example
 

00:38:08.099 --> 00:38:09.829 align:start position:0%
Chain all tokens for example
so<00:38:08.579><c> we</c>

00:38:09.829 --> 00:38:09.839 align:start position:0%
so we
 

00:38:09.839 --> 00:38:11.630 align:start position:0%
so we
yes<00:38:10.320><c> with</c><00:38:10.619><c> the</c><00:38:10.740><c> limitation</c><00:38:11.099><c> you</c><00:38:11.280><c> need</c><00:38:11.400><c> to</c><00:38:11.520><c> add</c>

00:38:11.630 --> 00:38:11.640 align:start position:0%
yes with the limitation you need to add
 

00:38:11.640 --> 00:38:13.430 align:start position:0%
yes with the limitation you need to add
support<00:38:11.880><c> for</c><00:38:12.180><c> some</c><00:38:12.359><c> tokens</c><00:38:12.780><c> in</c><00:38:13.140><c> your</c><00:38:13.260><c> account</c>

00:38:13.430 --> 00:38:13.440 align:start position:0%
support for some tokens in your account
 

00:38:13.440 --> 00:38:17.569 align:start position:0%
support for some tokens in your account
that's<00:38:13.800><c> right</c><00:38:13.980><c> I</c><00:38:14.640><c> agree</c>

00:38:17.569 --> 00:38:17.579 align:start position:0%
 
 

00:38:17.579 --> 00:38:19.550 align:start position:0%
 
so<00:38:17.940><c> the</c><00:38:18.060><c> target</c><00:38:18.180><c> here</c><00:38:18.420><c> is</c><00:38:18.720><c> not</c>

00:38:19.550 --> 00:38:19.560 align:start position:0%
so the target here is not
 

00:38:19.560 --> 00:38:23.349 align:start position:0%
so the target here is not
helping<00:38:20.099><c> adapt</c><00:38:20.579><c> building</c><00:38:21.060><c> the</c>

00:38:23.349 --> 00:38:23.359 align:start position:0%
helping adapt building the
 

00:38:23.359 --> 00:38:26.030 align:start position:0%
helping adapt building the
account<00:38:24.359><c> obstruction</c><00:38:24.720><c> though</c><00:38:25.260><c> you</c><00:38:25.560><c> can</c><00:38:25.680><c> do</c><00:38:25.859><c> it</c>

00:38:26.030 --> 00:38:26.040 align:start position:0%
account obstruction though you can do it
 

00:38:26.040 --> 00:38:28.550 align:start position:0%
account obstruction though you can do it
the<00:38:26.760><c> target</c><00:38:26.880><c> is</c><00:38:27.240><c> letting</c><00:38:27.720><c> the</c><00:38:28.079><c> user</c><00:38:28.320><c> have</c>

00:38:28.550 --> 00:38:28.560 align:start position:0%
the target is letting the user have
 

00:38:28.560 --> 00:38:31.069 align:start position:0%
the target is letting the user have
control<00:38:28.740><c> of</c><00:38:29.040><c> his</c><00:38:29.280><c> own</c><00:38:29.579><c> account</c><00:38:29.880><c> and</c><00:38:30.599><c> do</c><00:38:30.780><c> it</c><00:38:30.900><c> in</c>

00:38:31.069 --> 00:38:31.079 align:start position:0%
control of his own account and do it in
 

00:38:31.079 --> 00:38:32.870 align:start position:0%
control of his own account and do it in
a<00:38:31.380><c> better</c><00:38:31.500><c> way</c>

00:38:32.870 --> 00:38:32.880 align:start position:0%
a better way
 

00:38:32.880 --> 00:38:34.370 align:start position:0%
a better way
thank<00:38:33.359><c> you</c><00:38:33.480><c> George</c><00:38:33.599><c> do</c><00:38:33.900><c> you</c><00:38:33.960><c> have</c><00:38:34.020><c> another</c><00:38:34.140><c> one</c>

00:38:34.370 --> 00:38:34.380 align:start position:0%
thank you George do you have another one
 

00:38:34.380 --> 00:38:38.210 align:start position:0%
thank you George do you have another one
what<00:38:34.859><c> I</c><00:38:35.339><c> mean</c><00:38:35.400><c> last</c><00:38:35.640><c> one</c><00:38:35.880><c> maybe</c>

00:38:38.210 --> 00:38:38.220 align:start position:0%
 
 

00:38:38.220 --> 00:38:39.950 align:start position:0%
 
thanks

00:38:39.950 --> 00:38:39.960 align:start position:0%
thanks
 

00:38:39.960 --> 00:38:41.810 align:start position:0%
thanks
um<00:38:40.020><c> so</c><00:38:40.680><c> I</c><00:38:40.800><c> haven't</c><00:38:40.920><c> looked</c><00:38:41.220><c> at</c><00:38:41.339><c> four</c><00:38:41.579><c> three</c>

00:38:41.810 --> 00:38:41.820 align:start position:0%
um so I haven't looked at four three
 

00:38:41.820 --> 00:38:43.670 align:start position:0%
um so I haven't looked at four three
three<00:38:42.000><c> seven</c><00:38:42.240><c> so</c><00:38:42.420><c> it</c><00:38:42.599><c> might</c><00:38:42.720><c> be</c><00:38:42.900><c> like</c><00:38:43.260><c> a</c><00:38:43.380><c> basic</c>

00:38:43.670 --> 00:38:43.680 align:start position:0%
three seven so it might be like a basic
 

00:38:43.680 --> 00:38:45.230 align:start position:0%
three seven so it might be like a basic
question<00:38:43.920><c> but</c><00:38:44.640><c> um</c>

00:38:45.230 --> 00:38:45.240 align:start position:0%
question but um
 

00:38:45.240 --> 00:38:47.450 align:start position:0%
question but um
how<00:38:45.599><c> does</c><00:38:45.839><c> like</c><00:38:46.079><c> ownership</c><00:38:46.500><c> of</c><00:38:46.980><c> the</c><00:38:47.280><c> account</c>

00:38:47.450 --> 00:38:47.460 align:start position:0%
how does like ownership of the account
 

00:38:47.460 --> 00:38:49.730 align:start position:0%
how does like ownership of the account
work<00:38:48.060><c> like</c><00:38:48.480><c> the</c><00:38:48.660><c> abstracted</c><00:38:49.140><c> account</c><00:38:49.320><c> is</c><00:38:49.560><c> it</c>

00:38:49.730 --> 00:38:49.740 align:start position:0%
work like the abstracted account is it
 

00:38:49.740 --> 00:38:51.530 align:start position:0%
work like the abstracted account is it
is<00:38:49.920><c> it</c><00:38:50.099><c> private</c><00:38:50.400><c> key</c><00:38:50.520><c> held</c><00:38:50.940><c> so</c><00:38:51.119><c> it's</c><00:38:51.240><c> kind</c><00:38:51.480><c> of</c>

00:38:51.530 --> 00:38:51.540 align:start position:0%
is it private key held so it's kind of
 

00:38:51.540 --> 00:38:53.569 align:start position:0%
is it private key held so it's kind of
like<00:38:51.660><c> an</c><00:38:52.020><c> externally</c><00:38:52.440><c> owned</c><00:38:52.859><c> smart</c><00:38:53.099><c> contract</c>

00:38:53.569 --> 00:38:53.579 align:start position:0%
like an externally owned smart contract
 

00:38:53.579 --> 00:38:55.190 align:start position:0%
like an externally owned smart contract
account

00:38:55.190 --> 00:38:55.200 align:start position:0%
account
 

00:38:55.200 --> 00:38:57.650 align:start position:0%
account
um<00:38:55.320><c> is</c><00:38:55.800><c> it</c><00:38:55.980><c> single</c><00:38:56.400><c> owner</c><00:38:56.700><c> is</c><00:38:56.820><c> it</c><00:38:57.000><c> multi-owner</c>

00:38:57.650 --> 00:38:57.660 align:start position:0%
um is it single owner is it multi-owner
 

00:38:57.660 --> 00:39:00.650 align:start position:0%
um is it single owner is it multi-owner
uh<00:38:58.380><c> and</c><00:38:58.500><c> the</c><00:38:58.619><c> other</c><00:38:58.740><c> question</c><00:38:58.920><c> I</c><00:38:59.160><c> have</c><00:38:59.280><c> is</c><00:38:59.660><c> is</c>

00:39:00.650 --> 00:39:00.660 align:start position:0%
uh and the other question I have is is
 

00:39:00.660 --> 00:39:02.510 align:start position:0%
uh and the other question I have is is
this<00:39:00.960><c> like</c><00:39:01.140><c> a</c><00:39:01.440><c> complimentary</c><00:39:01.980><c> standard</c><00:39:02.339><c> to</c>

00:39:02.510 --> 00:39:02.520 align:start position:0%
this like a complimentary standard to
 

00:39:02.520 --> 00:39:05.089 align:start position:0%
this like a complimentary standard to
off<00:39:02.760><c> and</c><00:39:02.940><c> off</c><00:39:03.060><c> call</c><00:39:03.359><c> or</c><00:39:03.780><c> is</c><00:39:03.900><c> this</c><00:39:04.200><c> like</c><00:39:04.920><c> how</c>

00:39:05.089 --> 00:39:05.099 align:start position:0%
off and off call or is this like how
 

00:39:05.099 --> 00:39:07.069 align:start position:0%
off and off call or is this like how
would<00:39:05.220><c> that</c><00:39:05.400><c> work</c><00:39:05.520><c> with</c><00:39:05.760><c> with</c><00:39:06.359><c> when</c><00:39:06.599><c> off</c><00:39:06.839><c> call</c>

00:39:07.069 --> 00:39:07.079 align:start position:0%
would that work with with when off call
 

00:39:07.079 --> 00:39:08.870 align:start position:0%
would that work with with when off call
is<00:39:07.260><c> implemented</c><00:39:07.800><c> okay</c><00:39:08.160><c> the</c><00:39:08.400><c> answer</c><00:39:08.520><c> for</c><00:39:08.760><c> the</c>

00:39:08.870 --> 00:39:08.880 align:start position:0%
is implemented okay the answer for the
 

00:39:08.880 --> 00:39:10.910 align:start position:0%
is implemented okay the answer for the
question<00:39:09.060><c> the</c><00:39:09.359><c> first</c><00:39:09.660><c> question</c><00:39:09.839><c> is</c><00:39:10.440><c> all</c><00:39:10.800><c> of</c>

00:39:10.910 --> 00:39:10.920 align:start position:0%
question the first question is all of
 

00:39:10.920 --> 00:39:12.650 align:start position:0%
question the first question is all of
the<00:39:11.040><c> above</c><00:39:11.280><c> or</c><00:39:11.460><c> any</c><00:39:11.640><c> of</c><00:39:11.820><c> them</c><00:39:11.880><c> because</c><00:39:12.180><c> each</c>

00:39:12.650 --> 00:39:12.660 align:start position:0%
the above or any of them because each
 

00:39:12.660 --> 00:39:14.870 align:start position:0%
the above or any of them because each
wallet<00:39:13.020><c> can</c><00:39:13.140><c> decide</c><00:39:13.440><c> as</c><00:39:14.040><c> I</c><00:39:14.220><c> said</c><00:39:14.339><c> we</c><00:39:14.520><c> had</c><00:39:14.640><c> a</c>

00:39:14.870 --> 00:39:14.880 align:start position:0%
wallet can decide as I said we had a
 

00:39:14.880 --> 00:39:17.030 align:start position:0%
wallet can decide as I said we had a
wallet<00:39:15.180><c> here</c><00:39:15.359><c> in</c><00:39:15.780><c> that</c><00:39:16.260><c> demonstrate</c><00:39:16.680><c> how</c><00:39:16.920><c> to</c>

00:39:17.030 --> 00:39:17.040 align:start position:0%
wallet here in that demonstrate how to
 

00:39:17.040 --> 00:39:18.290 align:start position:0%
wallet here in that demonstrate how to
use<00:39:17.160><c> zero</c><00:39:17.460><c> knowledge</c><00:39:17.700><c> proof</c><00:39:17.940><c> instead</c><00:39:18.240><c> of</c>

00:39:18.290 --> 00:39:18.300 align:start position:0%
use zero knowledge proof instead of
 

00:39:18.300 --> 00:39:20.030 align:start position:0%
use zero knowledge proof instead of
signatures<00:39:18.720><c> another</c><00:39:19.380><c> wallet</c><00:39:19.920><c> that</c>

00:39:20.030 --> 00:39:20.040 align:start position:0%
signatures another wallet that
 

00:39:20.040 --> 00:39:22.310 align:start position:0%
signatures another wallet that
implements<00:39:20.640><c> the</c><00:39:20.820><c> RSA</c><00:39:21.359><c> signatures</c><00:39:21.960><c> from</c><00:39:22.200><c> your</c>

00:39:22.310 --> 00:39:22.320 align:start position:0%
implements the RSA signatures from your
 

00:39:22.320 --> 00:39:24.710 align:start position:0%
implements the RSA signatures from your
phone<00:39:22.500><c> you</c><00:39:23.460><c> want</c><00:39:23.640><c> eoa</c><00:39:24.119><c> yes</c><00:39:24.300><c> our</c><00:39:24.540><c> simple</c>

00:39:24.710 --> 00:39:24.720 align:start position:0%
phone you want eoa yes our simple
 

00:39:24.720 --> 00:39:28.010 align:start position:0%
phone you want eoa yes our simple
implementation<00:39:25.260><c> uses</c><00:39:25.740><c> in</c><00:39:26.460><c> eoa</c><00:39:27.300><c> is</c><00:39:27.540><c> an</c><00:39:27.720><c> owner</c>

00:39:28.010 --> 00:39:28.020 align:start position:0%
implementation uses in eoa is an owner
 

00:39:28.020 --> 00:39:30.710 align:start position:0%
implementation uses in eoa is an owner
but<00:39:28.500><c> it's</c><00:39:29.160><c> just</c><00:39:29.339><c> one</c><00:39:29.520><c> implementation</c>

00:39:30.710 --> 00:39:30.720 align:start position:0%
but it's just one implementation
 

00:39:30.720 --> 00:39:32.750 align:start position:0%
but it's just one implementation
the<00:39:31.200><c> other</c><00:39:31.320><c> question</c><00:39:31.560><c> regarding</c><00:39:32.160><c> Earth</c><00:39:32.520><c> and</c>

00:39:32.750 --> 00:39:32.760 align:start position:0%
the other question regarding Earth and
 

00:39:32.760 --> 00:39:33.970 align:start position:0%
the other question regarding Earth and
Oscar

00:39:33.970 --> 00:39:33.980 align:start position:0%
Oscar
 

00:39:33.980 --> 00:39:38.270 align:start position:0%
Oscar
it<00:39:34.980><c> is</c><00:39:35.280><c> possible</c><00:39:35.940><c> to</c><00:39:36.900><c> do</c><00:39:37.140><c> some</c><00:39:37.680><c> of</c><00:39:38.160><c> the</c>

00:39:38.270 --> 00:39:38.280 align:start position:0%
it is possible to do some of the
 

00:39:38.280 --> 00:39:39.950 align:start position:0%
it is possible to do some of the
features<00:39:38.579><c> with</c><00:39:38.820><c> Auto</c><00:39:39.000><c> and</c><00:39:39.300><c> Oscar</c><00:39:39.540><c> they</c>

00:39:39.950 --> 00:39:39.960 align:start position:0%
features with Auto and Oscar they
 

00:39:39.960 --> 00:39:42.650 align:start position:0%
features with Auto and Oscar they
basically<00:39:40.260><c> do</c><00:39:40.560><c> the</c>

00:39:42.650 --> 00:39:42.660 align:start position:0%
basically do the
 

00:39:42.660 --> 00:39:44.950 align:start position:0%
basically do the
abstracting<00:39:43.440><c> payment</c>

00:39:44.950 --> 00:39:44.960 align:start position:0%
abstracting payment
 

00:39:44.960 --> 00:39:49.270 align:start position:0%
abstracting payment
we<00:39:45.960><c> believe</c><00:39:46.079><c> that</c><00:39:46.760><c> it</c><00:39:47.760><c> is</c><00:39:47.940><c> far</c><00:39:48.119><c> too</c><00:39:48.300><c> complex</c>

00:39:49.270 --> 00:39:49.280 align:start position:0%
we believe that it is far too complex
 

00:39:49.280 --> 00:39:52.490 align:start position:0%
we believe that it is far too complex
feature<00:39:50.280><c> just</c><00:39:50.640><c> to</c><00:39:51.119><c> justify</c><00:39:51.599><c> these</c><00:39:52.140><c> two</c><00:39:52.260><c> op</c>

00:39:52.490 --> 00:39:52.500 align:start position:0%
feature just to justify these two op
 

00:39:52.500 --> 00:39:54.290 align:start position:0%
feature just to justify these two op
codes<00:39:52.740><c> because</c><00:39:53.460><c> they</c><00:39:53.760><c> don't</c><00:39:53.880><c> do</c><00:39:54.060><c> anything</c>

00:39:54.290 --> 00:39:54.300 align:start position:0%
codes because they don't do anything
 

00:39:54.300 --> 00:39:55.970 align:start position:0%
codes because they don't do anything
else<00:39:54.599><c> of</c><00:39:54.780><c> the</c><00:39:54.900><c> account</c><00:39:55.020><c> attraction</c><00:39:55.440><c> they</c>

00:39:55.970 --> 00:39:55.980 align:start position:0%
else of the account attraction they
 

00:39:55.980 --> 00:39:58.849 align:start position:0%
else of the account attraction they
don't<00:39:56.099><c> change</c><00:39:56.339><c> they</c><00:39:56.880><c> enshrine</c><00:39:57.420><c> the</c><00:39:58.020><c> ecdsa</c><00:39:58.680><c> for</c>

00:39:58.849 --> 00:39:58.859 align:start position:0%
don't change they enshrine the ecdsa for
 

00:39:58.859 --> 00:39:59.810 align:start position:0%
don't change they enshrine the ecdsa for
example

00:39:59.810 --> 00:39:59.820 align:start position:0%
example
 

00:39:59.820 --> 00:40:01.010 align:start position:0%
example
so

00:40:01.010 --> 00:40:01.020 align:start position:0%
so
 

00:40:01.020 --> 00:40:02.690 align:start position:0%
so
they<00:40:01.560><c> can</c><00:40:01.740><c> be</c><00:40:01.859><c> combined</c><00:40:02.160><c> they</c><00:40:02.339><c> can</c><00:40:02.460><c> be</c><00:40:02.520><c> used</c>

00:40:02.690 --> 00:40:02.700 align:start position:0%
they can be combined they can be used
 

00:40:02.700 --> 00:40:04.550 align:start position:0%
they can be combined they can be used
together<00:40:02.820><c> but</c>

00:40:04.550 --> 00:40:04.560 align:start position:0%
together but
 

00:40:04.560 --> 00:40:07.790 align:start position:0%
together but
we<00:40:05.220><c> hope</c><00:40:05.400><c> for</c><00:40:05.520><c> other</c><00:40:05.760><c> alternatives</c>

00:40:07.790 --> 00:40:07.800 align:start position:0%
we hope for other alternatives
 

00:40:07.800 --> 00:40:09.950 align:start position:0%
we hope for other alternatives
a<00:40:08.339><c> huge</c><00:40:08.520><c> round</c><00:40:08.579><c> of</c><00:40:08.820><c> applause</c><00:40:09.180><c> for</c><00:40:09.420><c> a</c><00:40:09.599><c> Syrian</c>

00:40:09.950 --> 00:40:09.960 align:start position:0%
a huge round of applause for a Syrian
 

00:40:09.960 --> 00:40:11.990 align:start position:0%
a huge round of applause for a Syrian
drawer<00:40:10.440><c> thank</c><00:40:11.040><c> you</c><00:40:11.160><c> very</c><00:40:11.280><c> much</c><00:40:11.460><c> thank</c><00:40:11.880><c> you</c>

00:40:11.990 --> 00:40:12.000 align:start position:0%
drawer thank you very much thank you
 

00:40:12.000 --> 00:40:13.190 align:start position:0%
drawer thank you very much thank you
everyone<00:40:12.119><c> thank</c><00:40:12.599><c> you</c><00:40:12.720><c> so</c><00:40:12.900><c> much</c>

00:40:13.190 --> 00:40:13.200 align:start position:0%
everyone thank you so much
 

00:40:13.200 --> 00:40:16.469 align:start position:0%
everyone thank you so much
[Applause]

