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:18.790 align:start position:0%
 
[Music]

00:00:18.790 --> 00:00:18.800 align:start position:0%
 
 

00:00:18.800 --> 00:00:21.230 align:start position:0%
 
I<00:00:19.800><c> know</c><00:00:19.920><c> your</c><00:00:20.100><c> name</c>

00:00:21.230 --> 00:00:21.240 align:start position:0%
I know your name
 

00:00:21.240 --> 00:00:22.730 align:start position:0%
I know your name
and<00:00:21.600><c> we've</c><00:00:21.779><c> been</c><00:00:21.960><c> working</c><00:00:22.199><c> on</c><00:00:22.560><c> account</c>

00:00:22.730 --> 00:00:22.740 align:start position:0%
and we've been working on account
 

00:00:22.740 --> 00:00:25.670 align:start position:0%
and we've been working on account
abstraction<00:00:23.340><c> in</c><00:00:24.000><c> various</c><00:00:24.420><c> forms</c><00:00:24.840><c> for</c><00:00:25.380><c> a</c><00:00:25.500><c> few</c>

00:00:25.670 --> 00:00:25.680 align:start position:0%
abstraction in various forms for a few
 

00:00:25.680 --> 00:00:28.070 align:start position:0%
abstraction in various forms for a few
years<00:00:25.859><c> now</c><00:00:26.100><c> and</c><00:00:26.820><c> you</c><00:00:27.119><c> have</c><00:00:27.420><c> ice</c><00:00:27.599><c> who</c><00:00:27.900><c> is</c><00:00:27.960><c> not</c>

00:00:28.070 --> 00:00:28.080 align:start position:0%
years now and you have ice who is not
 

00:00:28.080 --> 00:00:29.929 align:start position:0%
years now and you have ice who is not
here<00:00:28.260><c> is</c><00:00:28.500><c> from</c><00:00:28.740><c> the</c><00:00:28.800><c> ethereum</c><00:00:29.220><c> foundation</c><00:00:29.580><c> and</c>

00:00:29.929 --> 00:00:29.939 align:start position:0%
here is from the ethereum foundation and
 

00:00:29.939 --> 00:00:32.450 align:start position:0%
here is from the ethereum foundation and
he<00:00:30.060><c> has</c><00:00:30.180><c> been</c><00:00:30.300><c> our</c><00:00:30.480><c> colleague</c><00:00:30.840><c> and</c>

00:00:32.450 --> 00:00:32.460 align:start position:0%
he has been our colleague and
 

00:00:32.460 --> 00:00:34.130 align:start position:0%
he has been our colleague and
um<00:00:32.520><c> yeah</c><00:00:32.700><c> we're</c><00:00:32.940><c> working</c><00:00:33.360><c> on</c><00:00:33.600><c> this</c><00:00:33.780><c> in</c>

00:00:34.130 --> 00:00:34.140 align:start position:0%
um yeah we're working on this in
 

00:00:34.140 --> 00:00:37.069 align:start position:0%
um yeah we're working on this in
collaboration<00:00:34.559><c> with</c><00:00:35.040><c> never</c><00:00:35.460><c> mind</c><00:00:36.079><c> and</c>

00:00:37.069 --> 00:00:37.079 align:start position:0%
collaboration with never mind and
 

00:00:37.079 --> 00:00:40.310 align:start position:0%
collaboration with never mind and
originally<00:00:37.800><c> we</c><00:00:38.760><c> were</c><00:00:38.880><c> working</c><00:00:39.120><c> as</c><00:00:40.020><c> the</c><00:00:40.260><c> open</c>

00:00:40.310 --> 00:00:40.320 align:start position:0%
originally we were working as the open
 

00:00:40.320 --> 00:00:43.729 align:start position:0%
originally we were working as the open
GSN<00:00:40.920><c> team</c><00:00:41.100><c> on</c><00:00:41.879><c> meta</c><00:00:42.300><c> transactions</c><00:00:42.780><c> and</c><00:00:43.200><c> all</c><00:00:43.559><c> of</c>

00:00:43.729 --> 00:00:43.739 align:start position:0%
GSN team on meta transactions and all of
 

00:00:43.739 --> 00:00:46.310 align:start position:0%
GSN team on meta transactions and all of
it<00:00:43.860><c> kind</c><00:00:44.040><c> of</c><00:00:44.160><c> merged</c><00:00:44.579><c> into</c><00:00:45.480><c> account</c>

00:00:46.310 --> 00:00:46.320 align:start position:0%
it kind of merged into account
 

00:00:46.320 --> 00:00:49.970 align:start position:0%
it kind of merged into account
abstraction<00:00:46.920><c> the</c><00:00:47.719><c> erc4337</c><00:00:48.719><c> standard</c><00:00:49.200><c> but</c>

00:00:49.970 --> 00:00:49.980 align:start position:0%
abstraction the erc4337 standard but
 

00:00:49.980 --> 00:00:52.010 align:start position:0%
abstraction the erc4337 standard but
we're<00:00:50.160><c> going</c><00:00:50.280><c> to</c><00:00:50.399><c> talk</c><00:00:50.579><c> about</c><00:00:50.899><c> how</c><00:00:51.899><c> account</c>

00:00:52.010 --> 00:00:52.020 align:start position:0%
we're going to talk about how account
 

00:00:52.020 --> 00:00:54.229 align:start position:0%
we're going to talk about how account
abstraction<00:00:52.620><c> is</c><00:00:52.980><c> generally</c><00:00:53.820><c> useful</c>

00:00:54.229 --> 00:00:54.239 align:start position:0%
abstraction is generally useful
 

00:00:54.239 --> 00:00:56.209 align:start position:0%
abstraction is generally useful
regardless<00:00:54.960><c> of</c><00:00:55.140><c> the</c><00:00:55.260><c> implementation</c><00:00:55.739><c> so</c>

00:00:56.209 --> 00:00:56.219 align:start position:0%
regardless of the implementation so
 

00:00:56.219 --> 00:00:59.330 align:start position:0%
regardless of the implementation so
let's<00:00:57.180><c> talk</c><00:00:57.360><c> a</c><00:00:57.480><c> little</c><00:00:57.600><c> bit</c><00:00:57.719><c> about</c><00:00:58.100><c> counts</c><00:00:59.100><c> and</c>

00:00:59.330 --> 00:00:59.340 align:start position:0%
let's talk a little bit about counts and
 

00:00:59.340 --> 00:01:01.369 align:start position:0%
let's talk a little bit about counts and
ethereum<00:00:59.820><c> So</c><00:01:00.120><c> Right</c><00:01:00.360><c> Now</c><00:01:00.539><c> the</c><00:01:01.079><c> default</c>

00:01:01.369 --> 00:01:01.379 align:start position:0%
ethereum So Right Now the default
 

00:01:01.379 --> 00:01:04.070 align:start position:0%
ethereum So Right Now the default
account<00:01:01.620><c> well</c><00:01:02.460><c> the</c><00:01:02.940><c> what</c><00:01:03.359><c> you</c><00:01:03.480><c> get</c><00:01:03.600><c> is</c><00:01:03.899><c> an</c>

00:01:04.070 --> 00:01:04.080 align:start position:0%
account well the what you get is an
 

00:01:04.080 --> 00:01:06.830 align:start position:0%
account well the what you get is an
externally<00:01:04.440><c> owned</c><00:01:04.799><c> account</c><00:01:04.920><c> and</c><00:01:05.880><c> it</c><00:01:06.060><c> is</c><00:01:06.299><c> a</c>

00:01:06.830 --> 00:01:06.840 align:start position:0%
externally owned account and it is a
 

00:01:06.840 --> 00:01:10.010 align:start position:0%
externally owned account and it is a
one-size-fits<00:01:07.740><c> all</c><00:01:07.799><c> EC</c><00:01:08.580><c> DSi</c><00:01:09.119><c> key</c><00:01:09.360><c> and</c><00:01:09.780><c> the</c>

00:01:10.010 --> 00:01:10.020 align:start position:0%
one-size-fits all EC DSi key and the
 

00:01:10.020 --> 00:01:12.350 align:start position:0%
one-size-fits all EC DSi key and the
other<00:01:10.140><c> option</c><00:01:10.439><c> you</c><00:01:10.619><c> have</c><00:01:10.860><c> if</c><00:01:11.340><c> you</c><00:01:11.880><c> um</c><00:01:11.880><c> if</c><00:01:12.240><c> you</c>

00:01:12.350 --> 00:01:12.360 align:start position:0%
other option you have if you um if you
 

00:01:12.360 --> 00:01:13.910 align:start position:0%
other option you have if you um if you
want<00:01:12.479><c> to</c><00:01:12.600><c> have</c><00:01:12.720><c> like</c><00:01:13.439><c> your</c><00:01:13.560><c> own</c><00:01:13.740><c> smart</c>

00:01:13.910 --> 00:01:13.920 align:start position:0%
want to have like your own smart
 

00:01:13.920 --> 00:01:15.830 align:start position:0%
want to have like your own smart
contract<00:01:14.340><c> that</c><00:01:15.000><c> would</c><00:01:15.119><c> be</c><00:01:15.299><c> controlled</c><00:01:15.659><c> by</c>

00:01:15.830 --> 00:01:15.840 align:start position:0%
contract that would be controlled by
 

00:01:15.840 --> 00:01:17.750 align:start position:0%
contract that would be controlled by
code<00:01:16.020><c> but</c><00:01:16.439><c> you</c><00:01:16.560><c> would</c><00:01:16.680><c> still</c><00:01:16.860><c> need</c><00:01:17.040><c> an</c><00:01:17.159><c> eoa</c><00:01:17.640><c> to</c>

00:01:17.750 --> 00:01:17.760 align:start position:0%
code but you would still need an eoa to
 

00:01:17.760 --> 00:01:20.270 align:start position:0%
code but you would still need an eoa to
interact<00:01:18.000><c> with</c><00:01:18.240><c> it</c><00:01:18.360><c> probably</c><00:01:19.100><c> your</c><00:01:20.100><c> current</c>

00:01:20.270 --> 00:01:20.280 align:start position:0%
interact with it probably your current
 

00:01:20.280 --> 00:01:22.789 align:start position:0%
interact with it probably your current
wallet<00:01:20.759><c> is</c><00:01:20.939><c> an</c><00:01:21.240><c> externally</c><00:01:21.960><c> owned</c><00:01:22.680><c> address</c>

00:01:22.789 --> 00:01:22.799 align:start position:0%
wallet is an externally owned address
 

00:01:22.799 --> 00:01:25.609 align:start position:0%
wallet is an externally owned address
there<00:01:23.640><c> are</c><00:01:23.759><c> some</c><00:01:23.880><c> limitations</c><00:01:24.299><c> with</c><00:01:24.659><c> that</c><00:01:24.840><c> the</c>

00:01:25.609 --> 00:01:25.619 align:start position:0%
there are some limitations with that the
 

00:01:25.619 --> 00:01:28.010 align:start position:0%
there are some limitations with that the
first<00:01:25.740><c> one</c><00:01:25.979><c> is</c><00:01:26.880><c> maybe</c><00:01:27.299><c> some</c><00:01:27.600><c> of</c><00:01:27.720><c> us</c><00:01:27.840><c> have</c>

00:01:28.010 --> 00:01:28.020 align:start position:0%
first one is maybe some of us have
 

00:01:28.020 --> 00:01:29.330 align:start position:0%
first one is maybe some of us have
gotten<00:01:28.259><c> used</c><00:01:28.380><c> to</c><00:01:28.500><c> it</c><00:01:28.619><c> by</c><00:01:28.740><c> now</c><00:01:28.920><c> but</c><00:01:29.100><c> Key</c>

00:01:29.330 --> 00:01:29.340 align:start position:0%
gotten used to it by now but Key
 

00:01:29.340 --> 00:01:31.850 align:start position:0%
gotten used to it by now but Key
Management<00:01:29.580><c> can</c><00:01:30.060><c> be</c><00:01:30.180><c> hard</c><00:01:30.500><c> and</c><00:01:31.500><c> there's</c><00:01:31.680><c> a</c>

00:01:31.850 --> 00:01:31.860 align:start position:0%
Management can be hard and there's a
 

00:01:31.860 --> 00:01:33.109 align:start position:0%
Management can be hard and there's a
little<00:01:31.920><c> bit</c><00:01:32.040><c> of</c><00:01:32.159><c> a</c><00:01:32.280><c> paradox</c><00:01:32.700><c> with</c><00:01:32.939><c> key</c>

00:01:33.109 --> 00:01:33.119 align:start position:0%
little bit of a paradox with key
 

00:01:33.119 --> 00:01:35.569 align:start position:0%
little bit of a paradox with key
management<00:01:33.360><c> intrinsically</c><00:01:34.320><c> because</c><00:01:34.680><c> there's</c>

00:01:35.569 --> 00:01:35.579 align:start position:0%
management intrinsically because there's
 

00:01:35.579 --> 00:01:36.649 align:start position:0%
management intrinsically because there's
a<00:01:35.820><c> secret</c>

00:01:36.649 --> 00:01:36.659 align:start position:0%
a secret
 

00:01:36.659 --> 00:01:39.890 align:start position:0%
a secret
that<00:01:37.200><c> you're</c><00:01:37.500><c> on</c><00:01:37.799><c> one</c><00:01:37.979><c> hand</c><00:01:38.220><c> trying</c><00:01:39.060><c> really</c>

00:01:39.890 --> 00:01:39.900 align:start position:0%
that you're on one hand trying really
 

00:01:39.900 --> 00:01:42.109 align:start position:0%
that you're on one hand trying really
hard<00:01:40.140><c> not</c><00:01:40.380><c> to</c><00:01:40.619><c> lose</c><00:01:40.799><c> because</c><00:01:41.340><c> if</c><00:01:41.579><c> you</c><00:01:41.759><c> lose</c><00:01:41.880><c> it</c>

00:01:42.109 --> 00:01:42.119 align:start position:0%
hard not to lose because if you lose it
 

00:01:42.119 --> 00:01:43.670 align:start position:0%
hard not to lose because if you lose it
you<00:01:42.420><c> can't</c><00:01:42.479><c> do</c><00:01:42.720><c> anything</c><00:01:42.960><c> with</c><00:01:43.320><c> your</c><00:01:43.500><c> account</c>

00:01:43.670 --> 00:01:43.680 align:start position:0%
you can't do anything with your account
 

00:01:43.680 --> 00:01:44.569 align:start position:0%
you can't do anything with your account
anymore

00:01:44.569 --> 00:01:44.579 align:start position:0%
anymore
 

00:01:44.579 --> 00:01:45.649 align:start position:0%
anymore
and<00:01:45.060><c> when</c><00:01:45.180><c> you</c><00:01:45.299><c> don't</c><00:01:45.420><c> want</c><00:01:45.540><c> to</c><00:01:45.600><c> lose</c>

00:01:45.649 --> 00:01:45.659 align:start position:0%
and when you don't want to lose
 

00:01:45.659 --> 00:01:47.390 align:start position:0%
and when you don't want to lose
something<00:01:45.900><c> what</c><00:01:46.140><c> do</c><00:01:46.259><c> you</c><00:01:46.320><c> do</c><00:01:46.439><c> well</c><00:01:46.979><c> you</c><00:01:47.220><c> create</c>

00:01:47.390 --> 00:01:47.400 align:start position:0%
something what do you do well you create
 

00:01:47.400 --> 00:01:49.550 align:start position:0%
something what do you do well you create
many<00:01:47.640><c> copies</c><00:01:48.000><c> of</c><00:01:48.180><c> it</c><00:01:48.299><c> and</c><00:01:48.960><c> you</c><00:01:49.140><c> make</c><00:01:49.259><c> sure</c><00:01:49.380><c> the</c>

00:01:49.550 --> 00:01:49.560 align:start position:0%
many copies of it and you make sure the
 

00:01:49.560 --> 00:01:51.190 align:start position:0%
many copies of it and you make sure the
copies<00:01:49.860><c> don't</c><00:01:50.100><c> get</c><00:01:50.280><c> lost</c>

00:01:51.190 --> 00:01:51.200 align:start position:0%
copies don't get lost
 

00:01:51.200 --> 00:01:54.170 align:start position:0%
copies don't get lost
but<00:01:52.200><c> on</c><00:01:52.439><c> the</c><00:01:52.560><c> other</c><00:01:52.619><c> hand</c><00:01:52.799><c> you</c><00:01:53.759><c> also</c><00:01:54.000><c> don't</c>

00:01:54.170 --> 00:01:54.180 align:start position:0%
but on the other hand you also don't
 

00:01:54.180 --> 00:01:55.850 align:start position:0%
but on the other hand you also don't
want<00:01:54.360><c> the</c><00:01:54.479><c> key</c><00:01:54.600><c> to</c><00:01:54.780><c> be</c><00:01:54.899><c> stolen</c>

00:01:55.850 --> 00:01:55.860 align:start position:0%
want the key to be stolen
 

00:01:55.860 --> 00:01:57.530 align:start position:0%
want the key to be stolen
and<00:01:56.399><c> we</c><00:01:56.579><c> don't</c><00:01:56.759><c> want</c><00:01:56.880><c> something</c><00:01:57.060><c> to</c><00:01:57.180><c> be</c><00:01:57.240><c> stolen</c>

00:01:57.530 --> 00:01:57.540 align:start position:0%
and we don't want something to be stolen
 

00:01:57.540 --> 00:02:00.170 align:start position:0%
and we don't want something to be stolen
what<00:01:57.720><c> do</c><00:01:57.840><c> you</c><00:01:57.840><c> do</c><00:01:58.020><c> you</c><00:01:58.979><c> you</c><00:01:59.340><c> know</c><00:01:59.460><c> try</c><00:01:59.759><c> to</c><00:01:59.939><c> hide</c>

00:02:00.170 --> 00:02:00.180 align:start position:0%
what do you do you you know try to hide
 

00:02:00.180 --> 00:02:03.649 align:start position:0%
what do you do you you know try to hide
uh<00:02:01.079><c> h-prom</c><00:02:01.680><c> adversaries</c><00:02:02.579><c> uh</c><00:02:03.180><c> make</c><00:02:03.299><c> it</c><00:02:03.479><c> really</c>

00:02:03.649 --> 00:02:03.659 align:start position:0%
uh h-prom adversaries uh make it really
 

00:02:03.659 --> 00:02:06.469 align:start position:0%
uh h-prom adversaries uh make it really
hard<00:02:03.840><c> to</c><00:02:03.960><c> access</c><00:02:04.520><c> mini</c><00:02:05.520><c> minimize</c><00:02:06.000><c> how</c><00:02:06.360><c> many</c>

00:02:06.469 --> 00:02:06.479 align:start position:0%
hard to access mini minimize how many
 

00:02:06.479 --> 00:02:08.089 align:start position:0%
hard to access mini minimize how many
copies<00:02:06.840><c> there</c><00:02:07.079><c> are</c><00:02:07.259><c> to</c><00:02:07.439><c> be</c><00:02:07.560><c> still</c><00:02:07.740><c> in</c><00:02:07.920><c> the</c>

00:02:08.089 --> 00:02:08.099 align:start position:0%
copies there are to be still in the
 

00:02:08.099 --> 00:02:10.430 align:start position:0%
copies there are to be still in the
first<00:02:08.220><c> place</c><00:02:08.720><c> and</c><00:02:09.720><c> the</c><00:02:10.020><c> engineering</c>

00:02:10.430 --> 00:02:10.440 align:start position:0%
first place and the engineering
 

00:02:10.440 --> 00:02:12.170 align:start position:0%
first place and the engineering
strategies<00:02:10.860><c> when</c><00:02:11.220><c> you</c><00:02:11.400><c> just</c><00:02:11.520><c> have</c><00:02:11.700><c> this</c><00:02:11.940><c> one</c>

00:02:12.170 --> 00:02:12.180 align:start position:0%
strategies when you just have this one
 

00:02:12.180 --> 00:02:14.390 align:start position:0%
strategies when you just have this one
uh<00:02:12.840><c> key</c><00:02:13.080><c> that</c><00:02:13.440><c> you're</c><00:02:13.620><c> trying</c><00:02:13.860><c> both</c><00:02:14.160><c> to</c>

00:02:14.390 --> 00:02:14.400 align:start position:0%
uh key that you're trying both to
 

00:02:14.400 --> 00:02:16.490 align:start position:0%
uh key that you're trying both to
prevent<00:02:14.640><c> from</c><00:02:14.879><c> being</c><00:02:15.060><c> stolen</c><00:02:15.420><c> and</c><00:02:15.660><c> from</c><00:02:16.200><c> being</c>

00:02:16.490 --> 00:02:16.500 align:start position:0%
prevent from being stolen and from being
 

00:02:16.500 --> 00:02:18.710 align:start position:0%
prevent from being stolen and from being
lost<00:02:16.680><c> they're</c><00:02:17.459><c> kind</c><00:02:17.700><c> of</c><00:02:17.879><c> uh</c><00:02:18.360><c> mutually</c>

00:02:18.710 --> 00:02:18.720 align:start position:0%
lost they're kind of uh mutually
 

00:02:18.720 --> 00:02:20.510 align:start position:0%
lost they're kind of uh mutually
exclusive<00:02:19.260><c> or</c><00:02:19.560><c> they</c><00:02:19.739><c> they</c><00:02:19.980><c> pull</c><00:02:20.160><c> in</c><00:02:20.340><c> different</c>

00:02:20.510 --> 00:02:20.520 align:start position:0%
exclusive or they they pull in different
 

00:02:20.520 --> 00:02:22.670 align:start position:0%
exclusive or they they pull in different
directions<00:02:20.760><c> so</c><00:02:21.660><c> Key</c><00:02:21.900><c> Management</c><00:02:22.140><c> is</c><00:02:22.500><c> hard</c>

00:02:22.670 --> 00:02:22.680 align:start position:0%
directions so Key Management is hard
 

00:02:22.680 --> 00:02:24.530 align:start position:0%
directions so Key Management is hard
even<00:02:22.920><c> if</c><00:02:23.099><c> you</c><00:02:23.160><c> know</c><00:02:23.280><c> what</c><00:02:23.400><c> you're</c><00:02:23.520><c> doing</c><00:02:24.120><c> the</c>

00:02:24.530 --> 00:02:24.540 align:start position:0%
even if you know what you're doing the
 

00:02:24.540 --> 00:02:26.330 align:start position:0%
even if you know what you're doing the
other<00:02:24.660><c> big</c><00:02:24.900><c> limitation</c><00:02:25.319><c> of</c><00:02:25.500><c> EOS</c><00:02:25.800><c> is</c><00:02:26.160><c> just</c>

00:02:26.330 --> 00:02:26.340 align:start position:0%
other big limitation of EOS is just
 

00:02:26.340 --> 00:02:28.729 align:start position:0%
other big limitation of EOS is just
Access<00:02:26.580><c> Control</c><00:02:26.940><c> whether</c><00:02:27.900><c> you're</c><00:02:28.319><c> just</c>

00:02:28.729 --> 00:02:28.739 align:start position:0%
Access Control whether you're just
 

00:02:28.739 --> 00:02:31.490 align:start position:0%
Access Control whether you're just
playing<00:02:29.099><c> a</c><00:02:29.280><c> blockchain</c><00:02:29.640><c> game</c><00:02:30.020><c> or</c><00:02:31.020><c> you're</c><00:02:31.260><c> a</c>

00:02:31.490 --> 00:02:31.500 align:start position:0%
playing a blockchain game or you're a
 

00:02:31.500 --> 00:02:33.170 align:start position:0%
playing a blockchain game or you're a
multi-billion<00:02:32.040><c> dollar</c><00:02:32.160><c> Corporation</c><00:02:32.700><c> if</c>

00:02:33.170 --> 00:02:33.180 align:start position:0%
multi-billion dollar Corporation if
 

00:02:33.180 --> 00:02:35.150 align:start position:0%
multi-billion dollar Corporation if
you're<00:02:33.300><c> using</c><00:02:33.480><c> an</c><00:02:33.599><c> eua</c><00:02:34.020><c> it's</c><00:02:34.379><c> like</c><00:02:34.800><c> the</c><00:02:35.040><c> same</c>

00:02:35.150 --> 00:02:35.160 align:start position:0%
you're using an eua it's like the same
 

00:02:35.160 --> 00:02:37.610 align:start position:0%
you're using an eua it's like the same
Access<00:02:35.400><c> Control</c><00:02:35.760><c> policy</c>

00:02:37.610 --> 00:02:37.620 align:start position:0%
Access Control policy
 

00:02:37.620 --> 00:02:39.650 align:start position:0%
Access Control policy
so<00:02:38.160><c> that's</c><00:02:38.280><c> very</c><00:02:38.520><c> limiting</c><00:02:38.879><c> you</c><00:02:39.180><c> don't</c><00:02:39.300><c> have</c>

00:02:39.650 --> 00:02:39.660 align:start position:0%
so that's very limiting you don't have
 

00:02:39.660 --> 00:02:42.830 align:start position:0%
so that's very limiting you don't have
uh<00:02:40.440><c> granularity</c>

00:02:42.830 --> 00:02:42.840 align:start position:0%
uh granularity
 

00:02:42.840 --> 00:02:44.530 align:start position:0%
uh granularity
um<00:02:42.900><c> you</c><00:02:43.319><c> wouldn't</c><00:02:43.500><c> have</c><00:02:43.680><c> multi-sig</c><00:02:44.280><c> support</c>

00:02:44.530 --> 00:02:44.540 align:start position:0%
um you wouldn't have multi-sig support
 

00:02:44.540 --> 00:02:48.410 align:start position:0%
um you wouldn't have multi-sig support
there<00:02:45.540><c> is</c><00:02:45.660><c> no</c><00:02:45.780><c> ability</c><00:02:46.080><c> to</c><00:02:46.440><c> implement</c><00:02:46.739><c> roles</c>

00:02:48.410 --> 00:02:48.420 align:start position:0%
there is no ability to implement roles
 

00:02:48.420 --> 00:02:50.270 align:start position:0%
there is no ability to implement roles
um you<00:02:48.599><c> can't</c><00:02:48.720><c> have</c><00:02:48.900><c> spending</c><00:02:49.379><c> policies</c><00:02:49.860><c> it's</c>

00:02:50.270 --> 00:02:50.280 align:start position:0%
um you can't have spending policies it's
 

00:02:50.280 --> 00:02:52.309 align:start position:0%
um you can't have spending policies it's
just<00:02:50.519><c> one</c><00:02:51.000><c> size</c><00:02:51.180><c> fits</c><00:02:51.660><c> all</c>

00:02:52.309 --> 00:02:52.319 align:start position:0%
just one size fits all
 

00:02:52.319 --> 00:02:54.770 align:start position:0%
just one size fits all
mechanism<00:02:53.220><c> based</c><00:02:53.700><c> on</c><00:02:53.819><c> this</c><00:02:54.000><c> access</c><00:02:54.239><c> to</c><00:02:54.599><c> a</c>

00:02:54.770 --> 00:02:54.780 align:start position:0%
mechanism based on this access to a
 

00:02:54.780 --> 00:02:57.890 align:start position:0%
mechanism based on this access to a
secret<00:02:54.900><c> key</c><00:02:55.260><c> the</c><00:02:56.040><c> other</c><00:02:56.099><c> big</c><00:02:56.340><c> limitation</c><00:02:56.900><c> of</c>

00:02:57.890 --> 00:02:57.900 align:start position:0%
secret key the other big limitation of
 

00:02:57.900 --> 00:03:01.790 align:start position:0%
secret key the other big limitation of
EOS<00:02:58.379><c> is</c><00:02:58.680><c> Gas</c><00:02:58.980><c> payment</c><00:02:59.720><c> so</c><00:03:00.720><c> you're</c><00:03:01.319><c> paying</c><00:03:01.680><c> gas</c>

00:03:01.790 --> 00:03:01.800 align:start position:0%
EOS is Gas payment so you're paying gas
 

00:03:01.800 --> 00:03:04.910 align:start position:0%
EOS is Gas payment so you're paying gas
directly<00:03:02.400><c> from</c><00:03:02.580><c> the</c><00:03:02.700><c> eua</c><00:03:03.200><c> and</c><00:03:04.200><c> it</c><00:03:04.379><c> has</c><00:03:04.560><c> to</c><00:03:04.680><c> be</c>

00:03:04.910 --> 00:03:04.920 align:start position:0%
directly from the eua and it has to be
 

00:03:04.920 --> 00:03:08.809 align:start position:0%
directly from the eua and it has to be
an<00:03:05.340><c> East</c><00:03:05.580><c> the</c><00:03:06.360><c> native</c><00:03:06.599><c> token</c>

00:03:08.809 --> 00:03:08.819 align:start position:0%
an East the native token
 

00:03:08.819 --> 00:03:11.210 align:start position:0%
an East the native token
um<00:03:08.879><c> now</c><00:03:09.620><c> potentially</c><00:03:10.620><c> there</c><00:03:10.860><c> are</c><00:03:10.980><c> many</c><00:03:11.040><c> other</c>

00:03:11.210 --> 00:03:11.220 align:start position:0%
um now potentially there are many other
 

00:03:11.220 --> 00:03:12.890 align:start position:0%
um now potentially there are many other
ways<00:03:11.580><c> that</c><00:03:11.760><c> you</c><00:03:11.940><c> might</c><00:03:12.120><c> want</c><00:03:12.360><c> to</c><00:03:12.480><c> be</c><00:03:12.599><c> paying</c>

00:03:12.890 --> 00:03:12.900 align:start position:0%
ways that you might want to be paying
 

00:03:12.900 --> 00:03:14.509 align:start position:0%
ways that you might want to be paying
gas<00:03:13.019><c> if</c><00:03:13.319><c> you</c><00:03:13.440><c> hold</c><00:03:13.620><c> some</c><00:03:13.920><c> you</c><00:03:14.280><c> know</c><00:03:14.340><c> if</c><00:03:14.400><c> you're</c>

00:03:14.509 --> 00:03:14.519 align:start position:0%
gas if you hold some you know if you're
 

00:03:14.519 --> 00:03:16.790 align:start position:0%
gas if you hold some you know if you're
a<00:03:14.640><c> fan</c><00:03:14.760><c> of</c><00:03:14.940><c> dog</c><00:03:15.060><c> coins</c><00:03:15.480><c> maybe</c><00:03:16.260><c> you</c><00:03:16.500><c> want</c><00:03:16.620><c> to</c><00:03:16.680><c> pay</c>

00:03:16.790 --> 00:03:16.800 align:start position:0%
a fan of dog coins maybe you want to pay
 

00:03:16.800 --> 00:03:19.670 align:start position:0%
a fan of dog coins maybe you want to pay
gas<00:03:16.980><c> in</c><00:03:17.220><c> that</c><00:03:17.340><c> you</c><00:03:17.519><c> don't</c><00:03:17.640><c> want</c><00:03:17.700><c> to</c><00:03:17.819><c> hold</c><00:03:17.940><c> these</c>

00:03:19.670 --> 00:03:19.680 align:start position:0%
gas in that you don't want to hold these
 

00:03:19.680 --> 00:03:20.570 align:start position:0%
gas in that you don't want to hold these
um

00:03:20.570 --> 00:03:20.580 align:start position:0%
um
 

00:03:20.580 --> 00:03:23.990 align:start position:0%
um
and<00:03:21.420><c> uh</c><00:03:22.379><c> the</c><00:03:22.560><c> other</c><00:03:22.680><c> limb</c><00:03:22.980><c> big</c><00:03:23.159><c> limitation</c><00:03:23.640><c> is</c>

00:03:23.990 --> 00:03:24.000 align:start position:0%
and uh the other limb big limitation is
 

00:03:24.000 --> 00:03:25.850 align:start position:0%
and uh the other limb big limitation is
that<00:03:24.360><c> well</c><00:03:24.720><c> if</c><00:03:24.900><c> you</c><00:03:25.019><c> do</c><00:03:25.140><c> have</c><00:03:25.260><c> to</c><00:03:25.440><c> maintain</c><00:03:25.739><c> an</c>

00:03:25.850 --> 00:03:25.860 align:start position:0%
that well if you do have to maintain an
 

00:03:25.860 --> 00:03:28.309 align:start position:0%
that well if you do have to maintain an
eat<00:03:26.040><c> balance</c><00:03:26.459><c> in</c><00:03:26.819><c> every</c><00:03:27.000><c> account</c><00:03:27.300><c> it's</c><00:03:28.140><c> hard</c>

00:03:28.309 --> 00:03:28.319 align:start position:0%
eat balance in every account it's hard
 

00:03:28.319 --> 00:03:29.750 align:start position:0%
eat balance in every account it's hard
to<00:03:28.440><c> split</c><00:03:28.680><c> up</c><00:03:28.739><c> your</c><00:03:28.920><c> activity</c><00:03:29.220><c> between</c><00:03:29.459><c> a</c><00:03:29.700><c> lot</c>

00:03:29.750 --> 00:03:29.760 align:start position:0%
to split up your activity between a lot
 

00:03:29.760 --> 00:03:31.369 align:start position:0%
to split up your activity between a lot
of<00:03:29.879><c> accounts</c><00:03:30.239><c> because</c><00:03:30.540><c> then</c><00:03:30.780><c> you</c><00:03:30.959><c> have</c><00:03:31.019><c> to</c><00:03:31.200><c> top</c>

00:03:31.369 --> 00:03:31.379 align:start position:0%
of accounts because then you have to top
 

00:03:31.379 --> 00:03:33.710 align:start position:0%
of accounts because then you have to top
off<00:03:31.620><c> faith</c><00:03:32.099><c> and</c><00:03:32.459><c> all</c><00:03:32.760><c> of</c><00:03:32.940><c> the</c><00:03:33.120><c> accounts</c><00:03:33.480><c> and</c>

00:03:33.710 --> 00:03:33.720 align:start position:0%
off faith and all of the accounts and
 

00:03:33.720 --> 00:03:35.449 align:start position:0%
off faith and all of the accounts and
the<00:03:33.959><c> eat</c><00:03:34.140><c> that</c><00:03:34.319><c> you</c><00:03:34.500><c> top</c><00:03:34.620><c> off</c><00:03:34.860><c> it</c><00:03:35.040><c> has</c><00:03:35.220><c> to</c><00:03:35.340><c> come</c>

00:03:35.449 --> 00:03:35.459 align:start position:0%
the eat that you top off it has to come
 

00:03:35.459 --> 00:03:38.089 align:start position:0%
the eat that you top off it has to come
from<00:03:35.640><c> somewhere</c><00:03:36.019><c> that's</c><00:03:37.019><c> probably</c><00:03:37.379><c> attached</c>

00:03:38.089 --> 00:03:38.099 align:start position:0%
from somewhere that's probably attached
 

00:03:38.099 --> 00:03:39.350 align:start position:0%
from somewhere that's probably attached
to<00:03:38.159><c> your</c><00:03:38.400><c> identity</c>

00:03:39.350 --> 00:03:39.360 align:start position:0%
to your identity
 

00:03:39.360 --> 00:03:42.830 align:start position:0%
to your identity
I<00:03:39.780><c> mean</c><00:03:39.980><c> kyc</c><00:03:40.980><c> at</c><00:03:41.280><c> exchanges</c>

00:03:42.830 --> 00:03:42.840 align:start position:0%
I mean kyc at exchanges
 

00:03:42.840 --> 00:03:44.750 align:start position:0%
I mean kyc at exchanges
um and<00:03:43.379><c> our</c><00:03:43.560><c> identity</c><00:03:43.920><c> is</c><00:03:44.099><c> known</c><00:03:44.280><c> to</c><00:03:44.459><c> at</c><00:03:44.640><c> least</c>

00:03:44.750 --> 00:03:44.760 align:start position:0%
um and our identity is known to at least
 

00:03:44.760 --> 00:03:47.149 align:start position:0%
um and our identity is known to at least
some<00:03:45.120><c> players</c><00:03:45.540><c> and</c><00:03:45.900><c> then</c><00:03:46.080><c> yeah</c><00:03:46.680><c> it's</c><00:03:46.860><c> not</c><00:03:47.040><c> too</c>

00:03:47.149 --> 00:03:47.159 align:start position:0%
some players and then yeah it's not too
 

00:03:47.159 --> 00:03:48.890 align:start position:0%
some players and then yeah it's not too
hard<00:03:47.340><c> to</c><00:03:47.459><c> track</c><00:03:47.700><c> and</c><00:03:47.940><c> even</c><00:03:48.239><c> if</c><00:03:48.420><c> we</c><00:03:48.540><c> split</c><00:03:48.840><c> up</c>

00:03:48.890 --> 00:03:48.900 align:start position:0%
hard to track and even if we split up
 

00:03:48.900 --> 00:03:50.930 align:start position:0%
hard to track and even if we split up
activity<00:03:49.379><c> oh</c><00:03:49.739><c> this</c><00:03:49.980><c> is</c><00:03:50.099><c> all</c><00:03:50.280><c> coming</c><00:03:50.459><c> from</c><00:03:50.760><c> One</c>

00:03:50.930 --> 00:03:50.940 align:start position:0%
activity oh this is all coming from One
 

00:03:50.940 --> 00:03:51.949 align:start position:0%
activity oh this is all coming from One
Source

00:03:51.949 --> 00:03:51.959 align:start position:0%
Source
 

00:03:51.959 --> 00:03:55.070 align:start position:0%
Source
so<00:03:52.920><c> that's</c><00:03:53.340><c> a</c><00:03:53.519><c> privacy</c><00:03:53.879><c> problem</c><00:03:54.180><c> the</c><00:03:55.019><c> other</c>

00:03:55.070 --> 00:03:55.080 align:start position:0%
so that's a privacy problem the other
 

00:03:55.080 --> 00:03:57.710 align:start position:0%
so that's a privacy problem the other
big<00:03:55.319><c> limitation</c><00:03:55.799><c> of</c><00:03:55.980><c> EOS</c><00:03:56.340><c> is</c><00:03:57.000><c> just</c><00:03:57.239><c> in</c><00:03:57.480><c> terms</c>

00:03:57.710 --> 00:03:57.720 align:start position:0%
big limitation of EOS is just in terms
 

00:03:57.720 --> 00:03:58.990 align:start position:0%
big limitation of EOS is just in terms
of<00:03:57.780><c> efficiency</c>

00:03:58.990 --> 00:03:59.000 align:start position:0%
of efficiency
 

00:03:59.000 --> 00:04:02.170 align:start position:0%
of efficiency
many<00:04:00.000><c> times</c><00:04:00.299><c> what</c><00:04:00.959><c> you</c><00:04:01.140><c> actually</c><00:04:01.260><c> want</c><00:04:01.560><c> to</c><00:04:01.680><c> do</c>

00:04:02.170 --> 00:04:02.180 align:start position:0%
many times what you actually want to do
 

00:04:02.180 --> 00:04:05.449 align:start position:0%
many times what you actually want to do
it<00:04:03.180><c> spans</c><00:04:04.019><c> more</c><00:04:04.260><c> than</c><00:04:04.379><c> one</c><00:04:04.560><c> transaction</c><00:04:04.980><c> so</c>

00:04:05.449 --> 00:04:05.459 align:start position:0%
it spans more than one transaction so
 

00:04:05.459 --> 00:04:08.089 align:start position:0%
it spans more than one transaction so
let's<00:04:05.580><c> say</c><00:04:05.700><c> you</c><00:04:05.879><c> want</c><00:04:06.000><c> to</c><00:04:06.120><c> approve</c>

00:04:08.089 --> 00:04:08.099 align:start position:0%
let's say you want to approve
 

00:04:08.099 --> 00:04:10.130 align:start position:0%
let's say you want to approve
um<00:04:08.220><c> approve</c><00:04:08.819><c> and</c><00:04:09.120><c> then</c><00:04:09.299><c> you</c><00:04:09.480><c> want</c><00:04:09.659><c> to</c><00:04:09.780><c> transfer</c>

00:04:10.130 --> 00:04:10.140 align:start position:0%
um approve and then you want to transfer
 

00:04:10.140 --> 00:04:13.610 align:start position:0%
um approve and then you want to transfer
those<00:04:10.739><c> are</c><00:04:10.860><c> two</c><00:04:11.040><c> transactions</c><00:04:11.700><c> but</c>

00:04:13.610 --> 00:04:13.620 align:start position:0%
those are two transactions but
 

00:04:13.620 --> 00:04:15.530 align:start position:0%
those are two transactions but
um<00:04:13.680><c> really</c><00:04:14.040><c> you</c><00:04:14.459><c> you</c><00:04:14.519><c> are</c><00:04:15.060><c> thinking</c><00:04:15.299><c> of</c><00:04:15.360><c> them</c>

00:04:15.530 --> 00:04:15.540 align:start position:0%
um really you you are thinking of them
 

00:04:15.540 --> 00:04:17.750 align:start position:0%
um really you you are thinking of them
as<00:04:15.659><c> one</c><00:04:15.840><c> operation</c><00:04:16.260><c> with</c><00:04:16.859><c> the</c><00:04:17.040><c> OAS</c><00:04:17.400><c> you</c><00:04:17.699><c> would</c>

00:04:17.750 --> 00:04:17.760 align:start position:0%
as one operation with the OAS you would
 

00:04:17.760 --> 00:04:19.370 align:start position:0%
as one operation with the OAS you would
have<00:04:17.880><c> to</c><00:04:18.000><c> send</c><00:04:18.180><c> two</c><00:04:18.419><c> separate</c><00:04:18.780><c> transactions</c>

00:04:19.370 --> 00:04:19.380 align:start position:0%
have to send two separate transactions
 

00:04:19.380 --> 00:04:20.629 align:start position:0%
have to send two separate transactions
and

00:04:20.629 --> 00:04:20.639 align:start position:0%
and
 

00:04:20.639 --> 00:04:23.150 align:start position:0%
and
um<00:04:20.699><c> you</c><00:04:21.060><c> know</c><00:04:21.120><c> that</c><00:04:21.299><c> that</c><00:04:21.479><c> might</c><00:04:21.720><c> not</c><00:04:21.840><c> work</c><00:04:22.079><c> out</c>

00:04:23.150 --> 00:04:23.160 align:start position:0%
um you know that that might not work out
 

00:04:23.160 --> 00:04:24.590 align:start position:0%
um you know that that might not work out
um<00:04:23.220><c> it</c><00:04:23.460><c> also</c><00:04:23.759><c> might</c><00:04:24.000><c> be</c><00:04:24.120><c> a</c><00:04:24.240><c> little</c><00:04:24.300><c> bit</c><00:04:24.419><c> more</c>

00:04:24.590 --> 00:04:24.600 align:start position:0%
um it also might be a little bit more
 

00:04:24.600 --> 00:04:26.749 align:start position:0%
um it also might be a little bit more
expensive<00:04:25.020><c> because</c><00:04:25.620><c> of</c><00:04:25.860><c> that</c><00:04:26.040><c> but</c><00:04:26.400><c> there's</c><00:04:26.580><c> no</c>

00:04:26.749 --> 00:04:26.759 align:start position:0%
expensive because of that but there's no
 

00:04:26.759 --> 00:04:28.790 align:start position:0%
expensive because of that but there's no
optimicity

00:04:28.790 --> 00:04:28.800 align:start position:0%
optimicity
 

00:04:28.800 --> 00:04:29.390 align:start position:0%
optimicity
um

00:04:29.390 --> 00:04:29.400 align:start position:0%
um
 

00:04:29.400 --> 00:04:33.890 align:start position:0%
um
um<00:04:29.580><c> built</c><00:04:30.540><c> in</c><00:04:30.600><c> and</c><00:04:31.259><c> if</c><00:04:31.800><c> there</c><00:04:31.979><c> is</c><00:04:32.160><c> a</c><00:04:33.000><c> revert</c><00:04:33.479><c> on</c>

00:04:33.890 --> 00:04:33.900 align:start position:0%
um built in and if there is a revert on
 

00:04:33.900 --> 00:04:36.650 align:start position:0%
um built in and if there is a revert on
chain<00:04:34.080><c> that's</c><00:04:34.380><c> pretty</c><00:04:34.620><c> expensive</c>

00:04:36.650 --> 00:04:36.660 align:start position:0%
chain that's pretty expensive
 

00:04:36.660 --> 00:04:38.390 align:start position:0%
chain that's pretty expensive
um<00:04:36.780><c> so</c><00:04:37.440><c> and</c><00:04:37.680><c> that</c><00:04:37.800><c> happens</c><00:04:37.979><c> sometimes</c>

00:04:38.390 --> 00:04:38.400 align:start position:0%
um so and that happens sometimes
 

00:04:38.400 --> 00:04:40.370 align:start position:0%
um so and that happens sometimes
especially<00:04:38.820><c> with</c><00:04:39.060><c> things</c><00:04:39.300><c> that</c><00:04:39.600><c> are</c><00:04:39.840><c> very</c>

00:04:40.370 --> 00:04:40.380 align:start position:0%
especially with things that are very
 

00:04:40.380 --> 00:04:41.689 align:start position:0%
especially with things that are very
time<00:04:40.620><c> sensitive</c>

00:04:41.689 --> 00:04:41.699 align:start position:0%
time sensitive
 

00:04:41.699 --> 00:04:44.330 align:start position:0%
time sensitive
so<00:04:42.419><c> what</c><00:04:43.139><c> is</c><00:04:43.259><c> the</c><00:04:43.440><c> alternative</c><00:04:43.800><c> what</c><00:04:44.220><c> is</c>

00:04:44.330 --> 00:04:44.340 align:start position:0%
so what is the alternative what is
 

00:04:44.340 --> 00:04:47.629 align:start position:0%
so what is the alternative what is
account<00:04:44.580><c> obstruction</c><00:04:45.139><c> well</c><00:04:46.460><c> basically</c><00:04:47.460><c> what</c>

00:04:47.629 --> 00:04:47.639 align:start position:0%
account obstruction well basically what
 

00:04:47.639 --> 00:04:51.170 align:start position:0%
account obstruction well basically what
we're<00:04:47.820><c> saying</c><00:04:48.120><c> is</c><00:04:48.300><c> you</c><00:04:48.600><c> know</c><00:04:48.720><c> eoas</c><00:04:49.320><c> are</c>

00:04:51.170 --> 00:04:51.180 align:start position:0%
we're saying is you know eoas are
 

00:04:51.180 --> 00:04:53.830 align:start position:0%
we're saying is you know eoas are
um<00:04:51.300><c> they're</c><00:04:52.020><c> the</c><00:04:52.199><c> one</c><00:04:52.500><c> size</c><00:04:52.740><c> fits</c><00:04:53.280><c> all</c><00:04:53.340><c> past</c>

00:04:53.830 --> 00:04:53.840 align:start position:0%
um they're the one size fits all past
 

00:04:53.840 --> 00:04:56.270 align:start position:0%
um they're the one size fits all past
and<00:04:54.840><c> we</c><00:04:55.080><c> want</c><00:04:55.259><c> to</c><00:04:55.320><c> move</c><00:04:55.440><c> Beyond</c><00:04:55.740><c> them</c><00:04:55.860><c> to</c><00:04:56.100><c> a</c>

00:04:56.270 --> 00:04:56.280 align:start position:0%
and we want to move Beyond them to a
 

00:04:56.280 --> 00:04:58.010 align:start position:0%
and we want to move Beyond them to a
world<00:04:56.400><c> where</c>

00:04:58.010 --> 00:04:58.020 align:start position:0%
world where
 

00:04:58.020 --> 00:05:00.469 align:start position:0%
world where
um<00:04:58.080><c> we</c><00:04:58.320><c> can</c><00:04:58.440><c> really</c><00:04:58.560><c> manage</c><00:04:59.040><c> the</c><00:04:59.460><c> logic</c><00:04:59.820><c> uh</c>

00:05:00.469 --> 00:05:00.479 align:start position:0%
um we can really manage the logic uh
 

00:05:00.479 --> 00:05:02.330 align:start position:0%
um we can really manage the logic uh
that<00:05:00.720><c> controls</c><00:05:01.139><c> our</c><00:05:01.259><c> account</c><00:05:01.440><c> and</c><00:05:01.979><c> the</c><00:05:02.100><c> logic</c>

00:05:02.330 --> 00:05:02.340 align:start position:0%
that controls our account and the logic
 

00:05:02.340 --> 00:05:05.090 align:start position:0%
that controls our account and the logic
can<00:05:02.520><c> be</c><00:05:02.639><c> pretty</c><00:05:02.759><c> arbitrary</c><00:05:03.860><c> and</c><00:05:04.860><c> then</c><00:05:04.979><c> that</c>

00:05:05.090 --> 00:05:05.100 align:start position:0%
can be pretty arbitrary and then that
 

00:05:05.100 --> 00:05:07.850 align:start position:0%
can be pretty arbitrary and then that
opens<00:05:05.400><c> up</c><00:05:05.520><c> a</c><00:05:05.639><c> lot</c><00:05:05.759><c> of</c><00:05:05.880><c> possibilities</c><00:05:06.360><c> and</c>

00:05:07.850 --> 00:05:07.860 align:start position:0%
opens up a lot of possibilities and
 

00:05:07.860 --> 00:05:09.950 align:start position:0%
opens up a lot of possibilities and
that<00:05:08.400><c> is</c><00:05:08.520><c> the</c><00:05:08.699><c> future</c><00:05:08.820><c> of</c><00:05:09.180><c> how</c><00:05:09.419><c> accounts</c><00:05:09.900><c> are</c>

00:05:09.950 --> 00:05:09.960 align:start position:0%
that is the future of how accounts are
 

00:05:09.960 --> 00:05:12.050 align:start position:0%
that is the future of how accounts are
going<00:05:10.139><c> to</c><00:05:10.320><c> work</c><00:05:10.500><c> so</c><00:05:11.160><c> what</c><00:05:11.340><c> are</c><00:05:11.460><c> the</c><00:05:11.580><c> use</c><00:05:11.699><c> cases</c>

00:05:12.050 --> 00:05:12.060 align:start position:0%
going to work so what are the use cases
 

00:05:12.060 --> 00:05:13.010 align:start position:0%
going to work so what are the use cases
for<00:05:12.240><c> this</c>

00:05:13.010 --> 00:05:13.020 align:start position:0%
for this
 

00:05:13.020 --> 00:05:14.270 align:start position:0%
for this
um<00:05:13.080><c> you</c><00:05:13.259><c> know</c><00:05:13.380><c> the</c><00:05:13.500><c> one</c><00:05:13.620><c> that's</c><00:05:13.740><c> been</c><00:05:13.979><c> talked</c>

00:05:14.270 --> 00:05:14.280 align:start position:0%
um you know the one that's been talked
 

00:05:14.280 --> 00:05:15.710 align:start position:0%
um you know the one that's been talked
about<00:05:14.340><c> since</c><00:05:14.940><c> the</c><00:05:15.120><c> beginning</c><00:05:15.240><c> of</c><00:05:15.540><c> social</c>

00:05:15.710 --> 00:05:15.720 align:start position:0%
about since the beginning of social
 

00:05:15.720 --> 00:05:16.850 align:start position:0%
about since the beginning of social
recovery

00:05:16.850 --> 00:05:16.860 align:start position:0%
recovery
 

00:05:16.860 --> 00:05:19.430 align:start position:0%
recovery
like<00:05:17.220><c> let's</c><00:05:17.400><c> say</c><00:05:17.580><c> something</c><00:05:17.820><c> bad</c><00:05:18.120><c> happens</c>

00:05:19.430 --> 00:05:19.440 align:start position:0%
like let's say something bad happens
 

00:05:19.440 --> 00:05:20.990 align:start position:0%
like let's say something bad happens
um<00:05:19.560><c> to</c><00:05:19.740><c> that</c><00:05:19.919><c> secret</c><00:05:20.160><c> that</c><00:05:20.520><c> you're</c><00:05:20.639><c> trying</c><00:05:20.820><c> to</c>

00:05:20.990 --> 00:05:21.000 align:start position:0%
um to that secret that you're trying to
 

00:05:21.000 --> 00:05:22.969 align:start position:0%
um to that secret that you're trying to
both<00:05:21.240><c> prevent</c><00:05:21.900><c> from</c><00:05:22.080><c> being</c><00:05:22.259><c> lost</c><00:05:22.500><c> and</c><00:05:22.800><c> from</c>

00:05:22.969 --> 00:05:22.979 align:start position:0%
both prevent from being lost and from
 

00:05:22.979 --> 00:05:24.409 align:start position:0%
both prevent from being lost and from
being<00:05:23.220><c> stolen</c>

00:05:24.409 --> 00:05:24.419 align:start position:0%
being stolen
 

00:05:24.419 --> 00:05:27.529 align:start position:0%
being stolen
well<00:05:24.960><c> maybe</c><00:05:25.199><c> you</c><00:05:25.500><c> have</c><00:05:25.800><c> some</c><00:05:26.520><c> friends</c><00:05:26.820><c> that</c>

00:05:27.529 --> 00:05:27.539 align:start position:0%
well maybe you have some friends that
 

00:05:27.539 --> 00:05:30.409 align:start position:0%
well maybe you have some friends that
you<00:05:27.720><c> plugged</c><00:05:28.139><c> into</c><00:05:28.860><c> your</c><00:05:29.280><c> account</c><00:05:29.460><c> and</c><00:05:30.180><c> three</c>

00:05:30.409 --> 00:05:30.419 align:start position:0%
you plugged into your account and three
 

00:05:30.419 --> 00:05:32.830 align:start position:0%
you plugged into your account and three
out<00:05:30.600><c> of</c><00:05:30.780><c> five</c><00:05:30.900><c> of</c><00:05:31.080><c> them</c><00:05:31.259><c> can</c><00:05:31.740><c> help</c><00:05:31.979><c> you</c>

00:05:32.830 --> 00:05:32.840 align:start position:0%
out of five of them can help you
 

00:05:32.840 --> 00:05:36.350 align:start position:0%
out of five of them can help you
restore<00:05:33.840><c> your</c><00:05:34.560><c> wallet</c>

00:05:36.350 --> 00:05:36.360 align:start position:0%
restore your wallet
 

00:05:36.360 --> 00:05:38.090 align:start position:0%
restore your wallet
um<00:05:36.479><c> and</c><00:05:36.660><c> you</c><00:05:36.780><c> can</c><00:05:36.900><c> do</c><00:05:37.020><c> even</c><00:05:37.259><c> fancier</c><00:05:37.800><c> things</c>

00:05:38.090 --> 00:05:38.100 align:start position:0%
um and you can do even fancier things
 

00:05:38.100 --> 00:05:40.010 align:start position:0%
um and you can do even fancier things
let's<00:05:38.340><c> say</c><00:05:38.520><c> your</c><00:05:38.699><c> friends</c><00:05:38.880><c> suck</c>

00:05:40.010 --> 00:05:40.020 align:start position:0%
let's say your friends suck
 

00:05:40.020 --> 00:05:41.510 align:start position:0%
let's say your friends suck
and<00:05:40.380><c> they're</c><00:05:40.680><c> trying</c><00:05:40.860><c> to</c><00:05:40.979><c> steal</c><00:05:41.160><c> your</c><00:05:41.280><c> money</c>

00:05:41.510 --> 00:05:41.520 align:start position:0%
and they're trying to steal your money
 

00:05:41.520 --> 00:05:43.010 align:start position:0%
and they're trying to steal your money
well<00:05:41.759><c> you</c><00:05:41.940><c> could</c><00:05:42.060><c> have</c><00:05:42.180><c> a</c><00:05:42.360><c> delay</c><00:05:42.600><c> mechanism</c>

00:05:43.010 --> 00:05:43.020 align:start position:0%
well you could have a delay mechanism
 

00:05:43.020 --> 00:05:46.370 align:start position:0%
well you could have a delay mechanism
built<00:05:43.380><c> in</c><00:05:43.860><c> so</c><00:05:44.699><c> if</c><00:05:45.240><c> your</c><00:05:45.600><c> friend</c><00:05:45.780><c> suddenly</c><00:05:46.199><c> try</c>

00:05:46.370 --> 00:05:46.380 align:start position:0%
built in so if your friend suddenly try
 

00:05:46.380 --> 00:05:48.050 align:start position:0%
built in so if your friend suddenly try
to<00:05:46.560><c> recover</c><00:05:46.860><c> your</c><00:05:47.280><c> wallet</c><00:05:47.520><c> when</c><00:05:47.759><c> you</c><00:05:47.940><c> don't</c>

00:05:48.050 --> 00:05:48.060 align:start position:0%
to recover your wallet when you don't
 

00:05:48.060 --> 00:05:50.450 align:start position:0%
to recover your wallet when you don't
need<00:05:48.180><c> a</c><00:05:48.360><c> recovery</c><00:05:48.720><c> you</c><00:05:49.500><c> as</c><00:05:49.680><c> the</c><00:05:49.860><c> account</c><00:05:49.979><c> owner</c>

00:05:50.450 --> 00:05:50.460 align:start position:0%
need a recovery you as the account owner
 

00:05:50.460 --> 00:05:52.550 align:start position:0%
need a recovery you as the account owner
would<00:05:51.060><c> see</c><00:05:51.240><c> that</c><00:05:51.419><c> in</c><00:05:51.600><c> advance</c><00:05:51.780><c> and</c><00:05:52.320><c> the</c>

00:05:52.550 --> 00:05:52.560 align:start position:0%
would see that in advance and the
 

00:05:52.560 --> 00:05:55.129 align:start position:0%
would see that in advance and the
operation<00:05:52.919><c> wouldn't</c><00:05:53.419><c> happen</c><00:05:54.419><c> immediately</c><00:05:54.900><c> so</c>

00:05:55.129 --> 00:05:55.139 align:start position:0%
operation wouldn't happen immediately so
 

00:05:55.139 --> 00:05:56.810 align:start position:0%
operation wouldn't happen immediately so
you<00:05:55.320><c> would</c><00:05:55.380><c> have</c><00:05:55.560><c> time</c><00:05:55.800><c> let's</c><00:05:56.280><c> say</c><00:05:56.400><c> maybe</c><00:05:56.580><c> a</c>

00:05:56.810 --> 00:05:56.820 align:start position:0%
you would have time let's say maybe a
 

00:05:56.820 --> 00:05:57.529 align:start position:0%
you would have time let's say maybe a
week

00:05:57.529 --> 00:05:57.539 align:start position:0%
week
 

00:05:57.539 --> 00:05:59.629 align:start position:0%
week
to<00:05:58.080><c> respond</c><00:05:58.380><c> to</c><00:05:58.500><c> that</c>

00:05:59.629 --> 00:05:59.639 align:start position:0%
to respond to that
 

00:05:59.639 --> 00:06:03.290 align:start position:0%
to respond to that
the<00:06:00.240><c> other</c><00:06:00.360><c> really</c><00:06:01.320><c> interesting</c><00:06:01.680><c> use</c><00:06:01.979><c> case</c><00:06:02.300><c> is</c>

00:06:03.290 --> 00:06:03.300 align:start position:0%
the other really interesting use case is
 

00:06:03.300 --> 00:06:05.450 align:start position:0%
the other really interesting use case is
a<00:06:03.900><c> dead</c><00:06:04.080><c> demand</c><00:06:04.380><c> switch</c>

00:06:05.450 --> 00:06:05.460 align:start position:0%
a dead demand switch
 

00:06:05.460 --> 00:06:09.350 align:start position:0%
a dead demand switch
nobody<00:06:06.180><c> lives</c><00:06:06.960><c> forever</c><00:06:07.320><c> unfortunately</c><00:06:08.360><c> and</c>

00:06:09.350 --> 00:06:09.360 align:start position:0%
nobody lives forever unfortunately and
 

00:06:09.360 --> 00:06:12.830 align:start position:0%
nobody lives forever unfortunately and
then<00:06:09.600><c> what</c><00:06:10.440><c> happens</c><00:06:10.620><c> if</c><00:06:11.220><c> what</c><00:06:12.060><c> happens</c><00:06:12.240><c> if</c><00:06:12.600><c> you</c>

00:06:12.830 --> 00:06:12.840 align:start position:0%
then what happens if what happens if you
 

00:06:12.840 --> 00:06:17.090 align:start position:0%
then what happens if what happens if you
know<00:06:12.960><c> you</c><00:06:13.820><c> you</c><00:06:14.820><c> need</c><00:06:15.120><c> to</c><00:06:15.300><c> to</c><00:06:15.720><c> pass</c><00:06:16.020><c> on</c>

00:06:17.090 --> 00:06:17.100 align:start position:0%
know you you need to to pass on
 

00:06:17.100 --> 00:06:19.010 align:start position:0%
know you you need to to pass on
um<00:06:17.160><c> your</c><00:06:17.820><c> your</c><00:06:18.000><c> crypto</c><00:06:18.419><c> but</c><00:06:18.780><c> you're</c><00:06:18.900><c> not</c>

00:06:19.010 --> 00:06:19.020 align:start position:0%
um your your crypto but you're not
 

00:06:19.020 --> 00:06:21.309 align:start position:0%
um your your crypto but you're not
around<00:06:19.199><c> to</c><00:06:19.500><c> help</c><00:06:19.800><c> do</c><00:06:20.039><c> that</c>

00:06:21.309 --> 00:06:21.319 align:start position:0%
around to help do that
 

00:06:21.319 --> 00:06:23.930 align:start position:0%
around to help do that
so<00:06:22.319><c> with</c><00:06:22.919><c> the</c><00:06:23.100><c> dead</c><00:06:23.220><c> man</c><00:06:23.400><c> switch</c><00:06:23.639><c> you</c><00:06:23.880><c> could</c>

00:06:23.930 --> 00:06:23.940 align:start position:0%
so with the dead man switch you could
 

00:06:23.940 --> 00:06:25.309 align:start position:0%
so with the dead man switch you could
have<00:06:24.060><c> a</c><00:06:24.240><c> mechanism</c><00:06:24.600><c> like</c><00:06:24.780><c> okay</c><00:06:25.020><c> if</c><00:06:25.199><c> you</c>

00:06:25.309 --> 00:06:25.319 align:start position:0%
have a mechanism like okay if you
 

00:06:25.319 --> 00:06:27.350 align:start position:0%
have a mechanism like okay if you
haven't<00:06:25.440><c> accessed</c><00:06:26.100><c> your</c><00:06:26.460><c> account</c><00:06:26.639><c> from</c><00:06:27.180><c> your</c>

00:06:27.350 --> 00:06:27.360 align:start position:0%
haven't accessed your account from your
 

00:06:27.360 --> 00:06:31.850 align:start position:0%
haven't accessed your account from your
main<00:06:27.539><c> key</c><00:06:27.840><c> for</c><00:06:28.560><c> the</c><00:06:28.740><c> last</c><00:06:28.919><c> year</c><00:06:29.479><c> then</c><00:06:30.860><c> another</c>

00:06:31.850 --> 00:06:31.860 align:start position:0%
main key for the last year then another
 

00:06:31.860 --> 00:06:34.670 align:start position:0%
main key for the last year then another
key<00:06:32.340><c> that</c><00:06:32.940><c> your</c><00:06:33.780><c> family</c><00:06:33.960><c> members</c><00:06:34.319><c> have</c><00:06:34.500><c> access</c>

00:06:34.670 --> 00:06:34.680 align:start position:0%
key that your family members have access
 

00:06:34.680 --> 00:06:36.770 align:start position:0%
key that your family members have access
to

00:06:36.770 --> 00:06:36.780 align:start position:0%
to
 

00:06:36.780 --> 00:06:39.170 align:start position:0%
to
um<00:06:36.900><c> it</c><00:06:37.800><c> would</c><00:06:37.860><c> become</c><00:06:38.160><c> active</c><00:06:38.580><c> so</c><00:06:38.880><c> usually</c>

00:06:39.170 --> 00:06:39.180 align:start position:0%
um it would become active so usually
 

00:06:39.180 --> 00:06:40.730 align:start position:0%
um it would become active so usually
you're<00:06:39.360><c> in</c><00:06:39.600><c> control</c><00:06:39.780><c> full</c><00:06:40.139><c> control</c><00:06:40.380><c> of</c><00:06:40.620><c> your</c>

00:06:40.730 --> 00:06:40.740 align:start position:0%
you're in control full control of your
 

00:06:40.740 --> 00:06:43.909 align:start position:0%
you're in control full control of your
account<00:06:40.979><c> but</c><00:06:41.880><c> then</c><00:06:42.120><c> a</c><00:06:42.960><c> year</c><00:06:43.139><c> later</c><00:06:43.319><c> you</c>

00:06:43.909 --> 00:06:43.919 align:start position:0%
account but then a year later you
 

00:06:43.919 --> 00:06:45.710 align:start position:0%
account but then a year later you
haven't<00:06:44.100><c> been</c><00:06:44.400><c> active</c><00:06:44.699><c> something</c><00:06:45.360><c> wrong</c>

00:06:45.710 --> 00:06:45.720 align:start position:0%
haven't been active something wrong
 

00:06:45.720 --> 00:06:48.050 align:start position:0%
haven't been active something wrong
happened<00:06:46.220><c> your</c><00:06:47.220><c> account</c><00:06:47.460><c> automatically</c>

00:06:48.050 --> 00:06:48.060 align:start position:0%
happened your account automatically
 

00:06:48.060 --> 00:06:50.029 align:start position:0%
happened your account automatically
passes<00:06:48.539><c> to</c><00:06:48.840><c> multi-set</c><00:06:49.440><c> controlled</c><00:06:49.800><c> by</c><00:06:49.860><c> your</c>

00:06:50.029 --> 00:06:50.039 align:start position:0%
passes to multi-set controlled by your
 

00:06:50.039 --> 00:06:52.309 align:start position:0%
passes to multi-set controlled by your
family<00:06:50.220><c> I</c><00:06:51.000><c> just</c><00:06:51.240><c> one</c><00:06:51.360><c> thing</c><00:06:51.600><c> I</c><00:06:51.840><c> want</c><00:06:52.199><c> to</c>

00:06:52.309 --> 00:06:52.319 align:start position:0%
family I just one thing I want to
 

00:06:52.319 --> 00:06:55.129 align:start position:0%
family I just one thing I want to
explain<00:06:52.460><c> these</c><00:06:53.460><c> are</c><00:06:53.520><c> all</c><00:06:53.699><c> features</c><00:06:54.180><c> of</c><00:06:54.780><c> that</c>

00:06:55.129 --> 00:06:55.139 align:start position:0%
explain these are all features of that
 

00:06:55.139 --> 00:06:57.890 align:start position:0%
explain these are all features of that
account<00:06:55.319><c> abstraction</c><00:06:55.860><c> can</c><00:06:56.100><c> give</c><00:06:56.280><c> but</c><00:06:56.940><c> it</c><00:06:57.479><c> it's</c>

00:06:57.890 --> 00:06:57.900 align:start position:0%
account abstraction can give but it it's
 

00:06:57.900 --> 00:06:59.629 align:start position:0%
account abstraction can give but it it's
not<00:06:58.139><c> that</c><00:06:58.440><c> everything</c><00:06:58.680><c> is</c><00:06:58.919><c> Comfortably</c><00:06:59.340><c> baked</c>

00:06:59.629 --> 00:06:59.639 align:start position:0%
not that everything is Comfortably baked
 

00:06:59.639 --> 00:07:01.370 align:start position:0%
not that everything is Comfortably baked
in<00:06:59.759><c> these</c><00:07:00.300><c> are</c><00:07:00.419><c> counter</c><00:07:00.840><c> possession</c><00:07:01.080><c> or</c>

00:07:01.370 --> 00:07:01.380 align:start position:0%
in these are counter possession or
 

00:07:01.380 --> 00:07:04.430 align:start position:0%
in these are counter possession or
accountability<00:07:02.280><c> opens</c><00:07:02.880><c> the</c><00:07:03.180><c> the</c><00:07:03.479><c> door</c><00:07:03.780><c> for</c>

00:07:04.430 --> 00:07:04.440 align:start position:0%
accountability opens the the door for
 

00:07:04.440 --> 00:07:06.290 align:start position:0%
accountability opens the the door for
wallet<00:07:04.860><c> creators</c><00:07:05.280><c> to</c><00:07:05.699><c> add</c><00:07:05.880><c> all</c><00:07:06.180><c> those</c>

00:07:06.290 --> 00:07:06.300 align:start position:0%
wallet creators to add all those
 

00:07:06.300 --> 00:07:08.570 align:start position:0%
wallet creators to add all those
features<00:07:06.720><c> none</c><00:07:07.560><c> of</c><00:07:07.680><c> those</c><00:07:07.860><c> features</c><00:07:08.340><c> are</c>

00:07:08.570 --> 00:07:08.580 align:start position:0%
features none of those features are
 

00:07:08.580 --> 00:07:11.150 align:start position:0%
features none of those features are
something<00:07:08.759><c> that</c><00:07:09.360><c> will</c><00:07:09.720><c> be</c><00:07:09.900><c> on</c><00:07:10.500><c> day</c><00:07:10.620><c> one</c><00:07:10.800><c> maybe</c>

00:07:11.150 --> 00:07:11.160 align:start position:0%
something that will be on day one maybe
 

00:07:11.160 --> 00:07:14.570 align:start position:0%
something that will be on day one maybe
a<00:07:11.580><c> limited</c><00:07:11.940><c> set</c><00:07:12.060><c> these</c><00:07:12.780><c> are</c><00:07:12.900><c> options</c>

00:07:14.570 --> 00:07:14.580 align:start position:0%
a limited set these are options
 

00:07:14.580 --> 00:07:18.110 align:start position:0%
a limited set these are options
that<00:07:15.000><c> are</c><00:07:15.120><c> open</c><00:07:15.300><c> to</c><00:07:15.600><c> do</c><00:07:15.840><c> more</c><00:07:15.979><c> oh</c><00:07:16.979><c> now</c><00:07:17.580><c> we</c><00:07:17.759><c> can</c>

00:07:18.110 --> 00:07:18.120 align:start position:0%
that are open to do more oh now we can
 

00:07:18.120 --> 00:07:20.089 align:start position:0%
that are open to do more oh now we can
both<00:07:18.240><c> talk</c><00:07:18.419><c> even</c><00:07:18.660><c> if</c><00:07:18.960><c> we</c><00:07:19.319><c> can</c><00:07:19.500><c> talk</c><00:07:19.620><c> over</c><00:07:19.800><c> each</c>

00:07:20.089 --> 00:07:20.099 align:start position:0%
both talk even if we can talk over each
 

00:07:20.099 --> 00:07:21.529 align:start position:0%
both talk even if we can talk over each
other<00:07:20.160><c> if</c><00:07:20.400><c> we</c><00:07:20.520><c> need</c><00:07:20.639><c> to</c><00:07:20.699><c> okay</c>

00:07:21.529 --> 00:07:21.539 align:start position:0%
other if we need to okay
 

00:07:21.539 --> 00:07:23.990 align:start position:0%
other if we need to okay
that's<00:07:22.380><c> a</c><00:07:22.500><c> good</c><00:07:22.620><c> point</c><00:07:22.800><c> I</c><00:07:23.340><c> was</c><00:07:23.460><c> talking</c><00:07:23.639><c> to</c><00:07:23.880><c> you</c>

00:07:23.990 --> 00:07:24.000 align:start position:0%
that's a good point I was talking to you
 

00:07:24.000 --> 00:07:25.909 align:start position:0%
that's a good point I was talking to you
off<00:07:24.120><c> about</c><00:07:24.360><c> that</c><00:07:24.660><c> when</c><00:07:25.259><c> you're</c><00:07:25.380><c> preparing</c><00:07:25.800><c> for</c>

00:07:25.909 --> 00:07:25.919 align:start position:0%
off about that when you're preparing for
 

00:07:25.919 --> 00:07:27.650 align:start position:0%
off about that when you're preparing for
the<00:07:26.099><c> talk</c>

00:07:27.650 --> 00:07:27.660 align:start position:0%
the talk
 

00:07:27.660 --> 00:07:29.809 align:start position:0%
the talk
um<00:07:27.780><c> this</c><00:07:28.139><c> is</c><00:07:28.259><c> oh</c><00:07:28.680><c> yeah</c><00:07:28.860><c> maybe</c><00:07:29.099><c> that</c><00:07:29.580><c> would</c><00:07:29.699><c> be</c>

00:07:29.809 --> 00:07:29.819 align:start position:0%
um this is oh yeah maybe that would be
 

00:07:29.819 --> 00:07:30.469 align:start position:0%
um this is oh yeah maybe that would be
nice

00:07:30.469 --> 00:07:30.479 align:start position:0%
nice
 

00:07:30.479 --> 00:07:32.990 align:start position:0%
nice
so<00:07:31.319><c> that's</c><00:07:31.560><c> a</c><00:07:31.740><c> really</c><00:07:31.860><c> good</c><00:07:32.039><c> point</c>

00:07:32.990 --> 00:07:33.000 align:start position:0%
so that's a really good point
 

00:07:33.000 --> 00:07:35.029 align:start position:0%
so that's a really good point
um<00:07:33.060><c> this</c><00:07:33.300><c> talk</c><00:07:33.479><c> is</c><00:07:33.900><c> intended</c><00:07:34.259><c> to</c><00:07:34.440><c> inspire</c><00:07:34.740><c> hey</c>

00:07:35.029 --> 00:07:35.039 align:start position:0%
um this talk is intended to inspire hey
 

00:07:35.039 --> 00:07:37.070 align:start position:0%
um this talk is intended to inspire hey
like<00:07:35.280><c> we</c><00:07:35.400><c> can</c><00:07:35.520><c> do</c><00:07:35.699><c> these</c><00:07:35.940><c> things</c><00:07:36.120><c> now</c>

00:07:37.070 --> 00:07:37.080 align:start position:0%
like we can do these things now
 

00:07:37.080 --> 00:07:38.450 align:start position:0%
like we can do these things now
um<00:07:37.139><c> but</c><00:07:37.259><c> we</c><00:07:37.440><c> have</c><00:07:37.620><c> this</c>

00:07:38.450 --> 00:07:38.460 align:start position:0%
um but we have this
 

00:07:38.460 --> 00:07:42.230 align:start position:0%
um but we have this
um<00:07:38.580><c> this</c><00:07:39.240><c> infrastructure</c><00:07:39.780><c> built</c><00:07:40.259><c> in</c><00:07:40.380><c> but</c>

00:07:42.230 --> 00:07:42.240 align:start position:0%
um this infrastructure built in but
 

00:07:42.240 --> 00:07:44.330 align:start position:0%
um this infrastructure built in but
um<00:07:42.300><c> this</c><00:07:42.960><c> all</c><00:07:43.080><c> depends</c><00:07:43.500><c> on</c><00:07:43.740><c> the</c><00:07:43.919><c> code</c><00:07:44.039><c> that's</c>

00:07:44.330 --> 00:07:44.340 align:start position:0%
um this all depends on the code that's
 

00:07:44.340 --> 00:07:45.770 align:start position:0%
um this all depends on the code that's
running

00:07:45.770 --> 00:07:45.780 align:start position:0%
running
 

00:07:45.780 --> 00:07:49.370 align:start position:0%
running
um<00:07:45.960><c> your</c><00:07:46.199><c> your</c><00:07:46.740><c> your</c><00:07:46.860><c> smart</c><00:07:47.819><c> Wallet</c><00:07:48.240><c> account</c>

00:07:49.370 --> 00:07:49.380 align:start position:0%
um your your your smart Wallet account
 

00:07:49.380 --> 00:07:52.010 align:start position:0%
um your your your smart Wallet account
and<00:07:50.340><c> that's</c><00:07:50.759><c> up</c><00:07:50.940><c> to</c><00:07:51.060><c> wall</c><00:07:51.240><c> developers</c><00:07:51.720><c> that's</c>

00:07:52.010 --> 00:07:52.020 align:start position:0%
and that's up to wall developers that's
 

00:07:52.020 --> 00:07:55.330 align:start position:0%
and that's up to wall developers that's
up<00:07:52.319><c> to</c><00:07:52.580><c> anyone</c><00:07:53.580><c> that</c><00:07:53.759><c> wants</c><00:07:54.000><c> to</c><00:07:54.060><c> get</c><00:07:54.240><c> involved</c>

00:07:55.330 --> 00:07:55.340 align:start position:0%
up to anyone that wants to get involved
 

00:07:55.340 --> 00:08:00.110 align:start position:0%
up to anyone that wants to get involved
and<00:07:56.340><c> most</c><00:07:57.300><c> likely</c><00:07:57.599><c> there</c><00:07:57.780><c> are</c><00:07:57.900><c> many</c><00:07:58.020><c> use</c><00:07:58.259><c> cases</c>

00:08:00.110 --> 00:08:00.120 align:start position:0%
and most likely there are many use cases
 

00:08:00.120 --> 00:08:01.490 align:start position:0%
and most likely there are many use cases
um that<00:08:00.419><c> are</c><00:08:00.539><c> interesting</c><00:08:00.840><c> that</c><00:08:01.139><c> will</c><00:08:01.259><c> not</c><00:08:01.380><c> be</c>

00:08:01.490 --> 00:08:01.500 align:start position:0%
um that are interesting that will not be
 

00:08:01.500 --> 00:08:04.850 align:start position:0%
um that are interesting that will not be
covered<00:08:01.800><c> by</c><00:08:01.979><c> this</c><00:08:02.160><c> talk</c><00:08:02.539><c> so</c><00:08:03.539><c> use</c><00:08:04.020><c> you</c><00:08:04.620><c> know</c><00:08:04.740><c> the</c>

00:08:04.850 --> 00:08:04.860 align:start position:0%
covered by this talk so use you know the
 

00:08:04.860 --> 00:08:08.570 align:start position:0%
covered by this talk so use you know the
sky's<00:08:05.340><c> the</c><00:08:05.520><c> limit</c><00:08:05.639><c> in</c><00:08:05.819><c> terms</c><00:08:06.000><c> of</c><00:08:06.120><c> imagination</c>

00:08:08.570 --> 00:08:08.580 align:start position:0%
sky's the limit in terms of imagination
 

00:08:08.580 --> 00:08:10.490 align:start position:0%
sky's the limit in terms of imagination
um<00:08:08.699><c> but</c><00:08:09.000><c> we</c><00:08:09.120><c> would</c><00:08:09.300><c> like</c><00:08:09.479><c> to</c><00:08:09.660><c> talk</c><00:08:10.080><c> about</c><00:08:10.259><c> some</c>

00:08:10.490 --> 00:08:10.500 align:start position:0%
um but we would like to talk about some
 

00:08:10.500 --> 00:08:11.749 align:start position:0%
um but we would like to talk about some
of<00:08:10.620><c> the</c><00:08:10.680><c> use</c><00:08:10.860><c> cases</c><00:08:11.160><c> that</c><00:08:11.400><c> we've</c><00:08:11.580><c> been</c>

00:08:11.749 --> 00:08:11.759 align:start position:0%
of the use cases that we've been
 

00:08:11.759 --> 00:08:13.969 align:start position:0%
of the use cases that we've been
thinking<00:08:12.000><c> about</c><00:08:12.199><c> so</c><00:08:13.199><c> one</c><00:08:13.500><c> of</c><00:08:13.620><c> the</c><00:08:13.680><c> cool</c><00:08:13.800><c> things</c>

00:08:13.969 --> 00:08:13.979 align:start position:0%
thinking about so one of the cool things
 

00:08:13.979 --> 00:08:17.210 align:start position:0%
thinking about so one of the cool things
that<00:08:14.160><c> happened</c><00:08:14.340><c> uh</c><00:08:15.000><c> during</c><00:08:15.180><c> each</c><00:08:15.419><c> Bogota</c><00:08:16.220><c> is</c>

00:08:17.210 --> 00:08:17.220 align:start position:0%
that happened uh during each Bogota is
 

00:08:17.220 --> 00:08:19.070 align:start position:0%
that happened uh during each Bogota is
there<00:08:17.580><c> was</c><00:08:17.699><c> a</c><00:08:17.880><c> project</c><00:08:18.000><c> that</c><00:08:18.300><c> implemented</c><00:08:18.780><c> an</c>

00:08:19.070 --> 00:08:19.080 align:start position:0%
there was a project that implemented an
 

00:08:19.080 --> 00:08:21.170 align:start position:0%
there was a project that implemented an
idea<00:08:19.319><c> that</c><00:08:19.500><c> we've</c><00:08:20.220><c> um</c><00:08:20.220><c> I've</c><00:08:20.819><c> been</c><00:08:20.940><c> thinking</c>

00:08:21.170 --> 00:08:21.180 align:start position:0%
idea that we've um I've been thinking
 

00:08:21.180 --> 00:08:24.050 align:start position:0%
idea that we've um I've been thinking
would<00:08:21.360><c> be</c><00:08:21.479><c> pretty</c><00:08:21.660><c> cool</c><00:08:21.840><c> is</c>

00:08:24.050 --> 00:08:24.060 align:start position:0%
would be pretty cool is
 

00:08:24.060 --> 00:08:26.570 align:start position:0%
would be pretty cool is
um<00:08:24.120><c> well</c><00:08:24.360><c> there's</c><00:08:24.740><c> there's</c><00:08:25.740><c> this</c><00:08:26.039><c> signing</c>

00:08:26.570 --> 00:08:26.580 align:start position:0%
um well there's there's this signing
 

00:08:26.580 --> 00:08:28.909 align:start position:0%
um well there's there's this signing
mechanism<00:08:26.879><c> in</c><00:08:27.120><c> most</c><00:08:27.360><c> mobile</c><00:08:27.660><c> phones</c><00:08:28.199><c> the</c>

00:08:28.909 --> 00:08:28.919 align:start position:0%
mechanism in most mobile phones the
 

00:08:28.919 --> 00:08:30.529 align:start position:0%
mechanism in most mobile phones the
problem<00:08:29.099><c> is</c><00:08:29.340><c> the</c><00:08:29.520><c> signing</c><00:08:29.819><c> mechanism</c><00:08:30.240><c> doesn't</c>

00:08:30.529 --> 00:08:30.539 align:start position:0%
problem is the signing mechanism doesn't
 

00:08:30.539 --> 00:08:34.430 align:start position:0%
problem is the signing mechanism doesn't
support<00:08:31.159><c> ecdsa</c><00:08:32.159><c> curves</c><00:08:32.520><c> so</c><00:08:33.180><c> it's</c><00:08:33.539><c> it's</c><00:08:33.839><c> using</c>

00:08:34.430 --> 00:08:34.440 align:start position:0%
support ecdsa curves so it's it's using
 

00:08:34.440 --> 00:08:37.010 align:start position:0%
support ecdsa curves so it's it's using
some<00:08:34.620><c> other</c><00:08:34.800><c> mechanism</c>

00:08:37.010 --> 00:08:37.020 align:start position:0%
some other mechanism
 

00:08:37.020 --> 00:08:39.290 align:start position:0%
some other mechanism
um<00:08:37.140><c> but</c><00:08:37.620><c> because</c><00:08:37.860><c> account</c><00:08:38.820><c> obstruction</c>

00:08:39.290 --> 00:08:39.300 align:start position:0%
um but because account obstruction
 

00:08:39.300 --> 00:08:43.010 align:start position:0%
um but because account obstruction
doesn't<00:08:39.779><c> lock</c><00:08:40.260><c> in</c><00:08:40.440><c> ecdsa</c><00:08:41.339><c> as</c><00:08:42.300><c> the</c><00:08:42.599><c> only</c><00:08:42.659><c> way</c><00:08:42.839><c> to</c>

00:08:43.010 --> 00:08:43.020 align:start position:0%
doesn't lock in ecdsa as the only way to
 

00:08:43.020 --> 00:08:46.130 align:start position:0%
doesn't lock in ecdsa as the only way to
sign<00:08:43.200><c> what</c><00:08:43.680><c> you</c><00:08:43.860><c> can</c><00:08:43.979><c> do</c><00:08:44.240><c> is</c><00:08:45.240><c> you</c><00:08:45.720><c> can</c><00:08:45.839><c> have</c>

00:08:46.130 --> 00:08:46.140 align:start position:0%
sign what you can do is you can have
 

00:08:46.140 --> 00:08:48.949 align:start position:0%
sign what you can do is you can have
pair<00:08:46.680><c> device</c><00:08:46.980><c> Keys</c>

00:08:48.949 --> 00:08:48.959 align:start position:0%
pair device Keys
 

00:08:48.959 --> 00:08:51.410 align:start position:0%
pair device Keys
um<00:08:49.019><c> that</c><00:08:49.740><c> essentially</c><00:08:50.519><c> you</c><00:08:50.940><c> know</c><00:08:51.060><c> you</c><00:08:51.180><c> get</c>

00:08:51.410 --> 00:08:51.420 align:start position:0%
um that essentially you know you get
 

00:08:51.420 --> 00:08:53.509 align:start position:0%
um that essentially you know you get
your<00:08:51.600><c> phone</c><00:08:51.839><c> and</c><00:08:52.560><c> you</c><00:08:52.800><c> link</c><00:08:52.980><c> your</c><00:08:53.160><c> phone</c><00:08:53.339><c> to</c>

00:08:53.509 --> 00:08:53.519 align:start position:0%
your phone and you link your phone to
 

00:08:53.519 --> 00:08:55.910 align:start position:0%
your phone and you link your phone to
your<00:08:53.640><c> account</c><00:08:53.880><c> now</c><00:08:54.779><c> your</c><00:08:55.080><c> phone</c><00:08:55.320><c> can</c>

00:08:55.910 --> 00:08:55.920 align:start position:0%
your account now your phone can
 

00:08:55.920 --> 00:09:00.050 align:start position:0%
your account now your phone can
authorize<00:08:56.779><c> operations</c><00:08:57.779><c> on</c><00:08:58.080><c> your</c><00:08:58.260><c> account</c>

00:09:00.050 --> 00:09:00.060 align:start position:0%
authorize operations on your account
 

00:09:00.060 --> 00:09:02.090 align:start position:0%
authorize operations on your account
um<00:09:00.120><c> and</c><00:09:00.480><c> and</c><00:09:00.720><c> a</c><00:09:01.080><c> team</c><00:09:01.260><c> actually</c><00:09:01.500><c> implemented</c>

00:09:02.090 --> 00:09:02.100 align:start position:0%
um and and a team actually implemented
 

00:09:02.100 --> 00:09:04.310 align:start position:0%
um and and a team actually implemented
that<00:09:02.279><c> in</c><00:09:02.580><c> the</c><00:09:02.760><c> recent</c><00:09:02.940><c> hackathon</c><00:09:03.480><c> which</c><00:09:04.200><c> we</c>

00:09:04.310 --> 00:09:04.320 align:start position:0%
that in the recent hackathon which we
 

00:09:04.320 --> 00:09:06.470 align:start position:0%
that in the recent hackathon which we
thought<00:09:04.500><c> was</c><00:09:04.680><c> pretty</c><00:09:04.920><c> cool</c><00:09:05.180><c> multi-sig</c><00:09:06.180><c> is</c><00:09:06.360><c> a</c>

00:09:06.470 --> 00:09:06.480 align:start position:0%
thought was pretty cool multi-sig is a
 

00:09:06.480 --> 00:09:08.870 align:start position:0%
thought was pretty cool multi-sig is a
very<00:09:06.600><c> obvious</c><00:09:06.839><c> use</c><00:09:07.080><c> case</c><00:09:07.380><c> so</c>

00:09:08.870 --> 00:09:08.880 align:start position:0%
very obvious use case so
 

00:09:08.880 --> 00:09:10.730 align:start position:0%
very obvious use case so
you<00:09:09.300><c> know</c><00:09:09.420><c> now</c>

00:09:10.730 --> 00:09:10.740 align:start position:0%
you know now
 

00:09:10.740 --> 00:09:13.310 align:start position:0%
you know now
um<00:09:10.860><c> you'll</c><00:09:11.160><c> be</c><00:09:11.279><c> able</c><00:09:11.459><c> to</c><00:09:11.580><c> just</c>

00:09:13.310 --> 00:09:13.320 align:start position:0%
um you'll be able to just
 

00:09:13.320 --> 00:09:16.009 align:start position:0%
um you'll be able to just
um<00:09:13.380><c> get</c><00:09:13.920><c> that</c><00:09:14.100><c> out</c><00:09:14.279><c> of</c><00:09:14.399><c> the</c><00:09:14.519><c> box</c>

00:09:16.009 --> 00:09:16.019 align:start position:0%
um get that out of the box
 

00:09:16.019 --> 00:09:18.650 align:start position:0%
um get that out of the box
um<00:09:16.080><c> another</c><00:09:16.500><c> one</c><00:09:16.680><c> is</c><00:09:16.800><c> BLS</c><00:09:17.339><c> aggregation</c><00:09:18.120><c> which</c>

00:09:18.650 --> 00:09:18.660 align:start position:0%
um another one is BLS aggregation which
 

00:09:18.660 --> 00:09:21.170 align:start position:0%
um another one is BLS aggregation which
requires<00:09:19.080><c> a</c><00:09:19.200><c> little</c><00:09:19.320><c> bit</c><00:09:19.440><c> of</c><00:09:19.560><c> explanation</c><00:09:20.180><c> BLS</c>

00:09:21.170 --> 00:09:21.180 align:start position:0%
requires a little bit of explanation BLS
 

00:09:21.180 --> 00:09:24.949 align:start position:0%
requires a little bit of explanation BLS
is<00:09:21.360><c> a</c><00:09:21.480><c> mechanism</c><00:09:21.779><c> to</c><00:09:22.140><c> aggregate</c><00:09:22.620><c> signatures</c>

00:09:24.949 --> 00:09:24.959 align:start position:0%
is a mechanism to aggregate signatures
 

00:09:24.959 --> 00:09:27.769 align:start position:0%
is a mechanism to aggregate signatures
um<00:09:25.140><c> and</c><00:09:25.860><c> that's</c><00:09:26.640><c> cool</c><00:09:26.820><c> because</c><00:09:27.120><c> it</c><00:09:27.360><c> reduces</c>

00:09:27.769 --> 00:09:27.779 align:start position:0%
um and that's cool because it reduces
 

00:09:27.779 --> 00:09:30.290 align:start position:0%
um and that's cool because it reduces
your<00:09:28.019><c> gas</c><00:09:28.200><c> costs</c>

00:09:30.290 --> 00:09:30.300 align:start position:0%
your gas costs
 

00:09:30.300 --> 00:09:32.570 align:start position:0%
your gas costs
and<00:09:30.839><c> because</c><00:09:31.500><c> we</c><00:09:31.800><c> have</c><00:09:31.920><c> the</c><00:09:32.100><c> ability</c><00:09:32.279><c> to</c>

00:09:32.570 --> 00:09:32.580 align:start position:0%
and because we have the ability to
 

00:09:32.580 --> 00:09:34.550 align:start position:0%
and because we have the ability to
implement<00:09:32.820><c> any</c><00:09:33.600><c> signature</c><00:09:34.019><c> verification</c>

00:09:34.550 --> 00:09:34.560 align:start position:0%
implement any signature verification
 

00:09:34.560 --> 00:09:36.350 align:start position:0%
implement any signature verification
mechanism<00:09:35.040><c> in</c><00:09:35.399><c> the</c><00:09:35.580><c> account</c>

00:09:36.350 --> 00:09:36.360 align:start position:0%
mechanism in the account
 

00:09:36.360 --> 00:09:39.550 align:start position:0%
mechanism in the account
then<00:09:36.899><c> now</c><00:09:37.200><c> we</c><00:09:37.320><c> can</c><00:09:37.440><c> have</c><00:09:37.620><c> more</c><00:09:37.860><c> efficient</c>

00:09:39.550 --> 00:09:39.560 align:start position:0%
then now we can have more efficient
 

00:09:39.560 --> 00:09:42.610 align:start position:0%
then now we can have more efficient
signature<00:09:40.560><c> validation</c><00:09:40.980><c> and</c><00:09:41.700><c> save</c><00:09:41.940><c> some</c><00:09:42.180><c> costs</c>

00:09:42.610 --> 00:09:42.620 align:start position:0%
signature validation and save some costs
 

00:09:42.620 --> 00:09:45.769 align:start position:0%
signature validation and save some costs
the<00:09:43.620><c> other</c><00:09:43.680><c> big</c><00:09:43.920><c> one</c><00:09:44.100><c> is</c><00:09:44.339><c> eventually</c>

00:09:45.769 --> 00:09:45.779 align:start position:0%
the other big one is eventually
 

00:09:45.779 --> 00:09:47.930 align:start position:0%
the other big one is eventually
we<00:09:46.200><c> know</c><00:09:46.380><c> that</c><00:09:46.680><c> the</c><00:09:46.920><c> signature</c><00:09:47.339><c> mechanisms</c>

00:09:47.930 --> 00:09:47.940 align:start position:0%
we know that the signature mechanisms
 

00:09:47.940 --> 00:09:50.509 align:start position:0%
we know that the signature mechanisms
that<00:09:48.240><c> we're</c><00:09:48.360><c> using</c><00:09:48.860><c> are</c><00:09:49.860><c> going</c><00:09:50.040><c> to</c><00:09:50.160><c> be</c><00:09:50.339><c> broken</c>

00:09:50.509 --> 00:09:50.519 align:start position:0%
that we're using are going to be broken
 

00:09:50.519 --> 00:09:53.030 align:start position:0%
that we're using are going to be broken
it's<00:09:51.000><c> only</c><00:09:51.180><c> a</c><00:09:51.360><c> matter</c><00:09:51.480><c> of</c><00:09:51.660><c> time</c><00:09:52.040><c> Quantum</c>

00:09:53.030 --> 00:09:53.040 align:start position:0%
it's only a matter of time Quantum
 

00:09:53.040 --> 00:09:55.070 align:start position:0%
it's only a matter of time Quantum
Computing<00:09:53.519><c> is</c><00:09:53.820><c> making</c><00:09:54.300><c> uh</c><00:09:54.660><c> significant</c>

00:09:55.070 --> 00:09:55.080 align:start position:0%
Computing is making uh significant
 

00:09:55.080 --> 00:09:58.370 align:start position:0%
Computing is making uh significant
progress<00:09:55.440><c> it's</c><00:09:56.279><c> no</c><00:09:56.519><c> longer</c><00:09:56.820><c> theoretical</c><00:09:57.420><c> the</c>

00:09:58.370 --> 00:09:58.380 align:start position:0%
progress it's no longer theoretical the
 

00:09:58.380 --> 00:09:59.930 align:start position:0%
progress it's no longer theoretical the
qubits<00:09:58.860><c> are</c><00:09:58.920><c> getting</c><00:09:59.040><c> up</c><00:09:59.220><c> there</c><00:09:59.399><c> eventually</c>

00:09:59.930 --> 00:09:59.940 align:start position:0%
qubits are getting up there eventually
 

00:09:59.940 --> 00:10:04.430 align:start position:0%
qubits are getting up there eventually
we<00:10:00.839><c> will</c><00:10:01.500><c> I'll</c><00:10:02.040><c> have</c><00:10:02.279><c> to</c><00:10:02.399><c> stop</c><00:10:02.580><c> using</c><00:10:02.959><c> ecdsa</c>

00:10:04.430 --> 00:10:04.440 align:start position:0%
we will I'll have to stop using ecdsa
 

00:10:04.440 --> 00:10:07.190 align:start position:0%
we will I'll have to stop using ecdsa
but<00:10:05.160><c> there</c><00:10:05.279><c> are</c><00:10:05.399><c> alternatives</c>

00:10:07.190 --> 00:10:07.200 align:start position:0%
but there are alternatives
 

00:10:07.200 --> 00:10:08.990 align:start position:0%
but there are alternatives
um<00:10:07.260><c> and</c><00:10:07.800><c> hopefully</c><00:10:08.160><c> by</c><00:10:08.339><c> the</c><00:10:08.519><c> time</c><00:10:08.640><c> this</c>

00:10:08.990 --> 00:10:09.000 align:start position:0%
um and hopefully by the time this
 

00:10:09.000 --> 00:10:12.050 align:start position:0%
um and hopefully by the time this
becomes<00:10:09.480><c> you</c><00:10:10.440><c> know</c><00:10:10.500><c> a</c><00:10:10.680><c> pressing</c><00:10:11.100><c> problem</c><00:10:11.399><c> we</c>

00:10:12.050 --> 00:10:12.060 align:start position:0%
becomes you know a pressing problem we
 

00:10:12.060 --> 00:10:15.230 align:start position:0%
becomes you know a pressing problem we
will<00:10:12.300><c> just</c><00:10:12.480><c> be</c><00:10:12.660><c> able</c><00:10:12.899><c> to</c><00:10:13.080><c> use</c><00:10:13.820><c> any</c><00:10:14.820><c> Quantum</c>

00:10:15.230 --> 00:10:15.240 align:start position:0%
will just be able to use any Quantum
 

00:10:15.240 --> 00:10:18.350 align:start position:0%
will just be able to use any Quantum
resistant<00:10:15.720><c> signature</c><00:10:16.380><c> mechanism</c><00:10:17.240><c> that</c><00:10:18.240><c> we</c>

00:10:18.350 --> 00:10:18.360 align:start position:0%
resistant signature mechanism that we
 

00:10:18.360 --> 00:10:20.750 align:start position:0%
resistant signature mechanism that we
want<00:10:18.600><c> that</c><00:10:19.140><c> is</c><00:10:19.320><c> maybe</c><00:10:19.500><c> like</c><00:10:19.800><c> gas</c><00:10:20.279><c> efficient</c>

00:10:20.750 --> 00:10:20.760 align:start position:0%
want that is maybe like gas efficient
 

00:10:20.760 --> 00:10:23.269 align:start position:0%
want that is maybe like gas efficient
and<00:10:21.180><c> secure</c>

00:10:23.269 --> 00:10:23.279 align:start position:0%
and secure
 

00:10:23.279 --> 00:10:26.690 align:start position:0%
and secure
um<00:10:23.480><c> and</c><00:10:24.480><c> you</c><00:10:24.839><c> can</c><00:10:24.899><c> you</c><00:10:25.080><c> can</c><00:10:25.260><c> swap</c><00:10:25.500><c> that</c>

00:10:26.690 --> 00:10:26.700 align:start position:0%
um and you can you can swap that
 

00:10:26.700 --> 00:10:29.150 align:start position:0%
um and you can you can swap that
so<00:10:27.240><c> you</c><00:10:27.420><c> have</c><00:10:27.540><c> a</c><00:10:27.660><c> lot</c><00:10:27.779><c> of</c><00:10:27.899><c> flexibility</c>

00:10:29.150 --> 00:10:29.160 align:start position:0%
so you have a lot of flexibility
 

00:10:29.160 --> 00:10:30.949 align:start position:0%
so you have a lot of flexibility
once<00:10:29.700><c> you</c><00:10:29.820><c> abstract</c><00:10:30.240><c> away</c><00:10:30.420><c> how</c><00:10:30.720><c> you</c><00:10:30.839><c> do</c>

00:10:30.949 --> 00:10:30.959 align:start position:0%
once you abstract away how you do
 

00:10:30.959 --> 00:10:33.230 align:start position:0%
once you abstract away how you do
signatures<00:10:31.380><c> and</c><00:10:31.560><c> it's</c><00:10:31.740><c> not</c><00:10:31.860><c> hard</c><00:10:32.040><c> hard-coded</c>

00:10:33.230 --> 00:10:33.240 align:start position:0%
signatures and it's not hard hard-coded
 

00:10:33.240 --> 00:10:34.910 align:start position:0%
signatures and it's not hard hard-coded
so

00:10:34.910 --> 00:10:34.920 align:start position:0%
so
 

00:10:34.920 --> 00:10:37.310 align:start position:0%
so
um<00:10:34.980><c> other</c><00:10:35.220><c> interesting</c><00:10:35.700><c> use</c><00:10:35.880><c> cases</c><00:10:36.320><c> are</c>

00:10:37.310 --> 00:10:37.320 align:start position:0%
um other interesting use cases are
 

00:10:37.320 --> 00:10:40.310 align:start position:0%
um other interesting use cases are
spending<00:10:37.860><c> limits</c><00:10:38.220><c> I</c><00:10:39.000><c> mean</c><00:10:39.180><c> you</c><00:10:39.899><c> know</c><00:10:39.959><c> if</c><00:10:40.140><c> you</c>

00:10:40.310 --> 00:10:40.320 align:start position:0%
spending limits I mean you know if you
 

00:10:40.320 --> 00:10:42.949 align:start position:0%
spending limits I mean you know if you
if<00:10:40.500><c> using</c><00:10:40.920><c> your</c><00:10:41.160><c> wallet</c><00:10:41.459><c> for</c><00:10:42.240><c> small</c>

00:10:42.949 --> 00:10:42.959 align:start position:0%
if using your wallet for small
 

00:10:42.959 --> 00:10:44.509 align:start position:0%
if using your wallet for small
day-to-day<00:10:43.500><c> things</c><00:10:43.740><c> maybe</c><00:10:44.040><c> you're</c><00:10:44.220><c> paying</c>

00:10:44.509 --> 00:10:44.519 align:start position:0%
day-to-day things maybe you're paying
 

00:10:44.519 --> 00:10:47.329 align:start position:0%
day-to-day things maybe you're paying
for<00:10:44.640><c> coffee</c><00:10:45.140><c> for</c><00:10:46.140><c> a</c><00:10:46.260><c> meal</c><00:10:46.560><c> or</c><00:10:46.800><c> for</c><00:10:46.980><c> something</c>

00:10:47.329 --> 00:10:47.339 align:start position:0%
for coffee for a meal or for something
 

00:10:47.339 --> 00:10:48.410 align:start position:0%
for coffee for a meal or for something
you<00:10:47.760><c> know</c>

00:10:48.410 --> 00:10:48.420 align:start position:0%
you know
 

00:10:48.420 --> 00:10:52.790 align:start position:0%
you know
um<00:10:48.540><c> that</c><00:10:49.200><c> is</c><00:10:49.380><c> not</c><00:10:50.339><c> usually</c><00:10:51.240><c> life-changing</c>

00:10:52.790 --> 00:10:52.800 align:start position:0%
um that is not usually life-changing
 

00:10:52.800 --> 00:10:55.670 align:start position:0%
um that is not usually life-changing
then<00:10:53.579><c> it</c><00:10:53.820><c> makes</c><00:10:54.000><c> sense</c><00:10:54.240><c> for</c><00:10:54.839><c> that</c><00:10:55.380><c> to</c><00:10:55.560><c> be</c>

00:10:55.670 --> 00:10:55.680 align:start position:0%
then it makes sense for that to be
 

00:10:55.680 --> 00:10:58.130 align:start position:0%
then it makes sense for that to be
something<00:10:55.800><c> that</c><00:10:56.040><c> you</c><00:10:56.100><c> can</c><00:10:56.220><c> do</c><00:10:56.339><c> very</c><00:10:56.579><c> easily</c>

00:10:58.130 --> 00:10:58.140 align:start position:0%
something that you can do very easily
 

00:10:58.140 --> 00:11:00.050 align:start position:0%
something that you can do very easily
um<00:10:58.200><c> that</c><00:10:58.440><c> shouldn't</c><00:10:58.740><c> be</c><00:10:58.800><c> too</c><00:10:59.040><c> hard</c><00:10:59.220><c> but</c><00:10:59.940><c> then</c>

00:11:00.050 --> 00:11:00.060 align:start position:0%
um that shouldn't be too hard but then
 

00:11:00.060 --> 00:11:01.370 align:start position:0%
um that shouldn't be too hard but then
if<00:11:00.300><c> you're</c><00:11:00.360><c> making</c><00:11:00.600><c> you</c><00:11:00.959><c> know</c><00:11:01.019><c> very</c><00:11:01.200><c> big</c>

00:11:01.370 --> 00:11:01.380 align:start position:0%
if you're making you know very big
 

00:11:01.380 --> 00:11:04.069 align:start position:0%
if you're making you know very big
investment

00:11:04.069 --> 00:11:04.079 align:start position:0%
 
 

00:11:04.079 --> 00:11:07.550 align:start position:0%
 
um<00:11:04.200><c> then</c><00:11:04.860><c> you</c><00:11:05.399><c> want</c><00:11:05.579><c> you</c><00:11:06.060><c> you</c><00:11:06.060><c> might</c><00:11:06.540><c> want</c><00:11:06.899><c> to</c>

00:11:07.550 --> 00:11:07.560 align:start position:0%
um then you want you you might want to
 

00:11:07.560 --> 00:11:11.090 align:start position:0%
um then you want you you might want to
add<00:11:07.980><c> uh</c><00:11:08.880><c> add</c><00:11:09.480><c> like</c><00:11:09.720><c> a</c><00:11:09.899><c> more</c><00:11:10.079><c> uh</c><00:11:10.440><c> secure</c><00:11:10.740><c> way</c><00:11:10.920><c> of</c>

00:11:11.090 --> 00:11:11.100 align:start position:0%
add uh add like a more uh secure way of
 

00:11:11.100 --> 00:11:14.389 align:start position:0%
add uh add like a more uh secure way of
doing<00:11:11.220><c> that</c><00:11:11.459><c> so</c><00:11:12.000><c> you</c><00:11:12.120><c> go</c><00:11:12.240><c> get</c><00:11:12.420><c> your</c><00:11:12.600><c> Ledger</c>

00:11:14.389 --> 00:11:14.399 align:start position:0%
doing that so you go get your Ledger
 

00:11:14.399 --> 00:11:16.610 align:start position:0%
doing that so you go get your Ledger
um<00:11:14.519><c> really</c><00:11:14.820><c> depending</c><00:11:15.240><c> on</c><00:11:15.540><c> on</c><00:11:15.899><c> what</c><00:11:16.380><c> is</c><00:11:16.500><c> the</c>

00:11:16.610 --> 00:11:16.620 align:start position:0%
um really depending on on what is the
 

00:11:16.620 --> 00:11:17.690 align:start position:0%
um really depending on on what is the
spending<00:11:16.920><c> limit</c><00:11:17.040><c> that</c><00:11:17.339><c> you're</c><00:11:17.459><c> comfortable</c>

00:11:17.690 --> 00:11:17.700 align:start position:0%
spending limit that you're comfortable
 

00:11:17.700 --> 00:11:21.290 align:start position:0%
spending limit that you're comfortable
with<00:11:17.880><c> for</c><00:11:18.720><c> different</c><00:11:19.079><c> levels</c><00:11:19.500><c> of</c><00:11:19.620><c> security</c>

00:11:21.290 --> 00:11:21.300 align:start position:0%
with for different levels of security
 

00:11:21.300 --> 00:11:22.970 align:start position:0%
with for different levels of security
uh<00:11:21.839><c> and</c><00:11:21.959><c> you</c><00:11:22.079><c> can</c><00:11:22.200><c> you</c><00:11:22.500><c> would</c><00:11:22.620><c> be</c><00:11:22.740><c> able</c><00:11:22.860><c> to</c>

00:11:22.970 --> 00:11:22.980 align:start position:0%
uh and you can you would be able to
 

00:11:22.980 --> 00:11:24.470 align:start position:0%
uh and you can you would be able to
implement<00:11:23.279><c> that</c><00:11:23.459><c> because</c><00:11:23.700><c> again</c><00:11:24.120><c> you</c><00:11:24.300><c> can</c>

00:11:24.470 --> 00:11:24.480 align:start position:0%
implement that because again you can
 

00:11:24.480 --> 00:11:27.530 align:start position:0%
implement that because again you can
have<00:11:24.600><c> arbitrary</c><00:11:25.079><c> logic</c><00:11:25.560><c> inside</c>

00:11:27.530 --> 00:11:27.540 align:start position:0%
have arbitrary logic inside
 

00:11:27.540 --> 00:11:29.210 align:start position:0%
have arbitrary logic inside
um<00:11:27.600><c> inside</c><00:11:27.899><c> a</c><00:11:28.200><c> contract</c><00:11:28.500><c> that</c><00:11:28.740><c> is</c><00:11:28.860><c> controlling</c>

00:11:29.210 --> 00:11:29.220 align:start position:0%
um inside a contract that is controlling
 

00:11:29.220 --> 00:11:30.590 align:start position:0%
um inside a contract that is controlling
your<00:11:29.399><c> account</c>

00:11:30.590 --> 00:11:30.600 align:start position:0%
your account
 

00:11:30.600 --> 00:11:31.730 align:start position:0%
your account
um the<00:11:30.779><c> other</c><00:11:30.899><c> cool</c><00:11:31.079><c> thing</c><00:11:31.260><c> that</c><00:11:31.380><c> you</c><00:11:31.500><c> can</c><00:11:31.620><c> do</c>

00:11:31.730 --> 00:11:31.740 align:start position:0%
um the other cool thing that you can do
 

00:11:31.740 --> 00:11:34.790 align:start position:0%
um the other cool thing that you can do
is<00:11:31.980><c> well</c><00:11:32.339><c> you</c><00:11:32.579><c> can</c><00:11:32.700><c> have</c><00:11:32.940><c> you</c><00:11:33.779><c> can</c><00:11:33.839><c> have</c><00:11:34.079><c> uh</c>

00:11:34.790 --> 00:11:34.800 align:start position:0%
is well you can have you can have uh
 

00:11:34.800 --> 00:11:36.889 align:start position:0%
is well you can have you can have uh
different<00:11:35.040><c> roles</c><00:11:35.399><c> and</c><00:11:36.180><c> you</c><00:11:36.360><c> can</c><00:11:36.420><c> delegate</c>

00:11:36.889 --> 00:11:36.899 align:start position:0%
different roles and you can delegate
 

00:11:36.899 --> 00:11:40.389 align:start position:0%
different roles and you can delegate
specific<00:11:37.380><c> actions</c><00:11:37.980><c> uh</c><00:11:38.519><c> to</c><00:11:38.700><c> those</c><00:11:38.880><c> roles</c>

00:11:40.389 --> 00:11:40.399 align:start position:0%
specific actions uh to those roles
 

00:11:40.399 --> 00:11:43.970 align:start position:0%
specific actions uh to those roles
so<00:11:41.399><c> you</c><00:11:42.120><c> know</c><00:11:42.240><c> if</c><00:11:42.480><c> you're</c><00:11:42.720><c> if</c><00:11:43.079><c> the</c><00:11:43.500><c> account</c><00:11:43.620><c> is</c>

00:11:43.970 --> 00:11:43.980 align:start position:0%
so you know if you're if the account is
 

00:11:43.980 --> 00:11:46.970 align:start position:0%
so you know if you're if the account is
a<00:11:44.100><c> corporate</c><00:11:44.519><c> account</c><00:11:44.700><c> you</c><00:11:45.600><c> can</c><00:11:45.720><c> give</c><00:11:45.980><c> payroll</c>

00:11:46.970 --> 00:11:46.980 align:start position:0%
a corporate account you can give payroll
 

00:11:46.980 --> 00:11:49.790 align:start position:0%
a corporate account you can give payroll
uh<00:11:47.700><c> authorization</c>

00:11:49.790 --> 00:11:49.800 align:start position:0%
uh authorization
 

00:11:49.800 --> 00:11:51.610 align:start position:0%
uh authorization
um to<00:11:49.980><c> people</c><00:11:50.160><c> who</c><00:11:50.399><c> are</c><00:11:50.459><c> in</c><00:11:50.640><c> charge</c><00:11:50.760><c> of</c><00:11:50.940><c> that</c>

00:11:51.610 --> 00:11:51.620 align:start position:0%
um to people who are in charge of that
 

00:11:51.620 --> 00:11:56.210 align:start position:0%
um to people who are in charge of that
and<00:11:52.620><c> you</c><00:11:53.519><c> can</c><00:11:53.640><c> specify</c><00:11:54.060><c> the</c><00:11:54.300><c> spending</c><00:11:54.600><c> limits</c>

00:11:56.210 --> 00:11:56.220 align:start position:0%
and you can specify the spending limits
 

00:11:56.220 --> 00:11:58.490 align:start position:0%
and you can specify the spending limits
um<00:11:56.279><c> another</c><00:11:56.760><c> example</c><00:11:57.180><c> would</c><00:11:57.480><c> be</c>

00:11:58.490 --> 00:11:58.500 align:start position:0%
um another example would be
 

00:11:58.500 --> 00:12:02.150 align:start position:0%
um another example would be
if<00:11:59.040><c> you're</c><00:11:59.399><c> you</c><00:11:59.760><c> know</c><00:11:59.880><c> if</c><00:12:00.120><c> you're</c><00:12:00.839><c> um</c><00:12:01.100><c> you</c><00:12:02.100><c> have</c>

00:12:02.150 --> 00:12:02.160 align:start position:0%
if you're you know if you're um you have
 

00:12:02.160 --> 00:12:04.370 align:start position:0%
if you're you know if you're um you have
a<00:12:02.279><c> legal</c><00:12:02.579><c> department</c><00:12:02.720><c> or</c><00:12:03.720><c> you</c><00:12:04.019><c> just</c><00:12:04.140><c> want</c><00:12:04.260><c> to</c>

00:12:04.370 --> 00:12:04.380 align:start position:0%
a legal department or you just want to
 

00:12:04.380 --> 00:12:06.590 align:start position:0%
a legal department or you just want to
delegate<00:12:04.740><c> voting</c><00:12:05.100><c> power</c><00:12:05.279><c> for</c><00:12:05.940><c> certain</c><00:12:06.240><c> tokens</c>

00:12:06.590 --> 00:12:06.600 align:start position:0%
delegate voting power for certain tokens
 

00:12:06.600 --> 00:12:07.790 align:start position:0%
delegate voting power for certain tokens
you<00:12:06.779><c> could</c><00:12:06.839><c> do</c><00:12:06.959><c> that</c><00:12:07.079><c> in</c><00:12:07.200><c> a</c><00:12:07.320><c> way</c><00:12:07.380><c> that</c><00:12:07.560><c> still</c>

00:12:07.790 --> 00:12:07.800 align:start position:0%
you could do that in a way that still
 

00:12:07.800 --> 00:12:11.690 align:start position:0%
you could do that in a way that still
limits<00:12:08.279><c> your</c><00:12:08.579><c> exposure</c><00:12:09.060><c> just</c><00:12:09.959><c> to</c><00:12:10.140><c> that</c>

00:12:11.690 --> 00:12:11.700 align:start position:0%
limits your exposure just to that
 

00:12:11.700 --> 00:12:12.470 align:start position:0%
limits your exposure just to that
um

00:12:12.470 --> 00:12:12.480 align:start position:0%
um
 

00:12:12.480 --> 00:12:14.690 align:start position:0%
um
so<00:12:13.440><c> they</c><00:12:13.740><c> would</c><00:12:13.860><c> be</c><00:12:13.980><c> able</c><00:12:14.100><c> to</c><00:12:14.220><c> vote</c><00:12:14.399><c> with</c><00:12:14.579><c> the</c>

00:12:14.690 --> 00:12:14.700 align:start position:0%
so they would be able to vote with the
 

00:12:14.700 --> 00:12:17.050 align:start position:0%
so they would be able to vote with the
tokens<00:12:15.060><c> and</c><00:12:15.720><c> perform</c><00:12:15.959><c> governance</c><00:12:16.560><c> actions</c>

00:12:17.050 --> 00:12:17.060 align:start position:0%
tokens and perform governance actions
 

00:12:17.060 --> 00:12:20.090 align:start position:0%
tokens and perform governance actions
but<00:12:18.060><c> not</c><00:12:18.600><c> you</c><00:12:18.899><c> know</c><00:12:19.019><c> like</c><00:12:19.260><c> transfer</c><00:12:19.920><c> the</c>

00:12:20.090 --> 00:12:20.100 align:start position:0%
but not you know like transfer the
 

00:12:20.100 --> 00:12:22.130 align:start position:0%
but not you know like transfer the
tokens<00:12:20.399><c> for</c><00:12:20.579><c> example</c>

00:12:22.130 --> 00:12:22.140 align:start position:0%
tokens for example
 

00:12:22.140 --> 00:12:22.990 align:start position:0%
tokens for example
um

00:12:22.990 --> 00:12:23.000 align:start position:0%
um
 

00:12:23.000 --> 00:12:24.590 align:start position:0%
um
and

00:12:24.590 --> 00:12:24.600 align:start position:0%
and
 

00:12:24.600 --> 00:12:27.170 align:start position:0%
and
uh<00:12:25.019><c> usually</c><00:12:25.320><c> in</c><00:12:25.500><c> companies</c><00:12:25.980><c> I</c><00:12:26.820><c> mean</c><00:12:26.880><c> this</c><00:12:27.060><c> is</c>

00:12:27.170 --> 00:12:27.180 align:start position:0%
uh usually in companies I mean this is
 

00:12:27.180 --> 00:12:28.430 align:start position:0%
uh usually in companies I mean this is
something<00:12:27.360><c> that's</c><00:12:27.540><c> very</c><00:12:27.779><c> common</c><00:12:28.019><c> in</c>

00:12:28.430 --> 00:12:28.440 align:start position:0%
something that's very common in
 

00:12:28.440 --> 00:12:30.530 align:start position:0%
something that's very common in
corporate<00:12:28.740><c> bank</c><00:12:28.920><c> accounts</c><00:12:29.399><c> you</c><00:12:29.700><c> give</c><00:12:29.940><c> you</c>

00:12:30.530 --> 00:12:30.540 align:start position:0%
corporate bank accounts you give you
 

00:12:30.540 --> 00:12:32.569 align:start position:0%
corporate bank accounts you give you
give<00:12:30.720><c> different</c><00:12:31.019><c> uh</c><00:12:31.560><c> roles</c><00:12:31.980><c> in</c><00:12:32.279><c> the</c><00:12:32.459><c> company</c>

00:12:32.569 --> 00:12:32.579 align:start position:0%
give different uh roles in the company
 

00:12:32.579 --> 00:12:36.050 align:start position:0%
give different uh roles in the company
different<00:12:32.940><c> powers</c><00:12:33.860><c> so</c><00:12:34.860><c> you</c><00:12:35.339><c> know</c><00:12:35.519><c> the</c><00:12:35.579><c> CFO</c>

00:12:36.050 --> 00:12:36.060 align:start position:0%
different powers so you know the CFO
 

00:12:36.060 --> 00:12:39.230 align:start position:0%
different powers so you know the CFO
might<00:12:36.480><c> be</c><00:12:36.600><c> able</c><00:12:36.839><c> to</c><00:12:37.399><c> transfer</c><00:12:38.399><c> a</c><00:12:38.579><c> larger</c><00:12:38.880><c> sum</c>

00:12:39.230 --> 00:12:39.240 align:start position:0%
might be able to transfer a larger sum
 

00:12:39.240 --> 00:12:42.590 align:start position:0%
might be able to transfer a larger sum
but<00:12:39.600><c> there's</c><00:12:39.720><c> still</c><00:12:39.959><c> a</c><00:12:40.079><c> 24-hour</c><00:12:40.500><c> delay</c>

00:12:42.590 --> 00:12:42.600 align:start position:0%
but there's still a 24-hour delay
 

00:12:42.600 --> 00:12:45.410 align:start position:0%
but there's still a 24-hour delay
um<00:12:42.779><c> and</c><00:12:43.139><c> then</c><00:12:43.320><c> you</c><00:12:43.740><c> know</c><00:12:43.800><c> maybe</c><00:12:43.920><c> other</c><00:12:44.420><c> c-level</c>

00:12:45.410 --> 00:12:45.420 align:start position:0%
um and then you know maybe other c-level
 

00:12:45.420 --> 00:12:48.170 align:start position:0%
um and then you know maybe other c-level
Executives<00:12:46.019><c> could</c><00:12:46.440><c> could</c><00:12:47.160><c> veto</c><00:12:47.760><c> that</c><00:12:47.940><c> if</c>

00:12:48.170 --> 00:12:48.180 align:start position:0%
Executives could could veto that if
 

00:12:48.180 --> 00:12:50.210 align:start position:0%
Executives could could veto that if
maybe<00:12:48.360><c> the</c><00:12:48.540><c> you</c><00:12:48.779><c> know</c><00:12:48.899><c> the</c><00:12:49.019><c> cfo's</c><00:12:49.680><c> key</c><00:12:49.800><c> was</c>

00:12:50.210 --> 00:12:50.220 align:start position:0%
maybe the you know the cfo's key was
 

00:12:50.220 --> 00:12:52.970 align:start position:0%
maybe the you know the cfo's key was
hacked<00:12:50.639><c> uh</c><00:12:51.420><c> or</c><00:12:51.540><c> their</c><00:12:51.720><c> computer</c>

00:12:52.970 --> 00:12:52.980 align:start position:0%
hacked uh or their computer
 

00:12:52.980 --> 00:12:55.190 align:start position:0%
hacked uh or their computer
um<00:12:53.100><c> was</c><00:12:53.339><c> hacked</c>

00:12:55.190 --> 00:12:55.200 align:start position:0%
um was hacked
 

00:12:55.200 --> 00:12:57.410 align:start position:0%
um was hacked
or<00:12:55.680><c> the</c><00:12:55.860><c> CFO</c><00:12:56.220><c> is</c><00:12:56.339><c> untrustworthy</c><00:12:57.120><c> for</c><00:12:57.240><c> some</c>

00:12:57.410 --> 00:12:57.420 align:start position:0%
or the CFO is untrustworthy for some
 

00:12:57.420 --> 00:12:59.690 align:start position:0%
or the CFO is untrustworthy for some
reason<00:12:57.600><c> but</c>

00:12:59.690 --> 00:12:59.700 align:start position:0%
reason but
 

00:12:59.700 --> 00:13:00.470 align:start position:0%
reason but
um

00:13:00.470 --> 00:13:00.480 align:start position:0%
um
 

00:13:00.480 --> 00:13:03.170 align:start position:0%
um
another<00:13:00.899><c> example</c><00:13:01.380><c> would</c><00:13:01.560><c> be</c><00:13:01.860><c> well</c><00:13:02.760><c> you</c><00:13:03.000><c> you</c>

00:13:03.170 --> 00:13:03.180 align:start position:0%
another example would be well you you
 

00:13:03.180 --> 00:13:06.889 align:start position:0%
another example would be well you you
want<00:13:03.420><c> you</c><00:13:03.720><c> want</c><00:13:04.019><c> to</c><00:13:04.200><c> give</c><00:13:05.100><c> an</c><00:13:05.339><c> auditor</c>

00:13:06.889 --> 00:13:06.899 align:start position:0%
want you want to give an auditor
 

00:13:06.899 --> 00:13:10.430 align:start position:0%
want you want to give an auditor
um<00:13:06.959><c> the</c><00:13:07.260><c> power</c><00:13:07.440><c> to</c><00:13:07.980><c> monitor</c><00:13:08.660><c> payments</c><00:13:09.660><c> and</c>

00:13:10.430 --> 00:13:10.440 align:start position:0%
um the power to monitor payments and
 

00:13:10.440 --> 00:13:13.850 align:start position:0%
um the power to monitor payments and
then<00:13:10.620><c> the</c><00:13:11.100><c> auditor</c><00:13:11.519><c> has</c><00:13:12.000><c> responsibility</c><00:13:12.860><c> if</c>

00:13:13.850 --> 00:13:13.860 align:start position:0%
then the auditor has responsibility if
 

00:13:13.860 --> 00:13:15.170 align:start position:0%
then the auditor has responsibility if
if<00:13:14.100><c> something</c><00:13:14.339><c> you</c><00:13:14.639><c> know</c><00:13:14.820><c> they</c><00:13:14.940><c> have</c><00:13:15.060><c> the</c>

00:13:15.170 --> 00:13:15.180 align:start position:0%
if something you know they have the
 

00:13:15.180 --> 00:13:17.810 align:start position:0%
if something you know they have the
responsibility<00:13:15.660><c> to</c><00:13:16.079><c> reach</c><00:13:16.500><c> out</c><00:13:16.620><c> to</c><00:13:17.399><c> authorize</c>

00:13:17.810 --> 00:13:17.820 align:start position:0%
responsibility to reach out to authorize
 

00:13:17.820 --> 00:13:20.090 align:start position:0%
responsibility to reach out to authorize
parties<00:13:18.240><c> and</c><00:13:18.959><c> then</c><00:13:19.079><c> verify</c><00:13:19.620><c> that</c><00:13:19.860><c> what</c>

00:13:20.090 --> 00:13:20.100 align:start position:0%
parties and then verify that what
 

00:13:20.100 --> 00:13:22.009 align:start position:0%
parties and then verify that what
they're<00:13:20.220><c> seeing</c><00:13:20.459><c> happening</c><00:13:20.820><c> on</c><00:13:21.060><c> chain</c><00:13:21.240><c> is</c>

00:13:22.009 --> 00:13:22.019 align:start position:0%
they're seeing happening on chain is
 

00:13:22.019 --> 00:13:23.690 align:start position:0%
they're seeing happening on chain is
what<00:13:22.260><c> is</c><00:13:22.380><c> supposed</c><00:13:22.560><c> to</c><00:13:22.740><c> happen</c>

00:13:23.690 --> 00:13:23.700 align:start position:0%
what is supposed to happen
 

00:13:23.700 --> 00:13:26.449 align:start position:0%
what is supposed to happen
so<00:13:24.180><c> this</c><00:13:24.360><c> way</c><00:13:24.600><c> you</c><00:13:25.200><c> can</c><00:13:25.260><c> tap</c><00:13:25.620><c> like</c><00:13:25.980><c> maybe</c><00:13:26.100><c> like</c>

00:13:26.449 --> 00:13:26.459 align:start position:0%
so this way you can tap like maybe like
 

00:13:26.459 --> 00:13:27.829 align:start position:0%
so this way you can tap like maybe like
a<00:13:26.760><c> third</c><00:13:26.880><c> party</c>

00:13:27.829 --> 00:13:27.839 align:start position:0%
a third party
 

00:13:27.839 --> 00:13:30.590 align:start position:0%
a third party
accounting<00:13:28.560><c> firm</c><00:13:29.120><c> maybe</c><00:13:30.120><c> the</c><00:13:30.360><c> one</c><00:13:30.480><c> you</c>

00:13:30.590 --> 00:13:30.600 align:start position:0%
accounting firm maybe the one you
 

00:13:30.600 --> 00:13:33.110 align:start position:0%
accounting firm maybe the one you
already<00:13:30.779><c> work</c><00:13:31.019><c> with</c><00:13:31.200><c> say</c><00:13:32.040><c> hey</c><00:13:32.279><c> like</c><00:13:32.639><c> you</c><00:13:33.000><c> know</c>

00:13:33.110 --> 00:13:33.120 align:start position:0%
already work with say hey like you know
 

00:13:33.120 --> 00:13:35.810 align:start position:0%
already work with say hey like you know
we<00:13:33.660><c> we</c><00:13:34.200><c> owe</c><00:13:34.380><c> it</c><00:13:34.500><c> to</c><00:13:34.620><c> our</c><00:13:34.800><c> shareholders</c><00:13:35.279><c> at</c><00:13:35.579><c> our</c>

00:13:35.810 --> 00:13:35.820 align:start position:0%
we we owe it to our shareholders at our
 

00:13:35.820 --> 00:13:38.329 align:start position:0%
we we owe it to our shareholders at our
treasury<00:13:36.060><c> management</c>

00:13:38.329 --> 00:13:38.339 align:start position:0%
treasury management
 

00:13:38.339 --> 00:13:42.050 align:start position:0%
treasury management
um<00:13:38.459><c> it</c><00:13:38.940><c> doesn't</c><00:13:39.120><c> get</c><00:13:39.300><c> compromised</c><00:13:40.279><c> and</c><00:13:41.279><c> how</c>

00:13:42.050 --> 00:13:42.060 align:start position:0%
um it doesn't get compromised and how
 

00:13:42.060 --> 00:13:43.870 align:start position:0%
um it doesn't get compromised and how
about<00:13:42.240><c> like</c><00:13:42.480><c> we</c><00:13:42.660><c> plug</c><00:13:42.899><c> you</c><00:13:43.079><c> into</c>

00:13:43.870 --> 00:13:43.880 align:start position:0%
about like we plug you into
 

00:13:43.880 --> 00:13:47.150 align:start position:0%
about like we plug you into
our<00:13:44.880><c> our</c><00:13:45.540><c> treasury</c><00:13:46.019><c> in</c><00:13:46.260><c> a</c><00:13:46.440><c> way</c><00:13:46.500><c> where</c><00:13:46.740><c> yeah</c><00:13:46.920><c> you</c>

00:13:47.150 --> 00:13:47.160 align:start position:0%
our our treasury in a way where yeah you
 

00:13:47.160 --> 00:13:48.470 align:start position:0%
our our treasury in a way where yeah you
can't<00:13:47.279><c> you</c><00:13:47.579><c> can't</c><00:13:47.700><c> perform</c><00:13:47.880><c> you</c><00:13:48.180><c> don't</c><00:13:48.360><c> have</c>

00:13:48.470 --> 00:13:48.480 align:start position:0%
can't you can't perform you don't have
 

00:13:48.480 --> 00:13:49.310 align:start position:0%
can't you can't perform you don't have
to

00:13:49.310 --> 00:13:49.320 align:start position:0%
to
 

00:13:49.320 --> 00:13:52.670 align:start position:0%
to
rely<00:13:50.040><c> on</c><00:13:50.700><c> maybe</c><00:13:51.120><c> your</c><00:13:51.540><c> computer</c><00:13:51.720><c> security</c><00:13:52.079><c> or</c>

00:13:52.670 --> 00:13:52.680 align:start position:0%
rely on maybe your computer security or
 

00:13:52.680 --> 00:13:54.829 align:start position:0%
rely on maybe your computer security or
your<00:13:53.279><c> staff</c><00:13:53.459><c> we</c><00:13:53.880><c> don't</c><00:13:54.060><c> have</c><00:13:54.240><c> we</c><00:13:54.360><c> want</c><00:13:54.600><c> to</c><00:13:54.660><c> you</c>

00:13:54.829 --> 00:13:54.839 align:start position:0%
your staff we don't have we want to you
 

00:13:54.839 --> 00:13:56.870 align:start position:0%
your staff we don't have we want to you
don't<00:13:54.899><c> want</c><00:13:55.019><c> exposure</c><00:13:55.560><c> from</c><00:13:56.040><c> to</c><00:13:56.279><c> them</c><00:13:56.639><c> in</c>

00:13:56.870 --> 00:13:56.880 align:start position:0%
don't want exposure from to them in
 

00:13:56.880 --> 00:13:58.850 align:start position:0%
don't want exposure from to them in
terms<00:13:57.060><c> of</c><00:13:57.180><c> being</c><00:13:57.420><c> able</c><00:13:57.720><c> to</c>

00:13:58.850 --> 00:13:58.860 align:start position:0%
terms of being able to
 

00:13:58.860 --> 00:14:01.129 align:start position:0%
terms of being able to
um<00:13:58.980><c> to</c><00:13:59.220><c> transfer</c><00:13:59.519><c> funds</c><00:13:59.880><c> but</c>

00:14:01.129 --> 00:14:01.139 align:start position:0%
um to transfer funds but
 

00:14:01.139 --> 00:14:02.509 align:start position:0%
um to transfer funds but
we<00:14:01.740><c> do</c><00:14:01.860><c> want</c><00:14:01.980><c> to</c><00:14:02.160><c> give</c><00:14:02.220><c> you</c><00:14:02.339><c> the</c>

00:14:02.509 --> 00:14:02.519 align:start position:0%
we do want to give you the
 

00:14:02.519 --> 00:14:04.190 align:start position:0%
we do want to give you the
responsibility<00:14:03.060><c> of</c><00:14:03.540><c> whatever</c><00:14:03.720><c> you</c><00:14:04.019><c> see</c>

00:14:04.190 --> 00:14:04.200 align:start position:0%
responsibility of whatever you see
 

00:14:04.200 --> 00:14:06.410 align:start position:0%
responsibility of whatever you see
happening<00:14:04.620><c> you</c><00:14:05.160><c> know</c><00:14:05.279><c> talk</c><00:14:05.579><c> to</c><00:14:05.820><c> the</c><00:14:06.240><c> people</c>

00:14:06.410 --> 00:14:06.420 align:start position:0%
happening you know talk to the people
 

00:14:06.420 --> 00:14:08.930 align:start position:0%
happening you know talk to the people
who<00:14:06.959><c> are</c><00:14:07.380><c> in</c><00:14:07.560><c> charge</c><00:14:07.740><c> make</c><00:14:08.220><c> sure</c><00:14:08.339><c> that</c><00:14:08.639><c> it</c><00:14:08.820><c> is</c>

00:14:08.930 --> 00:14:08.940 align:start position:0%
who are in charge make sure that it is
 

00:14:08.940 --> 00:14:10.670 align:start position:0%
who are in charge make sure that it is
an<00:14:09.180><c> authorized</c><00:14:09.660><c> action</c>

00:14:10.670 --> 00:14:10.680 align:start position:0%
an authorized action
 

00:14:10.680 --> 00:14:14.090 align:start position:0%
an authorized action
and<00:14:11.639><c> you</c><00:14:12.060><c> know</c><00:14:12.120><c> within</c><00:14:12.420><c> this</c><00:14:12.540><c> delay</c><00:14:12.839><c> limit</c><00:14:13.100><c> uh</c>

00:14:14.090 --> 00:14:14.100 align:start position:0%
and you know within this delay limit uh
 

00:14:14.100 --> 00:14:16.550 align:start position:0%
and you know within this delay limit uh
if<00:14:14.279><c> it</c><00:14:14.399><c> isn't</c><00:14:14.700><c> just</c><00:14:15.180><c> veto</c><00:14:15.720><c> it</c><00:14:15.899><c> just</c><00:14:16.320><c> like</c>

00:14:16.550 --> 00:14:16.560 align:start position:0%
if it isn't just veto it just like
 

00:14:16.560 --> 00:14:18.470 align:start position:0%
if it isn't just veto it just like
cancel<00:14:17.160><c> the</c><00:14:17.459><c> transaction</c><00:14:17.760><c> so</c><00:14:18.060><c> you</c><00:14:18.240><c> could</c><00:14:18.300><c> give</c>

00:14:18.470 --> 00:14:18.480 align:start position:0%
cancel the transaction so you could give
 

00:14:18.480 --> 00:14:19.610 align:start position:0%
cancel the transaction so you could give
them<00:14:18.600><c> the</c><00:14:18.720><c> power</c><00:14:18.899><c> to</c><00:14:19.079><c> cancel</c><00:14:19.200><c> but</c><00:14:19.500><c> not</c>

00:14:19.610 --> 00:14:19.620 align:start position:0%
them the power to cancel but not
 

00:14:19.620 --> 00:14:21.170 align:start position:0%
them the power to cancel but not
initiate<00:14:19.980><c> transactions</c>

00:14:21.170 --> 00:14:21.180 align:start position:0%
initiate transactions
 

00:14:21.180 --> 00:14:22.790 align:start position:0%
initiate transactions
and

00:14:22.790 --> 00:14:22.800 align:start position:0%
and
 

00:14:22.800 --> 00:14:24.350 align:start position:0%
and
I<00:14:23.279><c> think</c><00:14:23.459><c> the</c><00:14:23.519><c> one</c><00:14:23.700><c> that's</c><00:14:23.820><c> going</c><00:14:24.000><c> to</c><00:14:24.060><c> be</c><00:14:24.180><c> like</c>

00:14:24.350 --> 00:14:24.360 align:start position:0%
I think the one that's going to be like
 

00:14:24.360 --> 00:14:29.110 align:start position:0%
I think the one that's going to be like
very<00:14:24.540><c> useful</c><00:14:24.899><c> very</c><00:14:25.620><c> soon</c><00:14:25.800><c> is</c><00:14:26.300><c> session</c><00:14:27.300><c> keys</c><00:14:27.779><c> so</c>

00:14:29.110 --> 00:14:29.120 align:start position:0%
very useful very soon is session keys so
 

00:14:29.120 --> 00:14:31.910 align:start position:0%
very useful very soon is session keys so
in<00:14:30.120><c> fact</c><00:14:30.240><c> I</c><00:14:30.720><c> think</c><00:14:30.959><c> this</c><00:14:31.079><c> is</c><00:14:31.200><c> something</c><00:14:31.380><c> Argent</c>

00:14:31.910 --> 00:14:31.920 align:start position:0%
in fact I think this is something Argent
 

00:14:31.920 --> 00:14:34.670 align:start position:0%
in fact I think this is something Argent
recently<00:14:32.339><c> implemented</c><00:14:32.760><c> for</c>

00:14:34.670 --> 00:14:34.680 align:start position:0%
recently implemented for
 

00:14:34.680 --> 00:14:37.129 align:start position:0%
recently implemented for
um<00:14:34.800><c> for</c><00:14:35.760><c> their</c><00:14:36.000><c> uh</c>

00:14:37.129 --> 00:14:37.139 align:start position:0%
um for their uh
 

00:14:37.139 --> 00:14:40.189 align:start position:0%
um for their uh
Stark<00:14:37.860><c> Stark</c><00:14:38.279><c> net</c><00:14:38.519><c> wallet</c>

00:14:40.189 --> 00:14:40.199 align:start position:0%
Stark Stark net wallet
 

00:14:40.199 --> 00:14:41.689 align:start position:0%
Stark Stark net wallet
so<00:14:40.620><c> the</c><00:14:40.740><c> idea</c><00:14:40.920><c> is</c>

00:14:41.689 --> 00:14:41.699 align:start position:0%
so the idea is
 

00:14:41.699 --> 00:14:43.250 align:start position:0%
so the idea is
well<00:14:42.240><c> you</c><00:14:42.420><c> want</c><00:14:42.540><c> to</c><00:14:42.660><c> play</c><00:14:42.720><c> some</c><00:14:42.899><c> blockchain</c>

00:14:43.250 --> 00:14:43.260 align:start position:0%
well you want to play some blockchain
 

00:14:43.260 --> 00:14:44.329 align:start position:0%
well you want to play some blockchain
game

00:14:44.329 --> 00:14:44.339 align:start position:0%
game
 

00:14:44.339 --> 00:14:47.750 align:start position:0%
game
and<00:14:45.120><c> you</c><00:14:45.420><c> don't</c><00:14:45.600><c> want</c><00:14:45.779><c> to</c><00:14:45.899><c> have</c><00:14:46.199><c> to</c><00:14:46.860><c> to</c><00:14:47.519><c> click</c>

00:14:47.750 --> 00:14:47.760 align:start position:0%
and you don't want to have to to click
 

00:14:47.760 --> 00:14:50.269 align:start position:0%
and you don't want to have to to click
approve<00:14:48.360><c> every</c><00:14:48.959><c> time</c><00:14:49.199><c> like</c><00:14:49.500><c> a</c><00:14:49.680><c> message</c><00:14:49.800><c> needs</c>

00:14:50.269 --> 00:14:50.279 align:start position:0%
approve every time like a message needs
 

00:14:50.279 --> 00:14:52.910 align:start position:0%
approve every time like a message needs
to<00:14:50.339><c> be</c><00:14:50.519><c> signed</c><00:14:50.940><c> that</c><00:14:51.720><c> that</c><00:14:51.720><c> would</c><00:14:52.079><c> really</c><00:14:52.320><c> you</c>

00:14:52.910 --> 00:14:52.920 align:start position:0%
to be signed that that would really you
 

00:14:52.920 --> 00:14:55.310 align:start position:0%
to be signed that that would really you
know<00:14:53.240><c> destruct</c><00:14:54.240><c> from</c><00:14:54.480><c> the</c><00:14:54.600><c> gaming</c><00:14:54.899><c> experience</c>

00:14:55.310 --> 00:14:55.320 align:start position:0%
know destruct from the gaming experience
 

00:14:55.320 --> 00:14:58.790 align:start position:0%
know destruct from the gaming experience
but<00:14:56.279><c> you</c><00:14:56.459><c> also</c><00:14:56.639><c> don't</c><00:14:56.760><c> want</c><00:14:57.000><c> to</c><00:14:57.120><c> give</c><00:14:57.800><c> this</c>

00:14:58.790 --> 00:14:58.800 align:start position:0%
but you also don't want to give this
 

00:14:58.800 --> 00:15:00.110 align:start position:0%
but you also don't want to give this
this<00:14:59.040><c> game</c>

00:15:00.110 --> 00:15:00.120 align:start position:0%
this game
 

00:15:00.120 --> 00:15:01.910 align:start position:0%
this game
full<00:15:00.540><c> power</c><00:15:00.779><c> over</c><00:15:01.079><c> your</c><00:15:01.320><c> wallet</c><00:15:01.620><c> that</c><00:15:01.740><c> would</c>

00:15:01.910 --> 00:15:01.920 align:start position:0%
full power over your wallet that would
 

00:15:01.920 --> 00:15:03.590 align:start position:0%
full power over your wallet that would
be<00:15:02.040><c> crazy</c><00:15:02.160><c> like</c><00:15:02.760><c> you</c><00:15:02.880><c> know</c><00:15:03.000><c> what</c><00:15:03.060><c> if</c><00:15:03.240><c> there's</c><00:15:03.360><c> a</c>

00:15:03.590 --> 00:15:03.600 align:start position:0%
be crazy like you know what if there's a
 

00:15:03.600 --> 00:15:07.370 align:start position:0%
be crazy like you know what if there's a
security<00:15:03.779><c> bug</c><00:15:04.500><c> in</c><00:15:04.800><c> the</c><00:15:04.980><c> game</c><00:15:05.519><c> so</c><00:15:06.360><c> ideally</c><00:15:06.779><c> you</c>

00:15:07.370 --> 00:15:07.380 align:start position:0%
security bug in the game so ideally you
 

00:15:07.380 --> 00:15:08.810 align:start position:0%
security bug in the game so ideally you
want<00:15:07.500><c> to</c><00:15:07.680><c> create</c><00:15:07.860><c> a</c><00:15:08.040><c> session</c><00:15:08.160><c> key</c><00:15:08.459><c> and</c><00:15:08.699><c> the</c>

00:15:08.810 --> 00:15:08.820 align:start position:0%
want to create a session key and the
 

00:15:08.820 --> 00:15:11.509 align:start position:0%
want to create a session key and the
session<00:15:08.940><c> key</c><00:15:09.440><c> has</c><00:15:10.440><c> the</c><00:15:10.740><c> ability</c><00:15:10.980><c> to</c><00:15:11.339><c> do</c>

00:15:11.509 --> 00:15:11.519 align:start position:0%
session key has the ability to do
 

00:15:11.519 --> 00:15:13.910 align:start position:0%
session key has the ability to do
whatever<00:15:12.120><c> is</c><00:15:12.420><c> needed</c><00:15:12.660><c> but</c><00:15:12.899><c> limited</c><00:15:13.440><c> to</c><00:15:13.740><c> the</c>

00:15:13.910 --> 00:15:13.920 align:start position:0%
whatever is needed but limited to the
 

00:15:13.920 --> 00:15:16.370 align:start position:0%
whatever is needed but limited to the
gaming<00:15:14.339><c> contract</c><00:15:14.760><c> nothing</c><00:15:15.600><c> else</c><00:15:15.899><c> and</c><00:15:16.320><c> then</c>

00:15:16.370 --> 00:15:16.380 align:start position:0%
gaming contract nothing else and then
 

00:15:16.380 --> 00:15:17.750 align:start position:0%
gaming contract nothing else and then
the<00:15:16.680><c> worst</c><00:15:16.800><c> thing</c><00:15:16.920><c> that</c><00:15:17.040><c> can</c><00:15:17.220><c> happen</c><00:15:17.339><c> is</c><00:15:17.579><c> I</c>

00:15:17.750 --> 00:15:17.760 align:start position:0%
the worst thing that can happen is I
 

00:15:17.760 --> 00:15:19.610 align:start position:0%
the worst thing that can happen is I
don't<00:15:17.880><c> know</c><00:15:17.940><c> maybe</c><00:15:18.060><c> you're</c><00:15:18.240><c> like</c><00:15:18.480><c> your</c><00:15:19.260><c> your</c>

00:15:19.610 --> 00:15:19.620 align:start position:0%
don't know maybe you're like your your
 

00:15:19.620 --> 00:15:23.030 align:start position:0%
don't know maybe you're like your your
game<00:15:20.220><c> sword</c><00:15:20.699><c> your</c><00:15:21.240><c> nft</c><00:15:21.540><c> items</c><00:15:22.019><c> are</c><00:15:22.079><c> stolen</c>

00:15:23.030 --> 00:15:23.040 align:start position:0%
game sword your nft items are stolen
 

00:15:23.040 --> 00:15:24.769 align:start position:0%
game sword your nft items are stolen
if<00:15:23.399><c> the</c><00:15:23.579><c> game</c><00:15:23.639><c> gets</c><00:15:23.940><c> hacked</c><00:15:24.180><c> but</c><00:15:24.360><c> everything</c>

00:15:24.769 --> 00:15:24.779 align:start position:0%
if the game gets hacked but everything
 

00:15:24.779 --> 00:15:26.050 align:start position:0%
if the game gets hacked but everything
else<00:15:25.019><c> is</c><00:15:25.260><c> safe</c>

00:15:26.050 --> 00:15:26.060 align:start position:0%
else is safe
 

00:15:26.060 --> 00:15:28.550 align:start position:0%
else is safe
and<00:15:27.060><c> you</c><00:15:27.240><c> could</c><00:15:27.360><c> you</c><00:15:27.720><c> could</c><00:15:27.779><c> just</c><00:15:27.959><c> store</c><00:15:28.199><c> this</c>

00:15:28.550 --> 00:15:28.560 align:start position:0%
and you could you could just store this
 

00:15:28.560 --> 00:15:32.090 align:start position:0%
and you could you could just store this
this<00:15:28.800><c> key</c><00:15:29.100><c> inside</c><00:15:29.339><c> your</c><00:15:29.639><c> browser</c><00:15:30.500><c> so</c><00:15:31.500><c> as</c><00:15:31.920><c> soon</c>

00:15:32.090 --> 00:15:32.100 align:start position:0%
this key inside your browser so as soon
 

00:15:32.100 --> 00:15:34.250 align:start position:0%
this key inside your browser so as soon
as<00:15:32.279><c> you</c><00:15:32.579><c> you</c><00:15:33.000><c> authorize</c><00:15:33.480><c> this</c><00:15:33.720><c> as</c><00:15:33.839><c> soon</c><00:15:33.959><c> as</c><00:15:34.139><c> you</c>

00:15:34.250 --> 00:15:34.260 align:start position:0%
as you you authorize this as soon as you
 

00:15:34.260 --> 00:15:36.290 align:start position:0%
as you you authorize this as soon as you
generated<00:15:34.560><c> the</c><00:15:34.740><c> session</c><00:15:34.920><c> key</c>

00:15:36.290 --> 00:15:36.300 align:start position:0%
generated the session key
 

00:15:36.300 --> 00:15:37.970 align:start position:0%
generated the session key
um<00:15:36.420><c> from</c><00:15:36.600><c> that</c><00:15:36.779><c> point</c><00:15:36.899><c> onwards</c><00:15:37.500><c> you're</c><00:15:37.800><c> not</c>

00:15:37.970 --> 00:15:37.980 align:start position:0%
um from that point onwards you're not
 

00:15:37.980 --> 00:15:38.870 align:start position:0%
um from that point onwards you're not
even

00:15:38.870 --> 00:15:38.880 align:start position:0%
even
 

00:15:38.880 --> 00:15:40.910 align:start position:0%
even
uh<00:15:39.660><c> you</c><00:15:39.839><c> don't</c><00:15:39.899><c> have</c><00:15:40.019><c> to</c><00:15:40.139><c> be</c><00:15:40.199><c> in</c><00:15:40.380><c> the</c><00:15:40.500><c> loop</c><00:15:40.680><c> in</c>

00:15:40.910 --> 00:15:40.920 align:start position:0%
uh you don't have to be in the loop in
 

00:15:40.920 --> 00:15:43.009 align:start position:0%
uh you don't have to be in the loop in
terms<00:15:41.100><c> of</c><00:15:41.160><c> authorizing</c><00:15:41.760><c> transactions</c><00:15:42.480><c> and</c>

00:15:43.009 --> 00:15:43.019 align:start position:0%
terms of authorizing transactions and
 

00:15:43.019 --> 00:15:45.710 align:start position:0%
terms of authorizing transactions and
just<00:15:43.260><c> becomes</c><00:15:43.680><c> transparent</c><00:15:44.220><c> so</c><00:15:44.760><c> that's</c><00:15:45.420><c> a</c>

00:15:45.710 --> 00:15:45.720 align:start position:0%
just becomes transparent so that's a
 

00:15:45.720 --> 00:15:48.710 align:start position:0%
just becomes transparent so that's a
really<00:15:45.839><c> nice</c><00:15:46.139><c> that's</c><00:15:46.620><c> a</c><00:15:46.740><c> really</c><00:15:46.860><c> nice</c><00:15:47.100><c> one</c>

00:15:48.710 --> 00:15:48.720 align:start position:0%
really nice that's a really nice one
 

00:15:48.720 --> 00:15:49.490 align:start position:0%
really nice that's a really nice one
um

00:15:49.490 --> 00:15:49.500 align:start position:0%
um
 

00:15:49.500 --> 00:15:51.410 align:start position:0%
um
well<00:15:49.920><c> the</c><00:15:50.100><c> session</c><00:15:50.279><c> Keys</c><00:15:50.639><c> also</c><00:15:50.820><c> you</c><00:15:50.940><c> could</c><00:15:51.180><c> you</c>

00:15:51.410 --> 00:15:51.420 align:start position:0%
well the session Keys also you could you
 

00:15:51.420 --> 00:15:53.449 align:start position:0%
well the session Keys also you could you
can<00:15:51.540><c> mix</c><00:15:51.720><c> you</c><00:15:52.320><c> can</c><00:15:52.440><c> mix</c><00:15:52.620><c> what</c><00:15:53.100><c> we</c><00:15:53.220><c> were</c><00:15:53.339><c> talking</c>

00:15:53.449 --> 00:15:53.459 align:start position:0%
can mix you can mix what we were talking
 

00:15:53.459 --> 00:15:55.490 align:start position:0%
can mix you can mix what we were talking
about<00:15:53.579><c> before</c><00:15:53.880><c> so</c><00:15:54.420><c> you</c><00:15:54.899><c> could</c><00:15:55.019><c> have</c><00:15:55.199><c> a</c><00:15:55.380><c> session</c>

00:15:55.490 --> 00:15:55.500 align:start position:0%
about before so you could have a session
 

00:15:55.500 --> 00:15:58.970 align:start position:0%
about before so you could have a session
key<00:15:55.800><c> not</c><00:15:56.160><c> only</c><00:15:56.279><c> has</c><00:15:56.519><c> maybe</c><00:15:56.699><c> limited</c><00:15:57.180><c> access</c>

00:15:58.970 --> 00:15:58.980 align:start position:0%
key not only has maybe limited access
 

00:15:58.980 --> 00:16:02.810 align:start position:0%
key not only has maybe limited access
um<00:15:59.040><c> to</c><00:15:59.760><c> uh</c><00:16:00.480><c> to</c><00:16:00.720><c> a</c><00:16:00.839><c> specific</c><00:16:01.019><c> contract</c><00:16:01.500><c> but</c><00:16:02.399><c> you</c>

00:16:02.810 --> 00:16:02.820 align:start position:0%
um to uh to a specific contract but you
 

00:16:02.820 --> 00:16:05.870 align:start position:0%
um to uh to a specific contract but you
know<00:16:02.940><c> maybe</c><00:16:03.120><c> you</c><00:16:03.540><c> have</c><00:16:03.720><c> multiple</c><00:16:04.019><c> devices</c><00:16:04.880><c> and</c>

00:16:05.870 --> 00:16:05.880 align:start position:0%
know maybe you have multiple devices and
 

00:16:05.880 --> 00:16:10.310 align:start position:0%
know maybe you have multiple devices and
you<00:16:06.300><c> want</c><00:16:06.480><c> very</c><00:16:06.959><c> easy</c><00:16:07.139><c> things</c><00:16:07.820><c> to</c><00:16:08.820><c> be</c><00:16:09.120><c> uh</c><00:16:10.019><c> like</c>

00:16:10.310 --> 00:16:10.320 align:start position:0%
you want very easy things to be uh like
 

00:16:10.320 --> 00:16:13.310 align:start position:0%
you want very easy things to be uh like
very<00:16:10.620><c> not</c><00:16:11.399><c> not</c><00:16:11.639><c> secure</c><00:16:12.120><c> thing</c><00:16:12.420><c> things</c><00:16:13.139><c> that</c>

00:16:13.310 --> 00:16:13.320 align:start position:0%
very not not secure thing things that
 

00:16:13.320 --> 00:16:15.889 align:start position:0%
very not not secure thing things that
are<00:16:13.500><c> not</c><00:16:13.620><c> very</c><00:16:13.860><c> risky</c>

00:16:15.889 --> 00:16:15.899 align:start position:0%
are not very risky
 

00:16:15.899 --> 00:16:20.750 align:start position:0%
are not very risky
um<00:16:16.019><c> to</c><00:16:16.500><c> be</c><00:16:16.680><c> very</c><00:16:17.339><c> easy</c><00:16:17.519><c> from</c><00:16:18.240><c> your</c><00:16:18.420><c> computer</c><00:16:18.660><c> so</c>

00:16:20.750 --> 00:16:20.760 align:start position:0%
um to be very easy from your computer so
 

00:16:20.760 --> 00:16:22.189 align:start position:0%
um to be very easy from your computer so
um<00:16:20.820><c> maybe</c><00:16:21.000><c> if</c><00:16:21.120><c> you</c><00:16:21.240><c> just</c><00:16:21.660><c> want</c><00:16:21.779><c> to</c><00:16:21.839><c> sign</c><00:16:21.959><c> into</c>

00:16:22.189 --> 00:16:22.199 align:start position:0%
um maybe if you just want to sign into
 

00:16:22.199 --> 00:16:24.829 align:start position:0%
um maybe if you just want to sign into
an<00:16:22.500><c> event</c><00:16:22.680><c> or</c><00:16:23.279><c> or</c>

00:16:24.829 --> 00:16:24.839 align:start position:0%
an event or or
 

00:16:24.839 --> 00:16:25.970 align:start position:0%
an event or or
um you<00:16:25.079><c> know</c><00:16:25.139><c> something</c><00:16:25.320><c> that</c><00:16:25.560><c> doesn't</c><00:16:25.740><c> have</c>

00:16:25.970 --> 00:16:25.980 align:start position:0%
um you know something that doesn't have
 

00:16:25.980 --> 00:16:28.189 align:start position:0%
um you know something that doesn't have
world<00:16:26.459><c> changing</c><00:16:26.880><c> implications</c><00:16:27.360><c> if</c><00:16:28.079><c> your</c>

00:16:28.189 --> 00:16:28.199 align:start position:0%
world changing implications if your
 

00:16:28.199 --> 00:16:30.170 align:start position:0%
world changing implications if your
computer<00:16:28.440><c> gets</c><00:16:28.860><c> hacked</c><00:16:29.160><c> so</c><00:16:29.639><c> you</c><00:16:29.760><c> authorize</c>

00:16:30.170 --> 00:16:30.180 align:start position:0%
computer gets hacked so you authorize
 

00:16:30.180 --> 00:16:32.150 align:start position:0%
computer gets hacked so you authorize
your<00:16:30.300><c> browser</c>

00:16:32.150 --> 00:16:32.160 align:start position:0%
your browser
 

00:16:32.160 --> 00:16:35.629 align:start position:0%
your browser
um<00:16:32.420><c> and</c><00:16:33.420><c> you</c><00:16:34.199><c> you</c><00:16:34.320><c> would</c><00:16:34.560><c> still</c><00:16:34.860><c> you</c><00:16:35.339><c> you</c><00:16:35.339><c> know</c>

00:16:35.629 --> 00:16:35.639 align:start position:0%
um and you you would still you you know
 

00:16:35.639 --> 00:16:38.569 align:start position:0%
um and you you would still you you know
you<00:16:35.820><c> would</c><00:16:36.000><c> still</c><00:16:36.480><c> um</c><00:16:36.480><c> have</c><00:16:36.720><c> cap</c><00:16:36.959><c> control</c>

00:16:38.569 --> 00:16:38.579 align:start position:0%
you would still um have cap control
 

00:16:38.579 --> 00:16:40.249 align:start position:0%
you would still um have cap control
um<00:16:38.639><c> over</c><00:16:38.940><c> your</c><00:16:39.480><c> account</c><00:16:39.600><c> in</c><00:16:39.899><c> case</c><00:16:40.079><c> something</c>

00:16:40.249 --> 00:16:40.259 align:start position:0%
um over your account in case something
 

00:16:40.259 --> 00:16:42.889 align:start position:0%
um over your account in case something
goes<00:16:40.620><c> wrong</c><00:16:40.820><c> browsers</c><00:16:41.820><c> are</c><00:16:42.120><c> not</c><00:16:42.360><c> the</c><00:16:42.779><c> most</c>

00:16:42.889 --> 00:16:42.899 align:start position:0%
goes wrong browsers are not the most
 

00:16:42.899 --> 00:16:44.930 align:start position:0%
goes wrong browsers are not the most
secure<00:16:43.199><c> platforms</c>

00:16:44.930 --> 00:16:44.940 align:start position:0%
secure platforms
 

00:16:44.940 --> 00:16:46.550 align:start position:0%
secure platforms
um<00:16:45.000><c> but</c><00:16:45.240><c> you</c><00:16:45.360><c> could</c><00:16:45.480><c> just</c><00:16:45.600><c> limit</c><00:16:45.779><c> how</c><00:16:46.440><c> much</c>

00:16:46.550 --> 00:16:46.560 align:start position:0%
um but you could just limit how much
 

00:16:46.560 --> 00:16:49.129 align:start position:0%
um but you could just limit how much
power<00:16:46.740><c> the</c><00:16:47.040><c> browser</c><00:16:47.399><c> has</c><00:16:47.639><c> uh</c><00:16:48.600><c> over</c><00:16:48.899><c> your</c>

00:16:49.129 --> 00:16:49.139 align:start position:0%
power the browser has uh over your
 

00:16:49.139 --> 00:16:50.509 align:start position:0%
power the browser has uh over your
assets

00:16:50.509 --> 00:16:50.519 align:start position:0%
assets
 

00:16:50.519 --> 00:16:52.069 align:start position:0%
assets
so

00:16:52.069 --> 00:16:52.079 align:start position:0%
so
 

00:16:52.079 --> 00:16:55.189 align:start position:0%
so
um there's<00:16:52.320><c> also</c><00:16:52.620><c> a</c><00:16:52.800><c> big</c><00:16:52.980><c> ux</c><00:16:53.519><c> issue</c><00:16:53.940><c> with</c><00:16:54.240><c> gas</c>

00:16:55.189 --> 00:16:55.199 align:start position:0%
um there's also a big ux issue with gas
 

00:16:55.199 --> 00:16:58.249 align:start position:0%
um there's also a big ux issue with gas
where<00:16:55.980><c> you</c><00:16:56.279><c> know</c><00:16:56.339><c> the</c><00:16:56.459><c> traditional</c><00:16:57.000><c> web</c><00:16:57.720><c> tool</c>

00:16:58.249 --> 00:16:58.259 align:start position:0%
where you know the traditional web tool
 

00:16:58.259 --> 00:16:59.930 align:start position:0%
where you know the traditional web tool
world

00:16:59.930 --> 00:16:59.940 align:start position:0%
world
 

00:16:59.940 --> 00:17:01.670 align:start position:0%
world
where<00:17:00.420><c> most</c><00:17:00.660><c> of</c><00:17:00.779><c> our</c><00:17:00.839><c> users</c><00:17:01.139><c> will</c><00:17:01.380><c> be</c><00:17:01.500><c> coming</c>

00:17:01.670 --> 00:17:01.680 align:start position:0%
where most of our users will be coming
 

00:17:01.680 --> 00:17:05.329 align:start position:0%
where most of our users will be coming
from<00:17:02.040><c> a</c><00:17:02.759><c> gas</c><00:17:03.000><c> is</c><00:17:03.240><c> not</c><00:17:03.420><c> really</c><00:17:03.600><c> a</c><00:17:03.779><c> concept</c><00:17:04.140><c> so</c><00:17:04.980><c> if</c>

00:17:05.329 --> 00:17:05.339 align:start position:0%
from a gas is not really a concept so if
 

00:17:05.339 --> 00:17:07.490 align:start position:0%
from a gas is not really a concept so if
you<00:17:05.520><c> have</c><00:17:05.760><c> a</c><00:17:06.059><c> server</c><00:17:06.959><c> you're</c><00:17:07.260><c> not</c><00:17:07.380><c> really</c>

00:17:07.490 --> 00:17:07.500 align:start position:0%
you have a server you're not really
 

00:17:07.500 --> 00:17:09.350 align:start position:0%
you have a server you're not really
thinking<00:17:07.799><c> about</c><00:17:07.919><c> who's</c><00:17:08.220><c> paying</c><00:17:08.640><c> to</c><00:17:09.000><c> run</c><00:17:09.240><c> the</c>

00:17:09.350 --> 00:17:09.360 align:start position:0%
thinking about who's paying to run the
 

00:17:09.360 --> 00:17:12.470 align:start position:0%
thinking about who's paying to run the
server<00:17:09.740><c> and</c><00:17:10.740><c> uh</c><00:17:11.100><c> how</c><00:17:11.339><c> do</c><00:17:11.459><c> I</c><00:17:11.579><c> share</c><00:17:12.179><c> in</c><00:17:12.299><c> the</c>

00:17:12.470 --> 00:17:12.480 align:start position:0%
server and uh how do I share in the
 

00:17:12.480 --> 00:17:15.350 align:start position:0%
server and uh how do I share in the
costs<00:17:12.720><c> it</c><00:17:12.959><c> just</c><00:17:13.199><c> somehow</c><00:17:13.500><c> works</c><00:17:14.400><c> behind</c><00:17:15.240><c> the</c>

00:17:15.350 --> 00:17:15.360 align:start position:0%
costs it just somehow works behind the
 

00:17:15.360 --> 00:17:18.049 align:start position:0%
costs it just somehow works behind the
scenes<00:17:15.860><c> and</c><00:17:16.860><c> users</c><00:17:17.339><c> who</c><00:17:17.520><c> are</c><00:17:17.640><c> new</c><00:17:17.760><c> to</c><00:17:17.939><c> the</c>

00:17:18.049 --> 00:17:18.059 align:start position:0%
scenes and users who are new to the
 

00:17:18.059 --> 00:17:20.809 align:start position:0%
scenes and users who are new to the
space<00:17:18.240><c> will</c><00:17:18.780><c> not</c><00:17:19.020><c> be</c><00:17:19.260><c> really</c><00:17:19.620><c> familiar</c>

00:17:20.809 --> 00:17:20.819 align:start position:0%
space will not be really familiar
 

00:17:20.819 --> 00:17:22.850 align:start position:0%
space will not be really familiar
um<00:17:20.880><c> with</c><00:17:21.059><c> the</c><00:17:21.179><c> concept</c><00:17:21.419><c> of</c><00:17:21.600><c> gas</c><00:17:21.839><c> and</c><00:17:22.500><c> it's</c><00:17:22.620><c> also</c>

00:17:22.850 --> 00:17:22.860 align:start position:0%
um with the concept of gas and it's also
 

00:17:22.860 --> 00:17:24.169 align:start position:0%
um with the concept of gas and it's also
a<00:17:22.919><c> hassle</c><00:17:23.220><c> even</c><00:17:23.400><c> for</c><00:17:23.640><c> people</c><00:17:23.819><c> who</c><00:17:24.059><c> are</c>

00:17:24.169 --> 00:17:24.179 align:start position:0%
a hassle even for people who are
 

00:17:24.179 --> 00:17:28.130 align:start position:0%
a hassle even for people who are
familiar<00:17:24.799><c> so</c><00:17:25.819><c> with</c><00:17:26.819><c> with</c><00:17:27.120><c> uh</c><00:17:27.600><c> abstract</c>

00:17:28.130 --> 00:17:28.140 align:start position:0%
familiar so with with uh abstract
 

00:17:28.140 --> 00:17:29.270 align:start position:0%
familiar so with with uh abstract
accounts

00:17:29.270 --> 00:17:29.280 align:start position:0%
accounts
 

00:17:29.280 --> 00:17:29.990 align:start position:0%
accounts
um

00:17:29.990 --> 00:17:30.000 align:start position:0%
um
 

00:17:30.000 --> 00:17:31.909 align:start position:0%
um
you<00:17:30.660><c> can</c><00:17:30.780><c> you</c><00:17:31.260><c> can</c><00:17:31.440><c> have</c><00:17:31.559><c> a</c><00:17:31.679><c> lot</c><00:17:31.799><c> more</c>

00:17:31.909 --> 00:17:31.919 align:start position:0%
you can you can have a lot more
 

00:17:31.919 --> 00:17:34.610 align:start position:0%
you can you can have a lot more
flexibility<00:17:32.340><c> in</c><00:17:32.640><c> how</c><00:17:32.820><c> you</c><00:17:32.940><c> handle</c><00:17:33.299><c> this</c><00:17:33.620><c> so</c>

00:17:34.610 --> 00:17:34.620 align:start position:0%
flexibility in how you handle this so
 

00:17:34.620 --> 00:17:36.710 align:start position:0%
flexibility in how you handle this so
for<00:17:34.980><c> example</c><00:17:35.220><c> if</c><00:17:35.640><c> you're</c><00:17:35.760><c> a</c><00:17:35.940><c> game</c>

00:17:36.710 --> 00:17:36.720 align:start position:0%
for example if you're a game
 

00:17:36.720 --> 00:17:39.289 align:start position:0%
for example if you're a game
especially<00:17:37.679><c> if</c><00:17:37.919><c> you're</c><00:17:38.039><c> running</c><00:17:38.280><c> on</c><00:17:38.940><c> a</c><00:17:39.059><c> cheap</c>

00:17:39.289 --> 00:17:39.299 align:start position:0%
especially if you're running on a cheap
 

00:17:39.299 --> 00:17:42.230 align:start position:0%
especially if you're running on a cheap
uh<00:17:40.020><c> cheaper</c><00:17:40.380><c> layer</c><00:17:40.740><c> 2</c><00:17:40.919><c> you</c><00:17:41.520><c> could</c><00:17:41.640><c> decide</c><00:17:41.940><c> hey</c>

00:17:42.230 --> 00:17:42.240 align:start position:0%
uh cheaper layer 2 you could decide hey
 

00:17:42.240 --> 00:17:44.930 align:start position:0%
uh cheaper layer 2 you could decide hey
it's<00:17:42.600><c> worth</c><00:17:43.080><c> worth</c><00:17:43.559><c> just</c><00:17:43.919><c> subsidizing</c><00:17:44.700><c> the</c>

00:17:44.930 --> 00:17:44.940 align:start position:0%
it's worth worth just subsidizing the
 

00:17:44.940 --> 00:17:48.409 align:start position:0%
it's worth worth just subsidizing the
transactions<00:17:45.660><c> as</c><00:17:46.559><c> part</c><00:17:46.860><c> of</c><00:17:46.980><c> my</c><00:17:47.419><c> onboarding</c>

00:17:48.409 --> 00:17:48.419 align:start position:0%
transactions as part of my onboarding
 

00:17:48.419 --> 00:17:50.450 align:start position:0%
transactions as part of my onboarding
process

00:17:50.450 --> 00:17:50.460 align:start position:0%
process
 

00:17:50.460 --> 00:17:51.230 align:start position:0%
process
um

00:17:51.230 --> 00:17:51.240 align:start position:0%
um
 

00:17:51.240 --> 00:17:55.850 align:start position:0%
um
it's<00:17:51.720><c> very</c><00:17:52.020><c> common</c><00:17:52.260><c> to</c><00:17:52.919><c> to</c><00:17:53.520><c> have</c><00:17:54.000><c> to</c><00:17:54.299><c> like</c>

00:17:55.850 --> 00:17:55.860 align:start position:0%
it's very common to to have to like
 

00:17:55.860 --> 00:17:57.950 align:start position:0%
it's very common to to have to like
um<00:17:55.919><c> budget</c><00:17:56.580><c> some</c><00:17:57.000><c> amount</c>

00:17:57.950 --> 00:17:57.960 align:start position:0%
um budget some amount
 

00:17:57.960 --> 00:18:02.330 align:start position:0%
um budget some amount
in<00:17:58.500><c> order</c><00:17:58.620><c> to</c><00:17:59.360><c> acquire</c><00:18:00.360><c> users</c><00:18:00.980><c> so</c><00:18:01.980><c> if</c><00:18:02.100><c> it's</c><00:18:02.220><c> not</c>

00:18:02.330 --> 00:18:02.340 align:start position:0%
in order to acquire users so if it's not
 

00:18:02.340 --> 00:18:05.090 align:start position:0%
in order to acquire users so if it's not
prohibitedly<00:18:03.000><c> expensive</c><00:18:03.660><c> maybe</c><00:18:04.080><c> you</c><00:18:04.860><c> want</c><00:18:04.980><c> to</c>

00:18:05.090 --> 00:18:05.100 align:start position:0%
prohibitedly expensive maybe you want to
 

00:18:05.100 --> 00:18:07.850 align:start position:0%
prohibitedly expensive maybe you want to
do<00:18:05.160><c> that</c><00:18:05.340><c> and</c><00:18:05.520><c> then</c><00:18:05.700><c> you</c><00:18:05.940><c> know</c><00:18:06.000><c> later</c>

00:18:07.850 --> 00:18:07.860 align:start position:0%
do that and then you know later
 

00:18:07.860 --> 00:18:10.730 align:start position:0%
do that and then you know later
um<00:18:07.980><c> that's</c><00:18:08.520><c> worth</c><00:18:08.760><c> your</c><00:18:08.940><c> while</c>

00:18:10.730 --> 00:18:10.740 align:start position:0%
um that's worth your while
 

00:18:10.740 --> 00:18:13.250 align:start position:0%
um that's worth your while
um<00:18:10.860><c> another</c><00:18:11.280><c> very</c><00:18:12.179><c> obvious</c><00:18:12.539><c> one</c><00:18:12.780><c> is</c><00:18:13.020><c> just</c>

00:18:13.250 --> 00:18:13.260 align:start position:0%
um another very obvious one is just
 

00:18:13.260 --> 00:18:16.549 align:start position:0%
um another very obvious one is just
being<00:18:13.620><c> able</c><00:18:13.860><c> to</c><00:18:14.039><c> pay</c><00:18:14.220><c> gas</c><00:18:14.520><c> in</c><00:18:15.419><c> any</c><00:18:15.539><c> erc20</c><00:18:16.200><c> token</c>

00:18:16.549 --> 00:18:16.559 align:start position:0%
being able to pay gas in any erc20 token
 

00:18:16.559 --> 00:18:18.169 align:start position:0%
being able to pay gas in any erc20 token
anything<00:18:16.740><c> that</c><00:18:17.039><c> has</c><00:18:17.160><c> value</c>

00:18:18.169 --> 00:18:18.179 align:start position:0%
anything that has value
 

00:18:18.179 --> 00:18:20.210 align:start position:0%
anything that has value
so<00:18:19.020><c> if</c><00:18:19.500><c> you're</c>

00:18:20.210 --> 00:18:20.220 align:start position:0%
so if you're
 

00:18:20.220 --> 00:18:22.730 align:start position:0%
so if you're
if I<00:18:20.760><c> pay</c><00:18:20.940><c> you</c><00:18:21.059><c> in</c><00:18:21.240><c> usdc</c>

00:18:22.730 --> 00:18:22.740 align:start position:0%
if I pay you in usdc
 

00:18:22.740 --> 00:18:25.070 align:start position:0%
if I pay you in usdc
there's<00:18:23.280><c> no</c><00:18:23.460><c> reason</c><00:18:23.700><c> that</c><00:18:24.120><c> I</c><00:18:24.600><c> would</c><00:18:24.720><c> also</c><00:18:24.960><c> need</c>

00:18:25.070 --> 00:18:25.080 align:start position:0%
there's no reason that I would also need
 

00:18:25.080 --> 00:18:27.830 align:start position:0%
there's no reason that I would also need
to<00:18:25.260><c> send</c><00:18:25.380><c> eth</c><00:18:25.860><c> into</c><00:18:26.460><c> your</c><00:18:26.640><c> account</c>

00:18:27.830 --> 00:18:27.840 align:start position:0%
to send eth into your account
 

00:18:27.840 --> 00:18:29.870 align:start position:0%
to send eth into your account
um<00:18:27.900><c> for</c><00:18:28.200><c> you</c><00:18:28.260><c> to</c><00:18:28.380><c> move</c><00:18:28.500><c> that</c><00:18:28.860><c> usdc</c><00:18:29.460><c> and</c><00:18:29.760><c> maybe</c>

00:18:29.870 --> 00:18:29.880 align:start position:0%
um for you to move that usdc and maybe
 

00:18:29.880 --> 00:18:31.450 align:start position:0%
um for you to move that usdc and maybe
pay<00:18:30.120><c> your</c><00:18:30.240><c> bills</c><00:18:30.539><c> with</c><00:18:30.720><c> it</c>

00:18:31.450 --> 00:18:31.460 align:start position:0%
pay your bills with it
 

00:18:31.460 --> 00:18:34.789 align:start position:0%
pay your bills with it
uh<00:18:32.460><c> it's</c><00:18:32.820><c> it's</c><00:18:33.120><c> nice</c><00:18:33.419><c> if</c><00:18:33.600><c> you</c><00:18:33.840><c> have</c><00:18:34.020><c> the</c><00:18:34.500><c> you</c>

00:18:34.789 --> 00:18:34.799 align:start position:0%
uh it's it's nice if you have the you
 

00:18:34.799 --> 00:18:37.250 align:start position:0%
uh it's it's nice if you have the you
know<00:18:34.860><c> if</c><00:18:35.039><c> you</c><00:18:35.160><c> have</c><00:18:35.280><c> an</c><00:18:35.460><c> account</c><00:18:35.780><c> you</c><00:18:36.780><c> whatever</c>

00:18:37.250 --> 00:18:37.260 align:start position:0%
know if you have an account you whatever
 

00:18:37.260 --> 00:18:40.190 align:start position:0%
know if you have an account you whatever
whatever<00:18:37.860><c> you</c><00:18:38.280><c> have</c><00:18:38.400><c> a</c><00:18:38.580><c> value</c><00:18:38.760><c> there</c>

00:18:40.190 --> 00:18:40.200 align:start position:0%
whatever you have a value there
 

00:18:40.200 --> 00:18:41.930 align:start position:0%
whatever you have a value there
um<00:18:40.320><c> like</c><00:18:40.500><c> when</c><00:18:40.740><c> you</c><00:18:40.860><c> know</c><00:18:41.100><c> someone</c><00:18:41.460><c> sends</c><00:18:41.880><c> you</c>

00:18:41.930 --> 00:18:41.940 align:start position:0%
um like when you know someone sends you
 

00:18:41.940 --> 00:18:43.909 align:start position:0%
um like when you know someone sends you
a<00:18:42.059><c> PayPal</c>

00:18:43.909 --> 00:18:43.919 align:start position:0%
a PayPal
 

00:18:43.919 --> 00:18:46.010 align:start position:0%
a PayPal
um<00:18:44.039><c> PayPal</c><00:18:44.520><c> transfer</c><00:18:45.059><c> they</c><00:18:45.660><c> don't</c><00:18:45.780><c> have</c><00:18:45.900><c> to</c>

00:18:46.010 --> 00:18:46.020 align:start position:0%
um PayPal transfer they don't have to
 

00:18:46.020 --> 00:18:48.470 align:start position:0%
um PayPal transfer they don't have to
send<00:18:46.200><c> you</c><00:18:46.320><c> like</c><00:18:46.500><c> some</c><00:18:46.799><c> other</c><00:18:47.039><c> PayPal</c><00:18:48.000><c> tokens</c>

00:18:48.470 --> 00:18:48.480 align:start position:0%
send you like some other PayPal tokens
 

00:18:48.480 --> 00:18:51.409 align:start position:0%
send you like some other PayPal tokens
so<00:18:48.900><c> you</c><00:18:49.020><c> can</c><00:18:49.140><c> move</c><00:18:49.440><c> you</c><00:18:50.280><c> know</c><00:18:50.340><c> your</c><00:18:50.640><c> US</c><00:18:50.880><c> dollars</c>

00:18:51.409 --> 00:18:51.419 align:start position:0%
so you can move you know your US dollars
 

00:18:51.419 --> 00:18:54.350 align:start position:0%
so you can move you know your US dollars
in<00:18:51.840><c> PayPal</c><00:18:52.200><c> to</c><00:18:52.559><c> somewhere</c><00:18:52.860><c> else</c>

00:18:54.350 --> 00:18:54.360 align:start position:0%
in PayPal to somewhere else
 

00:18:54.360 --> 00:18:57.289 align:start position:0%
in PayPal to somewhere else
um<00:18:54.419><c> so</c><00:18:54.600><c> payment</c><00:18:54.780><c> becomes</c><00:18:55.320><c> a</c><00:18:55.440><c> lot</c><00:18:55.559><c> easier</c>

00:18:57.289 --> 00:18:57.299 align:start position:0%
um so payment becomes a lot easier
 

00:18:57.299 --> 00:18:59.450 align:start position:0%
um so payment becomes a lot easier
um<00:18:57.360><c> but</c><00:18:57.900><c> also</c><00:18:58.260><c> you</c><00:18:58.860><c> know</c><00:18:58.980><c> maybe</c><00:18:59.220><c> you're</c>

00:18:59.450 --> 00:18:59.460 align:start position:0%
um but also you know maybe you're
 

00:18:59.460 --> 00:19:02.270 align:start position:0%
um but also you know maybe you're
participating<00:19:00.059><c> in</c><00:19:00.480><c> in</c><00:19:00.720><c> some</c><00:19:01.500><c> governance</c><00:19:01.919><c> and</c>

00:19:02.270 --> 00:19:02.280 align:start position:0%
participating in in some governance and
 

00:19:02.280 --> 00:19:04.250 align:start position:0%
participating in in some governance and
uh<00:19:03.059><c> the</c><00:19:03.240><c> the</c><00:19:03.419><c> governance</c><00:19:03.780><c> of</c><00:19:03.960><c> that</c><00:19:04.080><c> project</c>

00:19:04.250 --> 00:19:04.260 align:start position:0%
uh the the governance of that project
 

00:19:04.260 --> 00:19:05.870 align:start position:0%
uh the the governance of that project
doesn't<00:19:04.980><c> want</c><00:19:05.280><c> you</c><00:19:05.400><c> to</c><00:19:05.520><c> have</c><00:19:05.640><c> to</c><00:19:05.760><c> think</c>

00:19:05.870 --> 00:19:05.880 align:start position:0%
doesn't want you to have to think
 

00:19:05.880 --> 00:19:08.150 align:start position:0%
doesn't want you to have to think
whether<00:19:06.120><c> it's</c><00:19:06.360><c> worth</c><00:19:06.539><c> your</c><00:19:06.720><c> while</c><00:19:06.900><c> to</c><00:19:07.740><c> pay</c><00:19:07.919><c> the</c>

00:19:08.150 --> 00:19:08.160 align:start position:0%
whether it's worth your while to pay the
 

00:19:08.160 --> 00:19:11.210 align:start position:0%
whether it's worth your while to pay the
gas<00:19:08.340><c> for</c><00:19:08.820><c> the</c><00:19:08.940><c> interaction</c><00:19:09.240><c> or</c><00:19:09.539><c> not</c>

00:19:11.210 --> 00:19:11.220 align:start position:0%
gas for the interaction or not
 

00:19:11.220 --> 00:19:15.230 align:start position:0%
gas for the interaction or not
um<00:19:11.340><c> so</c><00:19:11.580><c> they</c><00:19:11.760><c> just</c><00:19:12.000><c> decide</c><00:19:12.360><c> to</c><00:19:12.480><c> subsidize</c><00:19:13.080><c> that</c>

00:19:15.230 --> 00:19:15.240 align:start position:0%
um so they just decide to subsidize that
 

00:19:15.240 --> 00:19:17.630 align:start position:0%
um so they just decide to subsidize that
um<00:19:15.360><c> or</c><00:19:15.660><c> you</c><00:19:15.780><c> could</c><00:19:15.960><c> maybe</c><00:19:16.559><c> you</c><00:19:17.220><c> know</c><00:19:17.280><c> you</c><00:19:17.460><c> have</c>

00:19:17.630 --> 00:19:17.640 align:start position:0%
um or you could maybe you know you have
 

00:19:17.640 --> 00:19:19.310 align:start position:0%
um or you could maybe you know you have
some<00:19:17.820><c> allotment</c><00:19:18.299><c> and</c><00:19:18.600><c> if</c><00:19:18.720><c> you</c><00:19:18.840><c> go</c><00:19:18.960><c> beyond</c><00:19:19.200><c> the</c>

00:19:19.310 --> 00:19:19.320 align:start position:0%
some allotment and if you go beyond the
 

00:19:19.320 --> 00:19:21.710 align:start position:0%
some allotment and if you go beyond the
allotment<00:19:19.620><c> you</c><00:19:19.860><c> have</c><00:19:19.980><c> to</c><00:19:20.100><c> pay</c><00:19:20.220><c> in</c><00:19:20.520><c> the</c><00:19:20.760><c> in</c><00:19:21.419><c> that</c>

00:19:21.710 --> 00:19:21.720 align:start position:0%
allotment you have to pay in the in that
 

00:19:21.720 --> 00:19:25.190 align:start position:0%
allotment you have to pay in the in that
uh<00:19:22.020><c> project</c><00:19:22.260><c> tokens</c>

00:19:25.190 --> 00:19:25.200 align:start position:0%
 
 

00:19:25.200 --> 00:19:27.289 align:start position:0%
 
the<00:19:25.860><c> nice</c><00:19:25.980><c> thing</c><00:19:26.160><c> about</c><00:19:26.400><c> being</c><00:19:26.880><c> able</c><00:19:27.059><c> to</c>

00:19:27.289 --> 00:19:27.299 align:start position:0%
the nice thing about being able to
 

00:19:27.299 --> 00:19:29.450 align:start position:0%
the nice thing about being able to
interact<00:19:27.660><c> with</c><00:19:28.559><c> uh</c><00:19:28.740><c> with</c><00:19:29.039><c> a</c><00:19:29.160><c> blockchain</c>

00:19:29.450 --> 00:19:29.460 align:start position:0%
interact with uh with a blockchain
 

00:19:29.460 --> 00:19:31.870 align:start position:0%
interact with uh with a blockchain
without<00:19:29.940><c> needing</c><00:19:30.360><c> eth</c><00:19:30.660><c> is</c><00:19:30.840><c> it</c><00:19:31.020><c> also</c><00:19:31.320><c> has</c><00:19:31.500><c> some</c>

00:19:31.870 --> 00:19:31.880 align:start position:0%
without needing eth is it also has some
 

00:19:31.880 --> 00:19:34.250 align:start position:0%
without needing eth is it also has some
privacy<00:19:32.880><c> bonuses</c>

00:19:34.250 --> 00:19:34.260 align:start position:0%
privacy bonuses
 

00:19:34.260 --> 00:19:37.130 align:start position:0%
privacy bonuses
so<00:19:35.100><c> because</c><00:19:35.520><c> if</c><00:19:36.360><c> you</c><00:19:36.480><c> go</c><00:19:36.600><c> through</c><00:19:36.780><c> the</c><00:19:36.900><c> usual</c>

00:19:37.130 --> 00:19:37.140 align:start position:0%
so because if you go through the usual
 

00:19:37.140 --> 00:19:39.770 align:start position:0%
so because if you go through the usual
kyc<00:19:37.679><c> process</c><00:19:38.039><c> someone</c><00:19:38.880><c> knows</c><00:19:39.240><c> who</c><00:19:39.419><c> you</c><00:19:39.539><c> are</c>

00:19:39.770 --> 00:19:39.780 align:start position:0%
kyc process someone knows who you are
 

00:19:39.780 --> 00:19:41.630 align:start position:0%
kyc process someone knows who you are
and<00:19:40.320><c> their</c><00:19:40.500><c> companies</c><00:19:40.919><c> that</c><00:19:41.100><c> are</c><00:19:41.280><c> dedicated</c>

00:19:41.630 --> 00:19:41.640 align:start position:0%
and their companies that are dedicated
 

00:19:41.640 --> 00:19:43.669 align:start position:0%
and their companies that are dedicated
to<00:19:41.880><c> linking</c><00:19:42.299><c> all</c><00:19:42.419><c> the</c><00:19:42.600><c> information</c>

00:19:43.669 --> 00:19:43.679 align:start position:0%
to linking all the information
 

00:19:43.679 --> 00:19:45.830 align:start position:0%
to linking all the information
uh<00:19:44.280><c> together</c>

00:19:45.830 --> 00:19:45.840 align:start position:0%
uh together
 

00:19:45.840 --> 00:19:47.510 align:start position:0%
uh together
um<00:19:45.960><c> so</c><00:19:46.140><c> you</c><00:19:46.320><c> don't</c><00:19:46.440><c> have</c><00:19:46.559><c> privacy</c>

00:19:47.510 --> 00:19:47.520 align:start position:0%
um so you don't have privacy
 

00:19:47.520 --> 00:19:49.610 align:start position:0%
um so you don't have privacy
but

00:19:49.610 --> 00:19:49.620 align:start position:0%
but
 

00:19:49.620 --> 00:19:51.650 align:start position:0%
but
um<00:19:49.679><c> yeah</c><00:19:50.039><c> that</c><00:19:50.280><c> would</c><00:19:50.400><c> that</c><00:19:50.580><c> would</c><00:19:50.760><c> be</c><00:19:51.000><c> that</c>

00:19:51.650 --> 00:19:51.660 align:start position:0%
um yeah that would that would be that
 

00:19:51.660 --> 00:19:53.810 align:start position:0%
um yeah that would that would be that
wouldn't<00:19:51.840><c> be</c><00:19:52.020><c> an</c><00:19:52.140><c> issue</c><00:19:52.380><c> if</c><00:19:52.740><c> you</c><00:19:52.860><c> can</c><00:19:53.039><c> just</c>

00:19:53.810 --> 00:19:53.820 align:start position:0%
wouldn't be an issue if you can just
 

00:19:53.820 --> 00:19:56.690 align:start position:0%
wouldn't be an issue if you can just
um<00:19:54.020><c> receive</c><00:19:55.020><c> payment</c><00:19:55.320><c> in</c><00:19:55.679><c> any</c><00:19:55.860><c> token</c><00:19:56.220><c> and</c><00:19:56.400><c> also</c>

00:19:56.690 --> 00:19:56.700 align:start position:0%
um receive payment in any token and also
 

00:19:56.700 --> 00:19:59.390 align:start position:0%
um receive payment in any token and also
pay<00:19:56.820><c> for</c><00:19:57.000><c> the</c><00:19:57.120><c> gas</c><00:19:57.240><c> in</c><00:19:57.480><c> any</c><00:19:57.600><c> token</c><00:19:58.400><c> because</c>

00:19:59.390 --> 00:19:59.400 align:start position:0%
pay for the gas in any token because
 

00:19:59.400 --> 00:20:02.830 align:start position:0%
pay for the gas in any token because
let's<00:19:59.580><c> say</c><00:19:59.760><c> I'm</c><00:20:00.000><c> a</c><00:20:00.120><c> contractor</c><00:20:00.860><c> and</c><00:20:01.860><c> I</c><00:20:02.460><c> work</c>

00:20:02.830 --> 00:20:02.840 align:start position:0%
let's say I'm a contractor and I work
 

00:20:02.840 --> 00:20:05.990 align:start position:0%
let's say I'm a contractor and I work
online<00:20:03.840><c> for</c><00:20:04.260><c> you</c><00:20:04.440><c> and</c><00:20:04.980><c> I'm</c><00:20:05.280><c> pseudo</c><00:20:05.640><c> Anonymous</c>

00:20:05.990 --> 00:20:06.000 align:start position:0%
online for you and I'm pseudo Anonymous
 

00:20:06.000 --> 00:20:08.750 align:start position:0%
online for you and I'm pseudo Anonymous
I<00:20:06.660><c> do</c><00:20:06.780><c> the</c><00:20:06.900><c> work</c><00:20:07.140><c> I</c><00:20:07.500><c> give</c><00:20:07.679><c> you</c><00:20:07.799><c> an</c><00:20:07.980><c> address</c><00:20:08.100><c> you</c>

00:20:08.750 --> 00:20:08.760 align:start position:0%
I do the work I give you an address you
 

00:20:08.760 --> 00:20:11.510 align:start position:0%
I do the work I give you an address you
pay<00:20:08.940><c> me</c><00:20:09.440><c> and</c><00:20:10.440><c> you</c><00:20:10.740><c> know</c><00:20:10.799><c> I</c><00:20:10.919><c> would</c><00:20:11.039><c> be</c><00:20:11.220><c> able</c><00:20:11.400><c> to</c>

00:20:11.510 --> 00:20:11.520 align:start position:0%
pay me and you know I would be able to
 

00:20:11.520 --> 00:20:15.289 align:start position:0%
pay me and you know I would be able to
pay<00:20:11.940><c> my</c><00:20:12.419><c> bills</c><00:20:12.720><c> with</c><00:20:13.020><c> that</c><00:20:13.200><c> or</c><00:20:14.100><c> or</c><00:20:14.160><c> or</c><00:20:14.520><c> buy</c>

00:20:15.289 --> 00:20:15.299 align:start position:0%
pay my bills with that or or or buy
 

00:20:15.299 --> 00:20:18.350 align:start position:0%
pay my bills with that or or or buy
something<00:20:15.539><c> online</c><00:20:15.840><c> or</c><00:20:16.260><c> whatever</c><00:20:16.760><c> and</c><00:20:17.760><c> I</c>

00:20:18.350 --> 00:20:18.360 align:start position:0%
something online or whatever and I
 

00:20:18.360 --> 00:20:21.890 align:start position:0%
something online or whatever and I
wouldn't<00:20:18.480><c> need</c><00:20:18.840><c> to</c><00:20:19.320><c> also</c><00:20:19.980><c> acquire</c><00:20:20.340><c> eth</c>

00:20:21.890 --> 00:20:21.900 align:start position:0%
wouldn't need to also acquire eth
 

00:20:21.900 --> 00:20:23.270 align:start position:0%
wouldn't need to also acquire eth
um and<00:20:22.140><c> I</c><00:20:22.200><c> could</c><00:20:22.320><c> also</c><00:20:22.559><c> separate</c><00:20:22.980><c> let's</c><00:20:23.160><c> say</c>

00:20:23.270 --> 00:20:23.280 align:start position:0%
um and I could also separate let's say
 

00:20:23.280 --> 00:20:24.529 align:start position:0%
um and I could also separate let's say
I'm<00:20:23.400><c> working</c><00:20:23.580><c> with</c><00:20:23.940><c> with</c><00:20:24.240><c> different</c>

00:20:24.529 --> 00:20:24.539 align:start position:0%
I'm working with with different
 

00:20:24.539 --> 00:20:26.270 align:start position:0%
I'm working with with different
customers<00:20:25.020><c> I</c><00:20:25.320><c> could</c><00:20:25.440><c> give</c><00:20:25.620><c> each</c><00:20:25.860><c> of</c><00:20:26.039><c> them</c><00:20:26.100><c> a</c>

00:20:26.270 --> 00:20:26.280 align:start position:0%
customers I could give each of them a
 

00:20:26.280 --> 00:20:28.310 align:start position:0%
customers I could give each of them a
separate<00:20:26.580><c> address</c><00:20:26.780><c> and</c><00:20:27.780><c> the</c><00:20:27.960><c> customers</c>

00:20:28.310 --> 00:20:28.320 align:start position:0%
separate address and the customers
 

00:20:28.320 --> 00:20:30.049 align:start position:0%
separate address and the customers
wouldn't<00:20:28.559><c> necessarily</c><00:20:29.039><c> need</c><00:20:29.280><c> to</c><00:20:29.400><c> like</c><00:20:29.820><c> they</c>

00:20:30.049 --> 00:20:30.059 align:start position:0%
wouldn't necessarily need to like they
 

00:20:30.059 --> 00:20:31.669 align:start position:0%
wouldn't necessarily need to like they
don't<00:20:30.299><c> need</c><00:20:30.480><c> to</c><00:20:30.600><c> peek</c><00:20:30.900><c> into</c><00:20:31.080><c> my</c><00:20:31.320><c> bank</c><00:20:31.500><c> account</c>

00:20:31.669 --> 00:20:31.679 align:start position:0%
don't need to peek into my bank account
 

00:20:31.679 --> 00:20:33.590 align:start position:0%
don't need to peek into my bank account
or<00:20:32.280><c> my</c><00:20:32.460><c> equivalent</c><00:20:32.820><c> of</c><00:20:33.000><c> bank</c><00:20:33.120><c> account</c><00:20:33.240><c> and</c><00:20:33.480><c> see</c>

00:20:33.590 --> 00:20:33.600 align:start position:0%
or my equivalent of bank account and see
 

00:20:33.600 --> 00:20:36.409 align:start position:0%
or my equivalent of bank account and see
like<00:20:33.780><c> how</c><00:20:33.960><c> much</c><00:20:34.140><c> I'm</c><00:20:34.740><c> making</c><00:20:34.980><c> and</c><00:20:35.580><c> what</c><00:20:36.179><c> is</c><00:20:36.299><c> the</c>

00:20:36.409 --> 00:20:36.419 align:start position:0%
like how much I'm making and what is the
 

00:20:36.419 --> 00:20:37.970 align:start position:0%
like how much I'm making and what is the
balance<00:20:36.720><c> there</c><00:20:36.960><c> that's</c>

00:20:37.970 --> 00:20:37.980 align:start position:0%
balance there that's
 

00:20:37.980 --> 00:20:40.430 align:start position:0%
balance there that's
like<00:20:38.460><c> we're</c><00:20:38.760><c> we're</c><00:20:39.120><c> doing</c><00:20:39.419><c> that</c>

00:20:40.430 --> 00:20:40.440 align:start position:0%
like we're we're doing that
 

00:20:40.440 --> 00:20:42.590 align:start position:0%
like we're we're doing that
um<00:20:40.559><c> and</c><00:20:40.919><c> maybe</c><00:20:41.520><c> some</c><00:20:41.760><c> of</c><00:20:41.880><c> us</c><00:20:42.000><c> have</c><00:20:42.179><c> gone</c><00:20:42.360><c> used</c>

00:20:42.590 --> 00:20:42.600 align:start position:0%
um and maybe some of us have gone used
 

00:20:42.600 --> 00:20:44.630 align:start position:0%
um and maybe some of us have gone used
to<00:20:42.660><c> it</c><00:20:42.780><c> but</c><00:20:42.900><c> it's</c><00:20:43.020><c> really</c><00:20:43.200><c> weird</c><00:20:43.500><c> where</c><00:20:44.460><c> you're</c>

00:20:44.630 --> 00:20:44.640 align:start position:0%
to it but it's really weird where you're
 

00:20:44.640 --> 00:20:46.190 align:start position:0%
to it but it's really weird where you're
working<00:20:44.880><c> for</c><00:20:45.059><c> someone</c><00:20:45.240><c> and</c><00:20:45.600><c> you</c><00:20:45.720><c> you</c><00:20:45.900><c> give</c>

00:20:46.190 --> 00:20:46.200 align:start position:0%
working for someone and you you give
 

00:20:46.200 --> 00:20:47.990 align:start position:0%
working for someone and you you give
them<00:20:46.320><c> the</c><00:20:46.559><c> the</c><00:20:46.740><c> like</c><00:20:47.220><c> the</c><00:20:47.400><c> number</c><00:20:47.520><c> of</c><00:20:47.760><c> your</c>

00:20:47.990 --> 00:20:48.000 align:start position:0%
them the the like the number of your
 

00:20:48.000 --> 00:20:49.549 align:start position:0%
them the the like the number of your
bank<00:20:48.299><c> account</c><00:20:48.480><c> and</c><00:20:48.720><c> they</c><00:20:48.960><c> can</c><00:20:49.080><c> see</c><00:20:49.200><c> exactly</c>

00:20:49.549 --> 00:20:49.559 align:start position:0%
bank account and they can see exactly
 

00:20:49.559 --> 00:20:52.070 align:start position:0%
bank account and they can see exactly
what's<00:20:49.740><c> going</c><00:20:49.980><c> on</c><00:20:50.160><c> there</c>

00:20:52.070 --> 00:20:52.080 align:start position:0%
what's going on there
 

00:20:52.080 --> 00:20:54.770 align:start position:0%
what's going on there
um<00:20:52.200><c> that's</c><00:20:52.559><c> that's</c><00:20:52.860><c> not</c><00:20:53.100><c> very</c><00:20:53.280><c> private</c>

00:20:54.770 --> 00:20:54.780 align:start position:0%
um that's that's not very private
 

00:20:54.780 --> 00:20:55.370 align:start position:0%
um that's that's not very private
um

00:20:55.370 --> 00:20:55.380 align:start position:0%
um
 

00:20:55.380 --> 00:20:58.070 align:start position:0%
um
and<00:20:56.039><c> and</c><00:20:56.340><c> once</c><00:20:56.880><c> we</c><00:20:56.940><c> have</c><00:20:57.120><c> once</c><00:20:57.660><c> we</c><00:20:57.780><c> have</c><00:20:57.900><c> gas</c>

00:20:58.070 --> 00:20:58.080 align:start position:0%
and and once we have once we have gas
 

00:20:58.080 --> 00:21:00.230 align:start position:0%
and and once we have once we have gas
abstraction<00:20:58.559><c> as</c><00:20:58.860><c> a</c><00:20:59.039><c> built-in</c><00:20:59.340><c> feature</c><00:20:59.760><c> then</c>

00:21:00.230 --> 00:21:00.240 align:start position:0%
abstraction as a built-in feature then
 

00:21:00.240 --> 00:21:01.549 align:start position:0%
abstraction as a built-in feature then
we<00:21:00.419><c> don't</c><00:21:00.539><c> have</c><00:21:00.660><c> really</c><00:21:00.840><c> have</c><00:21:01.080><c> to</c><00:21:01.200><c> worry</c><00:21:01.320><c> about</c>

00:21:01.549 --> 00:21:01.559 align:start position:0%
we don't have really have to worry about
 

00:21:01.559 --> 00:21:02.930 align:start position:0%
we don't have really have to worry about
that<00:21:01.799><c> anymore</c><00:21:01.980><c> because</c><00:21:02.460><c> we</c><00:21:02.640><c> could</c><00:21:02.820><c> just</c>

00:21:02.930 --> 00:21:02.940 align:start position:0%
that anymore because we could just
 

00:21:02.940 --> 00:21:04.789 align:start position:0%
that anymore because we could just
generate<00:21:03.299><c> easily</c><00:21:03.720><c> generate</c><00:21:04.080><c> new</c><00:21:04.320><c> addresses</c>

00:21:04.789 --> 00:21:04.799 align:start position:0%
generate easily generate new addresses
 

00:21:04.799 --> 00:21:07.190 align:start position:0%
generate easily generate new addresses
for<00:21:05.160><c> for</c><00:21:05.880><c> uh</c><00:21:06.240><c> everyone</c><00:21:06.480><c> that</c><00:21:06.780><c> we</c><00:21:06.900><c> interact</c>

00:21:07.190 --> 00:21:07.200 align:start position:0%
for for uh everyone that we interact
 

00:21:07.200 --> 00:21:09.710 align:start position:0%
for for uh everyone that we interact
with<00:21:07.380><c> if</c><00:21:07.740><c> we</c><00:21:07.860><c> wanted</c><00:21:07.980><c> to</c>

00:21:09.710 --> 00:21:09.720 align:start position:0%
with if we wanted to
 

00:21:09.720 --> 00:21:11.330 align:start position:0%
with if we wanted to
there's<00:21:10.140><c> also</c><00:21:10.320><c> an</c><00:21:10.440><c> interesting</c>

00:21:11.330 --> 00:21:11.340 align:start position:0%
there's also an interesting
 

00:21:11.340 --> 00:21:14.630 align:start position:0%
there's also an interesting
um interesting<00:21:12.299><c> uh</c><00:21:12.840><c> use</c><00:21:13.559><c> case</c><00:21:13.799><c> for</c><00:21:14.280><c> enabling</c>

00:21:14.630 --> 00:21:14.640 align:start position:0%
um interesting uh use case for enabling
 

00:21:14.640 --> 00:21:16.730 align:start position:0%
um interesting uh use case for enabling
cross<00:21:14.940><c> chain</c><00:21:15.179><c> operations</c><00:21:15.660><c> there</c><00:21:16.500><c> are</c><00:21:16.620><c> many</c>

00:21:16.730 --> 00:21:16.740 align:start position:0%
cross chain operations there are many
 

00:21:16.740 --> 00:21:19.010 align:start position:0%
cross chain operations there are many
ways<00:21:16.980><c> to</c><00:21:17.100><c> do</c><00:21:17.220><c> that</c>

00:21:19.010 --> 00:21:19.020 align:start position:0%
ways to do that
 

00:21:19.020 --> 00:21:20.029 align:start position:0%
ways to do that
um

00:21:20.029 --> 00:21:20.039 align:start position:0%
um
 

00:21:20.039 --> 00:21:22.010 align:start position:0%
um
and<00:21:20.760><c> uh</c>

00:21:22.010 --> 00:21:22.020 align:start position:0%
and uh
 

00:21:22.020 --> 00:21:23.450 align:start position:0%
and uh
yeah<00:21:22.440><c> that's</c><00:21:22.679><c> just</c><00:21:22.799><c> something</c><00:21:22.980><c> that</c><00:21:23.100><c> becomes</c>

00:21:23.450 --> 00:21:23.460 align:start position:0%
yeah that's just something that becomes
 

00:21:23.460 --> 00:21:27.409 align:start position:0%
yeah that's just something that becomes
a<00:21:23.580><c> lot</c><00:21:23.700><c> easier</c><00:21:24.000><c> once</c><00:21:24.780><c> once</c><00:21:25.320><c> you</c><00:21:25.580><c> once</c><00:21:26.580><c> you</c><00:21:26.640><c> have</c>

00:21:27.409 --> 00:21:27.419 align:start position:0%
a lot easier once once you once you have
 

00:21:27.419 --> 00:21:29.390 align:start position:0%
a lot easier once once you once you have
um<00:21:27.480><c> this</c><00:21:28.320><c> functionality</c><00:21:28.740><c> built</c><00:21:29.159><c> into</c><00:21:29.220><c> the</c>

00:21:29.390 --> 00:21:29.400 align:start position:0%
um this functionality built into the
 

00:21:29.400 --> 00:21:33.289 align:start position:0%
um this functionality built into the
protocol

00:21:33.289 --> 00:21:33.299 align:start position:0%
 
 

00:21:33.299 --> 00:21:35.510 align:start position:0%
 
um<00:21:33.360><c> there's</c><00:21:33.659><c> also</c><00:21:34.080><c> there's</c><00:21:34.740><c> also</c><00:21:35.039><c> uh</c><00:21:35.340><c> some</c>

00:21:35.510 --> 00:21:35.520 align:start position:0%
um there's also there's also uh some
 

00:21:35.520 --> 00:21:37.669 align:start position:0%
um there's also there's also uh some
savings<00:21:35.940><c> that</c><00:21:36.179><c> you</c><00:21:36.299><c> get</c><00:21:36.419><c> from</c><00:21:36.840><c> from</c><00:21:37.500><c> just</c>

00:21:37.669 --> 00:21:37.679 align:start position:0%
savings that you get from from just
 

00:21:37.679 --> 00:21:39.409 align:start position:0%
savings that you get from from just
being<00:21:37.860><c> able</c><00:21:38.039><c> to</c><00:21:38.280><c> batch</c><00:21:38.460><c> uh</c><00:21:39.240><c> different</c>

00:21:39.409 --> 00:21:39.419 align:start position:0%
being able to batch uh different
 

00:21:39.419 --> 00:21:41.570 align:start position:0%
being able to batch uh different
transactions<00:21:40.080><c> together</c>

00:21:41.570 --> 00:21:41.580 align:start position:0%
transactions together
 

00:21:41.580 --> 00:21:43.669 align:start position:0%
transactions together
um<00:21:41.700><c> also</c><00:21:42.059><c> from</c><00:21:42.480><c> being</c><00:21:42.780><c> able</c><00:21:42.960><c> to</c><00:21:43.200><c> guarantee</c>

00:21:43.669 --> 00:21:43.679 align:start position:0%
um also from being able to guarantee
 

00:21:43.679 --> 00:21:45.529 align:start position:0%
um also from being able to guarantee
that<00:21:44.159><c> the</c><00:21:44.400><c> transactions</c><00:21:45.000><c> are</c><00:21:45.179><c> going</c><00:21:45.360><c> to</c>

00:21:45.529 --> 00:21:45.539 align:start position:0%
that the transactions are going to
 

00:21:45.539 --> 00:21:49.490 align:start position:0%
that the transactions are going to
execute<00:21:46.020><c> uh</c><00:21:46.740><c> with</c><00:21:46.980><c> optimicity</c><00:21:47.580><c> so</c><00:21:48.480><c> for</c><00:21:49.320><c> some</c>

00:21:49.490 --> 00:21:49.500 align:start position:0%
execute uh with optimicity so for some
 

00:21:49.500 --> 00:21:50.450 align:start position:0%
execute uh with optimicity so for some
things

00:21:50.450 --> 00:21:50.460 align:start position:0%
things
 

00:21:50.460 --> 00:21:52.570 align:start position:0%
things
it's<00:21:50.940><c> useful</c>

00:21:52.570 --> 00:21:52.580 align:start position:0%
it's useful
 

00:21:52.580 --> 00:21:56.570 align:start position:0%
it's useful
if<00:21:53.580><c> everything</c><00:21:54.120><c> happens</c><00:21:54.419><c> together</c><00:21:55.280><c> and</c><00:21:56.280><c> if</c>

00:21:56.570 --> 00:21:56.580 align:start position:0%
if everything happens together and if
 

00:21:56.580 --> 00:21:57.950 align:start position:0%
if everything happens together and if
everything<00:21:56.820><c> doesn't</c><00:21:57.120><c> happen</c><00:21:57.360><c> together</c><00:21:57.600><c> then</c>

00:21:57.950 --> 00:21:57.960 align:start position:0%
everything doesn't happen together then
 

00:21:57.960 --> 00:22:00.289 align:start position:0%
everything doesn't happen together then
you<00:21:58.080><c> don't</c><00:21:58.200><c> want</c><00:21:58.320><c> it</c><00:21:58.440><c> to</c><00:21:58.559><c> happen</c>

00:22:00.289 --> 00:22:00.299 align:start position:0%
you don't want it to happen
 

00:22:00.299 --> 00:22:02.029 align:start position:0%
you don't want it to happen
um<00:22:00.419><c> because</c><00:22:00.600><c> there</c><00:22:01.440><c> you</c><00:22:01.679><c> know</c><00:22:01.740><c> it</c><00:22:01.919><c> wouldn't</c>

00:22:02.029 --> 00:22:02.039 align:start position:0%
um because there you know it wouldn't
 

00:22:02.039 --> 00:22:04.549 align:start position:0%
um because there you know it wouldn't
make<00:22:02.280><c> sense</c><00:22:02.520><c> uh</c><00:22:03.120><c> for</c><00:22:03.360><c> the</c><00:22:03.480><c> transactions</c><00:22:04.140><c> to</c>

00:22:04.549 --> 00:22:04.559 align:start position:0%
make sense uh for the transactions to
 

00:22:04.559 --> 00:22:06.950 align:start position:0%
make sense uh for the transactions to
execute<00:22:05.039><c> separately</c>

00:22:06.950 --> 00:22:06.960 align:start position:0%
execute separately
 

00:22:06.960 --> 00:22:07.850 align:start position:0%
execute separately
um

00:22:07.850 --> 00:22:07.860 align:start position:0%
um
 

00:22:07.860 --> 00:22:11.510 align:start position:0%
um
and<00:22:08.820><c> you</c><00:22:09.600><c> know</c><00:22:09.659><c> whether</c><00:22:09.840><c> this</c><00:22:10.200><c> happens</c>

00:22:11.510 --> 00:22:11.520 align:start position:0%
and you know whether this happens
 

00:22:11.520 --> 00:22:13.549 align:start position:0%
and you know whether this happens
um<00:22:12.000><c> whether</c><00:22:12.419><c> this</c><00:22:12.659><c> happens</c><00:22:12.780><c> like</c><00:22:13.080><c> in</c><00:22:13.200><c> a</c><00:22:13.320><c> gaming</c>

00:22:13.549 --> 00:22:13.559 align:start position:0%
um whether this happens like in a gaming
 

00:22:13.559 --> 00:22:17.029 align:start position:0%
um whether this happens like in a gaming
environment<00:22:14.059><c> or</c><00:22:15.059><c> you</c><00:22:15.659><c> know</c><00:22:15.780><c> there</c><00:22:15.960><c> are</c><00:22:16.200><c> some</c>

00:22:17.029 --> 00:22:17.039 align:start position:0%
environment or you know there are some
 

00:22:17.039 --> 00:22:19.250 align:start position:0%
environment or you know there are some
you<00:22:17.640><c> know</c><00:22:17.700><c> like</c><00:22:17.820><c> Financial</c><00:22:18.179><c> scenarios</c><00:22:18.900><c> I</c><00:22:19.140><c> mean</c>

00:22:19.250 --> 00:22:19.260 align:start position:0%
you know like Financial scenarios I mean
 

00:22:19.260 --> 00:22:20.870 align:start position:0%
you know like Financial scenarios I mean
imagine<00:22:19.440><c> the</c><00:22:19.980><c> simplest</c><00:22:20.280><c> one</c><00:22:20.400><c> would</c><00:22:20.640><c> be</c><00:22:20.700><c> you</c>

00:22:20.870 --> 00:22:20.880 align:start position:0%
imagine the simplest one would be you
 

00:22:20.880 --> 00:22:22.850 align:start position:0%
imagine the simplest one would be you
have<00:22:21.059><c> to</c><00:22:21.179><c> you</c><00:22:21.659><c> have</c><00:22:21.840><c> to</c><00:22:21.960><c> approve</c><00:22:22.320><c> you</c><00:22:22.500><c> have</c><00:22:22.679><c> to</c>

00:22:22.850 --> 00:22:22.860 align:start position:0%
have to you have to approve you have to
 

00:22:22.860 --> 00:22:25.310 align:start position:0%
have to you have to approve you have to
give<00:22:23.460><c> some</c><00:22:23.760><c> authorization</c><00:22:24.299><c> to</c><00:22:24.659><c> a</c><00:22:24.780><c> contract</c><00:22:25.080><c> to</c>

00:22:25.310 --> 00:22:25.320 align:start position:0%
give some authorization to a contract to
 

00:22:25.320 --> 00:22:28.430 align:start position:0%
give some authorization to a contract to
perform<00:22:25.500><c> an</c><00:22:25.799><c> action</c><00:22:26.039><c> on</c><00:22:26.220><c> your</c><00:22:26.340><c> behalf</c>

00:22:28.430 --> 00:22:28.440 align:start position:0%
perform an action on your behalf
 

00:22:28.440 --> 00:22:30.649 align:start position:0%
perform an action on your behalf
um<00:22:28.679><c> and</c><00:22:29.100><c> then</c><00:22:29.220><c> then</c><00:22:29.580><c> you</c><00:22:29.760><c> want</c><00:22:29.940><c> to</c><00:22:30.059><c> perform</c><00:22:30.179><c> you</c>

00:22:30.649 --> 00:22:30.659 align:start position:0%
um and then then you want to perform you
 

00:22:30.659 --> 00:22:31.789 align:start position:0%
um and then then you want to perform you
want<00:22:30.780><c> to</c><00:22:30.900><c> give</c><00:22:30.960><c> them</c><00:22:31.140><c> like</c><00:22:31.380><c> you</c><00:22:31.559><c> know</c><00:22:31.679><c> another</c>

00:22:31.789 --> 00:22:31.799 align:start position:0%
want to give them like you know another
 

00:22:31.799 --> 00:22:33.110 align:start position:0%
want to give them like you know another
transaction<00:22:32.220><c> to</c><00:22:32.460><c> actually</c><00:22:32.580><c> perform</c><00:22:32.880><c> the</c>

00:22:33.110 --> 00:22:33.120 align:start position:0%
transaction to actually perform the
 

00:22:33.120 --> 00:22:35.750 align:start position:0%
transaction to actually perform the
transaction<00:22:33.740><c> and</c><00:22:34.740><c> those</c><00:22:35.100><c> both</c><00:22:35.400><c> need</c><00:22:35.580><c> to</c>

00:22:35.750 --> 00:22:35.760 align:start position:0%
transaction and those both need to
 

00:22:35.760 --> 00:22:38.210 align:start position:0%
transaction and those both need to
execute<00:22:36.120><c> together</c>

00:22:38.210 --> 00:22:38.220 align:start position:0%
execute together
 

00:22:38.220 --> 00:22:42.710 align:start position:0%
execute together
otherwise<00:22:39.000><c> like</c><00:22:39.659><c> you</c><00:22:39.960><c> just</c><00:22:40.140><c> wasted</c><00:22:40.500><c> gas</c>

00:22:42.710 --> 00:22:42.720 align:start position:0%
 
 

00:22:42.720 --> 00:22:44.390 align:start position:0%
 
um<00:22:42.780><c> and</c><00:22:43.260><c> there</c><00:22:43.440><c> is</c>

00:22:44.390 --> 00:22:44.400 align:start position:0%
um and there is
 

00:22:44.400 --> 00:22:46.130 align:start position:0%
um and there is
there<00:22:45.000><c> there's</c>

00:22:46.130 --> 00:22:46.140 align:start position:0%
there there's
 

00:22:46.140 --> 00:22:48.289 align:start position:0%
there there's
um<00:22:46.159><c> there's</c><00:22:47.159><c> a</c><00:22:47.280><c> sort</c><00:22:47.520><c> of</c><00:22:47.640><c> General</c><00:22:47.820><c> use</c><00:22:48.120><c> case</c>

00:22:48.289 --> 00:22:48.299 align:start position:0%
um there's a sort of General use case
 

00:22:48.299 --> 00:22:50.930 align:start position:0%
um there's a sort of General use case
that's<00:22:48.600><c> interesting</c><00:22:49.020><c> where</c>

00:22:50.930 --> 00:22:50.940 align:start position:0%
that's interesting where
 

00:22:50.940 --> 00:22:53.690 align:start position:0%
that's interesting where
um<00:22:51.059><c> you</c><00:22:51.419><c> can</c><00:22:51.539><c> actually</c><00:22:51.840><c> uh</c><00:22:52.320><c> Implement</c><00:22:52.860><c> these</c>

00:22:53.690 --> 00:22:53.700 align:start position:0%
um you can actually uh Implement these
 

00:22:53.700 --> 00:22:54.350 align:start position:0%
um you can actually uh Implement these
um

00:22:54.350 --> 00:22:54.360 align:start position:0%
um
 

00:22:54.360 --> 00:22:57.289 align:start position:0%
um
uh<00:22:54.840><c> time</c><00:22:55.020><c> time</c><00:22:55.080><c> delay</c><00:22:55.679><c> uh</c><00:22:56.520><c> flow</c><00:22:56.880><c> so</c><00:22:57.000><c> for</c>

00:22:57.289 --> 00:22:57.299 align:start position:0%
uh time time delay uh flow so for
 

00:22:57.299 --> 00:23:00.169 align:start position:0%
uh time time delay uh flow so for
example<00:22:57.480><c> let's</c><00:22:57.659><c> say</c><00:22:57.780><c> I</c><00:22:57.960><c> want</c><00:22:58.140><c> I</c><00:22:59.039><c> want</c><00:22:59.220><c> to</c><00:22:59.340><c> be</c>

00:23:00.169 --> 00:23:00.179 align:start position:0%
example let's say I want I want to be
 

00:23:00.179 --> 00:23:04.310 align:start position:0%
example let's say I want I want to be
um<00:23:00.720><c> I</c><00:23:00.720><c> want</c><00:23:01.080><c> to</c><00:23:01.260><c> be</c><00:23:01.440><c> uh</c><00:23:01.980><c> uh</c><00:23:03.299><c> selling</c><00:23:03.960><c> my</c><00:23:04.080><c> eth</c>

00:23:04.310 --> 00:23:04.320 align:start position:0%
um I want to be uh uh selling my eth
 

00:23:04.320 --> 00:23:07.610 align:start position:0%
um I want to be uh uh selling my eth
when<00:23:04.500><c> it</c><00:23:04.620><c> hits</c><00:23:04.740><c> uh</c><00:23:05.039><c> 5000</c><00:23:05.700><c> but</c><00:23:06.240><c> I</c><00:23:06.360><c> don't</c><00:23:06.480><c> wanna</c>

00:23:07.610 --> 00:23:07.620 align:start position:0%
when it hits uh 5000 but I don't wanna
 

00:23:07.620 --> 00:23:09.770 align:start position:0%
when it hits uh 5000 but I don't wanna
I<00:23:08.039><c> don't</c><00:23:08.100><c> know</c><00:23:08.520><c> when</c><00:23:09.059><c> that's</c><00:23:09.299><c> going</c><00:23:09.480><c> to</c><00:23:09.600><c> happen</c>

00:23:09.770 --> 00:23:09.780 align:start position:0%
I don't know when that's going to happen
 

00:23:09.780 --> 00:23:11.149 align:start position:0%
I don't know when that's going to happen
I<00:23:10.140><c> don't</c><00:23:10.320><c> want</c><00:23:10.440><c> to</c><00:23:10.559><c> sit</c><00:23:10.620><c> in</c><00:23:10.799><c> front</c><00:23:10.919><c> of</c><00:23:11.039><c> my</c>

00:23:11.149 --> 00:23:11.159 align:start position:0%
I don't want to sit in front of my
 

00:23:11.159 --> 00:23:12.590 align:start position:0%
I don't want to sit in front of my
computer

00:23:12.590 --> 00:23:12.600 align:start position:0%
computer
 

00:23:12.600 --> 00:23:14.510 align:start position:0%
computer
um so<00:23:13.020><c> it</c><00:23:13.440><c> would</c><00:23:13.559><c> be</c><00:23:13.679><c> possible</c><00:23:13.980><c> for</c><00:23:14.220><c> me</c><00:23:14.340><c> to</c>

00:23:14.510 --> 00:23:14.520 align:start position:0%
um so it would be possible for me to
 

00:23:14.520 --> 00:23:17.029 align:start position:0%
um so it would be possible for me to
just<00:23:15.120><c> pre-create</c><00:23:15.840><c> the</c><00:23:15.960><c> transaction</c><00:23:16.320><c> but</c><00:23:16.860><c> make</c>

00:23:17.029 --> 00:23:17.039 align:start position:0%
just pre-create the transaction but make
 

00:23:17.039 --> 00:23:19.430 align:start position:0%
just pre-create the transaction but make
it<00:23:17.220><c> conditional</c><00:23:17.760><c> on</c><00:23:18.120><c> certain</c><00:23:18.480><c> certain</c><00:23:19.260><c> things</c>

00:23:19.430 --> 00:23:19.440 align:start position:0%
it conditional on certain certain things
 

00:23:19.440 --> 00:23:21.289 align:start position:0%
it conditional on certain certain things
happening<00:23:19.799><c> like</c><00:23:20.100><c> okay</c><00:23:20.340><c> only</c><00:23:20.700><c> if</c><00:23:20.940><c> the</c><00:23:21.059><c> price</c><00:23:21.179><c> of</c>

00:23:21.289 --> 00:23:21.299 align:start position:0%
happening like okay only if the price of
 

00:23:21.299 --> 00:23:23.870 align:start position:0%
happening like okay only if the price of
eighth<00:23:21.600><c> is</c><00:23:21.720><c> 5000</c><00:23:22.200><c> or</c><00:23:22.440><c> only</c><00:23:23.100><c> after</c><00:23:23.340><c> this</c><00:23:23.640><c> time</c>

00:23:23.870 --> 00:23:23.880 align:start position:0%
eighth is 5000 or only after this time
 

00:23:23.880 --> 00:23:27.890 align:start position:0%
eighth is 5000 or only after this time
or<00:23:24.360><c> whatever</c><00:23:24.600><c> the</c><00:23:24.900><c> condition</c><00:23:25.020><c> is</c><00:23:25.380><c> and</c>

00:23:27.890 --> 00:23:27.900 align:start position:0%
or whatever the condition is and
 

00:23:27.900 --> 00:23:29.870 align:start position:0%
or whatever the condition is and
um<00:23:28.020><c> so</c><00:23:28.679><c> my</c><00:23:28.919><c> wallet</c>

00:23:29.870 --> 00:23:29.880 align:start position:0%
um so my wallet
 

00:23:29.880 --> 00:23:32.990 align:start position:0%
um so my wallet
would<00:23:30.480><c> agree</c><00:23:30.840><c> to</c><00:23:31.559><c> execute</c><00:23:32.280><c> and</c><00:23:32.580><c> pay</c><00:23:32.700><c> for</c><00:23:32.880><c> the</c>

00:23:32.990 --> 00:23:33.000 align:start position:0%
would agree to execute and pay for the
 

00:23:33.000 --> 00:23:34.430 align:start position:0%
would agree to execute and pay for the
gas<00:23:33.120><c> for</c><00:23:33.299><c> that</c><00:23:33.480><c> transaction</c><00:23:33.840><c> and</c><00:23:34.080><c> also</c><00:23:34.320><c> maybe</c>

00:23:34.430 --> 00:23:34.440 align:start position:0%
gas for that transaction and also maybe
 

00:23:34.440 --> 00:23:36.470 align:start position:0%
gas for that transaction and also maybe
a<00:23:34.620><c> transaction</c><00:23:34.919><c> fee</c><00:23:35.340><c> and</c><00:23:35.820><c> you</c><00:23:35.940><c> would</c><00:23:36.120><c> put</c><00:23:36.299><c> that</c>

00:23:36.470 --> 00:23:36.480 align:start position:0%
a transaction fee and you would put that
 

00:23:36.480 --> 00:23:40.909 align:start position:0%
a transaction fee and you would put that
into<00:23:36.900><c> a</c><00:23:37.260><c> registry</c><00:23:38.120><c> and</c><00:23:39.120><c> or</c><00:23:39.539><c> the</c><00:23:39.840><c> registry</c><00:23:40.320><c> of</c>

00:23:40.909 --> 00:23:40.919 align:start position:0%
into a registry and or the registry of
 

00:23:40.919 --> 00:23:44.289 align:start position:0%
into a registry and or the registry of
uh<00:23:41.760><c> future</c><00:23:42.240><c> time</c><00:23:42.659><c> delayed</c><00:23:43.140><c> or</c><00:23:43.380><c> event</c><00:23:43.620><c> driven</c>

00:23:44.289 --> 00:23:44.299 align:start position:0%
uh future time delayed or event driven
 

00:23:44.299 --> 00:23:47.390 align:start position:0%
uh future time delayed or event driven
transactions<00:23:45.299><c> and</c><00:23:45.960><c> Searchers</c><00:23:46.500><c> they</c><00:23:47.100><c> would</c><00:23:47.220><c> be</c>

00:23:47.390 --> 00:23:47.400 align:start position:0%
transactions and Searchers they would be
 

00:23:47.400 --> 00:23:51.110 align:start position:0%
transactions and Searchers they would be
able<00:23:47.520><c> to</c><00:23:47.640><c> monitor</c><00:23:48.000><c> this</c><00:23:48.240><c> registry</c><00:23:48.720><c> and</c>

00:23:51.110 --> 00:23:51.120 align:start position:0%
able to monitor this registry and
 

00:23:51.120 --> 00:23:53.690 align:start position:0%
able to monitor this registry and
see<00:23:51.840><c> oh</c><00:23:52.080><c> like</c><00:23:52.320><c> these</c><00:23:52.559><c> are</c><00:23:52.679><c> transactions</c><00:23:53.340><c> that</c>

00:23:53.690 --> 00:23:53.700 align:start position:0%
see oh like these are transactions that
 

00:23:53.700 --> 00:23:55.430 align:start position:0%
see oh like these are transactions that
their<00:23:54.120><c> conditions</c><00:23:54.539><c> have</c><00:23:54.720><c> just</c><00:23:54.900><c> been</c><00:23:55.080><c> been</c><00:23:55.260><c> met</c>

00:23:55.430 --> 00:23:55.440 align:start position:0%
their conditions have just been been met
 

00:23:55.440 --> 00:23:57.590 align:start position:0%
their conditions have just been been met
so<00:23:55.679><c> they</c><00:23:55.860><c> can</c><00:23:55.980><c> compete</c><00:23:56.340><c> on</c><00:23:56.580><c> executing</c><00:23:57.120><c> it</c><00:23:57.360><c> for</c>

00:23:57.590 --> 00:23:57.600 align:start position:0%
so they can compete on executing it for
 

00:23:57.600 --> 00:23:58.970 align:start position:0%
so they can compete on executing it for
you

00:23:58.970 --> 00:23:58.980 align:start position:0%
you
 

00:23:58.980 --> 00:24:01.010 align:start position:0%
you
um<00:23:59.100><c> and</c><00:23:59.280><c> that</c><00:23:59.340><c> opens</c><00:23:59.820><c> up</c><00:23:59.880><c> it</c><00:24:00.000><c> opens</c><00:24:00.360><c> up</c><00:24:00.480><c> a</c><00:24:00.720><c> whole</c>

00:24:01.010 --> 00:24:01.020 align:start position:0%
um and that opens up it opens up a whole
 

00:24:01.020 --> 00:24:05.090 align:start position:0%
um and that opens up it opens up a whole
range<00:24:01.380><c> of</c><00:24:01.620><c> of</c><00:24:02.400><c> uh</c><00:24:02.640><c> interesting</c><00:24:03.600><c> um</c><00:24:03.720><c> use</c><00:24:04.260><c> cases</c>

00:24:05.090 --> 00:24:05.100 align:start position:0%
range of of uh interesting um use cases
 

00:24:05.100 --> 00:24:07.430 align:start position:0%
range of of uh interesting um use cases
because<00:24:05.580><c> now</c><00:24:06.360><c> you</c><00:24:06.720><c> know</c><00:24:06.840><c> it</c><00:24:06.900><c> doesn't</c><00:24:07.080><c> have</c><00:24:07.320><c> to</c>

00:24:07.430 --> 00:24:07.440 align:start position:0%
because now you know it doesn't have to
 

00:24:07.440 --> 00:24:09.230 align:start position:0%
because now you know it doesn't have to
be<00:24:07.559><c> you</c><00:24:07.740><c> that</c><00:24:08.039><c> pulls</c><00:24:08.580><c> the</c><00:24:08.640><c> trigger</c><00:24:08.940><c> at</c><00:24:09.059><c> the</c>

00:24:09.230 --> 00:24:09.240 align:start position:0%
be you that pulls the trigger at the
 

00:24:09.240 --> 00:24:11.450 align:start position:0%
be you that pulls the trigger at the
exact<00:24:09.419><c> moment</c><00:24:09.720><c> the</c><00:24:09.900><c> conditions</c><00:24:10.260><c> are</c><00:24:10.380><c> met</c><00:24:10.620><c> and</c>

00:24:11.450 --> 00:24:11.460 align:start position:0%
exact moment the conditions are met and
 

00:24:11.460 --> 00:24:13.909 align:start position:0%
exact moment the conditions are met and
if<00:24:11.940><c> the</c><00:24:12.179><c> conditions</c><00:24:12.539><c> are</c><00:24:12.659><c> met</c>

00:24:13.909 --> 00:24:13.919 align:start position:0%
if the conditions are met
 

00:24:13.919 --> 00:24:15.890 align:start position:0%
if the conditions are met
um<00:24:14.039><c> the</c><00:24:14.280><c> transaction</c><00:24:14.700><c> will</c><00:24:15.120><c> be</c><00:24:15.299><c> executed</c><00:24:15.720><c> for</c>

00:24:15.890 --> 00:24:15.900 align:start position:0%
um the transaction will be executed for
 

00:24:15.900 --> 00:24:18.110 align:start position:0%
um the transaction will be executed for
you<00:24:15.960><c> by</c><00:24:16.140><c> Searchers</c><00:24:16.620><c> and</c><00:24:17.520><c> it</c><00:24:17.700><c> could</c><00:24:17.820><c> be</c><00:24:17.940><c> time</c>

00:24:18.110 --> 00:24:18.120 align:start position:0%
you by Searchers and it could be time
 

00:24:18.120 --> 00:24:20.149 align:start position:0%
you by Searchers and it could be time
delayed<00:24:18.659><c> it</c><00:24:18.960><c> could</c><00:24:19.080><c> be</c><00:24:19.200><c> based</c><00:24:19.559><c> on</c><00:24:19.679><c> essentially</c>

00:24:20.149 --> 00:24:20.159 align:start position:0%
delayed it could be based on essentially
 

00:24:20.159 --> 00:24:22.909 align:start position:0%
delayed it could be based on essentially
like<00:24:20.280><c> whatever</c><00:24:21.020><c> uh</c><00:24:22.020><c> whatever</c><00:24:22.260><c> the</c><00:24:22.500><c> conditions</c>

00:24:22.909 --> 00:24:22.919 align:start position:0%
like whatever uh whatever the conditions
 

00:24:22.919 --> 00:24:25.490 align:start position:0%
like whatever uh whatever the conditions
make<00:24:23.220><c> sense</c>

00:24:25.490 --> 00:24:25.500 align:start position:0%
make sense
 

00:24:25.500 --> 00:24:27.529 align:start position:0%
make sense
um maybe<00:24:25.740><c> another</c><00:24:25.980><c> example</c><00:24:26.400><c> would</c><00:24:26.640><c> be</c><00:24:26.880><c> you</c>

00:24:27.529 --> 00:24:27.539 align:start position:0%
um maybe another example would be you
 

00:24:27.539 --> 00:24:29.690 align:start position:0%
um maybe another example would be you
know<00:24:27.600><c> there's</c><00:24:27.780><c> an</c><00:24:27.960><c> nft</c><00:24:28.200><c> series</c><00:24:28.559><c> and</c><00:24:29.280><c> you</c><00:24:29.520><c> have</c>

00:24:29.690 --> 00:24:29.700 align:start position:0%
know there's an nft series and you have
 

00:24:29.700 --> 00:24:32.870 align:start position:0%
know there's an nft series and you have
to<00:24:29.820><c> be</c><00:24:30.000><c> or</c><00:24:30.960><c> I</c><00:24:31.380><c> don't</c><00:24:31.559><c> like</c><00:24:31.740><c> you</c>

00:24:32.870 --> 00:24:32.880 align:start position:0%
to be or I don't like you
 

00:24:32.880 --> 00:24:34.490 align:start position:0%
to be or I don't like you
um<00:24:32.940><c> an</c><00:24:33.240><c> event</c><00:24:33.419><c> that</c><00:24:33.720><c> you</c><00:24:33.840><c> have</c><00:24:33.900><c> to</c><00:24:34.020><c> subscribe</c>

00:24:34.490 --> 00:24:34.500 align:start position:0%
um an event that you have to subscribe
 

00:24:34.500 --> 00:24:38.570 align:start position:0%
um an event that you have to subscribe
to<00:24:35.220><c> for</c><00:24:35.520><c> in</c><00:24:35.940><c> a</c><00:24:36.059><c> certain</c><00:24:36.179><c> time</c><00:24:36.419><c> window</c>

00:24:38.570 --> 00:24:38.580 align:start position:0%
to for in a certain time window
 

00:24:38.580 --> 00:24:41.510 align:start position:0%
to for in a certain time window
um

00:24:41.510 --> 00:24:41.520 align:start position:0%
 
 

00:24:41.520 --> 00:24:46.070 align:start position:0%
 
okay<00:24:41.940><c> so</c><00:24:42.240><c> a</c><00:24:42.360><c> little</c><00:24:42.480><c> bit</c><00:24:42.600><c> about</c><00:24:42.780><c> erc4337</c>

00:24:46.070 --> 00:24:46.080 align:start position:0%
 
 

00:24:46.080 --> 00:24:49.490 align:start position:0%
 
which<00:24:46.860><c> is</c><00:24:47.100><c> so</c><00:24:48.240><c> um</c><00:24:48.299><c> this</c><00:24:48.539><c> is</c><00:24:48.600><c> the</c><00:24:48.780><c> standard</c><00:24:49.140><c> that</c>

00:24:49.490 --> 00:24:49.500 align:start position:0%
which is so um this is the standard that
 

00:24:49.500 --> 00:24:52.310 align:start position:0%
which is so um this is the standard that
we<00:24:50.280><c> have</c><00:24:50.460><c> been</c><00:24:51.000><c> um</c><00:24:51.000><c> working</c><00:24:51.299><c> on</c>

00:24:52.310 --> 00:24:52.320 align:start position:0%
we have been um working on
 

00:24:52.320 --> 00:24:55.070 align:start position:0%
we have been um working on
and<00:24:53.159><c> uh</c>

00:24:55.070 --> 00:24:55.080 align:start position:0%
and uh
 

00:24:55.080 --> 00:24:57.289 align:start position:0%
and uh
Paul<00:24:55.620><c> here</c><00:24:55.919><c> is</c><00:24:56.100><c> is</c><00:24:56.340><c> the</c><00:24:56.520><c> guy</c><00:24:56.640><c> who</c><00:24:56.760><c> implemented</c>

00:24:57.289 --> 00:24:57.299 align:start position:0%
Paul here is is the guy who implemented
 

00:24:57.299 --> 00:25:00.590 align:start position:0%
Paul here is is the guy who implemented
the<00:24:57.600><c> the</c><00:24:58.020><c> contracts</c>

00:25:00.590 --> 00:25:00.600 align:start position:0%
the the contracts
 

00:25:00.600 --> 00:25:02.090 align:start position:0%
the the contracts
um<00:25:00.720><c> so</c>

00:25:02.090 --> 00:25:02.100 align:start position:0%
um so
 

00:25:02.100 --> 00:25:03.770 align:start position:0%
um so
yeah<00:25:02.520><c> please</c><00:25:02.760><c> if</c><00:25:03.000><c> there</c><00:25:03.240><c> are</c><00:25:03.360><c> any</c><00:25:03.419><c> technical</c>

00:25:03.770 --> 00:25:03.780 align:start position:0%
yeah please if there are any technical
 

00:25:03.780 --> 00:25:07.250 align:start position:0%
yeah please if there are any technical
mistakes<00:25:04.260><c> correct</c><00:25:04.919><c> me</c>

00:25:07.250 --> 00:25:07.260 align:start position:0%
 
 

00:25:07.260 --> 00:25:09.529 align:start position:0%
 
okay

00:25:09.529 --> 00:25:09.539 align:start position:0%
okay
 

00:25:09.539 --> 00:25:12.289 align:start position:0%
okay
so<00:25:10.020><c> this</c><00:25:10.200><c> is</c><00:25:10.260><c> the</c><00:25:10.500><c> first</c><00:25:10.620><c> step</c>

00:25:12.289 --> 00:25:12.299 align:start position:0%
so this is the first step
 

00:25:12.299 --> 00:25:14.570 align:start position:0%
so this is the first step
um<00:25:12.419><c> towards</c><00:25:13.080><c> protocol</c><00:25:13.679><c> level</c><00:25:13.980><c> account</c><00:25:14.340><c> of</c>

00:25:14.570 --> 00:25:14.580 align:start position:0%
um towards protocol level account of
 

00:25:14.580 --> 00:25:16.070 align:start position:0%
um towards protocol level account of
distraction<00:25:14.820><c> the</c><00:25:15.120><c> nice</c><00:25:15.240><c> thing</c><00:25:15.419><c> about</c><00:25:15.659><c> our</c>

00:25:16.070 --> 00:25:16.080 align:start position:0%
distraction the nice thing about our
 

00:25:16.080 --> 00:25:19.010 align:start position:0%
distraction the nice thing about our
approach<00:25:16.500><c> is</c><00:25:17.400><c> that</c><00:25:17.580><c> it</c><00:25:17.760><c> doesn't</c><00:25:17.880><c> require</c><00:25:18.240><c> any</c>

00:25:19.010 --> 00:25:19.020 align:start position:0%
approach is that it doesn't require any
 

00:25:19.020 --> 00:25:21.649 align:start position:0%
approach is that it doesn't require any
change<00:25:19.500><c> to</c><00:25:19.860><c> the</c><00:25:20.039><c> rules</c><00:25:20.220><c> of</c><00:25:20.400><c> consensus</c><00:25:20.940><c> so</c><00:25:21.539><c> we</c>

00:25:21.649 --> 00:25:21.659 align:start position:0%
change to the rules of consensus so we
 

00:25:21.659 --> 00:25:24.830 align:start position:0%
change to the rules of consensus so we
can<00:25:21.840><c> kind</c><00:25:22.020><c> of</c><00:25:22.080><c> experiment</c><00:25:22.940><c> uh</c><00:25:23.940><c> for</c><00:25:24.179><c> free</c><00:25:24.419><c> and</c>

00:25:24.830 --> 00:25:24.840 align:start position:0%
can kind of experiment uh for free and
 

00:25:24.840 --> 00:25:27.289 align:start position:0%
can kind of experiment uh for free and
we<00:25:24.960><c> don't</c><00:25:25.080><c> have</c><00:25:25.260><c> to</c><00:25:25.320><c> solve</c><00:25:25.620><c> governance</c><00:25:26.299><c> in</c>

00:25:27.289 --> 00:25:27.299 align:start position:0%
we don't have to solve governance in
 

00:25:27.299 --> 00:25:28.730 align:start position:0%
we don't have to solve governance in
advance

00:25:28.730 --> 00:25:28.740 align:start position:0%
advance
 

00:25:28.740 --> 00:25:31.190 align:start position:0%
advance
um the<00:25:28.919><c> way</c><00:25:29.039><c> we're</c><00:25:29.159><c> doing</c><00:25:29.340><c> it</c><00:25:29.580><c> is</c><00:25:30.240><c> okay</c><00:25:30.600><c> we</c>

00:25:31.190 --> 00:25:31.200 align:start position:0%
um the way we're doing it is okay we
 

00:25:31.200 --> 00:25:34.370 align:start position:0%
um the way we're doing it is okay we
essentially<00:25:31.919><c> create</c><00:25:32.220><c> a</c><00:25:33.059><c> mempool</c><00:25:33.600><c> new</c><00:25:34.080><c> type</c><00:25:34.200><c> of</c>

00:25:34.370 --> 00:25:34.380 align:start position:0%
essentially create a mempool new type of
 

00:25:34.380 --> 00:25:38.289 align:start position:0%
essentially create a mempool new type of
mempool<00:25:35.240><c> for</c><00:25:36.240><c> anyone</c><00:25:36.539><c> that</c><00:25:36.720><c> wants</c><00:25:37.080><c> to</c>

00:25:38.289 --> 00:25:38.299 align:start position:0%
mempool for anyone that wants to
 

00:25:38.299 --> 00:25:42.830 align:start position:0%
mempool for anyone that wants to
participate<00:25:39.299><c> in</c><00:25:39.480><c> this</c><00:25:40.100><c> and</c><00:25:41.120><c> uh</c><00:25:42.120><c> a</c><00:25:42.419><c> single</c><00:25:42.600><c> you</c>

00:25:42.830 --> 00:25:42.840 align:start position:0%
participate in this and uh a single you
 

00:25:42.840 --> 00:25:44.390 align:start position:0%
participate in this and uh a single you
don't<00:25:42.960><c> you</c><00:25:43.380><c> don't</c><00:25:43.500><c> need</c><00:25:43.620><c> more</c><00:25:43.860><c> than</c><00:25:43.980><c> a</c><00:25:44.100><c> single</c>

00:25:44.390 --> 00:25:44.400 align:start position:0%
don't you don't need more than a single
 

00:25:44.400 --> 00:25:48.529 align:start position:0%
don't you don't need more than a single
Network<00:25:44.900><c> this</c><00:25:45.900><c> this</c><00:25:46.200><c> mempool</c><00:25:46.860><c> it's</c>

00:25:48.529 --> 00:25:48.539 align:start position:0%
Network this this mempool it's
 

00:25:48.539 --> 00:25:53.930 align:start position:0%
Network this this mempool it's
um<00:25:48.980><c> uh</c><00:25:49.980><c> essentially</c><00:25:50.700><c> it</c><00:25:50.940><c> uh</c><00:25:51.860><c> accepts</c><00:25:52.940><c> it</c>

00:25:53.930 --> 00:25:53.940 align:start position:0%
um uh essentially it uh accepts it
 

00:25:53.940 --> 00:25:56.390 align:start position:0%
um uh essentially it uh accepts it
accepts<00:25:54.240><c> uh</c><00:25:54.600><c> something</c><00:25:55.200><c> that</c><00:25:55.559><c> is</c><00:25:55.980><c> essentially</c>

00:25:56.390 --> 00:25:56.400 align:start position:0%
accepts uh something that is essentially
 

00:25:56.400 --> 00:25:57.950 align:start position:0%
accepts uh something that is essentially
a<00:25:56.640><c> transaction</c><00:25:57.000><c> we're</c><00:25:57.240><c> calling</c><00:25:57.539><c> it</c><00:25:57.600><c> user</c>

00:25:57.950 --> 00:25:57.960 align:start position:0%
a transaction we're calling it user
 

00:25:57.960 --> 00:25:59.930 align:start position:0%
a transaction we're calling it user
operation<00:25:58.320><c> but</c><00:25:58.980><c> a</c><00:25:59.100><c> user</c><00:25:59.340><c> operation</c><00:25:59.700><c> is</c>

00:25:59.930 --> 00:25:59.940 align:start position:0%
operation but a user operation is
 

00:25:59.940 --> 00:26:02.390 align:start position:0%
operation but a user operation is
equivalent<00:26:00.299><c> to</c><00:26:00.419><c> a</c><00:26:00.600><c> transaction</c><00:26:01.020><c> but</c><00:26:01.919><c> it's</c><00:26:02.220><c> a</c>

00:26:02.390 --> 00:26:02.400 align:start position:0%
equivalent to a transaction but it's a
 

00:26:02.400 --> 00:26:06.169 align:start position:0%
equivalent to a transaction but it's a
it's<00:26:02.760><c> a</c><00:26:02.940><c> transaction</c><00:26:03.299><c> that</c><00:26:04.260><c> works</c><00:26:04.919><c> with</c><00:26:05.159><c> with</c>

00:26:06.169 --> 00:26:06.179 align:start position:0%
it's a transaction that works with with
 

00:26:06.179 --> 00:26:08.990 align:start position:0%
it's a transaction that works with with
um with<00:26:06.840><c> these</c><00:26:07.080><c> account</c><00:26:07.200><c> contracts</c>

00:26:08.990 --> 00:26:09.000 align:start position:0%
um with these account contracts
 

00:26:09.000 --> 00:26:09.710 align:start position:0%
um with these account contracts
um

00:26:09.710 --> 00:26:09.720 align:start position:0%
um
 

00:26:09.720 --> 00:26:12.950 align:start position:0%
um
so<00:26:10.140><c> what</c><00:26:10.320><c> that</c><00:26:10.500><c> does</c><00:26:10.679><c> is</c><00:26:11.220><c> it</c><00:26:11.880><c> makes</c><00:26:12.120><c> a</c><00:26:12.539><c> contract</c>

00:26:12.950 --> 00:26:12.960 align:start position:0%
so what that does is it makes a contract
 

00:26:12.960 --> 00:26:16.370 align:start position:0%
so what that does is it makes a contract
wallets<00:26:13.380><c> a</c><00:26:13.620><c> first-class</c><00:26:13.980><c> Citizen</c><00:26:14.539><c> and</c><00:26:15.539><c> it</c>

00:26:16.370 --> 00:26:16.380 align:start position:0%
wallets a first-class Citizen and it
 

00:26:16.380 --> 00:26:17.690 align:start position:0%
wallets a first-class Citizen and it
totally<00:26:16.559><c> does</c><00:26:16.740><c> away</c><00:26:16.919><c> with</c><00:26:17.159><c> the</c><00:26:17.279><c> need</c><00:26:17.460><c> for</c>

00:26:17.690 --> 00:26:17.700 align:start position:0%
totally does away with the need for
 

00:26:17.700 --> 00:26:19.430 align:start position:0%
totally does away with the need for
having

00:26:19.430 --> 00:26:19.440 align:start position:0%
having
 

00:26:19.440 --> 00:26:22.430 align:start position:0%
having
um<00:26:19.500><c> anyway</c><00:26:19.799><c> you</c><00:26:20.760><c> don't</c><00:26:20.820><c> need</c><00:26:20.940><c> a</c><00:26:21.059><c> new</c><00:26:21.240><c> way</c><00:26:21.480><c> to</c><00:26:22.200><c> uh</c>

00:26:22.430 --> 00:26:22.440 align:start position:0%
um anyway you don't need a new way to uh
 

00:26:22.440 --> 00:26:23.990 align:start position:0%
um anyway you don't need a new way to uh
to<00:26:23.159><c> control</c>

00:26:23.990 --> 00:26:24.000 align:start position:0%
to control
 

00:26:24.000 --> 00:26:26.810 align:start position:0%
to control
um to<00:26:24.240><c> control</c><00:26:24.419><c> this</c><00:26:24.720><c> this</c><00:26:25.020><c> account</c>

00:26:26.810 --> 00:26:26.820 align:start position:0%
um to control this this account
 

00:26:26.820 --> 00:26:27.769 align:start position:0%
um to control this this account
um

00:26:27.769 --> 00:26:27.779 align:start position:0%
um
 

00:26:27.779 --> 00:26:29.269 align:start position:0%
um
and

00:26:29.269 --> 00:26:29.279 align:start position:0%
and
 

00:26:29.279 --> 00:26:31.490 align:start position:0%
and
I<00:26:29.640><c> mean</c><00:26:29.760><c> the</c><00:26:29.880><c> way</c><00:26:30.240><c> the</c><00:26:30.480><c> way</c><00:26:30.659><c> that</c><00:26:30.779><c> works</c><00:26:31.140><c> about</c>

00:26:31.490 --> 00:26:31.500 align:start position:0%
I mean the way the way that works about
 

00:26:31.500 --> 00:26:34.610 align:start position:0%
I mean the way the way that works about
maybe<00:26:32.039><c> a</c><00:26:32.279><c> little</c><00:26:32.460><c> bit</c><00:26:32.640><c> about</c><00:26:32.760><c> how</c><00:26:33.000><c> that</c><00:26:33.120><c> works</c>

00:26:34.610 --> 00:26:34.620 align:start position:0%
maybe a little bit about how that works
 

00:26:34.620 --> 00:26:35.269 align:start position:0%
maybe a little bit about how that works
um

00:26:35.269 --> 00:26:35.279 align:start position:0%
um
 

00:26:35.279 --> 00:26:38.149 align:start position:0%
um
you<00:26:35.940><c> have</c><00:26:36.120><c> it's</c><00:26:36.539><c> kind</c><00:26:36.840><c> of</c><00:26:36.900><c> similar</c><00:26:37.200><c> to</c><00:26:37.320><c> how</c><00:26:38.100><c> um</c>

00:26:38.149 --> 00:26:38.159 align:start position:0%
you have it's kind of similar to how um
 

00:26:38.159 --> 00:26:41.390 align:start position:0%
you have it's kind of similar to how um
uh<00:26:39.000><c> you</c><00:26:39.299><c> know</c><00:26:39.360><c> flashbots</c><00:26:39.900><c> Mev</c><00:26:40.500><c> private</c>

00:26:41.390 --> 00:26:41.400 align:start position:0%
uh you know flashbots Mev private
 

00:26:41.400 --> 00:26:44.149 align:start position:0%
uh you know flashbots Mev private
mempools<00:26:42.000><c> like</c><00:26:42.240><c> the</c><00:26:42.419><c> principal</c><00:26:42.779><c> behind</c><00:26:43.080><c> it</c><00:26:43.260><c> is</c>

00:26:44.149 --> 00:26:44.159 align:start position:0%
mempools like the principal behind it is
 

00:26:44.159 --> 00:26:46.310 align:start position:0%
mempools like the principal behind it is
you<00:26:44.760><c> can</c><00:26:44.820><c> have</c><00:26:45.000><c> a</c><00:26:45.120><c> mempool</c>

00:26:46.310 --> 00:26:46.320 align:start position:0%
you can have a mempool
 

00:26:46.320 --> 00:26:50.149 align:start position:0%
you can have a mempool
where<00:26:47.179><c> bundlers</c><00:26:48.200><c> they</c><00:26:49.200><c> are</c><00:26:49.500><c> provided</c><00:26:49.980><c> an</c>

00:26:50.149 --> 00:26:50.159 align:start position:0%
where bundlers they are provided an
 

00:26:50.159 --> 00:26:53.630 align:start position:0%
where bundlers they are provided an
incentive<00:26:50.779><c> to</c><00:26:51.779><c> submit</c><00:26:52.080><c> your</c><00:26:52.200><c> transaction</c>

00:26:53.630 --> 00:26:53.640 align:start position:0%
incentive to submit your transaction
 

00:26:53.640 --> 00:26:54.310 align:start position:0%
incentive to submit your transaction
um

00:26:54.310 --> 00:26:54.320 align:start position:0%
um
 

00:26:54.320 --> 00:26:56.890 align:start position:0%
um
and

00:26:56.890 --> 00:26:56.900 align:start position:0%
and
 

00:26:56.900 --> 00:27:00.169 align:start position:0%
and
essentially<00:26:57.980><c> uh</c><00:26:58.980><c> we're</c><00:26:59.279><c> just</c><00:26:59.400><c> we</c><00:26:59.640><c> took</c><00:27:00.000><c> that</c>

00:27:00.169 --> 00:27:00.179 align:start position:0%
essentially uh we're just we took that
 

00:27:00.179 --> 00:27:01.730 align:start position:0%
essentially uh we're just we took that
that<00:27:00.480><c> idea</c><00:27:00.779><c> or</c><00:27:00.960><c> originally</c><00:27:01.440><c> this</c><00:27:01.620><c> was</c>

00:27:01.730 --> 00:27:01.740 align:start position:0%
that idea or originally this was
 

00:27:01.740 --> 00:27:04.130 align:start position:0%
that idea or originally this was
vitalik's<00:27:02.400><c> idea</c><00:27:02.580><c> and</c><00:27:03.120><c> we</c><00:27:03.299><c> added</c><00:27:03.600><c> the</c><00:27:03.960><c> gas</c>

00:27:04.130 --> 00:27:04.140 align:start position:0%
vitalik's idea and we added the gas
 

00:27:04.140 --> 00:27:06.769 align:start position:0%
vitalik's idea and we added the gas
abstraction<00:27:04.620><c> part</c><00:27:04.860><c> to</c><00:27:05.100><c> it</c><00:27:05.279><c> to</c><00:27:05.940><c> make</c><00:27:06.059><c> it</c><00:27:06.299><c> a</c><00:27:06.539><c> more</c>

00:27:06.769 --> 00:27:06.779 align:start position:0%
abstraction part to it to make it a more
 

00:27:06.779 --> 00:27:10.149 align:start position:0%
abstraction part to it to make it a more
general<00:27:06.900><c> purpose</c><00:27:07.380><c> and</c>

00:27:10.149 --> 00:27:10.159 align:start position:0%
general purpose and
 

00:27:10.159 --> 00:27:13.190 align:start position:0%
general purpose and
then<00:27:11.159><c> the</c><00:27:11.279><c> bundlers</c><00:27:11.700><c> you</c><00:27:12.179><c> know</c><00:27:12.240><c> they</c><00:27:12.539><c> their</c>

00:27:13.190 --> 00:27:13.200 align:start position:0%
then the bundlers you know they their
 

00:27:13.200 --> 00:27:15.649 align:start position:0%
then the bundlers you know they their
their<00:27:13.380><c> job</c><00:27:13.620><c> is</c><00:27:13.860><c> to</c><00:27:14.100><c> just</c><00:27:14.340><c> uh</c><00:27:14.580><c> take</c><00:27:15.120><c> these</c><00:27:15.360><c> user</c>

00:27:15.649 --> 00:27:15.659 align:start position:0%
their job is to just uh take these user
 

00:27:15.659 --> 00:27:18.649 align:start position:0%
their job is to just uh take these user
operations<00:27:16.159><c> and</c><00:27:17.159><c> eventually</c><00:27:17.580><c> they</c><00:27:17.940><c> they</c><00:27:18.240><c> they</c>

00:27:18.649 --> 00:27:18.659 align:start position:0%
operations and eventually they they they
 

00:27:18.659 --> 00:27:20.210 align:start position:0%
operations and eventually they they they
bundle<00:27:19.200><c> them</c><00:27:19.320><c> together</c><00:27:19.500><c> and</c><00:27:19.740><c> they</c><00:27:19.860><c> submit</c>

00:27:20.210 --> 00:27:20.220 align:start position:0%
bundle them together and they submit
 

00:27:20.220 --> 00:27:21.769 align:start position:0%
bundle them together and they submit
them

00:27:21.769 --> 00:27:21.779 align:start position:0%
them
 

00:27:21.779 --> 00:27:24.110 align:start position:0%
them
um<00:27:21.840><c> as</c><00:27:22.620><c> when</c><00:27:23.159><c> they're</c><00:27:23.340><c> creating</c><00:27:23.700><c> when</c><00:27:24.000><c> they're</c>

00:27:24.110 --> 00:27:24.120 align:start position:0%
um as when they're creating when they're
 

00:27:24.120 --> 00:27:25.010 align:start position:0%
um as when they're creating when they're
creating

00:27:25.010 --> 00:27:25.020 align:start position:0%
creating
 

00:27:25.020 --> 00:27:26.330 align:start position:0%
creating
um

00:27:26.330 --> 00:27:26.340 align:start position:0%
um
 

00:27:26.340 --> 00:27:29.750 align:start position:0%
um
um<00:27:26.520><c> uh</c><00:27:27.120><c> bundles</c><00:27:27.659><c> that</c><00:27:27.840><c> that</c><00:27:27.960><c> are</c><00:27:28.140><c> go</c><00:27:28.320><c> to</c><00:27:28.500><c> the</c><00:27:28.760><c> uh</c>

00:27:29.750 --> 00:27:29.760 align:start position:0%
um uh bundles that that are go to the uh
 

00:27:29.760 --> 00:27:32.810 align:start position:0%
um uh bundles that that are go to the uh
to<00:27:30.000><c> actual</c><00:27:30.299><c> uh</c><00:27:30.600><c> blocks</c>

00:27:32.810 --> 00:27:32.820 align:start position:0%
to actual uh blocks
 

00:27:32.820 --> 00:27:36.350 align:start position:0%
to actual uh blocks
okay<00:27:33.419><c> the</c><00:27:33.900><c> the</c><00:27:34.620><c> um</c><00:27:34.620><c> the</c><00:27:35.580><c> the</c><00:27:35.580><c> other</c><00:27:35.880><c> advantage</c>

00:27:36.350 --> 00:27:36.360 align:start position:0%
okay the the um the the other advantage
 

00:27:36.360 --> 00:27:38.649 align:start position:0%
okay the the um the the other advantage
of<00:27:37.020><c> doing</c><00:27:37.320><c> things</c><00:27:37.620><c> this</c><00:27:37.919><c> way</c>

00:27:38.649 --> 00:27:38.659 align:start position:0%
of doing things this way
 

00:27:38.659 --> 00:27:42.049 align:start position:0%
of doing things this way
is<00:27:39.659><c> that</c><00:27:40.620><c> we're</c><00:27:40.740><c> separating</c><00:27:41.159><c> validation</c><00:27:41.820><c> from</c>

00:27:42.049 --> 00:27:42.059 align:start position:0%
is that we're separating validation from
 

00:27:42.059 --> 00:27:43.070 align:start position:0%
is that we're separating validation from
execution

00:27:43.070 --> 00:27:43.080 align:start position:0%
execution
 

00:27:43.080 --> 00:27:44.930 align:start position:0%
execution
so

00:27:44.930 --> 00:27:44.940 align:start position:0%
so
 

00:27:44.940 --> 00:27:46.490 align:start position:0%
so
you<00:27:45.419><c> can</c><00:27:45.539><c> have</c>

00:27:46.490 --> 00:27:46.500 align:start position:0%
you can have
 

00:27:46.500 --> 00:27:47.560 align:start position:0%
you can have
you<00:27:46.919><c> can</c><00:27:47.039><c> have</c>

00:27:47.560 --> 00:27:47.570 align:start position:0%
you can have
 

00:27:47.570 --> 00:27:47.810 align:start position:0%
you can have
[Music]

00:27:47.810 --> 00:27:47.820 align:start position:0%
[Music]
 

00:27:47.820 --> 00:27:48.830 align:start position:0%
[Music]
um

00:27:48.830 --> 00:27:48.840 align:start position:0%
um
 

00:27:48.840 --> 00:27:51.830 align:start position:0%
um
so<00:27:49.200><c> so</c><00:27:49.200><c> if</c><00:27:49.559><c> I'm</c><00:27:49.679><c> if</c><00:27:49.799><c> I'm</c><00:27:50.039><c> a</c><00:27:50.159><c> bundler</c><00:27:50.460><c> and</c><00:27:51.240><c> I</c><00:27:51.659><c> am</c>

00:27:51.830 --> 00:27:51.840 align:start position:0%
so so if I'm if I'm a bundler and I am
 

00:27:51.840 --> 00:27:54.710 align:start position:0%
so so if I'm if I'm a bundler and I am
paying<00:27:52.500><c> for</c><00:27:52.799><c> the</c><00:27:52.919><c> gas</c><00:27:53.039><c> of</c><00:27:53.340><c> your</c><00:27:53.520><c> transaction</c>

00:27:54.710 --> 00:27:54.720 align:start position:0%
paying for the gas of your transaction
 

00:27:54.720 --> 00:27:57.350 align:start position:0%
paying for the gas of your transaction
there's<00:27:55.380><c> there's</c><00:27:55.620><c> some</c><00:27:55.860><c> risks</c><00:27:56.279><c> involved</c><00:27:56.760><c> for</c>

00:27:57.350 --> 00:27:57.360 align:start position:0%
there's there's some risks involved for
 

00:27:57.360 --> 00:27:59.510 align:start position:0%
there's there's some risks involved for
me<00:27:57.480><c> because</c>

00:27:59.510 --> 00:27:59.520 align:start position:0%
me because
 

00:27:59.520 --> 00:28:02.269 align:start position:0%
me because
um<00:27:59.580><c> you</c><00:27:59.880><c> know</c><00:27:59.940><c> what</c><00:28:00.600><c> happens</c><00:28:00.779><c> if</c><00:28:01.320><c> the</c><00:28:01.740><c> the</c><00:28:01.740><c> you</c>

00:28:02.269 --> 00:28:02.279 align:start position:0%
um you know what happens if the the you
 

00:28:02.279 --> 00:28:03.529 align:start position:0%
um you know what happens if the the you
know<00:28:02.340><c> like</c><00:28:02.580><c> you</c><00:28:02.880><c> know</c><00:28:03.000><c> if</c><00:28:03.059><c> you</c><00:28:03.120><c> don't</c><00:28:03.240><c> pay</c><00:28:03.419><c> me</c>

00:28:03.529 --> 00:28:03.539 align:start position:0%
know like you know if you don't pay me
 

00:28:03.539 --> 00:28:05.090 align:start position:0%
know like you know if you don't pay me
what<00:28:03.720><c> happens</c><00:28:03.900><c> if</c><00:28:04.140><c> I</c><00:28:04.320><c> execute</c><00:28:04.679><c> a</c><00:28:04.860><c> transaction</c>

00:28:05.090 --> 00:28:05.100 align:start position:0%
what happens if I execute a transaction
 

00:28:05.100 --> 00:28:07.490 align:start position:0%
what happens if I execute a transaction
on<00:28:05.400><c> chain</c><00:28:05.580><c> it</c><00:28:05.880><c> turns</c><00:28:06.059><c> out</c><00:28:06.179><c> that</c><00:28:06.360><c> it</c>

00:28:07.490 --> 00:28:07.500 align:start position:0%
on chain it turns out that it
 

00:28:07.500 --> 00:28:10.310 align:start position:0%
on chain it turns out that it
um<00:28:07.620><c> and</c><00:28:07.860><c> it</c><00:28:08.100><c> ends</c><00:28:08.460><c> up</c><00:28:08.580><c> uh</c>

00:28:10.310 --> 00:28:10.320 align:start position:0%
um and it ends up uh
 

00:28:10.320 --> 00:28:14.269 align:start position:0%
um and it ends up uh
um<00:28:10.500><c> you</c><00:28:10.799><c> know</c><00:28:11.400><c> um</c><00:28:12.000><c> ends</c><00:28:12.779><c> up</c><00:28:12.900><c> uh</c><00:28:13.380><c> well</c><00:28:13.980><c> at</c><00:28:14.159><c> the</c>

00:28:14.269 --> 00:28:14.279 align:start position:0%
um you know um ends up uh well at the
 

00:28:14.279 --> 00:28:15.890 align:start position:0%
um you know um ends up uh well at the
very<00:28:14.400><c> least</c><00:28:14.580><c> you</c><00:28:14.760><c> expect</c><00:28:14.940><c> to</c><00:28:15.179><c> be</c><00:28:15.299><c> repaid</c><00:28:15.600><c> in</c>

00:28:15.890 --> 00:28:15.900 align:start position:0%
very least you expect to be repaid in
 

00:28:15.900 --> 00:28:18.409 align:start position:0%
very least you expect to be repaid in
gas<00:28:16.080><c> because</c><00:28:17.039><c> otherwise</c>

00:28:18.409 --> 00:28:18.419 align:start position:0%
gas because otherwise
 

00:28:18.419 --> 00:28:19.549 align:start position:0%
gas because otherwise
um you<00:28:18.659><c> know</c><00:28:18.720><c> why</c><00:28:18.900><c> why</c><00:28:19.140><c> would</c><00:28:19.320><c> you</c>

00:28:19.549 --> 00:28:19.559 align:start position:0%
um you know why why would you
 

00:28:19.559 --> 00:28:22.010 align:start position:0%
um you know why why would you
participate<00:28:20.340><c> in</c><00:28:20.520><c> the</c><00:28:20.640><c> scheme</c>

00:28:22.010 --> 00:28:22.020 align:start position:0%
participate in the scheme
 

00:28:22.020 --> 00:28:25.789 align:start position:0%
participate in the scheme
um<00:28:22.140><c> so</c><00:28:22.919><c> to</c><00:28:23.340><c> make</c><00:28:23.520><c> it</c><00:28:24.120><c> make</c><00:28:24.539><c> it</c><00:28:24.720><c> very</c><00:28:24.900><c> safe</c>

00:28:25.789 --> 00:28:25.799 align:start position:0%
um so to make it make it very safe
 

00:28:25.799 --> 00:28:28.909 align:start position:0%
um so to make it make it very safe
for<00:28:26.159><c> bundlers</c><00:28:26.640><c> to</c><00:28:27.299><c> participate</c><00:28:27.900><c> what</c><00:28:28.679><c> we've</c>

00:28:28.909 --> 00:28:28.919 align:start position:0%
for bundlers to participate what we've
 

00:28:28.919 --> 00:28:31.490 align:start position:0%
for bundlers to participate what we've
done<00:28:29.100><c> is</c><00:28:29.400><c> we've</c><00:28:29.880><c> provided</c>

00:28:31.490 --> 00:28:31.500 align:start position:0%
done is we've provided
 

00:28:31.500 --> 00:28:33.409 align:start position:0%
done is we've provided
um<00:28:31.559><c> a</c><00:28:31.679><c> contract</c><00:28:31.980><c> level</c><00:28:32.159><c> guarantee</c>

00:28:33.409 --> 00:28:33.419 align:start position:0%
um a contract level guarantee
 

00:28:33.419 --> 00:28:36.610 align:start position:0%
um a contract level guarantee
that<00:28:34.200><c> you're</c><00:28:34.500><c> always</c><00:28:34.679><c> going</c><00:28:35.039><c> to</c><00:28:35.220><c> be</c><00:28:35.520><c> paid</c><00:28:36.059><c> back</c>

00:28:36.610 --> 00:28:36.620 align:start position:0%
that you're always going to be paid back
 

00:28:36.620 --> 00:28:39.649 align:start position:0%
that you're always going to be paid back
regardless<00:28:37.620><c> of</c><00:28:38.460><c> of</c><00:28:38.520><c> what</c><00:28:39.059><c> happens</c><00:28:39.240><c> with</c><00:28:39.480><c> your</c>

00:28:39.649 --> 00:28:39.659 align:start position:0%
regardless of of what happens with your
 

00:28:39.659 --> 00:28:41.649 align:start position:0%
regardless of of what happens with your
transaction<00:28:40.020><c> when</c><00:28:40.260><c> it's</c><00:28:40.380><c> executed</c><00:28:40.860><c> on</c><00:28:41.039><c> chain</c>

00:28:41.649 --> 00:28:41.659 align:start position:0%
transaction when it's executed on chain
 

00:28:41.659 --> 00:28:44.810 align:start position:0%
transaction when it's executed on chain
so<00:28:42.659><c> we've</c><00:28:43.320><c> separated</c><00:28:43.679><c> validation</c><00:28:44.580><c> from</c>

00:28:44.810 --> 00:28:44.820 align:start position:0%
so we've separated validation from
 

00:28:44.820 --> 00:28:46.970 align:start position:0%
so we've separated validation from
execution

00:28:46.970 --> 00:28:46.980 align:start position:0%
execution
 

00:28:46.980 --> 00:28:48.649 align:start position:0%
execution
um<00:28:47.039><c> and</c><00:28:47.400><c> what</c><00:28:47.700><c> the</c><00:28:47.820><c> bundle</c><00:28:48.120><c> needs</c><00:28:48.360><c> to</c><00:28:48.419><c> do</c><00:28:48.480><c> when</c>

00:28:48.649 --> 00:28:48.659 align:start position:0%
um and what the bundle needs to do when
 

00:28:48.659 --> 00:28:50.570 align:start position:0%
um and what the bundle needs to do when
they<00:28:48.779><c> accept</c><00:28:48.900><c> the</c><00:28:49.140><c> transaction</c><00:28:49.500><c> they're</c><00:28:50.340><c> just</c>

00:28:50.570 --> 00:28:50.580 align:start position:0%
they accept the transaction they're just
 

00:28:50.580 --> 00:28:53.330 align:start position:0%
they accept the transaction they're just
verifying<00:28:51.240><c> that</c><00:28:52.080><c> they're</c><00:28:52.860><c> doing</c><00:28:53.039><c> this</c><00:28:53.159><c> off</c>

00:28:53.330 --> 00:28:53.340 align:start position:0%
verifying that they're doing this off
 

00:28:53.340 --> 00:28:55.310 align:start position:0%
verifying that they're doing this off
chain<00:28:53.580><c> initially</c><00:28:54.000><c> just</c><00:28:54.299><c> okay</c><00:28:54.539><c> if</c><00:28:54.779><c> I</c><00:28:54.960><c> if</c><00:28:55.140><c> I</c>

00:28:55.310 --> 00:28:55.320 align:start position:0%
chain initially just okay if I if I
 

00:28:55.320 --> 00:28:57.409 align:start position:0%
chain initially just okay if I if I
accept<00:28:55.440><c> your</c><00:28:55.679><c> transaction</c>

00:28:57.409 --> 00:28:57.419 align:start position:0%
accept your transaction
 

00:28:57.419 --> 00:29:00.190 align:start position:0%
accept your transaction
um<00:28:57.539><c> and</c><00:28:58.200><c> I'm</c><00:28:58.559><c> calling</c><00:28:59.100><c> this</c><00:28:59.220><c> huge</c><00:28:59.520><c> function</c>

00:29:00.190 --> 00:29:00.200 align:start position:0%
um and I'm calling this huge function
 

00:29:00.200 --> 00:29:05.570 align:start position:0%
um and I'm calling this huge function
and<00:29:01.220><c> uh</c><00:29:02.220><c> am</c><00:29:02.460><c> I</c><00:29:02.640><c> going</c><00:29:02.820><c> to</c><00:29:02.940><c> be</c><00:29:03.299><c> uh</c><00:29:04.140><c> paid</c><00:29:04.440><c> back</c><00:29:04.620><c> for</c>

00:29:05.570 --> 00:29:05.580 align:start position:0%
and uh am I going to be uh paid back for
 

00:29:05.580 --> 00:29:07.010 align:start position:0%
and uh am I going to be uh paid back for
the<00:29:05.700><c> guess</c><00:29:05.880><c> that's</c><00:29:06.480><c> that's</c><00:29:06.659><c> all</c><00:29:06.840><c> they're</c>

00:29:07.010 --> 00:29:07.020 align:start position:0%
the guess that's that's all they're
 

00:29:07.020 --> 00:29:08.690 align:start position:0%
the guess that's that's all they're
verifying<00:29:07.559><c> so</c><00:29:07.679><c> it's</c><00:29:07.860><c> it's</c><00:29:08.039><c> pretty</c><00:29:08.279><c> cheap</c><00:29:08.460><c> for</c>

00:29:08.690 --> 00:29:08.700 align:start position:0%
verifying so it's it's pretty cheap for
 

00:29:08.700 --> 00:29:09.950 align:start position:0%
verifying so it's it's pretty cheap for
them<00:29:08.820><c> to</c><00:29:08.940><c> do</c><00:29:09.059><c> that</c>

00:29:09.950 --> 00:29:09.960 align:start position:0%
them to do that
 

00:29:09.960 --> 00:29:12.890 align:start position:0%
them to do that
and

00:29:12.890 --> 00:29:12.900 align:start position:0%
and
 

00:29:12.900 --> 00:29:13.970 align:start position:0%
and
um<00:29:13.020><c> later</c>

00:29:13.970 --> 00:29:13.980 align:start position:0%
um later
 

00:29:13.980 --> 00:29:15.409 align:start position:0%
um later
the<00:29:14.460><c> totally</c><00:29:14.760><c> separately</c><00:29:15.120><c> when</c><00:29:15.360><c> the</c>

00:29:15.409 --> 00:29:15.419 align:start position:0%
the totally separately when the
 

00:29:15.419 --> 00:29:16.850 align:start position:0%
the totally separately when the
transaction<00:29:15.779><c> is</c><00:29:16.020><c> submitted</c><00:29:16.440><c> and</c><00:29:16.500><c> gets</c>

00:29:16.850 --> 00:29:16.860 align:start position:0%
transaction is submitted and gets
 

00:29:16.860 --> 00:29:18.529 align:start position:0%
transaction is submitted and gets
executed<00:29:17.279><c> but</c><00:29:17.520><c> by</c><00:29:17.940><c> then</c><00:29:18.120><c> you</c><00:29:18.240><c> don't</c><00:29:18.360><c> really</c>

00:29:18.529 --> 00:29:18.539 align:start position:0%
executed but by then you don't really
 

00:29:18.539 --> 00:29:19.610 align:start position:0%
executed but by then you don't really
care

00:29:19.610 --> 00:29:19.620 align:start position:0%
care
 

00:29:19.620 --> 00:29:21.830 align:start position:0%
care
um<00:29:19.679><c> as</c><00:29:19.860><c> a</c><00:29:19.980><c> bundler</c>

00:29:21.830 --> 00:29:21.840 align:start position:0%
um as a bundler
 

00:29:21.840 --> 00:29:23.570 align:start position:0%
um as a bundler
um<00:29:21.960><c> even</c><00:29:22.440><c> if</c><00:29:22.559><c> it</c><00:29:22.679><c> reverts</c><00:29:23.100><c> it's</c><00:29:23.220><c> your</c><00:29:23.340><c> problem</c>

00:29:23.570 --> 00:29:23.580 align:start position:0%
um even if it reverts it's your problem
 

00:29:23.580 --> 00:29:24.830 align:start position:0%
um even if it reverts it's your problem
just<00:29:23.820><c> like</c><00:29:23.940><c> with</c><00:29:24.120><c> a</c><00:29:24.240><c> normal</c><00:29:24.360><c> transaction</c>

00:29:24.830 --> 00:29:24.840 align:start position:0%
just like with a normal transaction
 

00:29:24.840 --> 00:29:27.230 align:start position:0%
just like with a normal transaction
because<00:29:25.140><c> you're</c><00:29:25.320><c> still</c><00:29:25.559><c> going</c><00:29:25.740><c> to</c><00:29:25.919><c> get</c><00:29:26.039><c> paid</c>

00:29:27.230 --> 00:29:27.240 align:start position:0%
because you're still going to get paid
 

00:29:27.240 --> 00:29:29.870 align:start position:0%
because you're still going to get paid
and<00:29:28.200><c> the</c><00:29:28.620><c> the</c>

00:29:29.870 --> 00:29:29.880 align:start position:0%
and the the
 

00:29:29.880 --> 00:29:31.250 align:start position:0%
and the the
you<00:29:30.299><c> know</c><00:29:30.360><c> without</c><00:29:30.480><c> this</c><00:29:30.720><c> it</c><00:29:30.960><c> wouldn't</c><00:29:31.140><c> really</c>

00:29:31.250 --> 00:29:31.260 align:start position:0%
you know without this it wouldn't really
 

00:29:31.260 --> 00:29:33.409 align:start position:0%
you know without this it wouldn't really
be<00:29:31.440><c> possible</c><00:29:31.799><c> to</c>

00:29:33.409 --> 00:29:33.419 align:start position:0%
be possible to
 

00:29:33.419 --> 00:29:34.669 align:start position:0%
be possible to
um

00:29:34.669 --> 00:29:34.679 align:start position:0%
um
 

00:29:34.679 --> 00:29:36.130 align:start position:0%
um
um<00:29:34.860><c> the</c><00:29:35.159><c> crate</c>

00:29:36.130 --> 00:29:36.140 align:start position:0%
um the crate
 

00:29:36.140 --> 00:29:39.409 align:start position:0%
um the crate
a<00:29:37.140><c> permissionless</c><00:29:37.620><c> uh</c><00:29:38.279><c> pool</c><00:29:38.460><c> of</c><00:29:38.760><c> bundlers</c>

00:29:39.409 --> 00:29:39.419 align:start position:0%
a permissionless uh pool of bundlers
 

00:29:39.419 --> 00:29:41.510 align:start position:0%
a permissionless uh pool of bundlers
that<00:29:39.720><c> are</c><00:29:39.840><c> participating</c><00:29:40.320><c> in</c><00:29:40.620><c> in</c><00:29:40.919><c> this</c><00:29:41.520><c> um</c>

00:29:41.510 --> 00:29:41.520 align:start position:0%
that are participating in in this um
 

00:29:41.520 --> 00:29:44.029 align:start position:0%
that are participating in in this um
protocol<00:29:42.000><c> because</c><00:29:42.899><c> the</c><00:29:43.320><c> bundlers</c><00:29:43.679><c> would</c><00:29:43.799><c> have</c>

00:29:44.029 --> 00:29:44.039 align:start position:0%
protocol because the bundlers would have
 

00:29:44.039 --> 00:29:46.250 align:start position:0%
protocol because the bundlers would have
to<00:29:44.159><c> trust</c><00:29:44.399><c> that</c><00:29:45.720><c> um</c><00:29:45.720><c> they're</c><00:29:45.960><c> not</c><00:29:46.080><c> going</c><00:29:46.200><c> to</c>

00:29:46.250 --> 00:29:46.260 align:start position:0%
to trust that um they're not going to
 

00:29:46.260 --> 00:29:50.090 align:start position:0%
to trust that um they're not going to
get<00:29:46.380><c> cheated</c>

00:29:50.090 --> 00:29:50.100 align:start position:0%
 
 

00:29:50.100 --> 00:29:51.409 align:start position:0%
 
just<00:29:50.279><c> one</c>

00:29:51.409 --> 00:29:51.419 align:start position:0%
just one
 

00:29:51.419 --> 00:29:54.350 align:start position:0%
just one
we<00:29:51.659><c> use</c><00:29:51.840><c> the</c><00:29:52.020><c> term</c><00:29:52.080><c> brundler</c><00:29:52.559><c> which</c><00:29:53.460><c> I</c><00:29:53.940><c> node</c>

00:29:54.350 --> 00:29:54.360 align:start position:0%
we use the term brundler which I node
 

00:29:54.360 --> 00:29:56.029 align:start position:0%
we use the term brundler which I node
Valley<00:29:54.539><c> debtors</c><00:29:54.960><c> just</c><00:29:55.200><c> like</c><00:29:55.380><c> any</c><00:29:55.559><c> node</c><00:29:55.799><c> Valley</c>

00:29:56.029 --> 00:29:56.039 align:start position:0%
Valley debtors just like any node Valley
 

00:29:56.039 --> 00:29:58.490 align:start position:0%
Valley debtors just like any node Valley
that<00:29:56.220><c> also</c><00:29:56.880><c> supports</c><00:29:57.419><c> account</c><00:29:58.020><c> obstruction</c>

00:29:58.490 --> 00:29:58.500 align:start position:0%
that also supports account obstruction
 

00:29:58.500 --> 00:30:00.830 align:start position:0%
that also supports account obstruction
and<00:29:59.340><c> not</c><00:29:59.460><c> one</c><00:29:59.700><c> of</c><00:29:59.820><c> them</c><00:29:59.880><c> is</c><00:30:00.059><c> enough</c><00:30:00.179><c> to</c><00:30:00.480><c> run</c><00:30:00.659><c> a</c>

00:30:00.830 --> 00:30:00.840 align:start position:0%
and not one of them is enough to run a
 

00:30:00.840 --> 00:30:02.870 align:start position:0%
and not one of them is enough to run a
network<00:30:00.960><c> the</c><00:30:01.620><c> more</c><00:30:01.799><c> they</c><00:30:02.039><c> are</c><00:30:02.220><c> the</c><00:30:02.520><c> notebook</c>

00:30:02.870 --> 00:30:02.880 align:start position:0%
network the more they are the notebook
 

00:30:02.880 --> 00:30:05.870 align:start position:0%
network the more they are the notebook
is<00:30:03.059><c> more</c><00:30:03.620><c> resilient</c><00:30:04.620><c> to</c><00:30:04.799><c> a</c><00:30:05.039><c> censorship</c><00:30:05.520><c> and</c>

00:30:05.870 --> 00:30:05.880 align:start position:0%
is more resilient to a censorship and
 

00:30:05.880 --> 00:30:08.210 align:start position:0%
is more resilient to a censorship and
other<00:30:06.539><c> things</c><00:30:06.720><c> but</c><00:30:07.260><c> the</c><00:30:07.500><c> bundler</c><00:30:07.799><c> eventually</c>

00:30:08.210 --> 00:30:08.220 align:start position:0%
other things but the bundler eventually
 

00:30:08.220 --> 00:30:10.730 align:start position:0%
other things but the bundler eventually
and<00:30:08.700><c> eventually</c><00:30:09.120><c> all</c><00:30:09.600><c> validators</c><00:30:10.440><c> will</c>

00:30:10.730 --> 00:30:10.740 align:start position:0%
and eventually all validators will
 

00:30:10.740 --> 00:30:13.370 align:start position:0%
and eventually all validators will
hopefully<00:30:11.279><c> will</c><00:30:11.700><c> be</c><00:30:11.880><c> also</c><00:30:12.179><c> bundles</c><00:30:12.539><c> right</c><00:30:13.080><c> so</c>

00:30:13.370 --> 00:30:13.380 align:start position:0%
hopefully will be also bundles right so
 

00:30:13.380 --> 00:30:15.470 align:start position:0%
hopefully will be also bundles right so
the<00:30:13.620><c> right</c><00:30:13.980><c> now</c><00:30:14.100><c> we</c><00:30:14.340><c> have</c><00:30:14.520><c> so</c><00:30:14.940><c> exactly</c><00:30:15.299><c> you</c>

00:30:15.470 --> 00:30:15.480 align:start position:0%
the right now we have so exactly you
 

00:30:15.480 --> 00:30:16.850 align:start position:0%
the right now we have so exactly you
don't<00:30:15.600><c> need</c><00:30:15.779><c> a</c><00:30:15.960><c> consensus</c><00:30:16.320><c> change</c><00:30:16.559><c> you</c><00:30:16.740><c> don't</c>

00:30:16.850 --> 00:30:16.860 align:start position:0%
don't need a consensus change you don't
 

00:30:16.860 --> 00:30:19.789 align:start position:0%
don't need a consensus change you don't
need<00:30:16.980><c> like</c><00:30:17.279><c> 51</c><00:30:17.640><c> percent</c>

00:30:19.789 --> 00:30:19.799 align:start position:0%
need like 51 percent
 

00:30:19.799 --> 00:30:22.789 align:start position:0%
need like 51 percent
um<00:30:19.919><c> of</c><00:30:20.820><c> validators</c><00:30:21.539><c> participating</c><00:30:22.440><c> in</c><00:30:22.679><c> this</c>

00:30:22.789 --> 00:30:22.799 align:start position:0%
um of validators participating in this
 

00:30:22.799 --> 00:30:24.889 align:start position:0%
um of validators participating in this
scheme<00:30:23.159><c> because</c><00:30:23.820><c> ultimately</c><00:30:24.659><c> you're</c>

00:30:24.889 --> 00:30:24.899 align:start position:0%
scheme because ultimately you're
 

00:30:24.899 --> 00:30:27.470 align:start position:0%
scheme because ultimately you're
generating<00:30:25.380><c> just</c><00:30:26.100><c> uh</c>

00:30:27.470 --> 00:30:27.480 align:start position:0%
generating just uh
 

00:30:27.480 --> 00:30:29.930 align:start position:0%
generating just uh
um<00:30:27.600><c> Regular</c><00:30:28.020><c> legal</c><00:30:28.440><c> bucks</c>

00:30:29.930 --> 00:30:29.940 align:start position:0%
um Regular legal bucks
 

00:30:29.940 --> 00:30:32.269 align:start position:0%
um Regular legal bucks
um<00:30:30.000><c> and</c><00:30:30.299><c> we</c><00:30:30.480><c> have</c><00:30:30.659><c> we</c><00:30:30.960><c> have</c><00:30:31.080><c> another</c><00:30:31.200><c> mind</c>

00:30:32.269 --> 00:30:32.279 align:start position:0%
um and we have we have another mind
 

00:30:32.279 --> 00:30:34.669 align:start position:0%
um and we have we have another mind
um<00:30:32.340><c> as</c><00:30:32.580><c> as</c><00:30:32.820><c> an</c><00:30:33.059><c> implementation</c><00:30:33.539><c> that</c><00:30:34.500><c> is</c>

00:30:34.669 --> 00:30:34.679 align:start position:0%
um as as an implementation that is
 

00:30:34.679 --> 00:30:35.930 align:start position:0%
um as as an implementation that is
supporting<00:30:35.039><c> this</c>

00:30:35.930 --> 00:30:35.940 align:start position:0%
supporting this
 

00:30:35.940 --> 00:30:37.549 align:start position:0%
supporting this
um<00:30:36.059><c> the</c><00:30:36.419><c> more</c><00:30:36.539><c> the</c><00:30:36.840><c> more</c><00:30:37.020><c> clients</c><00:30:37.320><c> support</c>

00:30:37.549 --> 00:30:37.559 align:start position:0%
um the more the more clients support
 

00:30:37.559 --> 00:30:40.610 align:start position:0%
um the more the more clients support
this<00:30:37.860><c> the</c><00:30:38.820><c> faster</c><00:30:39.120><c> your</c><00:30:39.960><c> transactions</c><00:30:40.500><c> are</c>

00:30:40.610 --> 00:30:40.620 align:start position:0%
this the faster your transactions are
 

00:30:40.620 --> 00:30:43.430 align:start position:0%
this the faster your transactions are
going<00:30:40.740><c> to</c><00:30:40.860><c> get</c><00:30:41.279><c> executed</c><00:30:41.700><c> but</c>

00:30:43.430 --> 00:30:43.440 align:start position:0%
going to get executed but
 

00:30:43.440 --> 00:30:45.110 align:start position:0%
going to get executed but
um<00:30:43.500><c> yeah</c>

00:30:45.110 --> 00:30:45.120 align:start position:0%
um yeah
 

00:30:45.120 --> 00:30:48.169 align:start position:0%
um yeah
Okay<00:30:45.539><c> so</c>

00:30:48.169 --> 00:30:48.179 align:start position:0%
Okay so
 

00:30:48.179 --> 00:30:52.549 align:start position:0%
Okay so
so<00:30:48.539><c> with</c><00:30:49.820><c> erc4337</c><00:30:50.820><c> then</c><00:30:51.600><c> you</c><00:30:51.960><c> know</c><00:30:52.080><c> once</c><00:30:52.440><c> we</c>

00:30:52.549 --> 00:30:52.559 align:start position:0%
so with erc4337 then you know once we
 

00:30:52.559 --> 00:30:54.409 align:start position:0%
so with erc4337 then you know once we
have<00:30:52.679><c> this</c><00:30:52.919><c> scheme</c>

00:30:54.409 --> 00:30:54.419 align:start position:0%
have this scheme
 

00:30:54.419 --> 00:30:57.649 align:start position:0%
have this scheme
um<00:30:54.539><c> we</c><00:30:54.899><c> can</c><00:30:55.020><c> also</c><00:30:55.260><c> use</c><00:30:55.440><c> it</c><00:30:55.620><c> to</c><00:30:55.860><c> make</c><00:30:56.039><c> uh</c><00:30:56.940><c> uh</c>

00:30:57.649 --> 00:30:57.659 align:start position:0%
um we can also use it to make uh uh
 

00:30:57.659 --> 00:30:59.990 align:start position:0%
um we can also use it to make uh uh
Roll-Ups<00:30:58.320><c> cheaper</c><00:30:59.220><c> because</c><00:30:59.399><c> you</c><00:30:59.700><c> can</c><00:30:59.760><c> batch</c>

00:30:59.990 --> 00:31:00.000 align:start position:0%
Roll-Ups cheaper because you can batch
 

00:31:00.000 --> 00:31:02.510 align:start position:0%
Roll-Ups cheaper because you can batch
transaction<00:31:00.480><c> you</c><00:31:00.960><c> can</c><00:31:01.020><c> aggregate</c><00:31:01.919><c> signatures</c>

00:31:02.510 --> 00:31:02.520 align:start position:0%
transaction you can aggregate signatures
 

00:31:02.520 --> 00:31:05.269 align:start position:0%
transaction you can aggregate signatures
so

00:31:05.269 --> 00:31:05.279 align:start position:0%
so
 

00:31:05.279 --> 00:31:05.990 align:start position:0%
so
um

00:31:05.990 --> 00:31:06.000 align:start position:0%
um
 

00:31:06.000 --> 00:31:08.649 align:start position:0%
um
so<00:31:06.720><c> yeah</c><00:31:06.960><c> that's</c><00:31:07.200><c> that's</c><00:31:07.559><c> another</c><00:31:07.799><c> advantage</c>

00:31:08.649 --> 00:31:08.659 align:start position:0%
so yeah that's that's another advantage
 

00:31:08.659 --> 00:31:11.450 align:start position:0%
so yeah that's that's another advantage
and<00:31:09.659><c> like</c><00:31:09.960><c> I</c><00:31:10.140><c> said</c><00:31:10.320><c> it</c><00:31:10.740><c> doesn't</c><00:31:10.860><c> require</c><00:31:11.100><c> any</c>

00:31:11.450 --> 00:31:11.460 align:start position:0%
and like I said it doesn't require any
 

00:31:11.460 --> 00:31:15.590 align:start position:0%
and like I said it doesn't require any
protocol<00:31:11.820><c> changes</c><00:31:12.539><c> so</c><00:31:12.899><c> on</c><00:31:13.080><c> any</c><00:31:13.559><c> ebm</c><00:31:13.980><c> chain</c>

00:31:15.590 --> 00:31:15.600 align:start position:0%
protocol changes so on any ebm chain
 

00:31:15.600 --> 00:31:17.269 align:start position:0%
protocol changes so on any ebm chain
um<00:31:15.779><c> you</c><00:31:16.020><c> can</c><00:31:16.080><c> we</c><00:31:16.320><c> can</c><00:31:16.500><c> start</c><00:31:16.620><c> experimenting</c>

00:31:17.269 --> 00:31:17.279 align:start position:0%
um you can we can start experimenting
 

00:31:17.279 --> 00:31:18.889 align:start position:0%
um you can we can start experimenting
with<00:31:17.460><c> this</c>

00:31:18.889 --> 00:31:18.899 align:start position:0%
with this
 

00:31:18.899 --> 00:31:22.730 align:start position:0%
with this
is<00:31:19.620><c> there</c><00:31:19.799><c> anything</c><00:31:19.919><c> you</c><00:31:20.159><c> want</c><00:31:20.279><c> to</c><00:31:20.399><c> add</c>

00:31:22.730 --> 00:31:22.740 align:start position:0%
 
 

00:31:22.740 --> 00:31:27.049 align:start position:0%
 
yeah<00:31:22.860><c> okay</c><00:31:23.840><c> technically</c><00:31:25.039><c> a</c><00:31:26.039><c> bundler</c><00:31:26.520><c> can</c><00:31:26.880><c> run</c>

00:31:27.049 --> 00:31:27.059 align:start position:0%
yeah okay technically a bundler can run
 

00:31:27.059 --> 00:31:29.510 align:start position:0%
yeah okay technically a bundler can run
as<00:31:27.360><c> a</c><00:31:27.539><c> separate</c><00:31:27.779><c> entity</c><00:31:28.380><c> it</c><00:31:28.980><c> is</c><00:31:29.159><c> much</c><00:31:29.340><c> much</c>

00:31:29.510 --> 00:31:29.520 align:start position:0%
as a separate entity it is much much
 

00:31:29.520 --> 00:31:31.730 align:start position:0%
as a separate entity it is much much
better<00:31:29.760><c> for</c><00:31:30.120><c> you</c><00:31:30.240><c> to</c><00:31:30.360><c> be</c><00:31:30.419><c> a</c><00:31:30.539><c> node</c><00:31:30.779><c> to</c><00:31:31.020><c> be</c><00:31:31.260><c> more</c>

00:31:31.730 --> 00:31:31.740 align:start position:0%
better for you to be a node to be more
 

00:31:31.740 --> 00:31:33.769 align:start position:0%
better for you to be a node to be more
resilient<00:31:32.159><c> so</c><00:31:32.640><c> the</c><00:31:32.880><c> way</c><00:31:33.000><c> to</c><00:31:33.179><c> add</c><00:31:33.360><c> it</c><00:31:33.539><c> right</c><00:31:33.659><c> now</c>

00:31:33.769 --> 00:31:33.779 align:start position:0%
resilient so the way to add it right now
 

00:31:33.779 --> 00:31:36.230 align:start position:0%
resilient so the way to add it right now
the<00:31:34.140><c> way</c><00:31:34.260><c> we</c><00:31:34.440><c> currently</c><00:31:35.039><c> adding</c><00:31:35.399><c> it</c><00:31:35.580><c> ungirly</c>

00:31:36.230 --> 00:31:36.240 align:start position:0%
the way we currently adding it ungirly
 

00:31:36.240 --> 00:31:38.330 align:start position:0%
the way we currently adding it ungirly
because<00:31:36.360><c> it's</c><00:31:36.539><c> still</c><00:31:36.720><c> on</c><00:31:36.899><c> test</c><00:31:37.080><c> is</c><00:31:37.620><c> elegant</c><00:31:38.100><c> as</c>

00:31:38.330 --> 00:31:38.340 align:start position:0%
because it's still on test is elegant as
 

00:31:38.340 --> 00:31:39.830 align:start position:0%
because it's still on test is elegant as
a<00:31:38.580><c> separate</c><00:31:38.940><c> server</c>

00:31:39.830 --> 00:31:39.840 align:start position:0%
a separate server
 

00:31:39.840 --> 00:31:41.570 align:start position:0%
a separate server
a

00:31:41.570 --> 00:31:41.580 align:start position:0%
a
 

00:31:41.580 --> 00:31:43.370 align:start position:0%
a
the<00:31:42.059><c> wallets</c><00:31:42.419><c> don't</c><00:31:42.659><c> care</c><00:31:42.899><c> it's</c>

00:31:43.370 --> 00:31:43.380 align:start position:0%
the wallets don't care it's
 

00:31:43.380 --> 00:31:45.769 align:start position:0%
the wallets don't care it's
implementation<00:31:43.980><c> in</c><00:31:44.700><c> order</c><00:31:44.820><c> to</c><00:31:45.000><c> be</c><00:31:45.360><c> highly</c>

00:31:45.769 --> 00:31:45.779 align:start position:0%
implementation in order to be highly
 

00:31:45.779 --> 00:31:47.750 align:start position:0%
implementation in order to be highly
scalable<00:31:46.140><c> and</c><00:31:46.440><c> to</c><00:31:46.559><c> be</c><00:31:46.679><c> able</c><00:31:46.799><c> to</c><00:31:46.919><c> batch</c><00:31:47.159><c> more</c><00:31:47.460><c> it</c>

00:31:47.750 --> 00:31:47.760 align:start position:0%
scalable and to be able to batch more it
 

00:31:47.760 --> 00:31:50.570 align:start position:0%
scalable and to be able to batch more it
has<00:31:47.880><c> to</c><00:31:48.059><c> be</c><00:31:48.299><c> a</c><00:31:48.659><c> node</c><00:31:49.559><c> in</c><00:31:49.740><c> the</c><00:31:49.860><c> network</c><00:31:50.039><c> Never</c>

00:31:50.570 --> 00:31:50.580 align:start position:0%
has to be a node in the network Never
 

00:31:50.580 --> 00:31:52.909 align:start position:0%
has to be a node in the network Never
mind<00:31:50.820><c> already</c><00:31:51.059><c> have</c><00:31:51.360><c> a</c><00:31:51.539><c> node</c><00:31:51.720><c> that</c><00:31:52.440><c> can</c><00:31:52.620><c> run</c><00:31:52.740><c> a</c>

00:31:52.909 --> 00:31:52.919 align:start position:0%
mind already have a node that can run a
 

00:31:52.919 --> 00:31:55.310 align:start position:0%
mind already have a node that can run a
nethermind<00:31:53.520><c> and</c><00:31:54.179><c> there's</c><00:31:54.360><c> a</c><00:31:54.539><c> work</c><00:31:54.720><c> to</c><00:31:54.960><c> edit</c>

00:31:55.310 --> 00:31:55.320 align:start position:0%
nethermind and there's a work to edit
 

00:31:55.320 --> 00:31:57.470 align:start position:0%
nethermind and there's a work to edit
also<00:31:55.919><c> with</c><00:31:56.100><c> a</c><00:31:56.340><c> get</c><00:31:56.520><c> code</c>

00:31:57.470 --> 00:31:57.480 align:start position:0%
also with a get code
 

00:31:57.480 --> 00:32:00.230 align:start position:0%
also with a get code
so<00:31:58.320><c> what's</c><00:31:58.860><c> what's</c><00:31:59.159><c> next</c>

00:32:00.230 --> 00:32:00.240 align:start position:0%
so what's what's next
 

00:32:00.240 --> 00:32:03.769 align:start position:0%
so what's what's next
well<00:32:00.779><c> yes</c><00:32:01.380><c> we</c><00:32:01.620><c> can</c><00:32:01.799><c> start</c><00:32:01.980><c> experimenting</c><00:32:02.880><c> and</c>

00:32:03.769 --> 00:32:03.779 align:start position:0%
well yes we can start experimenting and
 

00:32:03.779 --> 00:32:04.610 align:start position:0%
well yes we can start experimenting and
have

00:32:04.610 --> 00:32:04.620 align:start position:0%
have
 

00:32:04.620 --> 00:32:06.889 align:start position:0%
have
um<00:32:04.679><c> account</c><00:32:05.039><c> abstraction</c><00:32:05.760><c> and</c><00:32:06.299><c> any</c><00:32:06.480><c> evm</c>

00:32:06.889 --> 00:32:06.899 align:start position:0%
um account abstraction and any evm
 

00:32:06.899 --> 00:32:08.810 align:start position:0%
um account abstraction and any evm
compatible<00:32:07.260><c> chain</c><00:32:07.559><c> without</c><00:32:08.220><c> consensus</c>

00:32:08.810 --> 00:32:08.820 align:start position:0%
compatible chain without consensus
 

00:32:08.820 --> 00:32:09.950 align:start position:0%
compatible chain without consensus
changes

00:32:09.950 --> 00:32:09.960 align:start position:0%
changes
 

00:32:09.960 --> 00:32:14.450 align:start position:0%
changes
but<00:32:10.740><c> the</c><00:32:11.399><c> goal</c><00:32:11.640><c> is</c><00:32:12.140><c> to</c><00:32:13.140><c> do</c><00:32:13.559><c> away</c><00:32:13.679><c> with</c><00:32:13.980><c> the</c><00:32:14.100><c> OAS</c>

00:32:14.450 --> 00:32:14.460 align:start position:0%
but the goal is to do away with the OAS
 

00:32:14.460 --> 00:32:16.389 align:start position:0%
but the goal is to do away with the OAS
eventually<00:32:14.820><c> we</c><00:32:15.000><c> don't</c><00:32:15.179><c> we</c><00:32:15.480><c> don't</c><00:32:15.600><c> need</c><00:32:15.779><c> doas</c>

00:32:16.389 --> 00:32:16.399 align:start position:0%
eventually we don't we don't need doas
 

00:32:16.399 --> 00:32:18.710 align:start position:0%
eventually we don't we don't need doas
and<00:32:17.399><c> uh</c><00:32:17.640><c> we</c><00:32:17.880><c> know</c><00:32:18.000><c> we're</c><00:32:18.240><c> going</c><00:32:18.360><c> to</c><00:32:18.480><c> have</c><00:32:18.539><c> to</c>

00:32:18.710 --> 00:32:18.720 align:start position:0%
and uh we know we're going to have to
 

00:32:18.720 --> 00:32:20.450 align:start position:0%
and uh we know we're going to have to
move<00:32:19.020><c> away</c><00:32:19.200><c> from</c><00:32:19.440><c> them</c>

00:32:20.450 --> 00:32:20.460 align:start position:0%
move away from them
 

00:32:20.460 --> 00:32:22.250 align:start position:0%
move away from them
um<00:32:20.580><c> eventually</c><00:32:20.880><c> at</c><00:32:21.179><c> some</c><00:32:21.299><c> point</c>

00:32:22.250 --> 00:32:22.260 align:start position:0%
um eventually at some point
 

00:32:22.260 --> 00:32:24.110 align:start position:0%
um eventually at some point
and<00:32:22.860><c> there</c><00:32:22.980><c> are</c><00:32:23.159><c> various</c><00:32:23.340><c> ways</c><00:32:23.700><c> of</c><00:32:23.880><c> of</c>

00:32:24.110 --> 00:32:24.120 align:start position:0%
and there are various ways of of
 

00:32:24.120 --> 00:32:25.970 align:start position:0%
and there are various ways of of
thinking<00:32:24.539><c> about</c><00:32:24.659><c> this</c>

00:32:25.970 --> 00:32:25.980 align:start position:0%
thinking about this
 

00:32:25.980 --> 00:32:26.870 align:start position:0%
thinking about this
um

00:32:26.870 --> 00:32:26.880 align:start position:0%
um
 

00:32:26.880 --> 00:32:29.210 align:start position:0%
um
so

00:32:29.210 --> 00:32:29.220 align:start position:0%
so
 

00:32:29.220 --> 00:32:32.210 align:start position:0%
so
we<00:32:29.700><c> want</c><00:32:29.880><c> to</c><00:32:30.240><c> want</c><00:32:30.960><c> to</c><00:32:31.080><c> want</c><00:32:31.320><c> to</c><00:32:31.500><c> have</c><00:32:31.620><c> a</c><00:32:31.919><c> count</c>

00:32:32.210 --> 00:32:32.220 align:start position:0%
we want to want to want to have a count
 

00:32:32.220 --> 00:32:33.889 align:start position:0%
we want to want to want to have a count
of<00:32:32.340><c> abstraction</c>

00:32:33.889 --> 00:32:33.899 align:start position:0%
of abstraction
 

00:32:33.899 --> 00:32:35.870 align:start position:0%
of abstraction
um<00:32:34.320><c> as</c><00:32:34.620><c> a</c><00:32:34.860><c> basic</c><00:32:35.100><c> feature</c><00:32:35.340><c> of</c><00:32:35.399><c> the</c><00:32:35.520><c> protocol</c>

00:32:35.870 --> 00:32:35.880 align:start position:0%
um as a basic feature of the protocol
 

00:32:35.880 --> 00:32:38.210 align:start position:0%
um as a basic feature of the protocol
but<00:32:36.659><c> we</c><00:32:36.899><c> want</c><00:32:37.080><c> to</c><00:32:37.200><c> do</c><00:32:37.320><c> it</c><00:32:37.500><c> in</c><00:32:37.740><c> a</c><00:32:37.860><c> way</c><00:32:37.980><c> that</c>

00:32:38.210 --> 00:32:38.220 align:start position:0%
but we want to do it in a way that
 

00:32:38.220 --> 00:32:41.330 align:start position:0%
but we want to do it in a way that
doesn't<00:32:38.899><c> enshrine</c><00:32:39.899><c> any</c><00:32:40.559><c> particular</c><00:32:40.919><c> wallet</c>

00:32:41.330 --> 00:32:41.340 align:start position:0%
doesn't enshrine any particular wallet
 

00:32:41.340 --> 00:32:43.549 align:start position:0%
doesn't enshrine any particular wallet
or<00:32:41.640><c> gives</c><00:32:41.940><c> an</c><00:32:42.480><c> unfair</c><00:32:42.779><c> advantage</c><00:32:43.140><c> to</c><00:32:43.380><c> any</c>

00:32:43.549 --> 00:32:43.559 align:start position:0%
or gives an unfair advantage to any
 

00:32:43.559 --> 00:32:45.889 align:start position:0%
or gives an unfair advantage to any
particular<00:32:43.919><c> wallet</c>

00:32:45.889 --> 00:32:45.899 align:start position:0%
particular wallet
 

00:32:45.899 --> 00:32:49.070 align:start position:0%
particular wallet
um<00:32:45.960><c> and</c><00:32:46.799><c> because</c><00:32:46.919><c> the</c><00:32:47.220><c> eoas</c><00:32:47.700><c> are</c><00:32:48.299><c> effect</c>

00:32:49.070 --> 00:32:49.080 align:start position:0%
um and because the eoas are effect
 

00:32:49.080 --> 00:32:51.769 align:start position:0%
um and because the eoas are effect
and<00:32:49.740><c> they're</c><00:32:50.100><c> very</c><00:32:50.220><c> very</c><00:32:50.399><c> common</c><00:32:50.640><c> and</c><00:32:51.539><c> they</c>

00:32:51.769 --> 00:32:51.779 align:start position:0%
and they're very very common and they
 

00:32:51.779 --> 00:32:53.510 align:start position:0%
and they're very very common and they
probably<00:32:51.960><c> will</c><00:32:52.260><c> be</c>

00:32:53.510 --> 00:32:53.520 align:start position:0%
probably will be
 

00:32:53.520 --> 00:32:56.029 align:start position:0%
probably will be
um<00:32:53.580><c> until</c><00:32:53.880><c> we</c><00:32:54.299><c> uh</c><00:32:55.020><c> you</c><00:32:55.440><c> know</c><00:32:55.500><c> we</c><00:32:55.679><c> move</c><00:32:55.860><c> away</c>

00:32:56.029 --> 00:32:56.039 align:start position:0%
um until we uh you know we move away
 

00:32:56.039 --> 00:32:57.830 align:start position:0%
um until we uh you know we move away
from<00:32:56.279><c> them</c>

00:32:57.830 --> 00:32:57.840 align:start position:0%
from them
 

00:32:57.840 --> 00:33:00.470 align:start position:0%
from them
um<00:32:57.960><c> it</c><00:32:58.440><c> will</c><00:32:58.679><c> take</c><00:32:58.860><c> a</c><00:32:59.100><c> few</c><00:32:59.220><c> years</c>

00:33:00.470 --> 00:33:00.480 align:start position:0%
um it will take a few years
 

00:33:00.480 --> 00:33:04.310 align:start position:0%
um it will take a few years
we<00:33:00.840><c> need</c><00:33:00.960><c> a</c><00:33:01.140><c> way</c><00:33:01.320><c> to</c><00:33:01.740><c> convert</c><00:33:02.159><c> EOS</c><00:33:02.520><c> seamlessly</c>

00:33:04.310 --> 00:33:04.320 align:start position:0%
we need a way to convert EOS seamlessly
 

00:33:04.320 --> 00:33:07.370 align:start position:0%
we need a way to convert EOS seamlessly
um<00:33:04.860><c> to</c><00:33:05.159><c> smart</c><00:33:05.399><c> smart</c><00:33:05.760><c> contracts</c>

00:33:07.370 --> 00:33:07.380 align:start position:0%
um to smart smart contracts
 

00:33:07.380 --> 00:33:10.130 align:start position:0%
um to smart smart contracts
so<00:33:08.279><c> there</c><00:33:08.760><c> will</c><00:33:08.940><c> be</c>

00:33:10.130 --> 00:33:10.140 align:start position:0%
so there will be
 

00:33:10.140 --> 00:33:11.330 align:start position:0%
so there will be
there<00:33:10.440><c> will</c><00:33:10.620><c> be</c><00:33:10.740><c> some</c><00:33:10.919><c> default</c>

00:33:11.330 --> 00:33:11.340 align:start position:0%
there will be some default
 

00:33:11.340 --> 00:33:15.049 align:start position:0%
there will be some default
implementation<00:33:12.299><c> where</c><00:33:13.260><c> yes</c><00:33:14.159><c> everything</c><00:33:14.640><c> in</c>

00:33:15.049 --> 00:33:15.059 align:start position:0%
implementation where yes everything in
 

00:33:15.059 --> 00:33:17.169 align:start position:0%
implementation where yes everything in
the<00:33:15.179><c> future</c><00:33:15.299><c> is</c><00:33:15.960><c> an</c><00:33:16.200><c> abstract</c><00:33:16.500><c> account</c>

00:33:17.169 --> 00:33:17.179 align:start position:0%
the future is an abstract account
 

00:33:17.179 --> 00:33:20.210 align:start position:0%
the future is an abstract account
including<00:33:18.179><c> EOS</c><00:33:18.720><c> but</c><00:33:19.559><c> if</c><00:33:19.860><c> you</c><00:33:19.980><c> haven't</c>

00:33:20.210 --> 00:33:20.220 align:start position:0%
including EOS but if you haven't
 

00:33:20.220 --> 00:33:22.789 align:start position:0%
including EOS but if you haven't
upgraded<00:33:21.179><c> your</c><00:33:21.360><c> UA</c><00:33:21.840><c> if</c><00:33:22.019><c> you</c><00:33:22.080><c> have</c><00:33:22.200><c> an</c><00:33:22.380><c> inserted</c>

00:33:22.789 --> 00:33:22.799 align:start position:0%
upgraded your UA if you have an inserted
 

00:33:22.799 --> 00:33:25.430 align:start position:0%
upgraded your UA if you have an inserted
code<00:33:23.039><c> into</c><00:33:23.340><c> your</c><00:33:23.580><c> eoa</c><00:33:24.179><c> if</c><00:33:24.360><c> you</c><00:33:24.480><c> haven't</c><00:33:24.600><c> like</c>

00:33:25.430 --> 00:33:25.440 align:start position:0%
code into your eoa if you haven't like
 

00:33:25.440 --> 00:33:27.710 align:start position:0%
code into your eoa if you haven't like
activated<00:33:25.919><c> it</c><00:33:26.100><c> in</c><00:33:26.279><c> some</c><00:33:26.399><c> way</c><00:33:26.580><c> then</c><00:33:27.299><c> it</c><00:33:27.539><c> just</c>

00:33:27.710 --> 00:33:27.720 align:start position:0%
activated it in some way then it just
 

00:33:27.720 --> 00:33:30.110 align:start position:0%
activated it in some way then it just
you<00:33:28.080><c> know</c><00:33:28.140><c> behind</c><00:33:28.500><c> the</c><00:33:28.620><c> scenes</c>

00:33:30.110 --> 00:33:30.120 align:start position:0%
you know behind the scenes
 

00:33:30.120 --> 00:33:32.630 align:start position:0%
you know behind the scenes
um continues<00:33:30.779><c> behaving</c><00:33:31.260><c> like</c><00:33:31.500><c> in</c><00:33:31.919><c> your</c><00:33:32.159><c> way</c>

00:33:32.630 --> 00:33:32.640 align:start position:0%
um continues behaving like in your way
 

00:33:32.640 --> 00:33:36.769 align:start position:0%
um continues behaving like in your way
but<00:33:32.880><c> it</c><00:33:33.240><c> has</c><00:33:33.799><c> it</c><00:33:34.799><c> has</c><00:33:34.980><c> the</c>

00:33:36.769 --> 00:33:36.779 align:start position:0%
but it has it has the
 

00:33:36.779 --> 00:33:38.950 align:start position:0%
but it has it has the
um the<00:33:37.500><c> the</c><00:33:37.559><c> functionality</c><00:33:38.159><c> requiring</c>

00:33:38.950 --> 00:33:38.960 align:start position:0%
um the the functionality requiring
 

00:33:38.960 --> 00:33:42.289 align:start position:0%
um the the functionality requiring
allowing<00:33:39.960><c> you</c><00:33:40.080><c> to</c><00:33:40.380><c> to</c><00:33:40.679><c> upgrade</c><00:33:41.220><c> it</c><00:33:41.340><c> of</c><00:33:42.179><c> course</c>

00:33:42.289 --> 00:33:42.299 align:start position:0%
allowing you to to upgrade it of course
 

00:33:42.299 --> 00:33:43.930 align:start position:0%
allowing you to to upgrade it of course
this<00:33:42.539><c> would</c><00:33:42.659><c> require</c><00:33:42.840><c> a</c><00:33:43.140><c> consensus</c><00:33:43.620><c> change</c>

00:33:43.930 --> 00:33:43.940 align:start position:0%
this would require a consensus change
 

00:33:43.940 --> 00:33:47.690 align:start position:0%
this would require a consensus change
and<00:33:44.940><c> there</c><00:33:45.179><c> there's</c><00:33:45.840><c> various</c><00:33:46.620><c> ways</c><00:33:47.100><c> this</c><00:33:47.460><c> it</c>

00:33:47.690 --> 00:33:47.700 align:start position:0%
and there there's various ways this it
 

00:33:47.700 --> 00:33:50.509 align:start position:0%
and there there's various ways this it
can<00:33:47.880><c> be</c><00:33:48.000><c> achieved</c><00:33:48.419><c> we're</c>

00:33:50.509 --> 00:33:50.519 align:start position:0%
can be achieved we're
 

00:33:50.519 --> 00:33:52.549 align:start position:0%
can be achieved we're
um<00:33:50.580><c> we're</c><00:33:50.940><c> discussing</c>

00:33:52.549 --> 00:33:52.559 align:start position:0%
um we're discussing
 

00:33:52.559 --> 00:33:54.289 align:start position:0%
um we're discussing
um you<00:33:52.799><c> know</c><00:33:52.860><c> one</c><00:33:53.039><c> way</c><00:33:53.220><c> would</c><00:33:53.460><c> be</c><00:33:53.700><c> there's</c><00:33:54.059><c> if</c>

00:33:54.289 --> 00:33:54.299 align:start position:0%
um you know one way would be there's if
 

00:33:54.299 --> 00:33:56.509 align:start position:0%
um you know one way would be there's if
we<00:33:54.360><c> create</c><00:33:54.539><c> a</c><00:33:54.720><c> new</c><00:33:54.779><c> transaction</c><00:33:55.140><c> type</c><00:33:55.519><c> and</c>

00:33:56.509 --> 00:33:56.519 align:start position:0%
we create a new transaction type and
 

00:33:56.519 --> 00:33:59.269 align:start position:0%
we create a new transaction type and
then<00:33:56.760><c> you</c><00:33:57.419><c> can</c><00:33:57.600><c> set</c><00:33:58.380><c> the</c><00:33:58.559><c> code</c>

00:33:59.269 --> 00:33:59.279 align:start position:0%
then you can set the code
 

00:33:59.279 --> 00:34:01.490 align:start position:0%
then you can set the code
for<00:33:59.640><c> your</c><00:33:59.760><c> eoa</c><00:34:00.240><c> this</c><00:34:00.720><c> is</c>

00:34:01.490 --> 00:34:01.500 align:start position:0%
for your eoa this is
 

00:34:01.500 --> 00:34:02.810 align:start position:0%
for your eoa this is
this<00:34:02.039><c> is</c>

00:34:02.810 --> 00:34:02.820 align:start position:0%
this is
 

00:34:02.820 --> 00:34:03.590 align:start position:0%
this is
um

00:34:03.590 --> 00:34:03.600 align:start position:0%
um
 

00:34:03.600 --> 00:34:04.970 align:start position:0%
um
this<00:34:03.960><c> is</c><00:34:04.019><c> now</c><00:34:04.140><c> the</c><00:34:04.320><c> code</c><00:34:04.440><c> that's</c><00:34:04.620><c> running</c><00:34:04.799><c> your</c>

00:34:04.970 --> 00:34:04.980 align:start position:0%
this is now the code that's running your
 

00:34:04.980 --> 00:34:06.769 align:start position:0%
this is now the code that's running your
UA

00:34:06.769 --> 00:34:06.779 align:start position:0%
UA
 

00:34:06.779 --> 00:34:07.789 align:start position:0%
UA
um

00:34:07.789 --> 00:34:07.799 align:start position:0%
um
 

00:34:07.799 --> 00:34:10.669 align:start position:0%
um
or<00:34:08.520><c> you</c><00:34:08.940><c> know</c><00:34:09.000><c> there's</c><00:34:09.179><c> also</c><00:34:09.540><c> I've</c><00:34:10.139><c> been</c><00:34:10.320><c> been</c>

00:34:10.669 --> 00:34:10.679 align:start position:0%
or you know there's also I've been been
 

00:34:10.679 --> 00:34:12.290 align:start position:0%
or you know there's also I've been been
a<00:34:11.099><c> suggestion</c>

00:34:12.290 --> 00:34:12.300 align:start position:0%
a suggestion
 

00:34:12.300 --> 00:34:15.770 align:start position:0%
a suggestion
um<00:34:12.379><c> EIP</c><00:34:13.379><c> 3074</c><00:34:14.339><c> maybe</c><00:34:14.879><c> that</c><00:34:15.300><c> in</c><00:34:15.480><c> combination</c>

00:34:15.770 --> 00:34:15.780 align:start position:0%
um EIP 3074 maybe that in combination
 

00:34:15.780 --> 00:34:19.430 align:start position:0%
um EIP 3074 maybe that in combination
with<00:34:16.080><c> another</c><00:34:16.260><c> EAP</c><00:34:16.760><c> we</c><00:34:17.760><c> could</c><00:34:17.879><c> also</c><00:34:18.119><c> set</c><00:34:18.440><c> uh</c>

00:34:19.430 --> 00:34:19.440 align:start position:0%
with another EAP we could also set uh
 

00:34:19.440 --> 00:34:23.329 align:start position:0%
with another EAP we could also set uh
default<00:34:19.740><c> proxy</c><00:34:20.159><c> contract</c><00:34:20.520><c> for</c><00:34:20.700><c> all</c><00:34:20.879><c> addresses</c>

00:34:23.329 --> 00:34:23.339 align:start position:0%
 
 

00:34:23.339 --> 00:34:24.589 align:start position:0%
 
um I<00:34:23.700><c> thought</c><00:34:23.760><c> you</c><00:34:24.060><c> want</c><00:34:24.179><c> to</c><00:34:24.240><c> add</c><00:34:24.419><c> anything</c>

00:34:24.589 --> 00:34:24.599 align:start position:0%
um I thought you want to add anything
 

00:34:24.599 --> 00:34:28.190 align:start position:0%
um I thought you want to add anything
Yeah<00:34:25.500><c> by</c><00:34:25.919><c> default</c><00:34:26.760><c> that</c><00:34:27.419><c> basically</c><00:34:27.899><c> two</c>

00:34:28.190 --> 00:34:28.200 align:start position:0%
Yeah by default that basically two
 

00:34:28.200 --> 00:34:30.649 align:start position:0%
Yeah by default that basically two
options<00:34:28.619><c> one</c><00:34:29.099><c> of</c><00:34:29.220><c> them</c><00:34:29.339><c> to</c><00:34:29.520><c> let</c><00:34:29.639><c> a</c><00:34:29.879><c> user</c><00:34:30.179><c> decide</c>

00:34:30.649 --> 00:34:30.659 align:start position:0%
options one of them to let a user decide
 

00:34:30.659 --> 00:34:34.070 align:start position:0%
options one of them to let a user decide
the<00:34:31.980><c> exact</c><00:34:32.580><c> point</c><00:34:32.820><c> of</c><00:34:33.000><c> time</c><00:34:33.179><c> where</c><00:34:33.720><c> he</c><00:34:33.899><c> wants</c>

00:34:34.070 --> 00:34:34.080 align:start position:0%
the exact point of time where he wants
 

00:34:34.080 --> 00:34:37.669 align:start position:0%
the exact point of time where he wants
to<00:34:34.139><c> upgrade</c><00:34:34.500><c> its</c><00:34:34.800><c> eoa</c><00:34:35.220><c> into</c><00:34:35.520><c> a</c><00:34:36.080><c> a</c><00:34:37.080><c> contract</c>

00:34:37.669 --> 00:34:37.679 align:start position:0%
to upgrade its eoa into a a contract
 

00:34:37.679 --> 00:34:38.869 align:start position:0%
to upgrade its eoa into a a contract
wallet

00:34:38.869 --> 00:34:38.879 align:start position:0%
wallet
 

00:34:38.879 --> 00:34:40.849 align:start position:0%
wallet
either<00:34:39.300><c> using</c><00:34:39.720><c> the</c><00:34:39.839><c> transaction</c><00:34:40.080><c> type</c><00:34:40.320><c> or</c><00:34:40.619><c> new</c>

00:34:40.849 --> 00:34:40.859 align:start position:0%
either using the transaction type or new
 

00:34:40.859 --> 00:34:43.970 align:start position:0%
either using the transaction type or new
OP<00:34:41.220><c> codes</c><00:34:41.399><c> on</c><00:34:41.639><c> such</c><00:34:42.060><c> the</c><00:34:43.020><c> other</c><00:34:43.139><c> way</c><00:34:43.320><c> is</c><00:34:43.679><c> to</c>

00:34:43.970 --> 00:34:43.980 align:start position:0%
OP codes on such the other way is to
 

00:34:43.980 --> 00:34:46.270 align:start position:0%
OP codes on such the other way is to
decide<00:34:44.339><c> that</c><00:34:44.639><c> at</c><00:34:44.820><c> one</c><00:34:45.119><c> point</c><00:34:45.300><c> of</c><00:34:45.480><c> time</c>

00:34:46.270 --> 00:34:46.280 align:start position:0%
decide that at one point of time
 

00:34:46.280 --> 00:34:49.310 align:start position:0%
decide that at one point of time
all<00:34:47.280><c> Eos</c><00:34:47.760><c> start</c><00:34:48.480><c> using</c><00:34:48.839><c> some</c><00:34:49.020><c> default</c>

00:34:49.310 --> 00:34:49.320 align:start position:0%
all Eos start using some default
 

00:34:49.320 --> 00:34:51.310 align:start position:0%
all Eos start using some default
implementation<00:34:49.800><c> we've</c><00:34:50.220><c> deployed</c><00:34:50.580><c> and</c><00:34:50.879><c> tested</c>

00:34:51.310 --> 00:34:51.320 align:start position:0%
implementation we've deployed and tested
 

00:34:51.320 --> 00:34:53.990 align:start position:0%
implementation we've deployed and tested
thoroughly<00:34:52.320><c> before</c><00:34:52.560><c> which</c><00:34:53.099><c> behaves</c><00:34:53.520><c> exactly</c>

00:34:53.990 --> 00:34:54.000 align:start position:0%
thoroughly before which behaves exactly
 

00:34:54.000 --> 00:34:56.570 align:start position:0%
thoroughly before which behaves exactly
like<00:34:54.179><c> anyway</c><00:34:54.419><c> so</c><00:34:55.080><c> all</c><00:34:55.260><c> users</c><00:34:55.619><c> will</c><00:34:55.800><c> not</c><00:34:55.919><c> notice</c>

00:34:56.570 --> 00:34:56.580 align:start position:0%
like anyway so all users will not notice
 

00:34:56.580 --> 00:34:59.750 align:start position:0%
like anyway so all users will not notice
a<00:34:56.820><c> difference</c><00:34:57.020><c> except</c><00:34:58.020><c> that</c><00:34:58.200><c> from</c><00:34:58.560><c> now</c><00:34:58.760><c> they</c>

00:34:59.750 --> 00:34:59.760 align:start position:0%
a difference except that from now they
 

00:34:59.760 --> 00:35:01.930 align:start position:0%
a difference except that from now they
have<00:34:59.940><c> a</c><00:35:00.180><c> way</c><00:35:00.300><c> to</c><00:35:00.599><c> modify</c><00:35:01.080><c> the</c><00:35:01.260><c> replace</c><00:35:01.440><c> the</c>

00:35:01.930 --> 00:35:01.940 align:start position:0%
have a way to modify the replace the
 

00:35:01.940 --> 00:35:04.550 align:start position:0%
have a way to modify the replace the
actual<00:35:02.940><c> implementation</c><00:35:03.420><c> so</c><00:35:04.140><c> they</c><00:35:04.260><c> have</c><00:35:04.440><c> a</c>

00:35:04.550 --> 00:35:04.560 align:start position:0%
actual implementation so they have a
 

00:35:04.560 --> 00:35:06.589 align:start position:0%
actual implementation so they have a
smart<00:35:04.740><c> contract</c><00:35:05.220><c> that</c><00:35:05.460><c> just</c><00:35:05.760><c> behaves</c><00:35:06.180><c> exactly</c>

00:35:06.589 --> 00:35:06.599 align:start position:0%
smart contract that just behaves exactly
 

00:35:06.599 --> 00:35:10.190 align:start position:0%
smart contract that just behaves exactly
like<00:35:06.720><c> an</c><00:35:06.900><c> eoa</c><00:35:07.380><c> until</c><00:35:08.160><c> they</c><00:35:08.460><c> decide</c><00:35:08.760><c> otherwise</c>

00:35:10.190 --> 00:35:10.200 align:start position:0%
like an eoa until they decide otherwise
 

00:35:10.200 --> 00:35:12.890 align:start position:0%
like an eoa until they decide otherwise
right<00:35:10.800><c> yes</c><00:35:11.460><c> the</c><00:35:12.060><c> basic</c><00:35:12.300><c> Contour</c><00:35:12.660><c> doesn't</c>

00:35:12.890 --> 00:35:12.900 align:start position:0%
right yes the basic Contour doesn't
 

00:35:12.900 --> 00:35:16.930 align:start position:0%
right yes the basic Contour doesn't
offer<00:35:13.440><c> any</c><00:35:13.980><c> of</c><00:35:14.160><c> the</c><00:35:14.820><c> Advanced</c><00:35:15.720><c> features</c><00:35:16.020><c> we</c>

00:35:16.930 --> 00:35:16.940 align:start position:0%
offer any of the Advanced features we
 

00:35:16.940 --> 00:35:20.210 align:start position:0%
offer any of the Advanced features we
described<00:35:17.940><c> earlier</c><00:35:18.240><c> except</c><00:35:18.900><c> the</c><00:35:19.140><c> one</c><00:35:19.560><c> feature</c>

00:35:20.210 --> 00:35:20.220 align:start position:0%
described earlier except the one feature
 

00:35:20.220 --> 00:35:23.210 align:start position:0%
described earlier except the one feature
which<00:35:20.640><c> is</c><00:35:20.880><c> replace</c><00:35:21.480><c> implementation</c><00:35:22.260><c> the</c><00:35:22.980><c> user</c>

00:35:23.210 --> 00:35:23.220 align:start position:0%
which is replace implementation the user
 

00:35:23.220 --> 00:35:24.770 align:start position:0%
which is replace implementation the user
can<00:35:23.339><c> replace</c><00:35:23.520><c> implementation</c><00:35:24.180><c> once</c><00:35:24.540><c> it</c><00:35:24.660><c> is</c>

00:35:24.770 --> 00:35:24.780 align:start position:0%
can replace implementation once it is
 

00:35:24.780 --> 00:35:27.349 align:start position:0%
can replace implementation once it is
replaced<00:35:25.200><c> the</c><00:35:25.619><c> sky</c><00:35:25.800><c> is</c><00:35:25.980><c> the</c><00:35:26.040><c> limited</c><00:35:26.400><c> yeah</c><00:35:26.940><c> all</c>

00:35:27.349 --> 00:35:27.359 align:start position:0%
replaced the sky is the limited yeah all
 

00:35:27.359 --> 00:35:30.349 align:start position:0%
replaced the sky is the limited yeah all
the<00:35:28.260><c> use</c><00:35:28.320><c> cases</c><00:35:28.619><c> that</c><00:35:28.980><c> we've</c><00:35:29.220><c> yeah</c><00:35:29.579><c> use</c><00:35:30.000><c> cases</c>

00:35:30.349 --> 00:35:30.359 align:start position:0%
the use cases that we've yeah use cases
 

00:35:30.359 --> 00:35:32.150 align:start position:0%
the use cases that we've yeah use cases
in<00:35:30.540><c> it</c><00:35:30.780><c> all</c><00:35:31.200><c> the</c><00:35:31.380><c> uses</c><00:35:31.619><c> that</c><00:35:31.800><c> other</c><00:35:32.040><c> people</c>

00:35:32.150 --> 00:35:32.160 align:start position:0%
in it all the uses that other people
 

00:35:32.160 --> 00:35:36.470 align:start position:0%
in it all the uses that other people
really<00:35:32.400><c> try</c><00:35:32.700><c> to</c><00:35:32.820><c> find</c>

00:35:36.470 --> 00:35:36.480 align:start position:0%
 
 

00:35:36.480 --> 00:35:38.390 align:start position:0%
 
okay<00:35:36.839><c> okay</c><00:35:36.839><c> I</c><00:35:37.260><c> think</c><00:35:37.380><c> that</c><00:35:37.500><c> is</c><00:35:37.680><c> if</c><00:35:37.859><c> anyone</c><00:35:38.220><c> has</c>

00:35:38.390 --> 00:35:38.400 align:start position:0%
okay okay I think that is if anyone has
 

00:35:38.400 --> 00:35:41.150 align:start position:0%
okay okay I think that is if anyone has
questioned<00:35:38.880><c> well</c><00:35:39.660><c> we</c><00:35:40.260><c> still</c><00:35:40.440><c> now</c><00:35:40.859><c> we're</c><00:35:41.040><c> going</c>

00:35:41.150 --> 00:35:41.160 align:start position:0%
questioned well we still now we're going
 

00:35:41.160 --> 00:35:43.010 align:start position:0%
questioned well we still now we're going
to<00:35:41.280><c> talk</c><00:35:41.460><c> about</c><00:35:41.640><c> well</c><00:35:42.180><c> how</c><00:35:42.359><c> do</c><00:35:42.480><c> you</c><00:35:42.599><c> join</c><00:35:42.839><c> this</c>

00:35:43.010 --> 00:35:43.020 align:start position:0%
to talk about well how do you join this
 

00:35:43.020 --> 00:35:46.830 align:start position:0%
to talk about well how do you join this
okay<00:35:43.560><c> yeah</c><00:35:43.800><c> yeah</c><00:35:43.859><c> okay</c>

00:35:46.830 --> 00:35:46.840 align:start position:0%
 
 

00:35:46.840 --> 00:35:47.210 align:start position:0%
 
[Music]

00:35:47.210 --> 00:35:47.220 align:start position:0%
[Music]
 

00:35:47.220 --> 00:35:48.050 align:start position:0%
[Music]
um

00:35:48.050 --> 00:35:48.060 align:start position:0%
um
 

00:35:48.060 --> 00:35:50.089 align:start position:0%
um
so<00:35:48.599><c> how</c><00:35:48.720><c> do</c><00:35:48.839><c> you</c><00:35:48.960><c> join</c><00:35:49.260><c> this</c><00:35:49.619><c> account</c>

00:35:50.089 --> 00:35:50.099 align:start position:0%
so how do you join this account
 

00:35:50.099 --> 00:35:52.790 align:start position:0%
so how do you join this account
abstraction<00:35:50.700><c> Revolution</c>

00:35:52.790 --> 00:35:52.800 align:start position:0%
abstraction Revolution
 

00:35:52.800 --> 00:35:55.030 align:start position:0%
abstraction Revolution
you<00:35:53.520><c> can</c><00:35:53.640><c> start</c><00:35:53.760><c> experimenting</c><00:35:54.420><c> with</c><00:35:54.660><c> the</c>

00:35:55.030 --> 00:35:55.040 align:start position:0%
you can start experimenting with the
 

00:35:55.040 --> 00:35:56.930 align:start position:0%
you can start experimenting with the
rc4337<00:35:56.040><c> right</c><00:35:56.280><c> away</c>

00:35:56.930 --> 00:35:56.940 align:start position:0%
rc4337 right away
 

00:35:56.940 --> 00:36:00.109 align:start position:0%
rc4337 right away
and<00:35:57.720><c> uh</c><00:35:57.980><c> we</c><00:35:58.980><c> had</c><00:35:59.160><c> eight</c><00:35:59.760><c> wonderful</c>

00:36:00.109 --> 00:36:00.119 align:start position:0%
and uh we had eight wonderful
 

00:36:00.119 --> 00:36:01.730 align:start position:0%
and uh we had eight wonderful
submissions

00:36:01.730 --> 00:36:01.740 align:start position:0%
submissions
 

00:36:01.740 --> 00:36:02.510 align:start position:0%
submissions
um

00:36:02.510 --> 00:36:02.520 align:start position:0%
um
 

00:36:02.520 --> 00:36:05.750 align:start position:0%
um
and<00:36:03.300><c> uh</c><00:36:03.780><c> this</c><00:36:04.079><c> is</c><00:36:04.140><c> something</c><00:36:04.320><c> that's</c>

00:36:05.750 --> 00:36:05.760 align:start position:0%
and uh this is something that's
 

00:36:05.760 --> 00:36:07.190 align:start position:0%
and uh this is something that's
um<00:36:05.820><c> you</c><00:36:05.940><c> know</c><00:36:06.060><c> already</c><00:36:06.180><c> working</c>

00:36:07.190 --> 00:36:07.200 align:start position:0%
um you know already working
 

00:36:07.200 --> 00:36:10.550 align:start position:0%
um you know already working
so<00:36:08.160><c> you</c><00:36:08.339><c> don't</c><00:36:08.460><c> have</c><00:36:08.579><c> to</c><00:36:08.700><c> wait</c>

00:36:10.550 --> 00:36:10.560 align:start position:0%
so you don't have to wait
 

00:36:10.560 --> 00:36:11.270 align:start position:0%
so you don't have to wait
um

00:36:11.270 --> 00:36:11.280 align:start position:0%
um
 

00:36:11.280 --> 00:36:13.490 align:start position:0%
um
you<00:36:11.579><c> can</c><00:36:11.640><c> add</c><00:36:11.880><c> useful</c><00:36:12.660><c> features</c><00:36:13.020><c> like</c><00:36:13.260><c> the</c><00:36:13.380><c> one</c>

00:36:13.490 --> 00:36:13.500 align:start position:0%
you can add useful features like the one
 

00:36:13.500 --> 00:36:15.410 align:start position:0%
you can add useful features like the one
we<00:36:13.680><c> discussed</c><00:36:14.339><c> you</c><00:36:14.579><c> know</c><00:36:14.700><c> batching</c><00:36:15.060><c> or</c><00:36:15.300><c> key</c>

00:36:15.410 --> 00:36:15.420 align:start position:0%
we discussed you know batching or key
 

00:36:15.420 --> 00:36:17.630 align:start position:0%
we discussed you know batching or key
recovery

00:36:17.630 --> 00:36:17.640 align:start position:0%
recovery
 

00:36:17.640 --> 00:36:19.550 align:start position:0%
recovery
um or<00:36:18.119><c> any</c><00:36:18.240><c> any</c><00:36:18.540><c> of</c><00:36:18.720><c> the</c><00:36:18.780><c> things</c><00:36:18.900><c> that</c><00:36:19.260><c> that</c>

00:36:19.550 --> 00:36:19.560 align:start position:0%
um or any any of the things that that
 

00:36:19.560 --> 00:36:21.710 align:start position:0%
um or any any of the things that that
we've<00:36:20.160><c> been</c><00:36:20.280><c> talking</c><00:36:20.400><c> about</c>

00:36:21.710 --> 00:36:21.720 align:start position:0%
we've been talking about
 

00:36:21.720 --> 00:36:23.390 align:start position:0%
we've been talking about
you<00:36:22.320><c> could</c><00:36:22.500><c> build</c>

00:36:23.390 --> 00:36:23.400 align:start position:0%
you could build
 

00:36:23.400 --> 00:36:25.310 align:start position:0%
you could build
features<00:36:24.060><c> that</c><00:36:24.420><c> were</c><00:36:24.540><c> totally</c><00:36:24.839><c> not</c><00:36:25.020><c> possible</c>

00:36:25.310 --> 00:36:25.320 align:start position:0%
features that were totally not possible
 

00:36:25.320 --> 00:36:26.810 align:start position:0%
features that were totally not possible
with<00:36:25.500><c> the</c><00:36:25.619><c> uas</c><00:36:25.980><c> that</c><00:36:26.280><c> we</c><00:36:26.460><c> haven't</c><00:36:26.579><c> thought</c>

00:36:26.810 --> 00:36:26.820 align:start position:0%
with the uas that we haven't thought
 

00:36:26.820 --> 00:36:29.450 align:start position:0%
with the uas that we haven't thought
about<00:36:27.079><c> and</c><00:36:28.079><c> if</c><00:36:28.440><c> you</c><00:36:28.560><c> do</c><00:36:28.740><c> if</c><00:36:29.040><c> you</c><00:36:29.160><c> if</c><00:36:29.339><c> you're</c>

00:36:29.450 --> 00:36:29.460 align:start position:0%
about and if you do if you if you're
 

00:36:29.460 --> 00:36:31.490 align:start position:0%
about and if you do if you if you're
building<00:36:29.640><c> anything</c><00:36:29.940><c> cool</c>

00:36:31.490 --> 00:36:31.500 align:start position:0%
building anything cool
 

00:36:31.500 --> 00:36:32.750 align:start position:0%
building anything cool
um<00:36:31.560><c> then</c><00:36:31.740><c> you</c><00:36:31.920><c> should</c><00:36:32.040><c> definitely</c><00:36:32.280><c> apply</c><00:36:32.579><c> for</c>

00:36:32.750 --> 00:36:32.760 align:start position:0%
um then you should definitely apply for
 

00:36:32.760 --> 00:36:34.910 align:start position:0%
um then you should definitely apply for
an<00:36:32.880><c> EF</c><00:36:33.119><c> Grant</c><00:36:33.480><c> because</c><00:36:33.900><c> we</c><00:36:34.200><c> want</c><00:36:34.320><c> to</c><00:36:34.440><c> see</c><00:36:34.619><c> this</c>

00:36:34.910 --> 00:36:34.920 align:start position:0%
an EF Grant because we want to see this
 

00:36:34.920 --> 00:36:36.760 align:start position:0%
an EF Grant because we want to see this
we<00:36:35.880><c> want</c><00:36:36.060><c> to</c><00:36:36.180><c> see</c><00:36:36.300><c> this</c>

00:36:36.760 --> 00:36:36.770 align:start position:0%
we want to see this
 

00:36:36.770 --> 00:36:38.170 align:start position:0%
we want to see this
[Music]

00:36:38.170 --> 00:36:38.180 align:start position:0%
[Music]
 

00:36:38.180 --> 00:36:42.290 align:start position:0%
[Music]
used<00:36:39.180><c> and</c><00:36:40.020><c> adopted</c><00:36:40.920><c> and</c><00:36:41.339><c> we</c><00:36:41.760><c> want</c><00:36:41.940><c> to</c><00:36:42.060><c> see</c><00:36:42.119><c> the</c>

00:36:42.290 --> 00:36:42.300 align:start position:0%
used and adopted and we want to see the
 

00:36:42.300 --> 00:36:44.690 align:start position:0%
used and adopted and we want to see the
experimentation<00:36:42.960><c> and</c><00:36:43.619><c> want</c><00:36:44.099><c> to</c><00:36:44.280><c> update</c><00:36:44.520><c> this</c>

00:36:44.690 --> 00:36:44.700 align:start position:0%
experimentation and want to update this
 

00:36:44.700 --> 00:36:46.370 align:start position:0%
experimentation and want to update this
presentation<00:36:45.060><c> with</c><00:36:45.420><c> more</c><00:36:45.720><c> interesting</c><00:36:46.140><c> use</c>

00:36:46.370 --> 00:36:46.380 align:start position:0%
presentation with more interesting use
 

00:36:46.380 --> 00:36:48.290 align:start position:0%
presentation with more interesting use
cases

00:36:48.290 --> 00:36:48.300 align:start position:0%
cases
 

00:36:48.300 --> 00:36:51.770 align:start position:0%
cases
um<00:36:48.420><c> so</c><00:36:48.960><c> definitely</c><00:36:50.060><c> apply</c><00:36:51.060><c> for</c><00:36:51.180><c> an</c><00:36:51.300><c> EF</c><00:36:51.540><c> Grant</c>

00:36:51.770 --> 00:36:51.780 align:start position:0%
um so definitely apply for an EF Grant
 

00:36:51.780 --> 00:36:55.250 align:start position:0%
um so definitely apply for an EF Grant
if<00:36:51.960><c> you</c><00:36:52.079><c> have</c><00:36:52.200><c> a</c><00:36:52.800><c> cool</c><00:36:53.339><c> idea</c><00:36:53.640><c> that</c><00:36:53.880><c> builds</c><00:36:54.260><c> on</c>

00:36:55.250 --> 00:36:55.260 align:start position:0%
if you have a cool idea that builds on
 

00:36:55.260 --> 00:36:58.450 align:start position:0%
if you have a cool idea that builds on
ERC<00:36:55.800><c> on</c><00:36:56.280><c> the</c><00:36:56.400><c> CRC</c>

00:36:58.450 --> 00:36:58.460 align:start position:0%
ERC on the CRC
 

00:36:58.460 --> 00:37:00.890 align:start position:0%
ERC on the CRC
the<00:36:59.460><c> other</c><00:36:59.579><c> thing</c><00:36:59.760><c> is</c>

00:37:00.890 --> 00:37:00.900 align:start position:0%
the other thing is
 

00:37:00.900 --> 00:37:03.050 align:start position:0%
the other thing is
if<00:37:01.260><c> you</c><00:37:01.380><c> are</c><00:37:01.500><c> building</c><00:37:01.680><c> adapt</c><00:37:02.160><c> you</c><00:37:02.820><c> have</c><00:37:02.940><c> to</c>

00:37:03.050 --> 00:37:03.060 align:start position:0%
if you are building adapt you have to
 

00:37:03.060 --> 00:37:05.510 align:start position:0%
if you are building adapt you have to
think<00:37:03.119><c> about</c><00:37:03.300><c> a</c><00:37:03.540><c> future</c><00:37:03.859><c> where</c><00:37:04.859><c> contract</c>

00:37:05.510 --> 00:37:05.520 align:start position:0%
think about a future where contract
 

00:37:05.520 --> 00:37:08.210 align:start position:0%
think about a future where contract
wallets<00:37:05.940><c> are</c><00:37:06.359><c> first</c><00:37:06.540><c> class</c><00:37:06.780><c> citizens</c><00:37:07.800><c> I</c><00:37:08.099><c> mean</c>

00:37:08.210 --> 00:37:08.220 align:start position:0%
wallets are first class citizens I mean
 

00:37:08.220 --> 00:37:10.250 align:start position:0%
wallets are first class citizens I mean
contract<00:37:08.579><c> wallets</c><00:37:09.000><c> are</c><00:37:09.300><c> already</c>

00:37:10.250 --> 00:37:10.260 align:start position:0%
contract wallets are already
 

00:37:10.260 --> 00:37:14.329 align:start position:0%
contract wallets are already
pretty<00:37:10.680><c> common</c><00:37:10.920><c> especially</c><00:37:11.640><c> for</c><00:37:12.599><c> teams</c>

00:37:14.329 --> 00:37:14.339 align:start position:0%
pretty common especially for teams
 

00:37:14.339 --> 00:37:16.849 align:start position:0%
pretty common especially for teams
um<00:37:14.520><c> you</c><00:37:14.760><c> know</c><00:37:14.820><c> multi-cigs</c><00:37:15.599><c> are</c><00:37:16.380><c> an</c><00:37:16.560><c> example</c>

00:37:16.849 --> 00:37:16.859 align:start position:0%
um you know multi-cigs are an example
 

00:37:16.859 --> 00:37:19.370 align:start position:0%
um you know multi-cigs are an example
but<00:37:17.579><c> still</c><00:37:17.820><c> many</c><00:37:18.000><c> dapps</c><00:37:18.540><c> assume</c><00:37:19.140><c> that</c><00:37:19.200><c> they're</c>

00:37:19.370 --> 00:37:19.380 align:start position:0%
but still many dapps assume that they're
 

00:37:19.380 --> 00:37:22.329 align:start position:0%
but still many dapps assume that they're
going<00:37:19.619><c> to</c><00:37:19.740><c> be</c><00:37:19.920><c> interacting</c><00:37:20.339><c> with</c><00:37:20.579><c> an</c><00:37:20.700><c> eoa</c>

00:37:22.329 --> 00:37:22.339 align:start position:0%
going to be interacting with an eoa
 

00:37:22.339 --> 00:37:25.250 align:start position:0%
going to be interacting with an eoa
and<00:37:23.339><c> that</c>

00:37:25.250 --> 00:37:25.260 align:start position:0%
and that
 

00:37:25.260 --> 00:37:26.990 align:start position:0%
and that
that<00:37:25.920><c> is</c><00:37:26.099><c> just</c>

00:37:26.990 --> 00:37:27.000 align:start position:0%
that is just
 

00:37:27.000 --> 00:37:31.250 align:start position:0%
that is just
um<00:37:27.140><c> an</c><00:37:28.140><c> obstacle</c><00:37:28.560><c> for</c><00:37:29.280><c> us</c><00:37:29.400><c> to</c><00:37:29.760><c> move</c><00:37:29.940><c> forward</c><00:37:30.260><c> it</c>

00:37:31.250 --> 00:37:31.260 align:start position:0%
um an obstacle for us to move forward it
 

00:37:31.260 --> 00:37:33.290 align:start position:0%
um an obstacle for us to move forward it
means<00:37:31.500><c> your</c><00:37:31.680><c> adapt</c><00:37:32.099><c> already</c><00:37:32.339><c> can't</c><00:37:32.700><c> interact</c>

00:37:33.290 --> 00:37:33.300 align:start position:0%
means your adapt already can't interact
 

00:37:33.300 --> 00:37:35.030 align:start position:0%
means your adapt already can't interact
with<00:37:33.839><c> things</c><00:37:34.079><c> like</c><00:37:34.200><c> you</c><00:37:34.560><c> know</c><00:37:34.740><c> it's</c><00:37:34.859><c> a</c><00:37:34.920><c> safe</c>

00:37:35.030 --> 00:37:35.040 align:start position:0%
with things like you know it's a safe
 

00:37:35.040 --> 00:37:36.349 align:start position:0%
with things like you know it's a safe
wallet

00:37:36.349 --> 00:37:36.359 align:start position:0%
wallet
 

00:37:36.359 --> 00:37:37.430 align:start position:0%
wallet
um<00:37:36.420><c> if</c><00:37:36.599><c> you're</c><00:37:36.660><c> assuming</c><00:37:37.079><c> you're</c><00:37:37.260><c> making</c>

00:37:37.430 --> 00:37:37.440 align:start position:0%
um if you're assuming you're making
 

00:37:37.440 --> 00:37:39.589 align:start position:0%
um if you're assuming you're making
assumptions<00:37:37.920><c> such</c><00:37:38.220><c> as</c>

00:37:39.589 --> 00:37:39.599 align:start position:0%
assumptions such as
 

00:37:39.599 --> 00:37:42.050 align:start position:0%
assumptions such as
um<00:37:39.720><c> you</c><00:37:40.079><c> know</c><00:37:40.140><c> the</c><00:37:40.440><c> the</c><00:37:40.680><c> the</c><00:37:40.859><c> like</c><00:37:41.700><c> you</c><00:37:42.000><c> know</c>

00:37:42.050 --> 00:37:42.060 align:start position:0%
um you know the the the like you know
 

00:37:42.060 --> 00:37:45.470 align:start position:0%
um you know the the the like you know
the<00:37:42.300><c> how</c><00:37:42.540><c> how</c><00:37:42.780><c> signatures</c><00:37:43.500><c> are</c><00:37:43.619><c> validated</c><00:37:44.480><c> so</c>

00:37:45.470 --> 00:37:45.480 align:start position:0%
the how how signatures are validated so
 

00:37:45.480 --> 00:37:48.290 align:start position:0%
the how how signatures are validated so
there<00:37:46.020><c> are</c><00:37:46.140><c> easy</c><00:37:46.260><c> ways</c><00:37:46.800><c> to</c><00:37:47.400><c> make</c><00:37:47.640><c> your</c><00:37:48.000><c> dap</c>

00:37:48.290 --> 00:37:48.300 align:start position:0%
there are easy ways to make your dap
 

00:37:48.300 --> 00:37:49.430 align:start position:0%
there are easy ways to make your dap
compatible

00:37:49.430 --> 00:37:49.440 align:start position:0%
compatible
 

00:37:49.440 --> 00:37:53.030 align:start position:0%
compatible
both<00:37:49.980><c> with</c><00:37:50.460><c> smart</c><00:37:51.119><c> contracts</c><00:37:51.780><c> right</c><00:37:52.260><c> away</c><00:37:52.440><c> and</c>

00:37:53.030 --> 00:37:53.040 align:start position:0%
both with smart contracts right away and
 

00:37:53.040 --> 00:37:55.670 align:start position:0%
both with smart contracts right away and
account<00:37:53.460><c> abstract</c><00:37:54.420><c> accounts</c><00:37:54.839><c> in</c><00:37:54.960><c> the</c><00:37:55.079><c> future</c>

00:37:55.670 --> 00:37:55.680 align:start position:0%
account abstract accounts in the future
 

00:37:55.680 --> 00:37:58.150 align:start position:0%
account abstract accounts in the future
and<00:37:56.640><c> that's</c><00:37:56.880><c> ERC</c>

00:37:58.150 --> 00:37:58.160 align:start position:0%
and that's ERC
 

00:37:58.160 --> 00:38:00.829 align:start position:0%
and that's ERC
1271<00:37:59.160><c> with</c><00:38:00.000><c> just</c>

00:38:00.829 --> 00:38:00.839 align:start position:0%
1271 with just
 

00:38:00.839 --> 00:38:02.690 align:start position:0%
1271 with just
it<00:38:01.320><c> checks</c>

00:38:02.690 --> 00:38:02.700 align:start position:0%
it checks
 

00:38:02.700 --> 00:38:04.970 align:start position:0%
it checks
um it<00:38:03.119><c> checks</c><00:38:03.480><c> if</c><00:38:03.540><c> the</c><00:38:03.720><c> caller</c><00:38:04.020><c> has</c><00:38:04.140><c> code</c><00:38:04.380><c> and</c>

00:38:04.970 --> 00:38:04.980 align:start position:0%
um it checks if the caller has code and
 

00:38:04.980 --> 00:38:06.530 align:start position:0%
um it checks if the caller has code and
then<00:38:05.099><c> there's</c><00:38:05.220><c> a</c><00:38:05.400><c> mechanism</c><00:38:05.760><c> where</c><00:38:06.240><c> it</c><00:38:06.359><c> can</c>

00:38:06.530 --> 00:38:06.540 align:start position:0%
then there's a mechanism where it can
 

00:38:06.540 --> 00:38:07.730 align:start position:0%
then there's a mechanism where it can
just<00:38:06.660><c> invoke</c>

00:38:07.730 --> 00:38:07.740 align:start position:0%
just invoke
 

00:38:07.740 --> 00:38:10.010 align:start position:0%
just invoke
uh<00:38:08.220><c> invoke</c><00:38:08.579><c> a</c><00:38:08.760><c> function</c><00:38:09.060><c> and</c><00:38:09.480><c> instead</c><00:38:09.900><c> of</c>

00:38:10.010 --> 00:38:10.020 align:start position:0%
uh invoke a function and instead of
 

00:38:10.020 --> 00:38:12.349 align:start position:0%
uh invoke a function and instead of
assuming<00:38:10.740><c> that</c><00:38:10.920><c> there's</c><00:38:11.160><c> they</c><00:38:11.820><c> can</c><00:38:12.000><c> rely</c><00:38:12.240><c> on</c>

00:38:12.349 --> 00:38:12.359 align:start position:0%
assuming that there's they can rely on
 

00:38:12.359 --> 00:38:16.490 align:start position:0%
assuming that there's they can rely on
this<00:38:12.540><c> EC</c><00:38:13.140><c> this</c><00:38:13.320><c> DC</c><00:38:13.859><c> DC</c><00:38:14.579><c> DSi</c><00:38:15.000><c> key</c>

00:38:16.490 --> 00:38:16.500 align:start position:0%
this EC this DC DC DSi key
 

00:38:16.500 --> 00:38:19.210 align:start position:0%
this EC this DC DC DSi key
the<00:38:16.980><c> other</c><00:38:17.099><c> one</c><00:38:17.420><c> is</c>

00:38:19.210 --> 00:38:19.220 align:start position:0%
the other one is
 

00:38:19.220 --> 00:38:21.650 align:start position:0%
the other one is
if<00:38:20.220><c> you</c><00:38:20.400><c> can</c><00:38:20.520><c> if</c><00:38:20.760><c> you</c><00:38:20.940><c> can</c>

00:38:21.650 --> 00:38:21.660 align:start position:0%
if you can if you can
 

00:38:21.660 --> 00:38:24.530 align:start position:0%
if you can if you can
um benefit<00:38:22.079><c> from</c><00:38:22.560><c> batching</c><00:38:23.099><c> in</c><00:38:24.000><c> your</c><00:38:24.180><c> user</c>

00:38:24.530 --> 00:38:24.540 align:start position:0%
um benefit from batching in your user
 

00:38:24.540 --> 00:38:27.710 align:start position:0%
um benefit from batching in your user
interface<00:38:25.339><c> and</c><00:38:26.339><c> many</c><00:38:26.460><c> many</c><00:38:26.700><c> dapps</c><00:38:27.359><c> especially</c>

00:38:27.710 --> 00:38:27.720 align:start position:0%
interface and many many dapps especially
 

00:38:27.720 --> 00:38:29.030 align:start position:0%
interface and many many dapps especially
games<00:38:28.020><c> can</c>

00:38:29.030 --> 00:38:29.040 align:start position:0%
games can
 

00:38:29.040 --> 00:38:30.650 align:start position:0%
games can
then<00:38:29.579><c> you</c><00:38:29.820><c> should</c><00:38:29.940><c> check</c><00:38:30.060><c> if</c><00:38:30.420><c> you're</c>

00:38:30.650 --> 00:38:30.660 align:start position:0%
then you should check if you're
 

00:38:30.660 --> 00:38:32.930 align:start position:0%
then you should check if you're
connected<00:38:31.320><c> to</c><00:38:31.980><c> a</c><00:38:32.160><c> contract</c><00:38:32.460><c> wallet</c><00:38:32.820><c> that</c>

00:38:32.930 --> 00:38:32.940 align:start position:0%
connected to a contract wallet that
 

00:38:32.940 --> 00:38:34.849 align:start position:0%
connected to a contract wallet that
supports<00:38:33.300><c> it</c>

00:38:34.849 --> 00:38:34.859 align:start position:0%
supports it
 

00:38:34.859 --> 00:38:37.370 align:start position:0%
supports it
um<00:38:34.920><c> and</c><00:38:35.160><c> that</c><00:38:35.339><c> will</c><00:38:35.579><c> that</c><00:38:36.000><c> will</c><00:38:36.180><c> create</c><00:38:37.140><c> a</c>

00:38:37.370 --> 00:38:37.380 align:start position:0%
um and that will that will create a
 

00:38:37.380 --> 00:38:38.750 align:start position:0%
um and that will that will create a
better<00:38:37.440><c> experience</c><00:38:37.800><c> for</c><00:38:37.980><c> your</c><00:38:38.099><c> users</c><00:38:38.339><c> it</c><00:38:38.579><c> will</c>

00:38:38.750 --> 00:38:38.760 align:start position:0%
better experience for your users it will
 

00:38:38.760 --> 00:38:42.829 align:start position:0%
better experience for your users it will
save<00:38:39.060><c> uh</c><00:38:40.079><c> uh</c><00:38:40.320><c> gas</c><00:38:40.560><c> costs</c>

00:38:42.829 --> 00:38:42.839 align:start position:0%
save uh uh gas costs
 

00:38:42.839 --> 00:38:45.470 align:start position:0%
save uh uh gas costs
the<00:38:43.260><c> other</c><00:38:43.380><c> thing</c><00:38:43.619><c> is</c>

00:38:45.470 --> 00:38:45.480 align:start position:0%
the other thing is
 

00:38:45.480 --> 00:38:47.750 align:start position:0%
the other thing is
um<00:38:45.660><c> with</c><00:38:46.079><c> how</c><00:38:46.260><c> gas</c><00:38:46.500><c> is</c><00:38:46.740><c> paid</c>

00:38:47.750 --> 00:38:47.760 align:start position:0%
um with how gas is paid
 

00:38:47.760 --> 00:38:49.670 align:start position:0%
um with how gas is paid
so<00:38:48.060><c> if</c><00:38:48.180><c> you</c><00:38:48.300><c> have</c><00:38:48.420><c> adapt</c>

00:38:49.670 --> 00:38:49.680 align:start position:0%
so if you have adapt
 

00:38:49.680 --> 00:38:53.150 align:start position:0%
so if you have adapt
you<00:38:50.040><c> should</c><00:38:50.160><c> think</c><00:38:50.339><c> about</c><00:38:51.079><c> different</c><00:38:52.160><c> types</c>

00:38:53.150 --> 00:38:53.160 align:start position:0%
you should think about different types
 

00:38:53.160 --> 00:38:54.130 align:start position:0%
you should think about different types
of

00:38:54.130 --> 00:38:54.140 align:start position:0%
of
 

00:38:54.140 --> 00:38:56.990 align:start position:0%
of
uh<00:38:55.140><c> Gas</c><00:38:55.440><c> payment</c><00:38:55.619><c> models</c>

00:38:56.990 --> 00:38:57.000 align:start position:0%
uh Gas payment models
 

00:38:57.000 --> 00:38:59.870 align:start position:0%
uh Gas payment models
I<00:38:57.540><c> mean</c><00:38:57.720><c> you</c><00:38:58.140><c> know</c><00:38:58.200><c> a</c><00:38:58.320><c> big</c><00:38:58.440><c> an</c><00:38:58.740><c> easy</c><00:38:58.920><c> example</c><00:38:59.400><c> is</c>

00:38:59.870 --> 00:38:59.880 align:start position:0%
I mean you know a big an easy example is
 

00:38:59.880 --> 00:39:02.870 align:start position:0%
I mean you know a big an easy example is
if<00:39:00.420><c> you</c><00:39:00.540><c> have</c><00:39:00.660><c> a</c><00:39:00.839><c> token</c><00:39:01.619><c> then</c><00:39:02.280><c> it</c><00:39:02.520><c> makes</c><00:39:02.700><c> sense</c>

00:39:02.870 --> 00:39:02.880 align:start position:0%
if you have a token then it makes sense
 

00:39:02.880 --> 00:39:05.210 align:start position:0%
if you have a token then it makes sense
perhaps<00:39:03.359><c> that</c><00:39:03.900><c> your</c><00:39:04.020><c> users</c><00:39:04.380><c> should</c><00:39:04.859><c> be</c><00:39:04.980><c> able</c>

00:39:05.210 --> 00:39:05.220 align:start position:0%
perhaps that your users should be able
 

00:39:05.220 --> 00:39:08.150 align:start position:0%
perhaps that your users should be able
to<00:39:05.400><c> pay</c><00:39:05.660><c> uh</c><00:39:06.660><c> for</c><00:39:06.839><c> the</c><00:39:07.020><c> transactions</c><00:39:07.619><c> in</c><00:39:07.980><c> your</c>

00:39:08.150 --> 00:39:08.160 align:start position:0%
to pay uh for the transactions in your
 

00:39:08.160 --> 00:39:12.170 align:start position:0%
to pay uh for the transactions in your
token<00:39:08.460><c> when</c><00:39:08.700><c> you're</c><00:39:08.820><c> using</c><00:39:09.180><c> your</c><00:39:09.900><c> dap</c>

00:39:12.170 --> 00:39:12.180 align:start position:0%
token when you're using your dap
 

00:39:12.180 --> 00:39:16.250 align:start position:0%
token when you're using your dap
um<00:39:12.780><c> and</c><00:39:13.740><c> if</c><00:39:14.339><c> you</c><00:39:14.400><c> don't</c><00:39:14.520><c> have</c><00:39:14.640><c> a</c><00:39:14.820><c> token</c><00:39:15.180><c> or</c><00:39:15.960><c> you</c>

00:39:16.250 --> 00:39:16.260 align:start position:0%
um and if you don't have a token or you
 

00:39:16.260 --> 00:39:19.550 align:start position:0%
um and if you don't have a token or you
want<00:39:16.380><c> to</c><00:39:16.500><c> subsidize</c><00:39:17.300><c> your</c><00:39:18.300><c> users</c><00:39:18.660><c> that's</c>

00:39:19.550 --> 00:39:19.560 align:start position:0%
want to subsidize your users that's
 

00:39:19.560 --> 00:39:22.250 align:start position:0%
want to subsidize your users that's
easily<00:39:19.980><c> accomplished</c>

00:39:22.250 --> 00:39:22.260 align:start position:0%
easily accomplished
 

00:39:22.260 --> 00:39:25.010 align:start position:0%
easily accomplished
um<00:39:22.380><c> with</c><00:39:22.800><c> with</c><00:39:23.099><c> the</c><00:39:23.839><c> with</c><00:39:24.839><c> account</c>

00:39:25.010 --> 00:39:25.020 align:start position:0%
um with with the with account
 

00:39:25.020 --> 00:39:27.290 align:start position:0%
um with with the with account
abstraction

00:39:27.290 --> 00:39:27.300 align:start position:0%
abstraction
 

00:39:27.300 --> 00:39:31.310 align:start position:0%
abstraction
um<00:39:27.420><c> you</c><00:39:27.960><c> you</c><00:39:28.040><c> set</c><00:39:29.040><c> up</c><00:39:29.220><c> yeah</c><00:39:29.900><c> you</c><00:39:30.900><c> know</c><00:39:30.960><c> you</c><00:39:31.140><c> set</c>

00:39:31.310 --> 00:39:31.320 align:start position:0%
um you you set up yeah you know you set
 

00:39:31.320 --> 00:39:35.569 align:start position:0%
um you you set up yeah you know you set
up<00:39:31.500><c> a</c><00:39:32.040><c> a</c><00:39:32.520><c> contract</c><00:39:33.119><c> that</c><00:39:33.980><c> authorizes</c><00:39:34.980><c> to</c>

00:39:35.569 --> 00:39:35.579 align:start position:0%
up a a contract that authorizes to
 

00:39:35.579 --> 00:39:36.650 align:start position:0%
up a a contract that authorizes to
reimburse

00:39:36.650 --> 00:39:36.660 align:start position:0%
reimburse
 

00:39:36.660 --> 00:39:40.069 align:start position:0%
reimburse
your<00:39:37.260><c> users</c><00:39:37.740><c> for</c><00:39:38.400><c> whatever</c><00:39:38.940><c> criteria</c><00:39:39.839><c> you</c>

00:39:40.069 --> 00:39:40.079 align:start position:0%
your users for whatever criteria you
 

00:39:40.079 --> 00:39:41.270 align:start position:0%
your users for whatever criteria you
feel<00:39:40.260><c> comfortable</c><00:39:40.560><c> with</c><00:39:40.740><c> maybe</c><00:39:41.040><c> the</c>

00:39:41.270 --> 00:39:41.280 align:start position:0%
feel comfortable with maybe the
 

00:39:41.280 --> 00:39:43.790 align:start position:0%
feel comfortable with maybe the
onboarding<00:39:41.820><c> process</c><00:39:42.060><c> maybe</c><00:39:42.480><c> they</c><00:39:42.900><c> they</c><00:39:43.619><c> have</c>

00:39:43.790 --> 00:39:43.800 align:start position:0%
onboarding process maybe they they have
 

00:39:43.800 --> 00:39:47.870 align:start position:0%
onboarding process maybe they they have
to<00:39:43.920><c> perform</c><00:39:44.160><c> some</c><00:39:45.060><c> action</c><00:39:45.359><c> but</c>

00:39:47.870 --> 00:39:47.880 align:start position:0%
 
 

00:39:47.880 --> 00:39:50.329 align:start position:0%
 
um<00:39:48.060><c> it's</c><00:39:48.960><c> uh</c><00:39:49.260><c> it's</c><00:39:49.619><c> it's</c><00:39:49.680><c> something</c><00:39:50.099><c> that's</c>

00:39:50.329 --> 00:39:50.339 align:start position:0%
um it's uh it's it's something that's
 

00:39:50.339 --> 00:39:51.589 align:start position:0%
um it's uh it's it's something that's
possible<00:39:50.700><c> now</c>

00:39:51.589 --> 00:39:51.599 align:start position:0%
possible now
 

00:39:51.599 --> 00:39:53.930 align:start position:0%
possible now
and

00:39:53.930 --> 00:39:53.940 align:start position:0%
and
 

00:39:53.940 --> 00:39:56.089 align:start position:0%
and
a<00:39:54.420><c> lot</c><00:39:54.540><c> of</c><00:39:54.720><c> the</c><00:39:54.900><c> a</c><00:39:55.200><c> lot</c><00:39:55.380><c> of</c><00:39:55.440><c> the</c><00:39:55.560><c> improvements</c>

00:39:56.089 --> 00:39:56.099 align:start position:0%
a lot of the a lot of the improvements
 

00:39:56.099 --> 00:39:58.970 align:start position:0%
a lot of the a lot of the improvements
that<00:39:56.400><c> we're</c><00:39:56.579><c> gonna</c><00:39:56.700><c> get</c><00:39:57.260><c> for</c><00:39:58.260><c> for</c><00:39:58.740><c> that</c>

00:39:58.970 --> 00:39:58.980 align:start position:0%
that we're gonna get for for that
 

00:39:58.980 --> 00:40:02.510 align:start position:0%
that we're gonna get for for that
usability<00:39:59.520><c> is</c><00:40:00.480><c> going</c><00:40:00.720><c> to</c><00:40:00.960><c> also</c><00:40:01.200><c> require</c><00:40:01.520><c> some</c>

00:40:02.510 --> 00:40:02.520 align:start position:0%
usability is going to also require some
 

00:40:02.520 --> 00:40:05.290 align:start position:0%
usability is going to also require some
you<00:40:03.119><c> know</c><00:40:03.240><c> wallet</c><00:40:03.599><c> support</c>

00:40:05.290 --> 00:40:05.300 align:start position:0%
you know wallet support
 

00:40:05.300 --> 00:40:09.950 align:start position:0%
you know wallet support
so<00:40:06.320><c> wallets</c><00:40:07.320><c> are</c><00:40:07.500><c> an</c><00:40:07.859><c> important</c><00:40:08.220><c> part</c>

00:40:09.950 --> 00:40:09.960 align:start position:0%
so wallets are an important part
 

00:40:09.960 --> 00:40:15.290 align:start position:0%
so wallets are an important part
um<00:40:10.020><c> of</c><00:40:10.859><c> uh</c><00:40:11.700><c> of</c><00:40:12.240><c> usability</c><00:40:12.720><c> for</c><00:40:13.200><c> depths</c><00:40:13.680><c> and</c><00:40:14.640><c> as</c>

00:40:15.290 --> 00:40:15.300 align:start position:0%
um of uh of usability for depths and as
 

00:40:15.300 --> 00:40:17.410 align:start position:0%
um of uh of usability for depths and as
a<00:40:15.420><c> depth</c><00:40:15.720><c> developer</c><00:40:16.140><c> you</c><00:40:16.800><c> have</c><00:40:16.980><c> some</c>

00:40:17.410 --> 00:40:17.420 align:start position:0%
a depth developer you have some
 

00:40:17.420 --> 00:40:19.970 align:start position:0%
a depth developer you have some
influence<00:40:18.420><c> by</c><00:40:18.839><c> collaborating</c><00:40:19.320><c> with</c><00:40:19.619><c> wallet</c>

00:40:19.970 --> 00:40:19.980 align:start position:0%
influence by collaborating with wallet
 

00:40:19.980 --> 00:40:22.250 align:start position:0%
influence by collaborating with wallet
Dev<00:40:20.099><c> saying</c><00:40:20.520><c> okay</c><00:40:20.640><c> this</c><00:40:21.000><c> is</c><00:40:21.599><c> this</c><00:40:22.140><c> is</c>

00:40:22.250 --> 00:40:22.260 align:start position:0%
Dev saying okay this is this is
 

00:40:22.260 --> 00:40:24.170 align:start position:0%
Dev saying okay this is this is
something<00:40:22.560><c> that</c><00:40:23.099><c> you</c><00:40:23.400><c> know</c><00:40:23.520><c> would</c><00:40:23.700><c> would</c><00:40:23.940><c> be</c>

00:40:24.170 --> 00:40:24.180 align:start position:0%
something that you know would would be
 

00:40:24.180 --> 00:40:26.089 align:start position:0%
something that you know would would be
beneficial<00:40:24.599><c> for</c><00:40:24.960><c> my</c><00:40:25.140><c> use</c><00:40:25.320><c> case</c>

00:40:26.089 --> 00:40:26.099 align:start position:0%
beneficial for my use case
 

00:40:26.099 --> 00:40:27.530 align:start position:0%
beneficial for my use case
uh

00:40:27.530 --> 00:40:27.540 align:start position:0%
uh
 

00:40:27.540 --> 00:40:29.030 align:start position:0%
uh
um<00:40:27.660><c> and</c><00:40:28.079><c> you</c><00:40:28.260><c> can</c>

00:40:29.030 --> 00:40:29.040 align:start position:0%
um and you can
 

00:40:29.040 --> 00:40:31.730 align:start position:0%
um and you can
you<00:40:29.520><c> can</c><00:40:29.640><c> have</c><00:40:30.300><c> a</c><00:40:30.540><c> have</c><00:40:31.140><c> a</c><00:40:31.320><c> bit</c><00:40:31.500><c> of</c><00:40:31.619><c> an</c>

00:40:31.730 --> 00:40:31.740 align:start position:0%
you can have a have a bit of an
 

00:40:31.740 --> 00:40:34.550 align:start position:0%
you can have a have a bit of an
influence<00:40:32.160><c> by</c><00:40:33.060><c> just</c><00:40:33.300><c> saying</c><00:40:33.900><c> okay</c><00:40:34.079><c> this</c><00:40:34.440><c> is</c>

00:40:34.550 --> 00:40:34.560 align:start position:0%
influence by just saying okay this is
 

00:40:34.560 --> 00:40:36.710 align:start position:0%
influence by just saying okay this is
this<00:40:34.800><c> is</c><00:40:34.980><c> useful</c><00:40:35.280><c> for</c><00:40:35.460><c> me</c><00:40:35.579><c> I</c><00:40:36.300><c> need</c><00:40:36.540><c> this</c>

00:40:36.710 --> 00:40:36.720 align:start position:0%
this is useful for me I need this
 

00:40:36.720 --> 00:40:38.390 align:start position:0%
this is useful for me I need this
feature<00:40:37.079><c> in</c><00:40:37.200><c> the</c><00:40:37.380><c> wallet</c>

00:40:38.390 --> 00:40:38.400 align:start position:0%
feature in the wallet
 

00:40:38.400 --> 00:40:40.370 align:start position:0%
feature in the wallet
um<00:40:38.460><c> for</c><00:40:38.700><c> example</c><00:40:38.940><c> supporting</c><00:40:39.540><c> account</c>

00:40:40.370 --> 00:40:40.380 align:start position:0%
um for example supporting account
 

00:40:40.380 --> 00:40:45.790 align:start position:0%
um for example supporting account
abstraction

00:40:45.790 --> 00:40:45.800 align:start position:0%
 
 

00:40:45.800 --> 00:40:49.970 align:start position:0%
 
so<00:40:46.880><c> other</c><00:40:47.880><c> than</c><00:40:48.119><c> talking</c><00:40:48.300><c> with</c><00:40:48.660><c> us</c>

00:40:49.970 --> 00:40:49.980 align:start position:0%
so other than talking with us
 

00:40:49.980 --> 00:40:51.710 align:start position:0%
so other than talking with us
um<00:40:50.099><c> we're</c><00:40:50.460><c> happy</c><00:40:50.700><c> to</c><00:40:50.880><c> help</c><00:40:51.060><c> anyone</c><00:40:51.480><c> that's</c>

00:40:51.710 --> 00:40:51.720 align:start position:0%
um we're happy to help anyone that's
 

00:40:51.720 --> 00:40:54.650 align:start position:0%
um we're happy to help anyone that's
implementing<00:40:52.500><c> uh</c><00:40:53.040><c> different</c><00:40:53.280><c> use</c><00:40:53.520><c> cases</c><00:40:53.820><c> we</c>

00:40:54.650 --> 00:40:54.660 align:start position:0%
implementing uh different use cases we
 

00:40:54.660 --> 00:40:56.270 align:start position:0%
implementing uh different use cases we
do<00:40:54.780><c> have</c><00:40:54.900><c> an</c><00:40:55.079><c> SDK</c><00:40:55.440><c> up</c>

00:40:56.270 --> 00:40:56.280 align:start position:0%
do have an SDK up
 

00:40:56.280 --> 00:40:59.329 align:start position:0%
do have an SDK up
uh<00:40:56.880><c> later</c><00:40:57.119><c> you</c><00:40:57.720><c> have</c><00:40:57.960><c> will</c><00:40:58.320><c> share</c><00:40:58.680><c> on</c><00:40:59.220><c> his</c>

00:40:59.329 --> 00:40:59.339 align:start position:0%
uh later you have will share on his
 

00:40:59.339 --> 00:41:01.190 align:start position:0%
uh later you have will share on his
Twitter

00:41:01.190 --> 00:41:01.200 align:start position:0%
Twitter
 

00:41:01.200 --> 00:41:04.670 align:start position:0%
Twitter
um<00:41:01.320><c> the</c><00:41:01.740><c> the</c><00:41:01.920><c> links</c><00:41:02.400><c> but</c><00:41:03.300><c> there's</c><00:41:03.960><c> there's</c><00:41:04.260><c> a</c>

00:41:04.670 --> 00:41:04.680 align:start position:0%
um the the links but there's there's a
 

00:41:04.680 --> 00:41:06.410 align:start position:0%
um the the links but there's there's a
there's<00:41:05.099><c> an</c><00:41:05.280><c> SDK</c>

00:41:06.410 --> 00:41:06.420 align:start position:0%
there's an SDK
 

00:41:06.420 --> 00:41:08.569 align:start position:0%
there's an SDK
there's<00:41:06.780><c> an</c><00:41:06.960><c> SDK</c><00:41:07.380><c> you</c><00:41:07.619><c> can</c><00:41:07.800><c> come</c><00:41:07.920><c> up</c><00:41:08.040><c> to</c><00:41:08.220><c> us</c><00:41:08.400><c> and</c>

00:41:08.569 --> 00:41:08.579 align:start position:0%
there's an SDK you can come up to us and
 

00:41:08.579 --> 00:41:10.130 align:start position:0%
there's an SDK you can come up to us and
we'll<00:41:08.760><c> give</c><00:41:08.940><c> you</c><00:41:08.940><c> yeah</c><00:41:09.420><c> or</c><00:41:09.599><c> we'll</c><00:41:09.839><c> just</c><00:41:10.020><c> give</c>

00:41:10.130 --> 00:41:10.140 align:start position:0%
we'll give you yeah or we'll just give
 

00:41:10.140 --> 00:41:11.510 align:start position:0%
we'll give you yeah or we'll just give
you<00:41:10.260><c> but</c><00:41:10.440><c> I</c><00:41:10.560><c> can</c><00:41:10.680><c> I</c><00:41:10.800><c> think</c><00:41:10.920><c> I</c><00:41:11.040><c> think</c><00:41:11.160><c> I</c><00:41:11.339><c> just</c>

00:41:11.510 --> 00:41:11.520 align:start position:0%
you but I can I think I think I just
 

00:41:11.520 --> 00:41:12.890 align:start position:0%
you but I can I think I think I just
like<00:41:11.640><c> open</c><00:41:11.820><c> this</c><00:41:12.060><c> right</c><00:41:12.240><c> now</c><00:41:12.420><c> and</c><00:41:12.540><c> show</c><00:41:12.720><c> like</c>

00:41:12.890 --> 00:41:12.900 align:start position:0%
like open this right now and show like
 

00:41:12.900 --> 00:41:14.630 align:start position:0%
like open this right now and show like
where<00:41:13.140><c> this</c><00:41:13.260><c> is</c><00:41:13.440><c> pointing</c><00:41:13.740><c> to</c>

00:41:14.630 --> 00:41:14.640 align:start position:0%
where this is pointing to
 

00:41:14.640 --> 00:41:17.150 align:start position:0%
where this is pointing to
wait<00:41:14.880><c> this</c><00:41:15.359><c> is</c><00:41:15.480><c> very</c><00:41:15.660><c> small</c><00:41:15.900><c> why</c><00:41:16.740><c> is</c><00:41:16.920><c> it</c><00:41:17.040><c> so</c>

00:41:17.150 --> 00:41:17.160 align:start position:0%
wait this is very small why is it so
 

00:41:17.160 --> 00:41:18.410 align:start position:0%
wait this is very small why is it so
small

00:41:18.410 --> 00:41:18.420 align:start position:0%
small
 

00:41:18.420 --> 00:41:21.770 align:start position:0%
small
yeah<00:41:19.380><c> yeah</c>

00:41:21.770 --> 00:41:21.780 align:start position:0%
 
 

00:41:21.780 --> 00:41:26.270 align:start position:0%
 
so<00:41:22.680><c> we</c><00:41:23.460><c> have</c><00:41:23.579><c> our</c><00:41:23.700><c> SDK</c><00:41:24.240><c> it's</c><00:41:24.960><c> on</c><00:41:25.200><c> GitHub</c><00:41:25.680><c> eth</c>

00:41:26.270 --> 00:41:26.280 align:start position:0%
so we have our SDK it's on GitHub eth
 

00:41:26.280 --> 00:41:28.730 align:start position:0%
so we have our SDK it's on GitHub eth
infinitism<00:41:26.820><c> account</c><00:41:27.060><c> obstruction</c><00:41:27.540><c> it's</c><00:41:28.500><c> not</c>

00:41:28.730 --> 00:41:28.740 align:start position:0%
infinitism account obstruction it's not
 

00:41:28.740 --> 00:41:31.790 align:start position:0%
infinitism account obstruction it's not
dedicated<00:41:29.220><c> contracts</c><00:41:30.000><c> oh</c><00:41:30.540><c> where</c><00:41:30.780><c> is</c><00:41:30.839><c> the</c><00:41:30.960><c> SDK</c>

00:41:31.790 --> 00:41:31.800 align:start position:0%
dedicated contracts oh where is the SDK
 

00:41:31.800 --> 00:41:34.190 align:start position:0%
dedicated contracts oh where is the SDK
is<00:41:32.220><c> infinity</c>

00:41:34.190 --> 00:41:34.200 align:start position:0%
is infinity
 

00:41:34.200 --> 00:41:36.589 align:start position:0%
is infinity
okay<00:41:34.800><c> oh</c><00:41:35.099><c> this</c><00:41:35.280><c> is</c><00:41:35.400><c> the</c><00:41:35.640><c> link</c><00:41:35.760><c> is</c><00:41:36.000><c> broken</c><00:41:36.359><c> then</c>

00:41:36.589 --> 00:41:36.599 align:start position:0%
okay oh this is the link is broken then
 

00:41:36.599 --> 00:41:42.230 align:start position:0%
okay oh this is the link is broken then
all<00:41:36.900><c> right</c><00:41:37.020><c> we'll</c><00:41:37.260><c> fix</c><00:41:37.440><c> that</c>

00:41:42.230 --> 00:41:42.240 align:start position:0%
 
 

00:41:42.240 --> 00:41:44.810 align:start position:0%
 
that<00:41:42.780><c> is</c><00:41:43.260><c> um</c>

00:41:44.810 --> 00:41:44.820 align:start position:0%
that is um
 

00:41:44.820 --> 00:41:48.410 align:start position:0%
that is um
okay<00:41:45.300><c> oh</c><00:41:46.020><c> this</c><00:41:46.200><c> this</c><00:41:46.380><c> is</c><00:41:46.560><c> the</c><00:41:46.680><c> SDK</c><00:41:47.280><c> okay</c><00:41:48.000><c> so</c><00:41:48.240><c> the</c>

00:41:48.410 --> 00:41:48.420 align:start position:0%
okay oh this this is the SDK okay so the
 

00:41:48.420 --> 00:41:49.670 align:start position:0%
okay oh this this is the SDK okay so the
reference<00:41:48.720><c> implementation</c><00:41:49.200><c> of</c><00:41:49.380><c> a</c><00:41:49.440><c> bundler</c>

00:41:49.670 --> 00:41:49.680 align:start position:0%
reference implementation of a bundler
 

00:41:49.680 --> 00:41:54.589 align:start position:0%
reference implementation of a bundler
simple<00:41:49.920><c> bundler</c><00:41:50.400><c> and</c><00:41:50.820><c> the</c><00:41:50.940><c> SDK</c><00:41:51.420><c> oh</c><00:41:51.900><c> cool</c><00:41:52.260><c> okay</c>

00:41:54.589 --> 00:41:54.599 align:start position:0%
simple bundler and the SDK oh cool okay
 

00:41:54.599 --> 00:41:57.170 align:start position:0%
simple bundler and the SDK oh cool okay
so<00:41:54.900><c> that's</c><00:41:54.960><c> the</c><00:41:55.140><c> SDK</c><00:41:55.619><c> we</c><00:41:56.280><c> will</c><00:41:56.460><c> fix</c><00:41:56.760><c> the</c><00:41:57.000><c> link</c>

00:41:57.170 --> 00:41:57.180 align:start position:0%
so that's the SDK we will fix the link
 

00:41:57.180 --> 00:41:58.910 align:start position:0%
so that's the SDK we will fix the link
later

00:41:58.910 --> 00:41:58.920 align:start position:0%
later
 

00:41:58.920 --> 00:42:01.069 align:start position:0%
later
um<00:41:58.980><c> you</c><00:41:59.099><c> can</c><00:41:59.220><c> also</c><00:41:59.400><c> read</c><00:41:59.579><c> up</c><00:41:59.760><c> on</c><00:41:59.940><c> the</c><00:42:00.060><c> ERC</c>

00:42:01.069 --> 00:42:01.079 align:start position:0%
um you can also read up on the ERC
 

00:42:01.079 --> 00:42:04.730 align:start position:0%
um you can also read up on the ERC
uh

00:42:04.730 --> 00:42:04.740 align:start position:0%
 
 

00:42:04.740 --> 00:42:07.310 align:start position:0%
 
and<00:42:05.460><c> oh</c><00:42:05.760><c> maybe</c><00:42:05.940><c> that's</c><00:42:06.180><c> the</c><00:42:06.359><c> right</c><00:42:06.480><c> link</c><00:42:06.660><c> no</c>

00:42:07.310 --> 00:42:07.320 align:start position:0%
and oh maybe that's the right link no
 

00:42:07.320 --> 00:42:10.069 align:start position:0%
and oh maybe that's the right link no
that's<00:42:07.619><c> that's</c><00:42:07.920><c> really</c><00:42:08.220><c> uh</c><00:42:08.640><c> yeah</c><00:42:09.300><c> that's</c><00:42:09.780><c> your</c>

00:42:10.069 --> 00:42:10.079 align:start position:0%
that's that's really uh yeah that's your
 

00:42:10.079 --> 00:42:11.630 align:start position:0%
that's that's really uh yeah that's your
seat<00:42:10.320><c> itself</c><00:42:10.560><c> yeah</c><00:42:10.859><c> yeah</c><00:42:10.980><c> it's</c><00:42:11.160><c> the</c><00:42:11.280><c> ERC</c>

00:42:11.630 --> 00:42:11.640 align:start position:0%
seat itself yeah yeah it's the ERC
 

00:42:11.640 --> 00:42:14.030 align:start position:0%
seat itself yeah yeah it's the ERC
itself<00:42:11.940><c> so</c><00:42:12.540><c> you</c><00:42:12.660><c> can</c><00:42:12.720><c> read</c><00:42:12.839><c> the</c><00:42:12.960><c> ERC</c><00:42:13.440><c> it's</c><00:42:13.859><c> very</c>

00:42:14.030 --> 00:42:14.040 align:start position:0%
itself so you can read the ERC it's very
 

00:42:14.040 --> 00:42:15.410 align:start position:0%
itself so you can read the ERC it's very
detailed

00:42:15.410 --> 00:42:15.420 align:start position:0%
detailed
 

00:42:15.420 --> 00:42:17.870 align:start position:0%
detailed
uh<00:42:16.140><c> but</c><00:42:16.320><c> you</c><00:42:16.560><c> can</c><00:42:16.680><c> get</c><00:42:16.920><c> very</c><00:42:17.520><c> precise</c>

00:42:17.870 --> 00:42:17.880 align:start position:0%
uh but you can get very precise
 

00:42:17.880 --> 00:42:19.130 align:start position:0%
uh but you can get very precise
understanding<00:42:18.359><c> of</c><00:42:18.480><c> how</c><00:42:18.660><c> it</c><00:42:18.780><c> works</c><00:42:18.960><c> there's</c>

00:42:19.130 --> 00:42:19.140 align:start position:0%
understanding of how it works there's
 

00:42:19.140 --> 00:42:21.230 align:start position:0%
understanding of how it works there's
also<00:42:19.440><c> a</c><00:42:19.500><c> discussion</c><00:42:19.859><c> on</c><00:42:20.099><c> the</c><00:42:20.220><c> ethereum</c>

00:42:21.230 --> 00:42:21.240 align:start position:0%
also a discussion on the ethereum
 

00:42:21.240 --> 00:42:24.890 align:start position:0%
also a discussion on the ethereum
magician's<00:42:22.140><c> uh</c><00:42:22.560><c> forum</c>

00:42:24.890 --> 00:42:24.900 align:start position:0%
magician's uh forum
 

00:42:24.900 --> 00:42:27.230 align:start position:0%
magician's uh forum
and

00:42:27.230 --> 00:42:27.240 align:start position:0%
and
 

00:42:27.240 --> 00:42:29.270 align:start position:0%
and
and<00:42:27.540><c> of</c><00:42:27.839><c> course</c>

00:42:29.270 --> 00:42:29.280 align:start position:0%
and of course
 

00:42:29.280 --> 00:42:31.190 align:start position:0%
and of course
um<00:42:29.339><c> it's</c><00:42:29.940><c> nice</c><00:42:30.180><c> to</c><00:42:30.300><c> be</c><00:42:30.420><c> able</c><00:42:30.540><c> to</c><00:42:30.780><c> talk</c><00:42:30.900><c> with</c>

00:42:31.190 --> 00:42:31.200 align:start position:0%
um it's nice to be able to talk with
 

00:42:31.200 --> 00:42:33.230 align:start position:0%
um it's nice to be able to talk with
people<00:42:31.320><c> so</c><00:42:31.859><c> we</c><00:42:32.040><c> have</c><00:42:32.160><c> a</c><00:42:32.280><c> Discord</c>

00:42:33.230 --> 00:42:33.240 align:start position:0%
people so we have a Discord
 

00:42:33.240 --> 00:42:36.710 align:start position:0%
people so we have a Discord
now<00:42:33.720><c> we</c><00:42:33.960><c> have</c><00:42:34.140><c> a</c><00:42:34.320><c> Discord</c><00:42:34.740><c> server</c><00:42:35.160><c> and</c><00:42:35.880><c> uh</c>

00:42:36.710 --> 00:42:36.720 align:start position:0%
now we have a Discord server and uh
 

00:42:36.720 --> 00:42:38.270 align:start position:0%
now we have a Discord server and uh
you're<00:42:36.960><c> very</c><00:42:37.079><c> welcome</c><00:42:37.260><c> to</c><00:42:37.500><c> join</c><00:42:37.859><c> and</c><00:42:38.099><c> ask</c>

00:42:38.270 --> 00:42:38.280 align:start position:0%
you're very welcome to join and ask
 

00:42:38.280 --> 00:42:39.770 align:start position:0%
you're very welcome to join and ask
questions<00:42:38.640><c> and</c>

00:42:39.770 --> 00:42:39.780 align:start position:0%
questions and
 

00:42:39.780 --> 00:42:42.170 align:start position:0%
questions and
even<00:42:40.500><c> after</c><00:42:40.800><c> this</c><00:42:41.160><c> event</c><00:42:41.339><c> like</c><00:42:41.820><c> if</c><00:42:42.000><c> there's</c>

00:42:42.170 --> 00:42:42.180 align:start position:0%
even after this event like if there's
 

00:42:42.180 --> 00:42:44.030 align:start position:0%
even after this event like if there's
something<00:42:42.420><c> that</c><00:42:42.780><c> you</c><00:42:43.320><c> don't</c><00:42:43.440><c> get</c><00:42:43.619><c> to</c><00:42:43.740><c> ask</c><00:42:43.859><c> us</c>

00:42:44.030 --> 00:42:44.040 align:start position:0%
something that you don't get to ask us
 

00:42:44.040 --> 00:42:46.670 align:start position:0%
something that you don't get to ask us
in<00:42:44.280><c> person</c>

00:42:46.670 --> 00:42:46.680 align:start position:0%
 
 

00:42:46.680 --> 00:42:48.290 align:start position:0%
 
um<00:42:46.800><c> and</c><00:42:47.040><c> yeah</c><00:42:47.160><c> maybe</c><00:42:47.339><c> now</c><00:42:47.579><c> we</c><00:42:47.760><c> will</c><00:42:47.940><c> just</c><00:42:48.119><c> take</c>

00:42:48.290 --> 00:42:48.300 align:start position:0%
um and yeah maybe now we will just take
 

00:42:48.300 --> 00:42:57.290 align:start position:0%
um and yeah maybe now we will just take
some<00:42:48.540><c> questions</c><00:42:48.800><c> yeah</c><00:42:49.800><c> yes</c><00:42:50.220><c> over</c><00:42:50.520><c> there</c>

00:42:57.290 --> 00:42:57.300 align:start position:0%
 
 

00:42:57.300 --> 00:42:59.210 align:start position:0%
 
okay<00:42:57.780><c> the</c>

00:42:59.210 --> 00:42:59.220 align:start position:0%
okay the
 

00:42:59.220 --> 00:43:01.490 align:start position:0%
okay the
internal<00:42:59.819><c> development</c><00:43:00.240><c> roadmap</c><00:43:00.780><c> what</c><00:43:01.260><c> we've</c>

00:43:01.490 --> 00:43:01.500 align:start position:0%
internal development roadmap what we've
 

00:43:01.500 --> 00:43:03.170 align:start position:0%
internal development roadmap what we've
developed<00:43:01.800><c> are</c><00:43:01.980><c> the</c><00:43:02.220><c> interfaces</c><00:43:02.640><c> and</c><00:43:03.000><c> the</c>

00:43:03.170 --> 00:43:03.180 align:start position:0%
developed are the interfaces and the
 

00:43:03.180 --> 00:43:05.210 align:start position:0%
developed are the interfaces and the
core<00:43:03.359><c> contract</c><00:43:04.140><c> that</c><00:43:04.560><c> performs</c><00:43:04.980><c> this</c><00:43:05.040><c> magic</c>

00:43:05.210 --> 00:43:05.220 align:start position:0%
core contract that performs this magic
 

00:43:05.220 --> 00:43:06.829 align:start position:0%
core contract that performs this magic
we<00:43:05.579><c> call</c><00:43:05.700><c> it</c><00:43:05.819><c> entry</c><00:43:06.119><c> point</c>

00:43:06.829 --> 00:43:06.839 align:start position:0%
we call it entry point
 

00:43:06.839 --> 00:43:09.050 align:start position:0%
we call it entry point
it<00:43:07.380><c> was</c><00:43:07.560><c> audited</c><00:43:07.980><c> but</c><00:43:08.160><c> then</c><00:43:08.280><c> was</c><00:43:08.460><c> extensively</c>

00:43:09.050 --> 00:43:09.060 align:start position:0%
it was audited but then was extensively
 

00:43:09.060 --> 00:43:11.930 align:start position:0%
it was audited but then was extensively
modified<00:43:09.540><c> to</c><00:43:09.780><c> support</c><00:43:09.960><c> the</c><00:43:10.319><c> l2s</c><00:43:11.099><c> that</c><00:43:11.520><c> is</c><00:43:11.700><c> not</c>

00:43:11.930 --> 00:43:11.940 align:start position:0%
modified to support the l2s that is not
 

00:43:11.940 --> 00:43:14.690 align:start position:0%
modified to support the l2s that is not
yet<00:43:12.300><c> audited</c><00:43:13.200><c> we</c><00:43:13.980><c> still</c><00:43:14.099><c> have</c><00:43:14.220><c> some</c><00:43:14.400><c> work</c><00:43:14.520><c> on</c>

00:43:14.690 --> 00:43:14.700 align:start position:0%
yet audited we still have some work on
 

00:43:14.700 --> 00:43:17.870 align:start position:0%
yet audited we still have some work on
it<00:43:15.319><c> the</c><00:43:16.319><c> API</c><00:43:16.680><c> probably</c><00:43:16.920><c> won't</c><00:43:17.160><c> change</c><00:43:17.339><c> so</c><00:43:17.640><c> a</c>

00:43:17.870 --> 00:43:17.880 align:start position:0%
it the API probably won't change so a
 

00:43:17.880 --> 00:43:19.790 align:start position:0%
it the API probably won't change so a
wallet<00:43:18.180><c> will</c><00:43:18.420><c> be</c><00:43:18.660><c> able</c><00:43:18.839><c> to</c><00:43:19.020><c> work</c><00:43:19.140><c> so</c><00:43:19.560><c> it's</c><00:43:19.680><c> not</c>

00:43:19.790 --> 00:43:19.800 align:start position:0%
wallet will be able to work so it's not
 

00:43:19.800 --> 00:43:21.950 align:start position:0%
wallet will be able to work so it's not
deployment<00:43:20.220><c> deploy</c><00:43:20.760><c> the</c><00:43:20.940><c> mainnet</c><00:43:21.359><c> only</c><00:43:21.720><c> on</c>

00:43:21.950 --> 00:43:21.960 align:start position:0%
deployment deploy the mainnet only on
 

00:43:21.960 --> 00:43:23.870 align:start position:0%
deployment deploy the mainnet only on
testnet<00:43:22.440><c> currently</c>

00:43:23.870 --> 00:43:23.880 align:start position:0%
testnet currently
 

00:43:23.880 --> 00:43:26.150 align:start position:0%
testnet currently
but<00:43:24.359><c> you</c><00:43:24.839><c> can</c><00:43:24.960><c> create</c><00:43:25.380><c> and</c><00:43:25.800><c> start</c>

00:43:26.150 --> 00:43:26.160 align:start position:0%
but you can create and start
 

00:43:26.160 --> 00:43:27.710 align:start position:0%
but you can create and start
experimenting<00:43:26.700><c> with</c><00:43:26.819><c> Wallets</c><00:43:27.180><c> on</c><00:43:27.480><c> top</c><00:43:27.599><c> of</c>

00:43:27.710 --> 00:43:27.720 align:start position:0%
experimenting with Wallets on top of
 

00:43:27.720 --> 00:43:29.750 align:start position:0%
experimenting with Wallets on top of
that<00:43:27.839><c> the</c><00:43:28.680><c> interface</c><00:43:29.040><c> of</c><00:43:29.160><c> a</c><00:43:29.339><c> wallet</c><00:43:29.520><c> the</c>

00:43:29.750 --> 00:43:29.760 align:start position:0%
that the interface of a wallet the
 

00:43:29.760 --> 00:43:31.130 align:start position:0%
that the interface of a wallet the
change<00:43:29.940><c> of</c><00:43:30.180><c> wallet</c><00:43:30.420><c> needs</c><00:43:30.660><c> to</c><00:43:30.720><c> be</c><00:43:30.780><c> it's</c><00:43:30.900><c> quite</c>

00:43:31.130 --> 00:43:31.140 align:start position:0%
change of wallet needs to be it's quite
 

00:43:31.140 --> 00:43:33.530 align:start position:0%
change of wallet needs to be it's quite
minimal<00:43:31.920><c> I</c><00:43:32.460><c> can</c><00:43:32.520><c> go</c><00:43:32.700><c> through</c><00:43:32.819><c> it</c><00:43:33.000><c> adding</c><00:43:33.420><c> a</c>

00:43:33.530 --> 00:43:33.540 align:start position:0%
minimal I can go through it adding a
 

00:43:33.540 --> 00:43:34.670 align:start position:0%
minimal I can go through it adding a
single<00:43:33.780><c> method</c>

00:43:34.670 --> 00:43:34.680 align:start position:0%
single method
 

00:43:34.680 --> 00:43:37.069 align:start position:0%
single method
or<00:43:35.099><c> two</c><00:43:35.400><c> uh</c>

00:43:37.069 --> 00:43:37.079 align:start position:0%
or two uh
 

00:43:37.079 --> 00:43:41.329 align:start position:0%
or two uh
yeah<00:43:37.740><c> we</c><00:43:38.400><c> have</c><00:43:38.579><c> a</c><00:43:38.760><c> sample</c><00:43:39.119><c> uh</c><00:43:39.560><c> yeah</c><00:43:40.560><c> a</c><00:43:40.859><c> sample</c>

00:43:41.329 --> 00:43:41.339 align:start position:0%
yeah we have a sample uh yeah a sample
 

00:43:41.339 --> 00:43:43.550 align:start position:0%
yeah we have a sample uh yeah a sample
that<00:43:41.579><c> uses</c><00:43:42.119><c> that</c><00:43:42.599><c> adds</c><00:43:42.960><c> account</c><00:43:43.140><c> attraction</c>

00:43:43.550 --> 00:43:43.560 align:start position:0%
that uses that adds account attraction
 

00:43:43.560 --> 00:43:45.230 align:start position:0%
that uses that adds account attraction
support<00:43:43.800><c> to</c><00:43:43.980><c> ignore</c><00:43:44.220><c> the</c><00:43:44.400><c> safe</c><00:43:44.520><c> you</c><00:43:44.940><c> add</c><00:43:45.060><c> the</c>

00:43:45.230 --> 00:43:45.240 align:start position:0%
support to ignore the safe you add the
 

00:43:45.240 --> 00:43:48.230 align:start position:0%
support to ignore the safe you add the
module<00:43:45.420><c> and</c><00:43:45.599><c> you</c><00:43:45.720><c> basically</c><00:43:46.020><c> get</c><00:43:46.920><c> make</c><00:43:47.280><c> a</c><00:43:47.579><c> okay</c>

00:43:48.230 --> 00:43:48.240 align:start position:0%
module and you basically get make a okay
 

00:43:48.240 --> 00:43:51.710 align:start position:0%
module and you basically get make a okay
a<00:43:48.599><c> single</c><00:43:48.900><c> owner</c><00:43:49.380><c> and</c><00:43:50.280><c> you</c><00:43:50.520><c> can</c><00:43:50.640><c> also</c><00:43:50.819><c> safe</c><00:43:51.060><c> and</c>

00:43:51.710 --> 00:43:51.720 align:start position:0%
a single owner and you can also safe and
 

00:43:51.720 --> 00:43:55.190 align:start position:0%
a single owner and you can also safe and
account<00:43:51.960><c> obstruct</c><00:43:52.500><c> the</c><00:43:53.099><c> compatible</c>

00:43:55.190 --> 00:43:55.200 align:start position:0%
account obstruct the compatible
 

00:43:55.200 --> 00:43:56.030 align:start position:0%
account obstruct the compatible
um

00:43:56.030 --> 00:43:56.040 align:start position:0%
um
 

00:43:56.040 --> 00:43:58.309 align:start position:0%
um
so<00:43:56.460><c> yes</c><00:43:56.640><c> you</c><00:43:57.240><c> can</c><00:43:57.359><c> create</c>

00:43:58.309 --> 00:43:58.319 align:start position:0%
so yes you can create
 

00:43:58.319 --> 00:44:00.050 align:start position:0%
so yes you can create
and<00:43:58.740><c> there</c><00:43:58.920><c> are</c><00:43:59.040><c> some</c><00:43:59.220><c> work</c><00:43:59.460><c> on</c><00:43:59.640><c> creating</c>

00:44:00.050 --> 00:44:00.060 align:start position:0%
and there are some work on creating
 

00:44:00.060 --> 00:44:01.970 align:start position:0%
and there are some work on creating
wallets<00:44:00.540><c> today</c>

00:44:01.970 --> 00:44:01.980 align:start position:0%
wallets today
 

00:44:01.980 --> 00:44:04.370 align:start position:0%
wallets today
in<00:44:02.940><c> terms</c><00:44:03.119><c> of</c><00:44:03.180><c> applications</c><00:44:03.599><c> yes</c><00:44:04.140><c> it's</c>

00:44:04.370 --> 00:44:04.380 align:start position:0%
in terms of applications yes it's
 

00:44:04.380 --> 00:44:05.630 align:start position:0%
in terms of applications yes it's
chicken<00:44:04.619><c> and</c><00:44:04.859><c> egg</c><00:44:04.980><c> application</c><00:44:05.339><c> it's</c><00:44:05.520><c> a</c>

00:44:05.630 --> 00:44:05.640 align:start position:0%
chicken and egg application it's a
 

00:44:05.640 --> 00:44:08.030 align:start position:0%
chicken and egg application it's a
wallet<00:44:05.880><c> in</c><00:44:06.060><c> order</c><00:44:06.180><c> to</c><00:44:06.359><c> work</c><00:44:06.560><c> there</c><00:44:07.560><c> is</c><00:44:07.740><c> a</c><00:44:07.920><c> way</c>

00:44:08.030 --> 00:44:08.040 align:start position:0%
wallet in order to work there is a way
 

00:44:08.040 --> 00:44:10.550 align:start position:0%
wallet in order to work there is a way
no<00:44:08.339><c> it's</c><00:44:09.060><c> for</c><00:44:09.240><c> a</c><00:44:09.359><c> basically</c><00:44:09.599><c> a</c><00:44:09.900><c> hackathon</c><00:44:10.260><c> an</c>

00:44:10.550 --> 00:44:10.560 align:start position:0%
no it's for a basically a hackathon an
 

00:44:10.560 --> 00:44:12.170 align:start position:0%
no it's for a basically a hackathon an
application<00:44:10.980><c> can</c><00:44:11.220><c> work</c><00:44:11.460><c> without</c><00:44:11.640><c> a</c><00:44:11.940><c> wallet</c>

00:44:12.170 --> 00:44:12.180 align:start position:0%
application can work without a wallet
 

00:44:12.180 --> 00:44:13.430 align:start position:0%
application can work without a wallet
but<00:44:12.359><c> it's</c><00:44:12.540><c> not</c><00:44:12.780><c> something</c><00:44:12.900><c> else</c><00:44:13.140><c> you</c><00:44:13.319><c> want</c>

00:44:13.430 --> 00:44:13.440 align:start position:0%
but it's not something else you want
 

00:44:13.440 --> 00:44:16.790 align:start position:0%
but it's not something else you want
your<00:44:13.680><c> user</c><00:44:13.980><c> want</c><00:44:14.160><c> to</c><00:44:14.339><c> sign</c><00:44:15.000><c> blindly</c><00:44:15.480><c> a</c><00:44:15.660><c> hash</c>

00:44:16.790 --> 00:44:16.800 align:start position:0%
your user want to sign blindly a hash
 

00:44:16.800 --> 00:44:19.130 align:start position:0%
your user want to sign blindly a hash
if<00:44:17.460><c> you're</c><00:44:17.700><c> good</c><00:44:18.359><c> with</c><00:44:18.540><c> that</c><00:44:18.660><c> it's</c><00:44:18.900><c> also</c>

00:44:19.130 --> 00:44:19.140 align:start position:0%
if you're good with that it's also
 

00:44:19.140 --> 00:44:20.809 align:start position:0%
if you're good with that it's also
possible<00:44:19.380><c> to</c><00:44:19.500><c> with</c><00:44:19.740><c> an</c><00:44:20.160><c> application</c><00:44:20.460><c> can</c><00:44:20.700><c> work</c>

00:44:20.809 --> 00:44:20.819 align:start position:0%
possible to with an application can work
 

00:44:20.819 --> 00:44:23.270 align:start position:0%
possible to with an application can work
with<00:44:21.000><c> accountability</c><00:44:21.480><c> in</c><00:44:21.839><c> the</c><00:44:21.900><c> day</c>

00:44:23.270 --> 00:44:23.280 align:start position:0%
with accountability in the day
 

00:44:23.280 --> 00:44:25.609 align:start position:0%
with accountability in the day
the<00:44:23.760><c> way</c><00:44:23.880><c> gas</c><00:44:24.119><c> abstraction</c><00:44:24.540><c> works</c><00:44:25.020><c> is</c><00:44:25.319><c> that</c>

00:44:25.609 --> 00:44:25.619 align:start position:0%
the way gas abstraction works is that
 

00:44:25.619 --> 00:44:28.849 align:start position:0%
the way gas abstraction works is that
when<00:44:26.040><c> you</c><00:44:26.160><c> submit</c><00:44:26.460><c> a</c><00:44:26.579><c> user</c><00:44:26.819><c> up</c>

00:44:28.849 --> 00:44:28.859 align:start position:0%
when you submit a user up
 

00:44:28.859 --> 00:44:30.589 align:start position:0%
when you submit a user up
I<00:44:29.040><c> said</c><00:44:29.220><c> the</c><00:44:29.520><c> contract</c><00:44:29.819><c> itself</c><00:44:30.180><c> validates</c>

00:44:30.589 --> 00:44:30.599 align:start position:0%
I said the contract itself validates
 

00:44:30.599 --> 00:44:33.829 align:start position:0%
I said the contract itself validates
itself<00:44:30.960><c> the</c><00:44:31.260><c> signature</c><00:44:31.859><c> and</c><00:44:32.420><c> its</c><00:44:33.420><c> nonsense</c>

00:44:33.829 --> 00:44:33.839 align:start position:0%
itself the signature and its nonsense
 

00:44:33.839 --> 00:44:37.010 align:start position:0%
itself the signature and its nonsense
and<00:44:34.020><c> in</c><00:44:34.260><c> order</c><00:44:34.380><c> to</c><00:44:34.619><c> accept</c><00:44:35.099><c> the</c><00:44:35.520><c> request</c><00:44:36.420><c> but</c>

00:44:37.010 --> 00:44:37.020 align:start position:0%
and in order to accept the request but
 

00:44:37.020 --> 00:44:38.870 align:start position:0%
and in order to accept the request but
there's<00:44:37.140><c> also</c><00:44:37.500><c> a</c><00:44:37.680><c> pointer</c><00:44:37.980><c> to</c><00:44:38.220><c> what</c><00:44:38.520><c> we</c><00:44:38.640><c> call</c><00:44:38.760><c> a</c>

00:44:38.870 --> 00:44:38.880 align:start position:0%
there's also a pointer to what we call a
 

00:44:38.880 --> 00:44:40.970 align:start position:0%
there's also a pointer to what we call a
paymaster<00:44:39.300><c> a</c><00:44:39.900><c> payment</c><00:44:40.079><c> is</c><00:44:40.440><c> a</c><00:44:40.619><c> contract</c><00:44:40.800><c> that</c>

00:44:40.970 --> 00:44:40.980 align:start position:0%
paymaster a payment is a contract that
 

00:44:40.980 --> 00:44:43.010 align:start position:0%
paymaster a payment is a contract that
before<00:44:41.160><c> submitting</c><00:44:41.700><c> the</c><00:44:41.819><c> transaction</c><00:44:42.180><c> has</c><00:44:42.839><c> a</c>

00:44:43.010 --> 00:44:43.020 align:start position:0%
before submitting the transaction has a
 

00:44:43.020 --> 00:44:44.809 align:start position:0%
before submitting the transaction has a
chance<00:44:43.200><c> to</c><00:44:43.560><c> decide</c><00:44:43.980><c> whether</c><00:44:44.160><c> it</c><00:44:44.339><c> agrees</c><00:44:44.700><c> to</c>

00:44:44.809 --> 00:44:44.819 align:start position:0%
chance to decide whether it agrees to
 

00:44:44.819 --> 00:44:47.150 align:start position:0%
chance to decide whether it agrees to
pay<00:44:44.940><c> or</c><00:44:45.060><c> not</c><00:44:45.240><c> if</c><00:44:46.020><c> it</c><00:44:46.140><c> says</c><00:44:46.319><c> okay</c><00:44:46.500><c> that</c><00:44:46.859><c> is</c><00:44:46.980><c> it</c>

00:44:47.150 --> 00:44:47.160 align:start position:0%
pay or not if it says okay that is it
 

00:44:47.160 --> 00:44:50.030 align:start position:0%
pay or not if it says okay that is it
doesn't<00:44:47.280><c> revert</c><00:44:48.260><c> it</c><00:44:49.260><c> will</c><00:44:49.380><c> use</c><00:44:49.560><c> its</c><00:44:49.980><c> own</c>

00:44:50.030 --> 00:44:50.040 align:start position:0%
doesn't revert it will use its own
 

00:44:50.040 --> 00:44:52.609 align:start position:0%
doesn't revert it will use its own
balance<00:44:50.760><c> its</c><00:44:51.060><c> own</c><00:44:51.119><c> stake</c><00:44:51.420><c> and</c><00:44:51.660><c> everything</c><00:44:51.780><c> to</c>

00:44:52.609 --> 00:44:52.619 align:start position:0%
balance its own stake and everything to
 

00:44:52.619 --> 00:44:55.069 align:start position:0%
balance its own stake and everything to
pay<00:44:52.800><c> for</c><00:44:52.980><c> this</c><00:44:53.160><c> transaction</c><00:44:53.520><c> now</c><00:44:54.300><c> what</c><00:44:54.839><c> this</c>

00:44:55.069 --> 00:44:55.079 align:start position:0%
pay for this transaction now what this
 

00:44:55.079 --> 00:44:57.470 align:start position:0%
pay for this transaction now what this
payment<00:44:55.319><c> does</c><00:44:55.859><c> on</c><00:44:56.040><c> chain</c><00:44:56.280><c> depends</c><00:44:57.119><c> on</c><00:44:57.300><c> the</c>

00:44:57.470 --> 00:44:57.480 align:start position:0%
payment does on chain depends on the
 

00:44:57.480 --> 00:45:01.490 align:start position:0%
payment does on chain depends on the
paymaster<00:44:58.260><c> so</c><00:44:59.099><c> the</c><00:45:00.060><c> most</c><00:45:00.420><c> obvious</c><00:45:00.839><c> example</c><00:45:01.380><c> of</c>

00:45:01.490 --> 00:45:01.500 align:start position:0%
paymaster so the most obvious example of
 

00:45:01.500 --> 00:45:03.530 align:start position:0%
paymaster so the most obvious example of
a<00:45:01.619><c> paymaster</c><00:45:02.040><c> is</c><00:45:02.640><c> that</c><00:45:02.819><c> the</c><00:45:02.940><c> validation</c><00:45:03.300><c> will</c>

00:45:03.530 --> 00:45:03.540 align:start position:0%
a paymaster is that the validation will
 

00:45:03.540 --> 00:45:06.050 align:start position:0%
a paymaster is that the validation will
be<00:45:03.720><c> I</c><00:45:04.079><c> will</c><00:45:04.260><c> check</c><00:45:04.440><c> that</c><00:45:04.740><c> this</c><00:45:04.980><c> user</c><00:45:05.400><c> has</c><00:45:05.760><c> a</c>

00:45:06.050 --> 00:45:06.060 align:start position:0%
be I will check that this user has a
 

00:45:06.060 --> 00:45:09.230 align:start position:0%
be I will check that this user has a
balance<00:45:06.359><c> of</c><00:45:06.720><c> enough</c><00:45:06.960><c> die</c><00:45:07.460><c> and</c><00:45:08.460><c> has</c><00:45:08.819><c> approval</c>

00:45:09.230 --> 00:45:09.240 align:start position:0%
balance of enough die and has approval
 

00:45:09.240 --> 00:45:11.450 align:start position:0%
balance of enough die and has approval
for<00:45:09.420><c> me</c><00:45:09.599><c> to</c><00:45:09.839><c> use</c><00:45:10.200><c> this</c><00:45:10.380><c> die</c><00:45:10.560><c> and</c><00:45:10.800><c> I</c><00:45:10.980><c> will</c><00:45:11.099><c> grab</c>

00:45:11.450 --> 00:45:11.460 align:start position:0%
for me to use this die and I will grab
 

00:45:11.460 --> 00:45:14.270 align:start position:0%
for me to use this die and I will grab
enough<00:45:11.940><c> die</c><00:45:12.300><c> to</c><00:45:12.720><c> cover</c><00:45:12.839><c> this</c><00:45:13.079><c> transaction</c><00:45:13.500><c> so</c>

00:45:14.270 --> 00:45:14.280 align:start position:0%
enough die to cover this transaction so
 

00:45:14.280 --> 00:45:16.569 align:start position:0%
enough die to cover this transaction so
and<00:45:14.579><c> at</c><00:45:14.760><c> the</c><00:45:14.880><c> end</c><00:45:15.000><c> I</c><00:45:15.119><c> will</c><00:45:15.300><c> refund</c><00:45:15.720><c> it</c><00:45:15.839><c> with</c><00:45:16.079><c> the</c>

00:45:16.569 --> 00:45:16.579 align:start position:0%
and at the end I will refund it with the
 

00:45:16.579 --> 00:45:19.849 align:start position:0%
and at the end I will refund it with the
excess<00:45:17.579><c> So</c><00:45:18.180><c> eventually</c>

00:45:19.849 --> 00:45:19.859 align:start position:0%
excess So eventually
 

00:45:19.859 --> 00:45:23.750 align:start position:0%
excess So eventually
I<00:45:20.280><c> pay</c><00:45:20.460><c> the</c><00:45:20.880><c> user</c><00:45:21.180><c> pays</c><00:45:21.599><c> with</c><00:45:22.020><c> tokens</c><00:45:22.579><c> for</c><00:45:23.579><c> the</c>

00:45:23.750 --> 00:45:23.760 align:start position:0%
I pay the user pays with tokens for the
 

00:45:23.760 --> 00:45:26.510 align:start position:0%
I pay the user pays with tokens for the
transaction<00:45:24.060><c> this</c><00:45:24.839><c> models</c>

00:45:26.510 --> 00:45:26.520 align:start position:0%
transaction this models
 

00:45:26.520 --> 00:45:28.730 align:start position:0%
transaction this models
it's<00:45:27.480><c> most</c><00:45:27.720><c> obvious</c><00:45:28.020><c> use</c><00:45:28.319><c> case</c><00:45:28.500><c> of</c><00:45:28.619><c> a</c>

00:45:28.730 --> 00:45:28.740 align:start position:0%
it's most obvious use case of a
 

00:45:28.740 --> 00:45:30.290 align:start position:0%
it's most obvious use case of a
paymaster<00:45:29.099><c> but</c><00:45:29.339><c> there</c><00:45:29.460><c> are</c><00:45:29.579><c> other</c><00:45:29.640><c> use</c><00:45:29.940><c> cases</c>

00:45:30.290 --> 00:45:30.300 align:start position:0%
paymaster but there are other use cases
 

00:45:30.300 --> 00:45:32.990 align:start position:0%
paymaster but there are other use cases
if<00:45:31.020><c> you</c><00:45:31.200><c> want</c><00:45:31.380><c> a</c><00:45:31.859><c> voting</c><00:45:32.280><c> data</c><00:45:32.579><c> and</c><00:45:32.700><c> you</c><00:45:32.819><c> don't</c>

00:45:32.990 --> 00:45:33.000 align:start position:0%
if you want a voting data and you don't
 

00:45:33.000 --> 00:45:34.849 align:start position:0%
if you want a voting data and you don't
want<00:45:33.119><c> the</c><00:45:33.240><c> user</c><00:45:33.480><c> to</c><00:45:33.540><c> pay</c><00:45:33.660><c> anything</c><00:45:33.839><c> okay</c>

00:45:34.849 --> 00:45:34.859 align:start position:0%
want the user to pay anything okay
 

00:45:34.859 --> 00:45:36.589 align:start position:0%
want the user to pay anything okay
so<00:45:35.280><c> the</c><00:45:35.460><c> check</c><00:45:35.579><c> is</c><00:45:35.819><c> that</c><00:45:35.940><c> the</c><00:45:36.119><c> user</c><00:45:36.420><c> is</c>

00:45:36.589 --> 00:45:36.599 align:start position:0%
so the check is that the user is
 

00:45:36.599 --> 00:45:38.089 align:start position:0%
so the check is that the user is
eligible<00:45:37.079><c> to</c><00:45:37.319><c> vote</c>

00:45:38.089 --> 00:45:38.099 align:start position:0%
eligible to vote
 

00:45:38.099 --> 00:45:39.829 align:start position:0%
eligible to vote
if<00:45:38.400><c> a</c><00:45:38.520><c> user</c><00:45:38.760><c> is</c><00:45:38.819><c> eligible</c><00:45:39.180><c> to</c><00:45:39.359><c> vote</c><00:45:39.480><c> and</c><00:45:39.660><c> didn't</c>

00:45:39.829 --> 00:45:39.839 align:start position:0%
if a user is eligible to vote and didn't
 

00:45:39.839 --> 00:45:42.410 align:start position:0%
if a user is eligible to vote and didn't
vote<00:45:40.140><c> yet</c><00:45:40.319><c> I</c><00:45:40.920><c> agree</c><00:45:41.160><c> to</c><00:45:41.280><c> pay</c>

00:45:42.410 --> 00:45:42.420 align:start position:0%
vote yet I agree to pay
 

00:45:42.420 --> 00:45:44.450 align:start position:0%
vote yet I agree to pay
it's<00:45:42.900><c> an</c><00:45:43.020><c> another</c><00:45:43.440><c> example</c><00:45:43.859><c> of</c><00:45:43.980><c> a</c><00:45:44.099><c> paymaster</c>

00:45:44.450 --> 00:45:44.460 align:start position:0%
it's an another example of a paymaster
 

00:45:44.460 --> 00:45:47.990 align:start position:0%
it's an another example of a paymaster
other<00:45:45.000><c> examples</c><00:45:45.359><c> are</c><00:45:45.599><c> still</c><00:45:46.339><c> open</c><00:45:47.339><c> you</c><00:45:47.819><c> can</c>

00:45:47.990 --> 00:45:48.000 align:start position:0%
other examples are still open you can
 

00:45:48.000 --> 00:45:49.730 align:start position:0%
other examples are still open you can
write<00:45:48.119><c> whatever</c><00:45:48.300><c> you</c><00:45:48.599><c> like</c>

00:45:49.730 --> 00:45:49.740 align:start position:0%
write whatever you like
 

00:45:49.740 --> 00:45:52.130 align:start position:0%
write whatever you like
just<00:45:50.160><c> just</c><00:45:50.400><c> a</c><00:45:50.700><c> contrast</c><00:45:51.119><c> right</c><00:45:51.720><c> now</c><00:45:51.839><c> if</c><00:45:52.079><c> you're</c>

00:45:52.130 --> 00:45:52.140 align:start position:0%
just just a contrast right now if you're
 

00:45:52.140 --> 00:45:53.510 align:start position:0%
just just a contrast right now if you're
using<00:45:52.380><c> Nosa</c><00:45:52.859><c> safe</c>

00:45:53.510 --> 00:45:53.520 align:start position:0%
using Nosa safe
 

00:45:53.520 --> 00:45:56.030 align:start position:0%
using Nosa safe
then<00:45:54.180><c> someone</c><00:45:54.599><c> on</c><00:45:55.020><c> your</c><00:45:55.200><c> someone</c><00:45:55.619><c> on</c><00:45:55.920><c> your</c>

00:45:56.030 --> 00:45:56.040 align:start position:0%
then someone on your someone on your
 

00:45:56.040 --> 00:45:58.970 align:start position:0%
then someone on your someone on your
team<00:45:56.280><c> has</c><00:45:56.520><c> to</c><00:45:56.760><c> like</c><00:45:57.480><c> pay</c><00:45:57.839><c> from</c><00:45:58.680><c> their</c><00:45:58.800><c> account</c>

00:45:58.970 --> 00:45:58.980 align:start position:0%
team has to like pay from their account
 

00:45:58.980 --> 00:46:01.069 align:start position:0%
team has to like pay from their account
right<00:45:59.640><c> even</c><00:45:59.880><c> if</c><00:46:00.119><c> the</c><00:46:00.240><c> agnostic</c><00:46:00.720><c> safe</c><00:46:00.839><c> has</c>

00:46:01.069 --> 00:46:01.079 align:start position:0%
right even if the agnostic safe has
 

00:46:01.079 --> 00:46:02.990 align:start position:0%
right even if the agnostic safe has
plenty<00:46:01.500><c> of</c><00:46:01.560><c> ease</c>

00:46:02.990 --> 00:46:03.000 align:start position:0%
plenty of ease
 

00:46:03.000 --> 00:46:05.150 align:start position:0%
plenty of ease
um<00:46:03.119><c> someone</c><00:46:03.359><c> still</c><00:46:03.780><c> needs</c><00:46:04.140><c> to</c><00:46:04.260><c> like</c><00:46:04.800><c> pay</c><00:46:04.920><c> from</c>

00:46:05.150 --> 00:46:05.160 align:start position:0%
um someone still needs to like pay from
 

00:46:05.160 --> 00:46:06.710 align:start position:0%
um someone still needs to like pay from
their<00:46:05.339><c> own</c><00:46:05.460><c> accounts</c><00:46:05.819><c> just</c><00:46:06.060><c> to</c><00:46:06.180><c> have</c><00:46:06.359><c> that</c>

00:46:06.710 --> 00:46:06.720 align:start position:0%
their own accounts just to have that
 

00:46:06.720 --> 00:46:10.370 align:start position:0%
their own accounts just to have that
transaction<00:46:07.440><c> uh</c><00:46:08.280><c> finalized</c>

00:46:10.370 --> 00:46:10.380 align:start position:0%
transaction uh finalized
 

00:46:10.380 --> 00:46:12.890 align:start position:0%
transaction uh finalized
um<00:46:10.500><c> so</c><00:46:11.099><c> with</c><00:46:11.520><c> account</c><00:46:11.700><c> obstruction</c><00:46:12.119><c> that</c>

00:46:12.890 --> 00:46:12.900 align:start position:0%
um so with account obstruction that
 

00:46:12.900 --> 00:46:14.470 align:start position:0%
um so with account obstruction that
wouldn't<00:46:13.020><c> be</c><00:46:13.260><c> necessary</c>

00:46:14.470 --> 00:46:14.480 align:start position:0%
wouldn't be necessary
 

00:46:14.480 --> 00:46:16.490 align:start position:0%
wouldn't be necessary
your<00:46:15.480><c> account</c><00:46:15.599><c> will</c><00:46:15.839><c> be</c><00:46:15.960><c> able</c><00:46:16.079><c> to</c><00:46:16.200><c> pay</c><00:46:16.380><c> for</c>

00:46:16.490 --> 00:46:16.500 align:start position:0%
your account will be able to pay for
 

00:46:16.500 --> 00:46:17.930 align:start position:0%
your account will be able to pay for
yourself<00:46:16.680><c> and</c><00:46:17.099><c> this</c><00:46:17.220><c> doesn't</c><00:46:17.400><c> require</c><00:46:17.640><c> a</c>

00:46:17.930 --> 00:46:17.940 align:start position:0%
yourself and this doesn't require a
 

00:46:17.940 --> 00:46:20.329 align:start position:0%
yourself and this doesn't require a
paymaster<00:46:18.359><c> but</c><00:46:19.140><c> let's</c><00:46:19.319><c> say</c><00:46:19.560><c> you're</c><00:46:20.099><c> you're</c>

00:46:20.329 --> 00:46:20.339 align:start position:0%
paymaster but let's say you're you're
 

00:46:20.339 --> 00:46:22.190 align:start position:0%
paymaster but let's say you're you're
safe<00:46:20.880><c> for</c>

00:46:22.190 --> 00:46:22.200 align:start position:0%
safe for
 

00:46:22.200 --> 00:46:24.770 align:start position:0%
safe for
um going<00:46:22.680><c> back</c><00:46:22.800><c> to</c><00:46:22.980><c> the</c><00:46:23.099><c> safe</c><00:46:23.640><c> example</c><00:46:24.480><c> if</c>

00:46:24.770 --> 00:46:24.780 align:start position:0%
um going back to the safe example if
 

00:46:24.780 --> 00:46:27.710 align:start position:0%
um going back to the safe example if
ignosis<00:46:25.319><c> safe</c><00:46:25.560><c> doesn't</c><00:46:26.339><c> hold</c><00:46:26.520><c> any</c><00:46:26.760><c> heat</c><00:46:27.000><c> it</c>

00:46:27.710 --> 00:46:27.720 align:start position:0%
ignosis safe doesn't hold any heat it
 

00:46:27.720 --> 00:46:29.930 align:start position:0%
ignosis safe doesn't hold any heat it
doesn't<00:46:27.839><c> hold</c><00:46:28.140><c> sufficient</c><00:46:29.099><c> eth</c><00:46:29.400><c> where</c><00:46:29.819><c> you</c>

00:46:29.930 --> 00:46:29.940 align:start position:0%
doesn't hold sufficient eth where you
 

00:46:29.940 --> 00:46:31.010 align:start position:0%
doesn't hold sufficient eth where you
don't<00:46:30.000><c> want</c><00:46:30.119><c> to</c><00:46:30.240><c> have</c><00:46:30.300><c> to</c><00:46:30.420><c> care</c><00:46:30.540><c> about</c><00:46:30.720><c> the</c>

00:46:31.010 --> 00:46:31.020 align:start position:0%
don't want to have to care about the
 

00:46:31.020 --> 00:46:32.870 align:start position:0%
don't want to have to care about the
balance<00:46:31.319><c> and</c><00:46:31.619><c> continually</c><00:46:32.040><c> like</c><00:46:32.280><c> exchanging</c>

00:46:32.870 --> 00:46:32.880 align:start position:0%
balance and continually like exchanging
 

00:46:32.880 --> 00:46:35.450 align:start position:0%
balance and continually like exchanging
and<00:46:33.119><c> topping</c><00:46:33.599><c> it</c><00:46:33.720><c> off</c><00:46:34.260><c> and</c><00:46:34.680><c> whatever</c><00:46:34.859><c> you</c><00:46:35.280><c> have</c>

00:46:35.450 --> 00:46:35.460 align:start position:0%
and topping it off and whatever you have
 

00:46:35.460 --> 00:46:38.210 align:start position:0%
and topping it off and whatever you have
a<00:46:36.300><c> balance</c><00:46:36.720><c> of</c><00:46:36.900><c> assuming</c><00:46:37.380><c> it's</c><00:46:37.560><c> enough</c><00:46:37.859><c> to</c><00:46:38.099><c> pay</c>

00:46:38.210 --> 00:46:38.220 align:start position:0%
a balance of assuming it's enough to pay
 

00:46:38.220 --> 00:46:40.010 align:start position:0%
a balance of assuming it's enough to pay
for<00:46:38.400><c> the</c><00:46:38.520><c> gas</c>

00:46:40.010 --> 00:46:40.020 align:start position:0%
for the gas
 

00:46:40.020 --> 00:46:43.130 align:start position:0%
for the gas
um you<00:46:40.560><c> would</c><00:46:40.740><c> essentially</c><00:46:41.780><c> include</c><00:46:42.780><c> in</c><00:46:42.960><c> your</c>

00:46:43.130 --> 00:46:43.140 align:start position:0%
um you would essentially include in your
 

00:46:43.140 --> 00:46:45.290 align:start position:0%
um you would essentially include in your
transaction<00:46:43.500><c> a</c><00:46:43.800><c> reference</c><00:46:44.220><c> to</c><00:46:44.760><c> something</c>

00:46:45.290 --> 00:46:45.300 align:start position:0%
transaction a reference to something
 

00:46:45.300 --> 00:46:47.630 align:start position:0%
transaction a reference to something
we're<00:46:45.720><c> calling</c><00:46:46.079><c> a</c><00:46:46.200><c> token</c><00:46:46.440><c> paymaster</c><00:46:46.920><c> and</c>

00:46:47.630 --> 00:46:47.640 align:start position:0%
we're calling a token paymaster and
 

00:46:47.640 --> 00:46:49.370 align:start position:0%
we're calling a token paymaster and
token<00:46:48.000><c> paint</c><00:46:48.180><c> Master</c><00:46:48.420><c> can</c><00:46:48.780><c> be</c><00:46:48.960><c> completely</c>

00:46:49.370 --> 00:46:49.380 align:start position:0%
token paint Master can be completely
 

00:46:49.380 --> 00:46:51.609 align:start position:0%
token paint Master can be completely
autonomous<00:46:49.859><c> contract</c><00:46:50.520><c> on</c><00:46:50.819><c> chain</c>

00:46:51.609 --> 00:46:51.619 align:start position:0%
autonomous contract on chain
 

00:46:51.619 --> 00:46:56.569 align:start position:0%
autonomous contract on chain
that<00:46:52.619><c> it</c><00:46:53.040><c> just</c><00:46:53.579><c> um</c><00:46:53.579><c> it</c><00:46:53.940><c> accepts</c><00:46:54.240><c> tokens</c><00:46:54.859><c> it</c><00:46:55.859><c> and</c>

00:46:56.569 --> 00:46:56.579 align:start position:0%
that it just um it accepts tokens it and
 

00:46:56.579 --> 00:46:58.250 align:start position:0%
that it just um it accepts tokens it and
it<00:46:56.819><c> it</c><00:46:56.940><c> would</c><00:46:57.180><c> pay</c><00:46:57.359><c> for</c><00:46:57.540><c> the</c><00:46:57.720><c> transaction</c><00:46:58.020><c> in</c>

00:46:58.250 --> 00:46:58.260 align:start position:0%
it it would pay for the transaction in
 

00:46:58.260 --> 00:46:59.990 align:start position:0%
it it would pay for the transaction in
eth<00:46:58.560><c> and</c><00:46:58.800><c> then</c><00:46:58.859><c> it</c><00:46:59.040><c> would</c><00:46:59.160><c> settle</c><00:46:59.520><c> in</c><00:46:59.700><c> some</c><00:46:59.880><c> way</c>

00:46:59.990 --> 00:47:00.000 align:start position:0%
eth and then it would settle in some way
 

00:47:00.000 --> 00:47:03.770 align:start position:0%
eth and then it would settle in some way
so<00:47:00.720><c> well</c><00:47:01.619><c> an</c><00:47:02.339><c> old</c><00:47:02.460><c> reference</c><00:47:02.880><c> like</c><00:47:03.180><c> an</c><00:47:03.540><c> older</c>

00:47:03.770 --> 00:47:03.780 align:start position:0%
so well an old reference like an older
 

00:47:03.780 --> 00:47:05.150 align:start position:0%
so well an old reference like an older
reference<00:47:04.079><c> implementation</c><00:47:04.619><c> recreative</c>

00:47:05.150 --> 00:47:05.160 align:start position:0%
reference implementation recreative
 

00:47:05.160 --> 00:47:07.970 align:start position:0%
reference implementation recreative
which<00:47:05.400><c> is</c><00:47:05.520><c> using</c><00:47:05.880><c> swap</c><00:47:06.240><c> using</c><00:47:07.020><c> unit</c><00:47:07.200><c> Swap</c><00:47:07.619><c> and</c>

00:47:07.970 --> 00:47:07.980 align:start position:0%
which is using swap using unit Swap and
 

00:47:07.980 --> 00:47:09.950 align:start position:0%
which is using swap using unit Swap and
add<00:47:08.160><c> single</c><00:47:08.460><c> transaction</c><00:47:08.880><c> which</c><00:47:09.599><c> was</c><00:47:09.720><c> kind</c><00:47:09.900><c> of</c>

00:47:09.950 --> 00:47:09.960 align:start position:0%
add single transaction which was kind of
 

00:47:09.960 --> 00:47:11.569 align:start position:0%
add single transaction which was kind of
expensive<00:47:10.380><c> either</c><00:47:10.619><c> cheaper</c><00:47:11.160><c> ways</c><00:47:11.400><c> of</c><00:47:11.460><c> doing</c>

00:47:11.569 --> 00:47:11.579 align:start position:0%
expensive either cheaper ways of doing
 

00:47:11.579 --> 00:47:14.089 align:start position:0%
expensive either cheaper ways of doing
it<00:47:11.819><c> but</c><00:47:12.359><c> just</c><00:47:12.540><c> it's</c><00:47:13.079><c> like</c><00:47:13.319><c> very</c><00:47:13.560><c> simple</c><00:47:13.740><c> and</c>

00:47:14.089 --> 00:47:14.099 align:start position:0%
it but just it's like very simple and
 

00:47:14.099 --> 00:47:16.069 align:start position:0%
it but just it's like very simple and
one<00:47:14.400><c> single</c><00:47:14.700><c> Atomic</c><00:47:15.060><c> transaction</c>

00:47:16.069 --> 00:47:16.079 align:start position:0%
one single Atomic transaction
 

00:47:16.079 --> 00:47:19.849 align:start position:0%
one single Atomic transaction
it<00:47:16.500><c> gets</c><00:47:16.800><c> paid</c><00:47:17.040><c> it</c><00:47:17.400><c> gets</c><00:47:17.760><c> in</c><00:47:17.880><c> a</c><00:47:18.119><c> sort</c><00:47:18.420><c> of</c><00:47:18.859><c> an</c>

00:47:19.849 --> 00:47:19.859 align:start position:0%
it gets paid it gets in a sort of an
 

00:47:19.859 --> 00:47:23.210 align:start position:0%
it gets paid it gets in a sort of an
allowance<00:47:20.339><c> in</c><00:47:21.180><c> whatever</c><00:47:21.420><c> token</c><00:47:21.900><c> you</c><00:47:22.020><c> have</c><00:47:22.220><c> it</c>

00:47:23.210 --> 00:47:23.220 align:start position:0%
allowance in whatever token you have it
 

00:47:23.220 --> 00:47:25.010 align:start position:0%
allowance in whatever token you have it
pays<00:47:23.520><c> for</c><00:47:23.640><c> the</c><00:47:23.760><c> gas</c><00:47:23.940><c> it</c><00:47:24.300><c> charges</c><00:47:24.660><c> the</c>

00:47:25.010 --> 00:47:25.020 align:start position:0%
pays for the gas it charges the
 

00:47:25.020 --> 00:47:27.109 align:start position:0%
pays for the gas it charges the
transaction<00:47:25.380><c> fee</c>

00:47:27.109 --> 00:47:27.119 align:start position:0%
transaction fee
 

00:47:27.119 --> 00:47:29.569 align:start position:0%
transaction fee
um<00:47:27.240><c> and</c><00:47:27.540><c> then</c><00:47:27.660><c> it</c><00:47:27.960><c> gives</c><00:47:28.140><c> you</c><00:47:28.319><c> back</c><00:47:28.560><c> the</c><00:47:29.339><c> the</c>

00:47:29.569 --> 00:47:29.579 align:start position:0%
um and then it gives you back the the
 

00:47:29.579 --> 00:47:31.690 align:start position:0%
um and then it gives you back the the
remaining<00:47:30.119><c> uh</c><00:47:30.480><c> tokens</c>

00:47:31.690 --> 00:47:31.700 align:start position:0%
remaining uh tokens
 

00:47:31.700 --> 00:47:34.490 align:start position:0%
remaining uh tokens
so<00:47:32.700><c> with</c><00:47:33.119><c> account</c><00:47:33.240><c> abstraction</c><00:47:33.839><c> if</c><00:47:34.319><c> you</c><00:47:34.380><c> want</c>

00:47:34.490 --> 00:47:34.500 align:start position:0%
so with account abstraction if you want
 

00:47:34.500 --> 00:47:36.109 align:start position:0%
so with account abstraction if you want
to<00:47:34.619><c> use</c><00:47:34.740><c> if</c><00:47:35.040><c> you</c><00:47:35.160><c> want</c><00:47:35.280><c> to</c><00:47:35.400><c> use</c><00:47:35.520><c> that</c><00:47:35.700><c> for</c>

00:47:36.109 --> 00:47:36.119 align:start position:0%
to use if you want to use that for
 

00:47:36.119 --> 00:47:38.089 align:start position:0%
to use if you want to use that for
example<00:47:36.359><c> then</c><00:47:36.960><c> you</c><00:47:37.140><c> would</c><00:47:37.260><c> just</c><00:47:37.440><c> include</c><00:47:37.740><c> oh</c>

00:47:38.089 --> 00:47:38.099 align:start position:0%
example then you would just include oh
 

00:47:38.099 --> 00:47:40.069 align:start position:0%
example then you would just include oh
the

00:47:40.069 --> 00:47:40.079 align:start position:0%
the
 

00:47:40.079 --> 00:47:41.930 align:start position:0%
the
um<00:47:40.200><c> The</c><00:47:40.560><c> Entity</c><00:47:40.800><c> that</c><00:47:41.160><c> is</c><00:47:41.280><c> paying</c><00:47:41.520><c> for</c><00:47:41.640><c> the</c><00:47:41.819><c> gas</c>

00:47:41.930 --> 00:47:41.940 align:start position:0%
um The Entity that is paying for the gas
 

00:47:41.940 --> 00:47:45.349 align:start position:0%
um The Entity that is paying for the gas
is<00:47:42.540><c> a</c><00:47:42.660><c> token</c><00:47:43.020><c> paymaster</c><00:47:43.500><c> but</c><00:47:44.400><c> there</c><00:47:44.579><c> is</c><00:47:44.760><c> a</c><00:47:45.240><c> way</c>

00:47:45.349 --> 00:47:45.359 align:start position:0%
is a token paymaster but there is a way
 

00:47:45.359 --> 00:47:49.010 align:start position:0%
is a token paymaster but there is a way
for<00:47:45.780><c> the</c><00:47:45.960><c> token</c><00:47:46.319><c> paymaster</c><00:47:46.859><c> you</c><00:47:47.819><c> know</c><00:47:47.880><c> to</c><00:47:48.540><c> to</c>

00:47:49.010 --> 00:47:49.020 align:start position:0%
for the token paymaster you know to to
 

00:47:49.020 --> 00:47:51.230 align:start position:0%
for the token paymaster you know to to
receive<00:47:49.440><c> a</c><00:47:49.560><c> commitment</c><00:47:49.920><c> from</c><00:47:50.579><c> your</c><00:47:51.000><c> account</c>

00:47:51.230 --> 00:47:51.240 align:start position:0%
receive a commitment from your account
 

00:47:51.240 --> 00:47:53.270 align:start position:0%
receive a commitment from your account
to<00:47:52.020><c> pay</c><00:47:52.200><c> it</c><00:47:52.380><c> back</c>

00:47:53.270 --> 00:47:53.280 align:start position:0%
to pay it back
 

00:47:53.280 --> 00:47:55.430 align:start position:0%
to pay it back
so<00:47:54.119><c> it's</c><00:47:54.359><c> not</c><00:47:54.480><c> just</c><00:47:54.660><c> subsidizing</c><00:47:55.319><c> the</c>

00:47:55.430 --> 00:47:55.440 align:start position:0%
so it's not just subsidizing the
 

00:47:55.440 --> 00:47:57.710 align:start position:0%
so it's not just subsidizing the
transaction<00:47:55.800><c> that's</c><00:47:56.280><c> also</c><00:47:56.640><c> possible</c><00:47:57.000><c> it</c>

00:47:57.710 --> 00:47:57.720 align:start position:0%
transaction that's also possible it
 

00:47:57.720 --> 00:47:59.750 align:start position:0%
transaction that's also possible it
makes<00:47:57.900><c> it</c><00:47:58.079><c> possible</c><00:47:58.380><c> right</c><00:47:58.740><c> now</c><00:47:58.920><c> you</c><00:47:59.579><c> have</c><00:47:59.640><c> to</c>

00:47:59.750 --> 00:47:59.760 align:start position:0%
makes it possible right now you have to
 

00:47:59.760 --> 00:48:01.069 align:start position:0%
makes it possible right now you have to
split

00:48:01.069 --> 00:48:01.079 align:start position:0%
split
 

00:48:01.079 --> 00:48:03.470 align:start position:0%
split
different<00:48:01.380><c> concerns</c><00:48:02.339><c> if</c><00:48:02.579><c> you</c><00:48:02.880><c> need</c><00:48:03.180><c> some</c>

00:48:03.470 --> 00:48:03.480 align:start position:0%
different concerns if you need some
 

00:48:03.480 --> 00:48:05.870 align:start position:0%
different concerns if you need some
corporate<00:48:03.839><c> level</c><00:48:04.020><c> security</c><00:48:04.380><c> using</c><00:48:04.980><c> a</c><00:48:05.220><c> Galaxy</c>

00:48:05.870 --> 00:48:05.880 align:start position:0%
corporate level security using a Galaxy
 

00:48:05.880 --> 00:48:07.490 align:start position:0%
corporate level security using a Galaxy
safe<00:48:06.300><c> and</c><00:48:06.540><c> if</c><00:48:06.660><c> you</c><00:48:06.720><c> want</c><00:48:06.839><c> a</c><00:48:06.960><c> game</c><00:48:07.079><c> you</c><00:48:07.260><c> will</c><00:48:07.380><c> use</c>

00:48:07.490 --> 00:48:07.500 align:start position:0%
safe and if you want a game you will use
 

00:48:07.500 --> 00:48:08.990 align:start position:0%
safe and if you want a game you will use
this<00:48:07.619><c> metamask</c><00:48:08.040><c> and</c><00:48:08.220><c> fuse</c><00:48:08.460><c> your</c><00:48:08.640><c> private</c><00:48:08.819><c> you</c>

00:48:08.990 --> 00:48:09.000 align:start position:0%
this metamask and fuse your private you
 

00:48:09.000 --> 00:48:12.410 align:start position:0%
this metamask and fuse your private you
can<00:48:09.060><c> use</c><00:48:09.180><c> trezor</c><00:48:09.660><c> now</c><00:48:10.500><c> if</c><00:48:11.040><c> you</c><00:48:11.280><c> if</c><00:48:12.180><c> you</c><00:48:12.300><c> want</c>

00:48:12.410 --> 00:48:12.420 align:start position:0%
can use trezor now if you if you want
 

00:48:12.420 --> 00:48:13.970 align:start position:0%
can use trezor now if you if you want
them<00:48:12.599><c> all</c><00:48:12.780><c> in</c><00:48:12.900><c> the</c><00:48:13.020><c> same</c><00:48:13.140><c> single</c><00:48:13.560><c> address</c><00:48:13.619><c> yes</c>

00:48:13.970 --> 00:48:13.980 align:start position:0%
them all in the same single address yes
 

00:48:13.980 --> 00:48:15.170 align:start position:0%
them all in the same single address yes
you<00:48:14.099><c> will</c><00:48:14.220><c> be</c><00:48:14.280><c> able</c><00:48:14.400><c> to</c><00:48:14.460><c> do</c><00:48:14.579><c> it</c><00:48:14.700><c> with</c><00:48:14.819><c> a</c><00:48:14.940><c> counter</c>

00:48:15.170 --> 00:48:15.180 align:start position:0%
you will be able to do it with a counter
 

00:48:15.180 --> 00:48:16.010 align:start position:0%
you will be able to do it with a counter
fraction

00:48:16.010 --> 00:48:16.020 align:start position:0%
fraction
 

00:48:16.020 --> 00:48:18.410 align:start position:0%
fraction
probably<00:48:16.500><c> you</c><00:48:16.859><c> still</c><00:48:17.400><c> might</c><00:48:17.579><c> have</c><00:48:17.760><c> multiple</c>

00:48:18.410 --> 00:48:18.420 align:start position:0%
probably you still might have multiple
 

00:48:18.420 --> 00:48:19.849 align:start position:0%
probably you still might have multiple
abstracted<00:48:19.140><c> accounts</c><00:48:19.500><c> for</c><00:48:19.740><c> different</c>

00:48:19.849 --> 00:48:19.859 align:start position:0%
abstracted accounts for different
 

00:48:19.859 --> 00:48:23.270 align:start position:0%
abstracted accounts for different
purposes<00:48:20.339><c> but</c><00:48:21.000><c> for</c><00:48:21.359><c> different</c><00:48:21.720><c> reasons</c><00:48:22.140><c> if</c><00:48:22.619><c> if</c>

00:48:23.270 --> 00:48:23.280 align:start position:0%
purposes but for different reasons if if
 

00:48:23.280 --> 00:48:24.829 align:start position:0%
purposes but for different reasons if if
the<00:48:23.520><c> reason</c><00:48:23.700><c> to</c><00:48:23.940><c> have</c><00:48:24.060><c> multiple</c><00:48:24.300><c> addresses</c><00:48:24.720><c> is</c>

00:48:24.829 --> 00:48:24.839 align:start position:0%
the reason to have multiple addresses is
 

00:48:24.839 --> 00:48:26.630 align:start position:0%
the reason to have multiple addresses is
only<00:48:25.020><c> security</c><00:48:25.319><c> then</c><00:48:25.920><c> yes</c><00:48:26.099><c> you</c><00:48:26.339><c> will</c><00:48:26.460><c> be</c><00:48:26.520><c> able</c>

00:48:26.630 --> 00:48:26.640 align:start position:0%
only security then yes you will be able
 

00:48:26.640 --> 00:48:29.210 align:start position:0%
only security then yes you will be able
to<00:48:26.760><c> use</c><00:48:26.880><c> a</c><00:48:27.599><c> abstracted</c><00:48:28.200><c> account</c>

00:48:29.210 --> 00:48:29.220 align:start position:0%
to use a abstracted account
 

00:48:29.220 --> 00:48:31.609 align:start position:0%
to use a abstracted account
to<00:48:29.640><c> find</c><00:48:29.760><c> something</c><00:48:30.000><c> that</c><00:48:30.480><c> can</c><00:48:30.599><c> cover</c><00:48:31.079><c> all</c><00:48:31.380><c> the</c>

00:48:31.609 --> 00:48:31.619 align:start position:0%
to find something that can cover all the
 

00:48:31.619 --> 00:48:33.410 align:start position:0%
to find something that can cover all the
all<00:48:31.920><c> bases</c><00:48:32.339><c> yeah</c><00:48:32.700><c> because</c><00:48:32.880><c> you</c><00:48:33.240><c> can</c><00:48:33.300><c> just</c>

00:48:33.410 --> 00:48:33.420 align:start position:0%
all bases yeah because you can just
 

00:48:33.420 --> 00:48:35.930 align:start position:0%
all bases yeah because you can just
limit<00:48:33.660><c> your</c><00:48:33.900><c> risk</c><00:48:34.260><c> exposure</c><00:48:34.680><c> to</c><00:48:35.520><c> each</c><00:48:35.700><c> device</c>

00:48:35.930 --> 00:48:35.940 align:start position:0%
limit your risk exposure to each device
 

00:48:35.940 --> 00:48:39.170 align:start position:0%
limit your risk exposure to each device
depending<00:48:36.599><c> on</c><00:48:36.660><c> how</c><00:48:36.900><c> much</c><00:48:36.960><c> you</c><00:48:37.140><c> trust</c><00:48:37.319><c> it</c><00:48:37.980><c> again</c>

00:48:39.170 --> 00:48:39.180 align:start position:0%
depending on how much you trust it again
 

00:48:39.180 --> 00:48:40.970 align:start position:0%
depending on how much you trust it again
I'm<00:48:39.660><c> not</c><00:48:39.780><c> saying</c><00:48:40.140><c> that</c><00:48:40.260><c> there</c><00:48:40.500><c> will</c><00:48:40.680><c> be</c><00:48:40.740><c> one</c>

00:48:40.970 --> 00:48:40.980 align:start position:0%
I'm not saying that there will be one
 

00:48:40.980 --> 00:48:42.470 align:start position:0%
I'm not saying that there will be one
wallet<00:48:41.339><c> it</c><00:48:41.460><c> will</c><00:48:41.579><c> give</c><00:48:41.819><c> you</c><00:48:41.940><c> all</c><00:48:42.119><c> these</c><00:48:42.359><c> use</c>

00:48:42.470 --> 00:48:42.480 align:start position:0%
wallet it will give you all these use
 

00:48:42.480 --> 00:48:45.170 align:start position:0%
wallet it will give you all these use
cases<00:48:42.780><c> you'll</c><00:48:43.500><c> find</c><00:48:43.740><c> a</c><00:48:44.040><c> wallet</c><00:48:44.400><c> that</c><00:48:44.640><c> give</c><00:48:45.000><c> you</c>

00:48:45.170 --> 00:48:45.180 align:start position:0%
cases you'll find a wallet that give you
 

00:48:45.180 --> 00:48:46.910 align:start position:0%
cases you'll find a wallet that give you
all<00:48:45.359><c> the</c><00:48:45.480><c> user's</c><00:48:45.780><c> case</c><00:48:45.900><c> you</c><00:48:46.079><c> need</c>

00:48:46.910 --> 00:48:46.920 align:start position:0%
all the user's case you need
 

00:48:46.920 --> 00:48:49.130 align:start position:0%
all the user's case you need
and<00:48:47.700><c> use</c><00:48:48.119><c> that</c>

00:48:49.130 --> 00:48:49.140 align:start position:0%
and use that
 

00:48:49.140 --> 00:48:51.170 align:start position:0%
and use that
and<00:48:49.619><c> you</c><00:48:49.800><c> always</c><00:48:49.980><c> can</c><00:48:50.220><c> switch</c>

00:48:51.170 --> 00:48:51.180 align:start position:0%
and you always can switch
 

00:48:51.180 --> 00:48:53.210 align:start position:0%
and you always can switch
I<00:48:51.540><c> think</c><00:48:51.599><c> the</c><00:48:51.720><c> the</c>

00:48:53.210 --> 00:48:53.220 align:start position:0%
I think the the
 

00:48:53.220 --> 00:48:56.089 align:start position:0%
I think the the
first<00:48:53.940><c> use</c><00:48:54.180><c> case</c><00:48:54.359><c> of</c><00:48:54.660><c> a</c><00:48:54.780><c> signature</c><00:48:55.260><c> is</c><00:48:55.740><c> chain</c>

00:48:56.089 --> 00:48:56.099 align:start position:0%
first use case of a signature is chain
 

00:48:56.099 --> 00:48:57.710 align:start position:0%
first use case of a signature is chain
signature<00:48:56.640><c> just</c><00:48:56.940><c> think</c><00:48:57.180><c> of</c><00:48:57.300><c> it</c><00:48:57.420><c> you</c><00:48:57.540><c> start</c>

00:48:57.710 --> 00:48:57.720 align:start position:0%
signature just think of it you start
 

00:48:57.720 --> 00:49:00.950 align:start position:0%
signature just think of it you start
using<00:48:58.079><c> metamask</c><00:48:58.700><c> and</c><00:48:59.700><c> after</c><00:49:00.000><c> a</c><00:49:00.300><c> few</c><00:49:00.480><c> years</c><00:49:00.660><c> you</c>

00:49:00.950 --> 00:49:00.960 align:start position:0%
using metamask and after a few years you
 

00:49:00.960 --> 00:49:02.510 align:start position:0%
using metamask and after a few years you
collected<00:49:01.319><c> a</c><00:49:01.440><c> lot</c><00:49:01.500><c> of</c><00:49:01.560><c> nfts</c><00:49:02.099><c> and</c><00:49:02.220><c> a</c><00:49:02.280><c> lot</c><00:49:02.400><c> of</c>

00:49:02.510 --> 00:49:02.520 align:start position:0%
collected a lot of nfts and a lot of
 

00:49:02.520 --> 00:49:04.849 align:start position:0%
collected a lot of nfts and a lot of
money<00:49:02.700><c> but</c><00:49:03.660><c> you</c><00:49:04.200><c> can't</c><00:49:04.319><c> change</c><00:49:04.560><c> the</c><00:49:04.680><c> security</c>

00:49:04.849 --> 00:49:04.859 align:start position:0%
money but you can't change the security
 

00:49:04.859 --> 00:49:06.170 align:start position:0%
money but you can't change the security
model

00:49:06.170 --> 00:49:06.180 align:start position:0%
model
 

00:49:06.180 --> 00:49:09.050 align:start position:0%
model
your<00:49:06.780><c> browser</c><00:49:07.200><c> holds</c><00:49:07.800><c> your</c><00:49:07.980><c> private</c><00:49:08.280><c> key</c><00:49:08.460><c> so</c>

00:49:09.050 --> 00:49:09.060 align:start position:0%
your browser holds your private key so
 

00:49:09.060 --> 00:49:10.490 align:start position:0%
your browser holds your private key so
you<00:49:09.300><c> have</c><00:49:09.420><c> no</c><00:49:09.540><c> idea</c><00:49:09.780><c> if</c><00:49:09.900><c> anyone</c><00:49:10.140><c> hacked</c><00:49:10.440><c> into</c>

00:49:10.490 --> 00:49:10.500 align:start position:0%
you have no idea if anyone hacked into
 

00:49:10.500 --> 00:49:12.349 align:start position:0%
you have no idea if anyone hacked into
your<00:49:10.740><c> computer</c><00:49:10.859><c> and</c><00:49:11.160><c> grabbed</c><00:49:11.579><c> it</c><00:49:11.760><c> through</c><00:49:12.180><c> a</c>

00:49:12.349 --> 00:49:12.359 align:start position:0%
your computer and grabbed it through a
 

00:49:12.359 --> 00:49:14.270 align:start position:0%
your computer and grabbed it through a
copy<00:49:12.599><c> of</c><00:49:12.660><c> your</c><00:49:12.780><c> computer</c><00:49:12.960><c> without</c><00:49:13.800><c> changing</c>

00:49:14.270 --> 00:49:14.280 align:start position:0%
copy of your computer without changing
 

00:49:14.280 --> 00:49:15.470 align:start position:0%
copy of your computer without changing
the<00:49:14.460><c> address</c><00:49:14.579><c> you</c><00:49:14.880><c> can</c><00:49:15.000><c> change</c><00:49:15.119><c> the</c><00:49:15.300><c> security</c>

00:49:15.470 --> 00:49:15.480 align:start position:0%
the address you can change the security
 

00:49:15.480 --> 00:49:17.210 align:start position:0%
the address you can change the security
with<00:49:16.140><c> account</c><00:49:16.260><c> obstruction</c><00:49:16.680><c> with</c><00:49:16.920><c> single</c>

00:49:17.210 --> 00:49:17.220 align:start position:0%
with account obstruction with single
 

00:49:17.220 --> 00:49:20.870 align:start position:0%
with account obstruction with single
operation<00:49:17.520><c> of</c><00:49:18.060><c> change</c><00:49:18.720><c> owner</c><00:49:19.500><c> now</c><00:49:20.220><c> the</c><00:49:20.520><c> trays</c>

00:49:20.870 --> 00:49:20.880 align:start position:0%
operation of change owner now the trays
 

00:49:20.880 --> 00:49:23.990 align:start position:0%
operation of change owner now the trays
are<00:49:21.000><c> on</c><00:49:21.240><c> the</c><00:49:21.780><c> same</c><00:49:21.960><c> account</c><00:49:22.160><c> even</c><00:49:23.160><c> if</c><00:49:23.400><c> with</c><00:49:23.700><c> the</c>

00:49:23.990 --> 00:49:24.000 align:start position:0%
are on the same account even if with the
 

00:49:24.000 --> 00:49:26.390 align:start position:0%
are on the same account even if with the
basic<00:49:24.420><c> simple</c><00:49:24.720><c> account</c><00:49:25.200><c> I</c><00:49:25.619><c> just</c><00:49:25.859><c> changed</c><00:49:26.339><c> the</c>

00:49:26.390 --> 00:49:26.400 align:start position:0%
basic simple account I just changed the
 

00:49:26.400 --> 00:49:28.430 align:start position:0%
basic simple account I just changed the
owner<00:49:26.700><c> and</c><00:49:27.300><c> now</c><00:49:27.480><c> I</c><00:49:27.660><c> am</c><00:49:27.839><c> really</c><00:49:27.960><c> secured</c>

00:49:28.430 --> 00:49:28.440 align:start position:0%
owner and now I am really secured
 

00:49:28.440 --> 00:49:30.710 align:start position:0%
owner and now I am really secured
because<00:49:28.680><c> the</c><00:49:29.280><c> previous</c><00:49:29.460><c> private</c><00:49:30.240><c> key</c><00:49:30.359><c> is</c><00:49:30.480><c> no</c>

00:49:30.710 --> 00:49:30.720 align:start position:0%
because the previous private key is no
 

00:49:30.720 --> 00:49:32.690 align:start position:0%
because the previous private key is no
longer<00:49:30.960><c> relevant</c><00:49:31.440><c> yeah</c><00:49:31.800><c> even</c><00:49:31.980><c> before</c><00:49:32.220><c> you</c><00:49:32.520><c> get</c>

00:49:32.690 --> 00:49:32.700 align:start position:0%
longer relevant yeah even before you get
 

00:49:32.700 --> 00:49:34.910 align:start position:0%
longer relevant yeah even before you get
into<00:49:32.880><c> the</c><00:49:33.119><c> really</c><00:49:33.540><c> fancy</c><00:49:34.020><c> stuff</c><00:49:34.260><c> that</c><00:49:34.680><c> you</c><00:49:34.800><c> can</c>

00:49:34.910 --> 00:49:34.920 align:start position:0%
into the really fancy stuff that you can
 

00:49:34.920 --> 00:49:36.950 align:start position:0%
into the really fancy stuff that you can
do<00:49:34.980><c> with</c><00:49:35.220><c> the</c><00:49:35.400><c> abstract</c><00:49:35.819><c> account</c><00:49:36.480><c> abstraction</c>

00:49:36.950 --> 00:49:36.960 align:start position:0%
do with the abstract account abstraction
 

00:49:36.960 --> 00:49:40.550 align:start position:0%
do with the abstract account abstraction
the<00:49:37.740><c> basics</c><00:49:38.160><c> are</c><00:49:38.460><c> actually</c><00:49:38.880><c> pretty</c>

00:49:40.550 --> 00:49:40.560 align:start position:0%
the basics are actually pretty
 

00:49:40.560 --> 00:49:42.829 align:start position:0%
the basics are actually pretty
um<00:49:40.619><c> pretty</c><00:49:41.099><c> useful</c><00:49:41.940><c> just</c><00:49:42.240><c> by</c><00:49:42.420><c> themselves</c>

00:49:42.829 --> 00:49:42.839 align:start position:0%
um pretty useful just by themselves
 

00:49:42.839 --> 00:49:45.170 align:start position:0%
um pretty useful just by themselves
because<00:49:43.260><c> right</c><00:49:43.619><c> now</c><00:49:43.800><c> if</c><00:49:44.280><c> anything</c><00:49:44.460><c> goes</c><00:49:45.000><c> wrong</c>

00:49:45.170 --> 00:49:45.180 align:start position:0%
because right now if anything goes wrong
 

00:49:45.180 --> 00:49:47.210 align:start position:0%
because right now if anything goes wrong
then<00:49:45.960><c> it's</c><00:49:46.200><c> really</c><00:49:46.380><c> hard</c><00:49:46.560><c> to</c><00:49:46.800><c> transfer</c>

00:49:47.210 --> 00:49:47.220 align:start position:0%
then it's really hard to transfer
 

00:49:47.220 --> 00:49:49.609 align:start position:0%
then it's really hard to transfer
everything<00:49:47.460><c> from</c><00:49:47.940><c> from</c><00:49:48.359><c> one</c><00:49:48.720><c> eoa</c><00:49:49.260><c> to</c><00:49:49.440><c> another</c>

00:49:49.609 --> 00:49:49.619 align:start position:0%
everything from from one eoa to another
 

00:49:49.619 --> 00:49:52.510 align:start position:0%
everything from from one eoa to another
I<00:49:50.339><c> mean</c><00:49:50.520><c> you</c><00:49:50.640><c> would</c><00:49:50.760><c> have</c><00:49:50.880><c> to</c><00:49:51.180><c> create</c><00:49:51.540><c> separate</c>

00:49:52.510 --> 00:49:52.520 align:start position:0%
I mean you would have to create separate
 

00:49:52.520 --> 00:49:54.589 align:start position:0%
I mean you would have to create separate
transactions<00:49:53.520><c> for</c><00:49:53.819><c> each</c><00:49:53.940><c> asset</c><00:49:54.359><c> that</c><00:49:54.480><c> you</c>

00:49:54.589 --> 00:49:54.599 align:start position:0%
transactions for each asset that you
 

00:49:54.599 --> 00:49:57.170 align:start position:0%
transactions for each asset that you
hold<00:49:54.720><c> that</c><00:49:55.020><c> could</c><00:49:55.140><c> be</c><00:49:55.260><c> pretty</c><00:49:55.440><c> expensive</c>

00:49:57.170 --> 00:49:57.180 align:start position:0%
hold that could be pretty expensive
 

00:49:57.180 --> 00:49:59.270 align:start position:0%
hold that could be pretty expensive
um<00:49:57.240><c> and</c><00:49:57.599><c> if</c><00:49:58.079><c> your</c><00:49:58.260><c> computer</c><00:49:58.440><c> got</c><00:49:58.680><c> compromised</c>

00:49:59.270 --> 00:49:59.280 align:start position:0%
um and if your computer got compromised
 

00:49:59.280 --> 00:50:00.650 align:start position:0%
um and if your computer got compromised
you<00:49:59.400><c> might</c><00:49:59.579><c> need</c><00:49:59.700><c> to</c><00:49:59.819><c> do</c><00:49:59.940><c> that</c><00:50:00.119><c> in</c><00:50:00.300><c> a</c><00:50:00.420><c> huge</c>

00:50:00.650 --> 00:50:00.660 align:start position:0%
you might need to do that in a huge
 

00:50:00.660 --> 00:50:04.790 align:start position:0%
you might need to do that in a huge
hurry<00:50:01.500><c> you</c><00:50:02.040><c> know</c><00:50:02.420><c> so</c><00:50:03.420><c> it's</c><00:50:04.020><c> it's</c>

00:50:04.790 --> 00:50:04.800 align:start position:0%
hurry you know so it's it's
 

00:50:04.800 --> 00:50:06.410 align:start position:0%
hurry you know so it's it's
um it's<00:50:05.339><c> just</c><00:50:05.460><c> not</c><00:50:05.579><c> not</c><00:50:05.760><c> the</c><00:50:05.940><c> best</c><00:50:06.060><c> situation</c>

00:50:06.410 --> 00:50:06.420 align:start position:0%
um it's just not not the best situation
 

00:50:06.420 --> 00:50:09.230 align:start position:0%
um it's just not not the best situation
to<00:50:06.660><c> be</c><00:50:06.780><c> in</c><00:50:06.960><c> even</c><00:50:07.619><c> very</c><00:50:07.980><c> simple</c><00:50:08.280><c> improvements</c>

00:50:09.230 --> 00:50:09.240 align:start position:0%
to be in even very simple improvements
 

00:50:09.240 --> 00:50:12.380 align:start position:0%
to be in even very simple improvements
like<00:50:09.420><c> this</c><00:50:09.540><c> will</c><00:50:09.780><c> make</c><00:50:09.960><c> a</c><00:50:10.079><c> big</c><00:50:10.200><c> difference</c>

