►
From YouTube: PSF TSC Meeting - 08-17-2022
Description
No description was provided for this meeting.
If this is YOUR meeting, an easy way to fix this is to add a description to your video, wherever mtngs.io found it (probably YouTube).
A
A
A
All
right
welcome
everybody
to
the
permissionless
software
foundation.
Technical
steering
committee
meeting
today
is
august
17th,
I'm
chris
trouttner.
I
helped
found
the
permissionless
software
foundation
it's
a
kind
of
a
light
day
today
in
terms
of
attendance,
it's
the
middle
of
august,
so
a
lot
of
people
are
getting
their
vacations
in
while
they
can
I'm
joined
with
aaron
shoemaker.
Who
is
a
regular
attendee,
though
not
on
camera
aaron.
Do
you
want
to
just
a
brief
introduction
to
yourself
and
your
association
with
psf.
B
Yeah,
my
name
is
aaron
shoemaker.
I
work
with
the
professional
software
foundation
utilizing
a
lot
of
the
tech
that
chris
has
built
to
help
integrate
it
into
webxr
metaverse
nfts
that
sort
of
thing
and
help
find
the
best
way
forward
to
make
all
that
stuff
happen
and
really
user
friendly.
A
Nice,
nice,
okay.
Well
with
that,
I
will
share
my
screen
and
we'll
jump
into
the
agenda
here
and
then
hopefully,
stoian
will
meet
us
later,
but
maybe
not
he
may
be
on
vacation.
A
A
The
scope
of
these
meetings
is
to
cover
the
technical
software
that
the
psf
puts
out,
which
is
covered
in
detail
at
cash
stack
dot
info
today
is
going
to
be
pretty
short,
it's
just
a,
but
I
am
grateful
to
have
aaron
here,
because
one
of
the
things
I
did
want
to
go
into
is
this
current
state
of
the
metaverse
and
nfts
and
I'm
getting
more
questions
from
other
devs
who
want
to
bring
nfts
into
the
metaverse
and
there's
no
better
expert,
I
know
of
than
than
aaron
on
that
subject.
A
Yeah
yeah,
of
course,
buddy,
but
real
quick.
Let
me
give
a
quick
update
on
the
token
decks.
That's
been
a
big
area
of
work.
I
am
in
the
process
of
wrapping
up
the
avalanche
labs,
grant
that
they
gave
us
last
year
to
build
a
decks
on
their
x-chain.
A
The
work
on
that
is
complete
and
I'm
just
in
the
process
of
putting
together
a
final
report
and
videos
and
documentation
and
getting
the
getting
the
software
up
on
the
web
so
that
people
can
interact
with
it.
But
there
is
a
back
end
that
allows
for
selling
of
tokens
trustlessly
anatomically.
So
to
recap
trustlessly
means
you
don't
have
to
trust
the
other
party
there's
no
way
that
they
can
screw
you
or
that
you
can
screw
them
and
atomic
means
that
the
trade
either
you
either
have
the
money
or
you
have.
A
The
tokens
like.
There
is
no
middle
state
where
things
can
get
stuck
so
so
it
either
happens
or
it
doesn't
happen,
it's
always
in
a
binary
state,
and
so
I'm
I
was
hoping
to
put
a
demo
together
today,
but
they
just
didn't
get
there.
So
I'm
I'll
probably
have
a
nice
demo
and
probably
a
video
to
point
to
at
our
next
meeting.
A
I
was
hoping
storm
would
be
here
to
speak
to
this,
but
yeah.
He
found
a
bug
in
the
android
wallet
that
I
presented
in
our
last
meeting,
so
really
appreciated
him,
submitting
a
pull
request
to
fix
that
bug
and
the
that
web
wallet
has
been
it
was.
I
showed
off
last
week
that
it
her
last
meeting
two
weeks
ago
that
it
was
deployed
to
filecoin,
but
now
it's
deployed
to
github
pages,
and
so
that
should
come
a
little
faster
if
anybody
wants
to
use
it.
A
The
link
is
here
in
the
agenda,
but
this
is
what
it
looks
like
and
there's
one
feature
in
here.
I
wanted
to
show
you
erin
once
this
finishes
coming
up.
I
was
watching.
C
A
A
Is
it
lazy
loads,
the
token
icon,
so
it
loads
the
tokens
as
fast
as
possible,
with
these
computer
generated
icons
and
then
and
then
after
it
presents
it
and
you're
able
to
interact
with
it,
then
it
goes
and
tries
to
fetch
the
token
icons
and
it
does
that
in
the
background,
and
so
you'll
see
those
icon-
and
I
saw
you
guys
clicking
that
refresh
button
thinking
that
which
was
totally
natural
to
think
that
hitting
the
refresh
button
is
what
is
responsible
somehow
for
loading
the
token
icons
and
it's
not
so.
A
What
happens
now
is
a
button
pops
up
here
on
the
right,
saying,
loading,
token
icons
and
then
it
disappears
once
the
token
icons
are
are
have
been
loaded
so
yeah.
I
I
I
really
liked
watching
that
roots
up
episode,
because
it
just
shown
a
spotlight
on
this
like
really
kind
of
serious
ui
issue,
so
so
that's
fixed
that'll,
hopefully.
B
A
B
Just
reached
out
to
story-
and
I
think
he's
jumping
on
oh
okay-
good-
keep
an
eye
out
for
that.
So
I'm
gonna
jump
on
the
my
computer.
Now,
okay
got
the
the
dog
mess
cleaned
up,
so
nice.
A
Okay,
well
good.
Well,
while
you're
doing
that.
The
last
thing
in
the
agenda
that
I
just
wanted
to
cover
it
looks
like
there's
two
of
you.
The
last
thing
in
the
agenda
that
I
wanted
to
cover
was
this
sort
of
road
map
that
I
that
I've
been
traveling
the
last
couple
weeks.
So
I
had
a
chance
to
think
about
the
just
sort
of
what
the
next
couple
months
hold
in
store
for
me,
and
this
is
a
rough
road
map
of
where
my
focus
is
going
to
be
right.
A
Now,
top
of
the
list
is
completing
the
avalanche,
decks
and
just
getting
that
wrapped
up
and
and
then
I've
I've
registered
the
domain
name
p2wdb.com
for
the
pay
to
write
database.
So
all
the
stuff
that's
out
there
like
explorer.fullstack.cache
all
the
code.
Examples
all
that
stuff.
That's
around
the
pay
to
write
database,
that's
all
going
to
get
consolidated
and
live
at
p2wbb.com,
and
and
that's
really
the
with
a
big.
The
big
reason
for
doing
that
I
mean
other
than
it's.
A
Just
a
good
long-term
play
is
that
I
wanna
also
focus
on
the
pay
to
write
database
pinning
service
which
we
covered
in
our
last
meeting,
because
I'm
seeing
more
and
more
use
cases
for
for
that.
For
for
that
service
and.
A
B
And
at
that
point
I
was
like
well.
What
is
the
point
of
doing
that
as
opposed
to
putting
something
up
on
aws,
which
is
actually
going
to
be
cheaper
and
combined
with
the
cdn
going
to
be
faster?
B
So,
but
it
does
seem
like
pinata
is
very
much
focused
on
the
nft
side
of
things,
as
opposed
to
creating
the
in
my
mind,
the
next
layer
of
web
functionality,
which
is
sp
fast
and
reliable
and
decentralized
websites
served
up
through
web
ipfs.
You
know.
A
Yeah
yeah
I've
noticed
that
too,
is
like.
I
love
web3.storage
as
a
free
service
for
uploading
to
filecoin,
but
but
the
actual
retrieval
process
is
very
error
prone
and
slow
when
it
does
succeed,
and
so
that
is
a
problem
that
our
our
decentralized
pending
service
could
solve.
You
know
just
just
having
multiple
a
distributed
network
of
ipfs
nodes
around
the
world,
like
with
the
content
ready
to
deploy
it
upon
request.
B
I
did
update
the
ipfs
service
provider
on
my
server
here
so
that
that
was
the
one
that
had
the
new
pinning
service
right.
A
A
B
A
B
So
I've
I've
got
the
full
stack
going
and
then
I
then
I
have
the
ipfs
service
provider
going.
That's
got
the
new
cord
library
and
then
I'm
going
to
need
to
get
the
ipfs
pay
to
write
docker
going
for
the
pinning
service.
A
Yeah,
instead
of
running
that,
actually
I
have
the
the
pinning
service
repository
and
I'm
going
off
of
memory.
So
I
might
be
getting
this
wrong,
but
I
think
you
can
just
go
same
thing
just
go
into
the
production,
docker
and
then
yeah
and
it'll
it'll
start
up
the
paid
right
database
for
you.
So
it's
really
just
this
one
repository
and
so
the
same
thing
you
go
in
here
and
I
think
I
probably
have
directions
usage
yeah
right.
That's
how
to
write
to
it.
A
Okay,
I
don't,
but
it's
you
it's
the
same
process
where
you
go
into
the
production,
docker
folder
doc
hold
pull
the
images
down
and
docker
compose
up
to
run.
It
and
it'll
it'll
automatically
run
an
instance
of
go
ipfs
the
right
database
and
then
this
pinning
service
is
a
separate
docker
container
that
talks
to
those
two
and
and
then
it
will
respond
to
commands
like
this,
which
is
a
an
entry
in
the
pay
to
write
database
that
tells
these
pinning
services
to
pin
a
cid
like
that.
B
A
B
A
Right
and
unless
you
have
the
ports
like
exposed
to
the
internet,
you
won't
actually
like
be
like
you:
you'll
mirror
the
database
and
and
the
files,
but
you
won't
actually
be
serving
content.
A
Yeah
part
of
the
part
of
the
the
bounty
that
we're
gonna
have
for
people
running.
This
is
not
only
to
run
this
software,
but
to
run
it
as
a
circuit
relay
with
a
v1
as
a
v1
circuit
relay.
So
that
not
only
are
you
replicating
the
page
right
database
and
replicating
all
the
pin
contents
you're,
providing
that
circuit
relay
feature
to
the
rest
of
the
psf
network
and
you're,
providing
a
way
for
those
files
to
provide
those
files
through
through
the
firewalls.
A
B
A
And
thank
you
for
the
the
bug
that
the
pull
request
for
the
buggy
found
in
the
wallet
that
was
very
appreciated.
A
Well,
I'm
gonna
just
wrap
up
this
sort
of
road
map
and
then
we'll
get
into
the
round
table
discussions
and
I'm
looking
forward
to
see
what
estoyan
has
to
share
with
us
and
then
I've
got
some
some
just
sort
of
metaverse
questions
that
I
was
hoping
aaron
could
could
feel
I'm
your
man
yeah
yeah
well
so
anyway,
so
that
covers
the
paid
right
database
and
the
attending
service
and
then
another
feature
I
want
to
add
to
the
beta
right
database.
A
Is
this
ability
to
pay
with
bitcoin
cash
only
and
not
neat
like
so
that
the
whoever's
providing
the
access
to
the
paid
right
database
can
essentially
sell
you
a
token
and
burn
it
for
you
in
order
to
do
the
right
so
that
so
that
the
user
experience
is
just
more
fluid,
they
don't
have
to
think
about
psf
tokens.
They
can
just
here's
some
bitcoin
cash,
like
whatever
it
costs,
just
just
write
this
to
the
database
and
so
that'll,
be
a
nice
feature.
A
I'm
noticing
that
more
and
more
as
a
pain
point
as
I
try
and
use
use
the
pay
to
write
database
with
different
applications,
and
then
I
want
to
fork
the
pay
to
write
database
to
the
ecash
blockchain.
This
has
actually
been
part
of
the
pay
to
write
database
roadmap.
Since
the
beginning
is
it's
intended
to
run.
I
would
love
to
have
a
copy
of
the
paperwrite
database
running
on
bitcoin
cash,
ecash
and
avalanche
right
now.
It
only
exists
on
bitcoin
cash,
so
we'll
fork
it
and
bridge
it
over
to
the
e
cash.
B
This
this
actually
has
a
lot
to
do
with
what
we're
going
to
get
into
with
the
metaverse
okay.
Having
that
functionality
of
cross-chain
storage
for
for
metaverse
assets
is
going
to
be
very,
very
important
in
cross-compatibility
across
different
platforms,
because
they're
going
to
be
so
many
different
platforms
and
just
having
the
ability
to
say
it
doesn't
necessarily
matter
which
chain
you're
on.
But
you
can
have
this
functionality
and
we'll
get
into
that
in
the
round
table.
Yeah.
A
Yeah,
that's
definitely
something
I
want
to
get
into
and
then
so.
The
swap
protocol
is
the
basic
protocol
that
allows
all
these
these
dexes
that
I'm
building
this
is
the.
This
is
the
secret
ingredient
that
makes
them
work
is
there's
a
maker
who
makes
an
offer
a
taker
who
creates
a
counter
offer,
and
then
the
maker
accepts
the
offer
by
combining
the
transaction
broadcasting,
and
that's
that's
essentially
the
swap
protocol
in
a
nutshell.
So
I'm
going
to
abstract
that
and
into
its
own
javascript
library.
A
Currently
that's
embedded
into
the
into
these
decks
apps
avidx
and
bch
decks
and
ecap
decks.
So
I'm
going
to
abstract
that
process
into
its
own
standalone
libraries
these
these
other
apps,
can
leverage
and
the
reason
I
want
to
do.
That
is
because
the
next
step
is
I'm
going
to
buy,
create
a
an
android
app.
That's
a
buy
a
buyer
wallet,
so
this
would
be
based
on
the
the
web
wallet
that
I
just
showed
at
last
last
meeting
and
a
few
minutes
ago.
A
I'll
add
that
library
in
there,
so
that
a
person
with
just
a
standalone
front
end
and
no
back
end
can
bring
up
the
app
and
shop
all
the
tokens
available
for
sale
and
buy
one,
and
it's
just
contained
in
the
front
end.
I've
been
thinking
about
how
to
do
this,
and
I
realized
that
that
that's
possible
that
we
can
just
actually
embed
everything
in
a
front-end
app
from
the
perspective
of
the
buyer.
A
The
seller
still
needs
to
run
the
the
back-end
software
in
order
to
make
offers
and
in
order
to
accept
counter
offers,
but
a
buyer
who's
just
made
who's
just
producing
a
counter
offer
can
actually
we
can
just
put
that
all
in
the
front
end
and
it
doesn't
actually
need
a
back-end
component.
So
that's
that's
a
pretty
big
deal.
A
A
A
So
about
half
of
all
of
this
infrastructure's
already
been
forked
over
to
ecash,
there's
already
sort
of
a
semi-functional
decks,
but
it
uses
the
bit
like
it
uses
the
bitcoin
cash
instance
of
the
paid
by
database,
and
so
that
user
experience
is
pretty
clunky
and
it'll
be
a
lot
better.
Once
we
get
to
pay
the
right
database
over
on
the
e
cash
chain.
So
this
is
a.
This
is
a
pretty
tall
order.
A
This
is
going
to
keep
me
busy
for
probably
over
the
winter
and
but
at
the
end
of
it,
we'll
have
we'll
have
a
paid
right
database
on
multiple
chains,
we'll
have
dexes
with
good
user
experiences.
B
A
So
yeah,
so
that's
that's
the
road
map
we'll
see,
but
so
yeah,
that's
the
agenda.
Let's
go
ahead
and
jump
into
the
round
table
because
I'm
really
anxious
to
pick
your
brains.
I'm
excited
to
see
what
snoyan
wants
to
share.
But
let's
jump
to
this
this
last
question.
First,
actually
aaron,
I'm
curious
like
because
I
I
just
have
not.
I
don't
have
a
an
oculus
and
I
just
haven't
really
been
following
this
space
is:
is
there
a
non-facebook
metaverse?
A
B
Okay,
so
yes,
there
is
non-facebook
metaversus
microsoft
has
a
metaverse,
I'm
blanking
on
the
name
of
it
right
now,
but
they've
pulled
support
for
it
a
while
ago,
but
people
are
still
building
on
it.
B
Web
xr
would
be
the
main
engine
driving
other
metaverses,
and
what
webex
are
they?
It
was
a
standard
created
by
the
kronos
group
who
also
created
web
vr
and
xr
means
cross
compatibility
so
that
you
can
develop
programs
that
work
with
headsets
with
desktop
with
mobile
with
ar
glasses
in
the
future,
and
it
allows
you
to
work
instead
of
having
to
write
code
for
each
type
of
controller,
any
type
of
headset.
B
You
write
code
once
and
the
xr
code
is
able
to
recognize
what
headset
the
person
is
using
and
then
allow
them
to
work
with
that
headset.
So
webxr
is
a
web-based
of
course.
So
it's
a
difference
between
being
siloed
in
a
platform
like
facebook
is
or
meta
and
horizon
worlds
and
being
able
to
build
on
a
free,
open
platform
where
you
can
travel
everywhere.
B
I
do
think
this
is
the
future
of
the
metaverse.
It's
a
in
very
early
stages,
but
this
is
where
I,
I
think
the
ipfs
cluster
networks,
like
we're
talking
about,
are
going
to
play
a
major
role
in
that
in
two
two
ways:
well,
multiple
ways
but
two
main
ways.
One
is,
I
think
it
will
eventually
increase
speed
of
resolution
of
people's
worlds
and
two
it'll
allow
for
people
to
own
their
own
worlds.
Because
right
now
you
got
a
lot
of
people
that
are
building
in
horizons
and
they
don't
own
anything.
B
They
may
be
pouring
in
30
40
50
hours
to
build
something
that
they
technically
don't
own
and
they
can't
take
out
of
the
world
and
there's
a
promise
like
down
the
line
that
yeah
you're
going
to
be
able
to
take
this
out,
but
they
can't,
and
so
with
a
web
xr
experience.
You
could
but
there's
a
lot
of
barriers
in
that
you
got
to
know
code.
You
got
to
know
javascript
on
top
of
javascript.
You
got
to
then
node
3js,
but
to
learn
3js.
B
You
have
to
have
some
understanding
of
3d
rendering
because
it
uses
a
camera
system
and
a
canvas
system
and
it
uses
quaternion,
coordinate
systems
and
all
which
is
like
that's
3d,
modeling
zone.
You
know
so
there's
there's
this
gap
right
now
where
it's
like.
Oh
I'm,
a
really
good
javascript
guy,
but
I
don't
know
anything
when
it
comes
to
rendering
3d
elements.
You
know
let
alone
rendering
it
in
the
browser
or
or
so
like
babylon,
js
and
3gs
are
your
main
web
based
browser,
rendering
3d
engines
a
lot
of
people
use
3d.
B
A
lot
of
people
use
them
for
like
3d
websites.
These
will
be
like
websites
where
you
go
to
them
and,
as
you
scroll
things
happen
on
the
screen,
but
they're
also
used
for
vr
websites
and
vr
type
of
applications.
B
Now
babylon
js
did
just
release
babylon
js5
in
may,
which
adds
full
support
for
what's
called
web
gpu.
So
there
are
two
different
types
of
renderers
that
utilize
the
browser
to
access
your
graphics
card,
there's,
webgl
and
webgl
does
have
a
webgl
2.0
standard.
It
came
out
like
three
years
ago,
but
they're
still
working
on
it
and
then
there's
web
gpu.
B
Web
gpu
was
developed
by
google
and
it
allows
for
better
access
like
more
higher
polygon
count,
lower
resource
intensive
intensive
type
of
thing.
So
the
issue
of
making
stuff
work
in
the
browser
is
being
solved,
but
then
there's
the
backend
issue,
which
is
where
is
this
being
served
from
you
know?
Is
this
being
served
from
a
decentralized
location?
B
Are
we
accessing
it
through
a
token?
How
do
we
integrate
something
like
metamask
or
what
was
a
badger
wallet
into
a
vr
experience?
I
do
think
there
are
ways
like
with
ipfs
their
javascript
library.
You
could
create
a
webxr
app
that
also
fires
up
an
ipfs
node
and
that
ipfs
known
then
pulls
in
the
data
for
the
web,
xr
app
from
say
a
cluster
network.
Like
we've
been
talking
about
sorry,
if
I
can.
C
C
No,
I
think,
you're
asking
the
big
picture
question
so
like
metaverse
is
something
like
a
pretty
much
3d
environment,
which
you
can
customize
different
from
the
usual
games.
Is
you
cannot
introduce
new
stuff
in
these
new
games
in
these
games?
But
metaphors
is
trying
to
you:
can
interact
more,
create
custom
objects
inside
this
3d
environment,
yeah.
B
C
C
It's
something
named
voxels,
which
is
like
pixelated
characters
and
in
decentraland
it's
like
polygon,
based
mostly
so
they
allow
you
a
lot
of
stuff
like,
for
example,
the
central
and
allow
you
to
create
something
named
wearables
which
are
nfts,
but
you
can
customize
your
avatar
inside
the
tree,
so
you
can
create
like
t-shirts,
something
something
and
more
like
objects
like
iron
specialty.
You
can
create
like
buildings
and
stuff
like
this
one,
but
so
this
kind
of
objects
you
can
introduce
them
inside
and.
C
B
It
is
important
to
note
that,
like
sandbox
and
decentraland,
both
neither
are
vr
enabled,
so
neither
them
do
you
put
on
a
headset
and
explore
the
world
like,
say
a
horizon
worlds
or
playstation
had
their
dreams
platform,
which
is
a
pretty
spectacular
feat
of
engineering
from
what
I've
been
told
by
people
that
have
used
it
like
to
the
point
where
you
can
build
things
by
flicking
your
wrist
to
to
get
to
different
tool
sets
you
know,
and
they
they've
really
planned
that
out,
but
where
playstation
kind
of
failed
was
in
the
shareable
experience
where
you
know
what
meta
is
doing
is
they're
trying
to
do
share
first
bill
later,
you
know
we
want
it
to
be
a
social
aspect.
B
Decentraland
has
a
has
the
shareable
thing
going
on
with
it?
It's
not
vr
enabled
we
were
talking
a
little
bit
before
the
the
show
about
how
there's
no
standard
right
now
so
like,
for
instance,
sandbox.
B
In
order
to
get
one
of
my
assets
in
the
sandbox,
I
had
to
shrink
it
incredibly
small
because
they
have
a
limit
of,
like
I
don't
know,
10
megabytes
right,
and
so
that
means
incredibly
small
assets,
whereas
your
traditional
3d
assets
are,
you
know,
hundreds
of
megabytes
so
like
you're,
talking
about
really
shrinking
down
the
fidelity
of
the
asset
and
like
historian,
was
saying
it's
a
voxel
base.
So
it's
very
blocky,
I
think
minecraft
central
and
is
a
little
bit
different.
B
So
these
they're
all
kind
of
calling
themselves
metaverses
they're,
not
all
connected.
It's
a
little
bit
of
a
wild
wild
west.
C
A
Yeah,
you
said
that
a
lot
of
these
platforms-
they
don't
work
with
the
headset,
but
are
there
any
that
do
like
other
than
other
than
like?
If
like
so
you
buy?
And
I'm
I'm
asking
this
for
out
of
complete
ignorance.
So
my
understanding
is
you
buy
an
oculus
from
meta
and
and
yeah
you,
probably
maybe
you
have
to
buy
or
download
horizon
worlds
and
that's
the
thing
that
everybody
raves
about
is
like
is
webxr,
something
that
you
can
load
onto
the
headset.
B
B
So
those
are
your
two
browser
options
right
now
and
then
you
can
go
to
different
webxr
experiences
and
this
this
is
a
solution
we're
trying
to
work
on
so
that
people
have
better
access
to
these
web
xr
solutions,
easier
access
to
them
and
some
are
games.
Some
are
like
there's
a
zesty
market,
which
I
forget
his
the
name
of
the
guy
that
that
runs
it,
but
we've
had
a
lot
of
conversations
they
use
polygon
actually
and
they
allow
people
to
put
nft
advertisements
to
rent
bill.
B
They
put
billboards
in
these
games
with
these
developers
that
are
tied
to
polygon
nft
contracts
and
they
allow
you
to
rent
space
within
the
web.
Xr
experience
to
advertise
other
web
xr
experiences
and
nice
you
as
an
owner
can
decide
whether
or
not
you
want
to
have
that
advertisement
in
your
space
or
not
like
you.
A
C
B
A
I've
had
an
uptick
in
particularly
young
developers
who
they're
like
okay.
I
want
to
get
involved
with
the
metaverse
and
I
want
to
get
involved
with
crypto
and
they
want
to
explore
the
intersection
of
those
two
things.
So
it
sounds
like
if
you're
a
new
developer
with
limited
experience,
probably
the
path
of
least
resistance
to
get
something
that
you
can
build
and
then
share
with
somebody
would
be
the
oculus
and
then
there's
a
web
browser
that
can
launch
web
web
xr.
A
B
You
are
a
javascript
base,
I
would
suggest
3js
and
babylon.js,
but
before
you
go
into
that,
I
would
also
suggest
that
you
get
familiar
with
how
a
3d
environment
works,
how
ambient
lighting
works.
How
meshes
work,
how
shaders
work
and
reflect
light,
because
when
you're
programming
a
3js,
you
are
literally
programming.
I
want
the
light
to
be
position
x.
You
know,
and
I've
got
I'm
in
a
sphere,
so
I
have
and
they
they
deal
with
radions
instead
of
degrees.
B
So
you
have
to
understand
the
difference
between
how
to
convert
degrees
to
radions
to
to
say,
okay,
I
want
the
light
here,
whereas,
like
a
unity
editor,
if
you're
into
c
sharp,
that
may
be
better
for
you,
because
you
can
literally
click
and
drag
the
light
to
where
you
want
it.
So
that's
that's.
One
of
the
problems
if
you're
going
with
web
xr
faces,
is
that
you
don't
have
that
graphical
user
interface
like
you,
do
with
unity,
and
so
but
unity
doesn't
have
as
good
web
xr
support.
They
do
you
can't
export
into
webgl?
B
That
accessing
applications
is
a
whole
nother
mixed
bag
in
the
metaverse
right
now
you
have
the
oculus
store.
You
have
side
quests,
which
tends
to
be
side,
loading
applications,
and
then
you
have
steam,
which
is
run
by
valve
and
they're
really
making,
even
though
they're
in
vr
they're
making
a
big
push
with
their
steam
deck
and
the
new
steam
os
operating
system,
which
is
a
linux
based
operating
system.
That
they're
hoping
in
three
to
four
years,
is
going
to
overtake
windows.
Essentially
so,
but.
C
If
it's,
if
it
he's
just
starting
you're,
talking
now
about
the
shading
in
stuff
like
this
one,
but
it's
for
creating
the
scenes
and
stuff
like
more
complicated,
you
can
just
start
with
blender.
Creating
some
objects
like
t-shirts,
or
I
don't
know
something
simple,
trying
to
sell
them
to
the
people
and
make
some
money
so.
C
B
Blender
is
free,
yeah,
so
like
creating
an
asset,
you
can
create
an
asset
in
blender
you,
you
want
to
have
a
glb
which
is
the
jpeg
of
the
3d
world.
It's
a
it's
a
lightweight.
It's
a
container
so
like
the
actual
file
is
called
a
gl
tiff,
but
the
container
has
the
uv
map
in
it,
which
just
tells
the
computer.
B
How
am
I
going
to
lay
the
colors
over
this
object
and
it's
got
the
mesh,
so
it
was
created
because,
like
3d,
workers
would
send
the
mesh,
but
then
they
forget
to
send
the
uv
and
then
their
partner
would
be
like.
I
can't
do
anything
with
this,
so
they
created
a
container.
So
you
can
just
send
both.
B
And
then,
if
you
upload
that
to
ipfs,
you
have
the
the
question
of
how
do
you
change
things
about
the
object
say
you
take
it
into
a
game
and
the
game
says
these
are
the
physics
for
this
game
and
it
writes
to
a
json
and
says
all
right
for
this
particular
object.
These
are
the
physics
and
you
played
x,
amount
and
maybe
you've
gained
experience,
and
so
it's
adjusted
so
now
I've
made
an
addendum
and
I've
written
to
an
object.
C
B
You
go
to
another
game
and
maybe
they're
sharing
the
same
physics
and
the
same
parameters,
because
there's
going
to
start
to
become
a
worldwide
standard
of
like
if
you
have
an
asset
and
it's
a
baseball
bat.
It's
got
this
amount
of
hit
points
and
this
and
this
and
this
that'll.
B
Yeah,
and
so
you
need
a
way
to
write
to
that,
but
that's
where
mutable
tokens
come
in,
you
know:
that's
that's
why
I'm
very
interested
in
what
the
psf
is
doing
and
I'm
interested
in
mutable
token
data,
because
you
could
create
a
token
and
then
allow
writing
of
data
to
immutable
token.
That
rides
like
a
sidecar.
A
Well,
I'm
really
encouraged
to
hear
this
web
xr
as
that's
built
on
top
of
the
web
web
technology.
That
seems
to
me,
like
I
know
from
my
perspective,
it's
like
why.
Why
would
you
do
it
any
other
way?
Why
would
you
even
bother
building
a
wild
garden
because,
of
course,
that's
going
to
overtake
anything
at
this
point
if,
like
there's
so
much
stuff
on
the
web,
if
you
can
bring
even
a
fraction
of
that
into
the
into
the
headset,
that's
just
a
a
torrent
of
value.
There.
B
Yeah
everything
is
available.
It's
just
we're
also
in
this
spot,
where
we,
what
is
created,
is
created
by
people
that
are
very
used
to
looking
at
a
2d
screen.
A
B
We
haven't
even
switched
over
to
the
3d
mindset
yet
to
where
people
you
come
to
a
website
and
it's
a
scrolling
list
of
things
instead
of
being
a
spatial
world
where
you
get
to
explore
like
a
good
example,
is
your
your
game?
Library
should
be
in
arcade
and
you
walk
into
the
arcade
and
you
maybe
pull
a
cartridge
from
the
wall,
and
then
you
put
that
cartridge
into
your
video
game
player
and
that's
how
you
load
the
game.
But
right
now
it's
very
much
like
a
computer
where
you
scroll
through
a
list.
B
You
click
on
the
list
and
then
you
upload
the
game
experience.
So
even
even
the
ui
is
still
based
in
to
our
2d
world,
but
we're
shifting
we're
starting
to
understand.
Okay,
we
need
3d
stuff
in
this,
and
how
do
we
make
that
happen?
And
how
do
we
make
that
persistent
across
worlds,
and
that,
like
this
goes
back
to
the
cluster
network,
where
I,
I
think
the
value
in
the
long
run
of
a
cluster
network
is
going
to
be
in
that?
B
B
We
can
create
a
persistent
metaverse
that
is
not
localized
on
a
server
but
is
on
everybody
else's
devices.
Where
we're
sharing
this
experience,
it
can
lower
the
cost,
and
I
think
my
theory
is
that,
as
the
cluster
network
gets
larger,
the
speed
of
resolution
is
also
going
to
increase.
So
this
could
be
the
underlying
layer
for
how
the
mechanics
of
the
metaverse
works.
A
Yeah,
well,
you
know
what
this
reminds
me
of
is.
There
was
a
short
rate
of
time
where
the
term
mashup
became
really
popular.
This
was
this
was
like
late
90s,
and
this
was
pre
like
copyright
enforcement.
This
was
free
dcm.
I
think
it
was
a
response
to
this
is
why
the
digital
dcm,
dcmci
digital
millennium,
copyright
law,
or
I
can't
remember
what
the
acronym
was,
but
there
was
just
this
explosion
in
in
artistry,
where
people
would
just
they'd
find
a
piece
of
music
that
they
liked.
A
They
would
download
it
mp3
format,
they
would
mash
it
up
and
add
their
own
little
thing
to
it
and
then
put
it
out
there
and
share
it,
and
somebody
else
would
like
it
and
may
take
it
and
they'd
add
something
to
it,
and
it
was
just
this
explosion
of
creativity,
because
no
one
was
hindered
by
like
the
tech.
There
was
there
to
share
everything
and
to
edit
everything,
and
there
was
no
digital
rights
management.
There
was
no
worry
about
copyright,
it
was
then
this
became
such
a
powerful
thing.
A
This
is
what
got
people
on
the
internet.
I
mean
that,
from
my
personal
perspective,
it
was
like
this
is
what
got
it
was
like
email
had
been
around
and
that
didn't
really
do
anything
and
then,
like
really
simple
websites
were
around
and
people
were
like.
I
don't
really
get
it,
but
then
people
started
sharing
art,
they
started
sharing,
pictures
and
movies,
and
and
images
and
people
took
whatever
they
found
and
they
edited
it
and
added
their
own
thing
and
shared
that,
and
it
was
like
this
beautiful
creative
thing.
A
But
then
the
record
labels
got
freaked
out
and
they
started
lobbying
congress
and
we
got
the
the
digi,
the
digital
millennial,
copyright
dcmcia,
take
down
notices
and
whatever
that
became
a
thing,
and
all
of
this
creative,
like
explosion,
came
to
a
halt.
Yeah.
B
A
And
napster
you
know
when
it
went
after
napster
and
and
then
it's
been
this
cat-and-mouse
game
ever
since
so
it's
yeah
what
I'm
hearing
I
like
what
I'm
hearing,
because
if
the
same
sort
of
mashup
mentality
persists
and
we
have
a
a
layer
like
ipfs
and
you
know
a
payment,
a
way
to
do
payments
and
a
way
to
yeah
to
uncensorably,
share
content,
so
that
people
who
just
don't
care
about
copyright
and
don't
want
to
even
deal
with
it,
can
just
just
be
creative
and
and
do
so
you
know
anonymously.
B
I
I
would
agree,
and-
and
the
nice
thing
about
webex
are-
that
makes
it
different
than
like
horizons
like
facebook,
meta,
whatever
you
want
to
call
them
they're
going
to
make
it
so
that
you
can
live
stream
to
your
facebook
page,
but
that
doesn't
mean
that
somebody
on
a
mobile
device
or
a
desktop
device
device
can
interact
with
you
in
the
environment,
whereas
with
webxr,
it's
completely
different.
You
can
interact
with
me
on
a
headset
on
a
computer
on
a
mobile
device.
B
You
know
even
on
your
tv,
you
know,
so
it's
actually
opens
up
that
walled
garden
even
more,
because
lots
of
people
can
interact
and
if
we
can
successfully
create
a
way
to
build
persistence
on
something
like
an
ipfs
network
where
you
can
and
that's
that's
where
I
got
to
write
this
paper.
The
idea
of
transient
data
fields
comes
into
play
or
something
that
is
some
data
that
is
more
popular,
will
persist
longer
on
a
network
and
then,
as
popularity
fades
away,
the
data
can
actually
recede
and
basically
recede
back
to
its
seed
nodes
so
like.
B
So
if
you
have
thousands
and
thousands
of
people
seeding
it,
you
may
only
need
to
pin
it
four
or
five
times
around
the
world,
but
because
you
have
such
a
high
volume
of
people
wanting
to
visit
that
experience,
it
naturally
propagates
itself
and
makes
itself
faster
and
when
people
stop
wanting
to
visit
that
experience,
it'll
just
recede
back
to
your
nodes
and
you're,
paying
only
the
pending
costs
of
the
nodes.
So
your
it
allows
young
developers
to
actually
expand
faster
than
they
they
would
in
the
traditional
cloud
model.
If
done
right,.
A
Right,
if
done
right,
yeah
yeah,
I
can
kind
of
see
how
like
some
of
the
design
principles
you
need
for
that,
like
an
offline,
first
mentality,
where,
like
you're,
basically
your
app
it's
not
going
out
to
a
server
it's
trying
to
render
everything
locally,
which
is
much
faster
and
if
it
needs
an
asset
that
doesn't
have,
then
it
goes
out
to
the
ipfs
network
to
retrieve
it
yeah
and
and
so,
and
so,
as
the
experience
gets
more
and
more
intense.
B
B
Reasons
something
google
just
released
is
a
cloud-based
gpu
rendering
for
a
augmented
reality
assets,
so
the
that
you
can
render
high
assets
from
a
cloud
base
which
is
great
and
makes
a
lot
of
sense
now
if
we
can
make
that
in
a
decentralized
manner.
I've
got
a
couple
30
90s,
my
computer
over
here
when
my
computer's
not
being
used.
B
Wouldn't
it
be
nice
that
I
could
put
my
gpu
up
on
a
marketplace
and
be
part
of
a
decentralized
rendering
system
for
people
that
are
on
a
mobile
device
right
and
so
google's
doing
it
in
a
centralized
way,
doesn't
mean
it
can't
be
done
in
a
decentralized
way
in
the
future.
But
in
my
mind,
if
you're
going
to
have
this
large
volume
of
people
having
these
giant
server,
centers
is
not
going
to
cut
it
for
the
amount
of
information
that
is
going
to
be
needed.
B
It's
going
to
have
to
be
a
peer-to-peer
network
like
we're
talking
about
and
that's
where
ipfs
cluster
network
come
into
play,
that's
where
decentralized,
gpu
rendering
comes
into
play
and
when,
when
you're
talking
about
assets,
which
a
lot
of
people
are
wondering
about,
like
nft
assets
bringing
those
into
a
world.
Well,
it's
it's
not
super
difficult.
People
have
already
solved
the
problem
with
like
metamask
and
polygon
and
ethereum
assets
of
bringing
those
into
like
a
web
xr
experience.
B
The
problem
is:
how
do
those
then
interact
within
the
world?
And
what
is
what
is
our
solution?
Is
our
solution?
We're
going
to
sell
five
nft
objects
that
can
be
used
within
the
game
and
but
they're
already
pre-loaded
in
the
game
and
having
the
nft
only
gives
you
access
to
the
pre-loaded
asset,
so
you're
not
actually
drawing
in
a
data
file
from
the
network
to
to
using
the
game.
B
A
Right
right,
yeah
and
those
will
set
the
context
for
for
everything
else.
Well,
this
has
been
really
educational
for
me.
I
want
to
make
sure
we
save
some
time
for
for
stoyan
to
to
show
us
whatever
it
is.
He
wanted
to
show
us.
A
B
You
know
send
them
my
way
too,
because
we
are
looking
for
webxr
developers
and
we
we
want
to
promote
them
and
we
want
to
work
with
them
to
build
different
web
xr
experiences.
A
B
C
Which
is
like
environment
to
create
to
fastly
prototype
like
blockchain
related
applications.
So
all
of
these
visible
components
are
different,
react
components
separate,
so
you
can
easily
combine
them.
C
So
let
me
show
you
the
magic
so
first
to
set
the
goals.
I
don't
try
to
how
to
see
rewrite
only
rewrite
the
chris
software,
because
it's
working
it's
a
working
product,
but
I
needed
a
platform,
something
that
I
can
customize
very
easy
like.
I
can
just
use
this
component
to
show
balance
or
to
show
address.
B
C
It
anymore,
it's
like
mostly
now
like
functional
components,
not
the
class
based
and
pretty.
C
C
You
can
have
scanner
here
nice
and
this
this
everything
is
this
address.
You
can
switch
sop.
C
This
is
different.
One
component
scanner
plus
this
is
another
component
here
you
can
switch
between
usd
bch.
This
is
also
separate
component,
so
yeah-
and
this
is
component
in
fact
here-
is
something
ready
you
can
see.
I
can
have
several
pages,
but
I
can
have
wallets
application
level
wallets
yeah.
You
can
also
change
to
night
vision,
see
this
one,
so
it
pretty
much
have
already
the
whole
functionality
of
the
chris
wallet.
Everything
is
working,
switching
the
servers,
these
things
and
I
also
change
a
little
state.
C
A
A
Sorry,
the
wallet
is
a
library
and
it
has
its
own
state
and
independent
from
any
of
the
visual
components
and
then
the
visual
components
they
may
or
may
not
have
state,
but
they're.
The
everything
that,
with
the
with
the
gui,
is
essentially
reflecting
some
part
of
the
state
of
the
wallet
and
and
then
you
have
the
whole
back
end
thing
where
it's
like.
A
Oh,
I
need
to
update
my
utxos
or
you
know
I'm
going
to
spend
something,
and
then
I
need
to
update
balance,
or
maybe
somebody
just
sent
me
something
and
the
app
doesn't
not
aware
of
that.
So
it's
it's
so
like,
for
instance,
with
the
with
the
address
component,
where
you're,
showing
that
switching
going
back
and
forth
like
it's
got
to
get
that
address
information
from
the
wallet.
So
you
know,
there's
there's
this
whole
process
of
like
or
there's
like
a
workflow
right.
So
like
first,
you
gotta
load
the
wallet.
A
Then
you
gotta
go
out
and
get
you
know
pop
hydrate,
the
wallet
with
information
from
the
blockchain,
and
then
the
visual
components
can
interact
with
the
wallet
like
now.
They
know
what
the
what
the
address
is
that
they're
supposed
to
display,
and
so
I
kind
of
get
lost
in
this
idea
of
trying
to
make
self-contained
react
components
that
have
a
high
that
have
a
dependency
on
on
the
wallet
you
know
like
like,
like,
for
instance
like
this
this.
C
Okay,
let
me
show
you
some
source,
so
you
can
see
so
now
how
my
applications
looks
like
this
is
the
whole
application
see
use,
connect
wallet,
there
is
a
hook,
so
every
time
you
open
the
application
with
this
hook,
it
will
do
the
whole
job
for
you,
so
it
will
connect
to
the
back
end.
It
will
get
the
servers
and
balance
and
everything
and
it
will
keep
it
in
a
application
level-
storage
this
guy.
So
I
have
there
the
the
wallets
in
this
storage
so
from
any
component.
I
can
get
it
from
here
this.
C
It's
it's
with
this
library
pool
state.
It's
the
easiest
yeah!
You
don't
need
to
do
redux
on
stuff
like
this
one.
It
was
the
the
easiest
global
state
library
that
I
found
so
inside
my
my
components.
C
It's
loading,
the
minimal
sop
wallet
in
the
dom
model,
and
this
guy
this
hook
is
putting
everything
inside
in
the
global
store
and
now
every
component
you
can
send
the
state
to
it
by
by
some
properties,
props,
okay,
so
for.
C
I
can
just
send
when
I
want
to
display
the
address,
see
the
address.
I
can
give
him
the
the
wallet
property
and
it
will
get
the
address
from
there
or
okay.
In
this
case,
I
can
have
several
words.
I'm
not
sure
if
I
can
do
this,
but
I
can
display
address
for
several
words:
just
send
the
wallet
like
a
parameter,
or
you
can
do
this
by
communicating
with
this
global
store
and
get
something
from
there.
C
C
So
cool,
okay,
everything
and
I
have
hooks
for
everything.
So
even
the
people
which
are
not
using
the
same
react
framework
like
I'm
using
for
this
not
react
bootstrap,
but
another
one
named
aunt
d.
I
just
wanted
to
have
one
more
stuff,
but
inside
your,
for
example,
dex
application
you
can
use
just
this
hook,
use
gist
servers.
C
So
with
this
line
it
will
get
the
the
the
servers
from
the
gist
github
gis
that
you
was
telling
us
and
it
will
keep
this
list
inside
the
global
storage,
so
the
other
components
can
get
it
or
this
is
how
I'm
loading
the
lazy
loading
of
the
icons.
C
A
C
Give
it
the
token
and
it
will
go
and
get
everything
from
somewhere
ipfs
or
something,
but
it
will
not
slow
down
the
other
part
of
the
applications,
because
this
is
the
separate
component.
This
is
this.
My
token
card
component
so
see
I'm
using
these
hooks
here,
like
use,
load
icon.
If
this
line
will
start
loading,
but
the
other
codes
will
just
show,
that's.
A
A
C
No
problems,
but
I
was
thinking
how
can
I
like
sit
some
like
profits
from
this,
because
it
took
me
a
very
long
time
like
30
hours
or
something,
and
I
will
need
to
to
work
more
on
this
because
there's
still
some
missing
parts,
but
it's
going
pretty
well.
It's
now
have
all
of
this,
like
separate
small
components,
see
how
many
of
them
like
address
yeah,
just
inputting
the
address,
like
balance
like
yeah.
A
Yeah
this
is
this
is
why
I
need
to
study
it
because,
like
I
don't
fully
understand
what
you
mean
when
you
say
certain
things,
but
I
will
if
I
study
the
code
and
because
yeah
I
can
see
that
you've
got
an
idea
here
and-
and
I
really
want
to
explore
it-
I
I
and
I
am
not
a
front-end
developer.
A
That
is,
that
is
definitely
I've.
I've
consciously
chosen
that
that
is
outside
my
expertise,
so
I
I
definitely
am
open
to
learning
more
from
people
who
know
more
than
I
do.
If.
C
A
B
So
you
were
talking
earlier
about
integrating
blockchain
into
like
the
metaverse.
Well,
as
people
build
webxr,
we
are
going
to
need
to
solve
the
login
problem
and
what
I
call
the
login
problem
is.
People
are
getting
tired
of
logging
in
to.
C
B
B
I
need
some
way
of
creating
a
react
wallet
that
I
can
drop
in
and
allow
people
to
engage
with
or
import
their
key
seed
phrase
or
on
a
connection
needs
to
be
made
for,
like
the
wolvic
browser
or
the
oculus
browser
to
where
we
can
have
a
plug-in
extension
of
a
javascript
wallet
like
this,
and
now
we
can
as
a
dev.
I
can
either
one
just
build
a
wallet
program
into
my
functional
functionality
of
my
game,
so
that
this
is
something
where
you
can
go:
connect
your
wallet
or
anything
like
that.
B
You
know,
or
I
can,
or
it's
built
on
a
global
platform
like
a
wolvic
platform
where
people
are
like.
Well,
I'm
going
to
use
wolvic
browser,
I'm
going
to
dev
on
it,
because
I
can
use
stoian's
plug
and
play
wallet
assets
to
build
my
extensions
for
my
game
because
we're
going
to
need
some
way
to
connect
the
wallet
to
the
browser
within
the
vr
headset.
So
we
can
bring
in
assets
that
problem
has
not
been
solved
yet
so
just
throwing
that
out
there.
That's
not
that
that's
the
same.
A
No
you're
right,
like
there's
a
thread
that
connects
all
these
things
you
know
is
it's
like
a
browser.
Extension
would
be
a
great
way
to
do
this,
but
they're
like
you,
have
to
make
assumptions
about
how
the
user
is
going
to
use
it,
and
that's
why,
like
building
a
standalone,
app,
is
sort
of
where
everything's
integrated
and
you
have
control
of
100
of
the
experience
like
that
might
be
an
easier
way
to
start.
But
but
it's
not
going
to
scale,
you
know
we
need.
We
need
some
better
way
of
composing
all
these
components.
A
You
know
sort
of
on
a
use
case
by
use
case
basis.
So
so
there's
you
know,
everything's
a
trade-off,
so
I
really
you're
right,
they're
all
they're
all
connected.
B
Yeah,
it's
just
we're.
We
don't
know
how
to
connect
them
yet
totally.
I
I
can
see
a
through
line.
I
could
see
it
to
where
I'm
developing
a
webxr
app
and
I
buy
storage
code
to
stick
it
in
my
app.
So
this
is
literally
your
login,
but
if
so,
your
login
is
basically
your
wallet
and
it
functions
as
a
browser
wallet
like
this
would
function.
B
The
app
itself
doesn't
have
access
to
the
private
keys
or
anything,
but
it
just
brings
in
all
your
information,
and
your
save
data
could
even
be
created
this
way
because
me
as
an
app,
I
could
create
a
mutable
token.
That
represents
your
save
data
and.
A
B
C
B
Log
back
into
the
game,
the
game's
going
to
look
and
go.
Oh,
you
have
a
save
token
from
aaron's
web
xr
experience.
Would
you
like
to
start
where
you
left
off?
Okay.
A
Yeah,
I
mean
the
same:
it's
similar
to
a
cookie,
the
way
that
a
wet
like
you
visit
a
website
and
they
give
you
a
cookie
and
it's
like
the
cookie
lives
on
your
computer,
but
but
the
cookie
is
a
place
for
that
web.
App
to
store
your
information
in
the
similar
way.
A
game
could
give
you
a
token
but
retain
the
key
that
lets
them,
update
the
mutable
data.
B
This
is
why
I
favor
bch
and
ecash
for
this
type
of
tokenization,
because
it
is
a
lot
cheaper
to
do
this
on
bch
and
e
cash.
If
I
have
a
10
000
person
user
base
and
it's
costing
me
10
cents
a
polygon
token,
and
then
it's
costing
me
6
cents
every
time
I
want
to
update
it,
that's
not
going
to
work,
but
if
I'm
using
bch-
and
it
costs
me
a
tenth
of
a
cent-
you
know
every
time
that
can
work
that
is
feasible.
B
It's
the
same
with
nft
assets.
If
I'm
creating
nftf
assets
on
bch,
it
is
much
cheaper
because
we're
going
to
move
from
this
one-off
nft
to
I'm
producing
an
environment
experience,
I
need
10
000
nfts,
I'm
a
museum,
and
I,
when
you
come
to
my
museum
in
a
web,
xr
experience,
I
want
to
give
you
a
digital
souvenir.
Well,
I
don't
want
to
pay
30
000
in
fees
to
be
able
to
give
you
that
souvenir.
B
You
know
I
want
to
pay
like
literally
a
tenth
of
a
cent
and
mint
up
a
hundred
thousand
of
them,
and
then
it
cost
me
a
tenth
of
a
cent
every
time
you
come
there
and
it
says:
hey,
you
got
your
wallet
and
you
know
enter
your
wallet
address
and
boom.
Like
the
program
kicks
you
a
digital
nft
and
it
could
be
a
a
3d
object
that
is
contained
in
the
museum
and
so
people
are
like.
B
B
So
when
you
go
to
a
museum
and
you
get
that
digital
souvenir
you're
going
to
put
it
in
your
digital
home
to
display
to
people
right,
so
this
stuff
will
become
something
that
people
want
to
use,
but
the
cheaper
chains
not
cheap
as
in
made
cheap,
but
the
cheaper
costing
chains
like
bch
and
ecash
make
a
ton
of
sense.
For
that
sort
of
thing.
You
add
the
decks
on
top
of
that,
and
now
you
can
have
people
creating
and
selling.
A
Yeah
yeah
yeah,
it's
a
beautiful
vision.
It's
a
beautiful
vision,
yeah
to
to
go
back
so
story
and
to
go
back
to.
A
The
components
so
the
way
that
I've
been
developing,
that
that
web
wallet
is
there's
the
base
repository,
which
is
just
it,
has
nothing
to
do
with
the
android
compatibility.
It's
just
the
basic
react
components
that
make
the
web
wallet
and
then
there's
a
I
forked.
It
there's
a
fork
that
that
adds
all
the
capacitor
js
libraries
to
build
it
as
an
android
app,
and
then
I
fork
to
that
and
I'm
building
the
avalanche
decks
and
another
fork
for
the
for
the
bitcoin
cash
decks.
A
And
so
the
idea
is
like,
if
there's
a
good
idea
in
that
base
in
that
first
layer.
That
first
repository
like
like
what
you're
presenting
stoin
like
if
we
can
find
a
better
way
to
just
simply
organize
the
react
components.
We
can
make
the
changes
at
that
repository
and
then
and
then
pull
the
changes
up
into
all
the
application,
specific
repositories.
A
And
so
that's
why.
I
very
much
would
like
to
study
your
code
and
see
if
there's
just
a
better
way
for
us
to
to
structure
things
and
then,
because
of
the
way
the
repositories
are
laid
out.
It's
just
a
couple
get
commands
to
like
to
then
pull
all
those
changes
into
all
the
other
application,
specific
things
and
and
now
I'm
starting
to
think
like
well,
maybe
like
so
I
have
the
first
repository,
which
is
just
the
basic
web,
app
the
second
repository,
which
adds
all
the
android
specific
libraries
from
making
android
app.
A
Maybe
we
need
to
have
a
second
second
layer
repository
that
that
takes
the
basic
web
app
and
turns
it
into
a
browser
or
a
browser.
Extension
like
sam
is
this
is
this
is
where
we
can
tap
sam,
because
he
has
more
experience
with
this
so
that
we
can
have
an
android
app
and
we
can
have
a
browser
extension
and
we
can
have
an
embedded
wallet.
A
That's
a
that's
a
web
app,
but
if
we
have,
then
we,
if
we
have
a
good
way
of
representing
things
as
components
that
should
be
pretty
easy
to
maintain
like
in
theory,
it's
it's
the
practice
where
things
fall
apart,.
A
A
Well,
I
know
it's
like
it's
like.
I
spent
the
last
two
weeks
just
focused
on
the
avalanche
decks,
and
so
it's
like,
I
don't
really
have
much
to
share,
because
because
all
my
effort
was
like
focused
on
one
thing,
but
it's
when
I
go
on
vacation,
I'm
like
oh
I'll
mess
with
this
for
like
an
hour
like
oh
okay,
that's
fun
and
then
I'll
move
on
to
something
else.
Yeah.
B
B
I
gotta
dive
into
the
rack
side
for
some
of
the
web,
3
stuff
or
webxr
stuff,
because
you
they
even
have
stuff
where
you
can
add
stuff,
but
I'm
pretty
sure
they're
just
making
components
out
of
like
the
3js
and
babylon
js
libraries
don't
hold
me
to
it.
I
haven't
looked
too
far
into
it,
but
we
just
need
simple
functionalities
to
where
you
can
go
to
a
site.
Be
like.
Are
you
pc
based
or
are
you
headset
based?
You
know,
and
here's
apps
that
work
for
you
yeah.
B
You
know
like
even
that's
not
around
right
now
and
that's
how
early
this
is.
You
know
it's
kind
of
like
when
you
would
go
to
and
before
websites
got
optimized
for
mobile.
A
That's
what
I'm
thinking
of
is
like
like
we.
We
still
don't
have
like
a
a
ubiquitous
like
if
you
look
at
the
way
where
the
web
works
like.
If
you
stick
to
just
the
most
vanilla
standards
as
you
can,
you
can
build
like,
say
a
react
app
that
will
work
on
every
browser
and
you
don't
have
to
do
a
lot
of
browser
testing
and
that's
kind
of
a
new
thing.
A
You
can
do
it
there's
a
bunch
of
trade-offs
each
way,
there's
all
these
app
stores
and
then
there's
there
are
walled
gardens
and
then
there's
alternative
app
stores
because
nobody
likes
a
wall
guard,
and
so
it's
just
like
way
more
fragmented
when
you
go
from
web
to
native
apps
and
then
and
then
so
on
now
I'm
seeing
like
the
the
headset
thing
is
like
back
into
like
the
early
90s
of
web
tech,
where
it's
just
like.
There
is
no
standard
everybody's,
just
playing
jazz.
B
Yeah,
it
really
is,
and
then
you
have
to
you'll
you'll
be
like
oh,
it
doesn't
work
on
this
headset
or
this
doesn't
work
here
or
all
that
controller
set
is
different.
Yeah,
oh
they.
You
know.
It's
literally
like
the
the
button
mapping
system
is
different
on
every
controller
and
people
are
like
well,
we
want
to
have
a
touch
pad
and
we
want
to
have
a
joystick
and
well.
The
touchpad
has
a
different
control
parameter
necessarily
than
a
joystick.
Maybe
we
can
kind
of
make
it
so
that
it
works.
B
B
Gotta
redo
the
mobile
side
of
things.
Okay,
does
it
work
on
the
desktop
all
right
it's
working
on
here,
but
oh
the
link's
not
coming
up
on
mobile?
Why
is
it
not
coming
up
on
the
mobile
side,
but
I
do
get
the
feeling
too,
that
a
lot
of
people
are
getting
sick
of
apps
and
wanting
to
go
more
to
a
web-based
experience,
but
then
yeah,
I
think
that's
where
there's
the
login
problem.
People
are
also
sick
of
logging
in
yeah.
Well,.
A
That's
where
a
browser
extension
makes
a
lot
of
sense,
because
your
login
credentials
can
be
in
the
extension
so
that
you
can
go
visit
at
some
random
website,
and
then
I
mean
really
like.
That
was
the
thing
when
I
was
part
of
the
badger
wallet
team.
That
was
the
thing
beyond
every
other
thing
that
we
nailed
is
people
and
people
loved
it
you
could
just
go.
A
There
was
a
period
of
time
where
there
was
a
couple
dozen
different
web
apps
that
you
could
just
go
and
you
would
automatically
be
logged
in
because
you
had
your
badger
wallet
extension
and
you
just
you.
You
got
to
skip
that
entire
thing.
Like
the
whole
login
account
creation
process
like
just
didn't,
even
exist.
You
just
went
right
right
right
past.
It.
B
Yeah
yeah
exactly
it's.
It's
definitely
needed
a
lot
of
these
web
xr
apps,
it's
nice
because
you
don't
have
to
log
in
but
having
some
sort
of
browser
extension
to
where
that
would
count.
As
your
login
say,
it's
an
arcade
type
of
game
and
you
get
the
high
score.
Well,
the
high
score
could
travel
with
you
and
somebody
could
identify
you
by
your
wallet.
You
know
you
know.
Chris
troutner
has
the
high
score,
and
you
know
space
blasters
or
whatever
yeah,
just
people
like
that
sort
of
thing.
B
So
we
need
a
way
to
do
that
without
enter
your
email
address
and
enter
yet
another
password
and
write
it
down
in
your
password
book
and
forget
about
it
and
then,
when
you
come
back
to
log
in
get
your
password
out
book
out
and
start
going
through
what
you
think
it
might
have
been
when
you
set
that
password
yeah
yeah.
C
I
read
somewhere
that
somebody
figured
that
the
naming,
distinct
word
from
the
beginning
was
a
bad
idea
because
in
fact,
there's
no
coins
inside
they're
on
the
blockchain.
But
you
it's
difficult
to
explain
to
the
people
that
if
you
lose
your
wallet
still
coins
on
the
blockchain.
So
from
the
beginning
it
was.
A
A
B
A
B
The
web
app
could
take
care
of
that
as
long
as
they
have
the
key
pair
and
they
come
to
something
like
a
site
using
stoian's
web
app.
You
know
when
they
come,
it
will
look
for
what
is
the
key
pair
and
then
load
that
up
and
as
long
as
that's
secure
in
a
browser
and
nothing's
getting
stolen.
You
know
then
they're
fun,
they're
golden.
A
A
B
Yeah
and
if
you
want
to
have
that
functionality,
you
know,
maybe
you
got
stoy
inside
or
your
web3
wallet
which
you
can
go
to,
but
as
those
get
built
into
apps,
you
know.
If,
if
people
are
using,
everybody,
that's
say:
10
web
xr
apps
are
built
and
they
all
use
stillian's
react
to
plug
in
how
they
want
their
stuff.
Maybe
they
don't
want
all
the
tokens
shown.
Maybe
they
don't
want,
you
know
a
buy
and
send
functionality.
Maybe
this
is
just
what
they
want.
B
That's
cool,
but
the
fact
that
it
would
look
similar
for
place
to
place
the
end
user
would
think
that
it
is
you
know
and
that
they
would
simply
be
responsible
for
their
key
pair,
which
is
a
browser,
expense
extension
that
would
log
them
in
and
then
they
could
access
through
the
webxr
apps
and
people
who
are
developing
that
choosing
the
functionality
they
want
the
wallet
to
have.
Maybe
they
want
it
open
to
a
marketplace.
B
You
know,
and
so.
Okay,
we're
gonna,
have
a
marketplace,
that's
open
and
our
particular
app
we're
gonna
take
you
know
one
percent
of
every
sale,
you
know,
and
so
you
can
sell
through
our
app
and
we're
going
to
use
the
dex.
But
we're
going
to
be
your
way
to
use
the
back
end
decks
right,
because
you
were
saying
right
now
you
got
to
use
it
from
a
command
line.
B
So
maybe
I
as
a
developer,
take
you
know
stoyan's
wallet,
but
I
also
hook
it
up
to
the
back
end
of
the
sales
right
and
I've
made
a
small
little
marketplace
for
my
game.
People
are
creating
assets
in
the
game
and
then
they
can
go
to
their
wallet.
They
can
easily
put
it
list
it
for
sale,
and
then
people
can
accept
the
offer
right
there.
B
Also.
Somebody
else
could
create
another
dex
and
because
you
have
the
keys,
you
could
go
to
that
dex
and
you
could
sell
other
stuff.
Maybe
you
don't
want
to
you
want
to
buy
an
asset
from
another
game
and
that
that
first
game
is
just
about
marketplace
for
their
assets.
Great
you
go
to
this
other
decks
and
you
can
buy
from
world
of
warcraft
or
call
of
duty
or
whatever
or
fortnite
you
know,
and
so
now
you
open
all
of
this
stuff.
But
again
it's
just
your
browser.
B
A
Yeah,
it's
probably
a
good
good
place
to
to
wrap
it
up.
Yeah,
I'm
really
excited
to
study
storyance
code.
I
think
this
discussion
around
key
pairs
and
and
possibly
a
browser
extension
and
getting
past
the
sign
on.
I
think,
there's
some
there
there.
I
think
we
should
continue
the
conversation
and
I
am
a
lot
more
educated
on
how
to
approach
the
metaverse
and
how
to
how
to
advise
junior
developers
on
how
to
approach
the
intersection
of
metaverse
and
cryptocurrency.
So
that's
good
yeah.
So
I've
definitely
achieved
my
goal
for
this
meeting.
A
B
Right
and
any
more
questions
you
have
kicking
my
way.
You
know
I'm
still
learning
too.
A
lot
of
this
stuff
is
like
theory
of
like
how
we
can
do
it,
and
I
see
a
lot
of
the
stuff
that
you
already
created
with
the
psf
as
being
fundamental.
They
can
be
fundamental
building
blocks
to
an
open
and
decentralized
metaverse,
which
is
my
angle,
so
yeah.
A
You
know
having
a
really
smooth
experience
with
the
decks
is
going
to
is
going
to
enable
a
lot
of
other
use
cases.
Sorry,
sorry,
I
cut
you
off.
C
No
just
wanted
to
ask:
is
there
some
changes
on
the
multiseek.
A
We're
readyish
the
the
code
is
in
terms
of
like,
like
there's
nothing
else
to
research,
there's
nothing
else
to
like
there's.
No
there's,
no
technical
questions
to
answer.
They've
all
been
answered,
and
so
the
work
that's
left
to
do
is
basically
to
re
re.
I
have
what
is
it
psf,
multi-sig
wallet
or
something?
That's
the
name
of
the
repository.
A
It's
a
fork
of
the
psf
bch
wallet
repository
and
it
it
has
the
the
first
version
of
the
multi-sig
which
sucks
and-
and
so
I
need
to
take
those
multi-sig
examples
and
refactor
that
use
the
the
better
multi-sig
stuff
and
then
that's
all
that
needs
to
happen
for
us
to
create
a
a
minting
council.
So
I
shared
that
I
shared
that
roadmap
and
I
think
that
at
the
end
of
that
roadmap,
once
we
have
a
paid
right,
database
and
dex
is
working
on
both
ecash
avalanche
and
and
bch.
A
I
think
at
that
point
that's
when
it's
going
to
be
time
to
get
real
serious
about
the
minting
council,
because
we'll
have
you
know,
hopefully
the
beginnings
of
a
cash
flow,
trickling
in
from
the
pay
to
right,
database
and
and
a
reason
to
use
the
pay
today
right
database,
which
is
the
dexes
and
and
so
the
council
will
be
in
charge
of.
Essentially,
you
know,
it'll
handle
all
the
things
that
that
we
need
a
centralized
party
to
handle
that
that
we
can't
safely
handle
without
say
a
legal
entity
or
something.
A
So
that's
that's.
That's
that's
sort
of
so
the
basically
the
roadmap
that
I
presented.
A
The
very
last
bullet
point
which
wasn't
there
would
be
like
refactor
the
multi-sig
wallet
and
get
the
kick
off
the
minting
council
and
because
because
at
that
point,
we're
also
going
to
have
multiple
psf
tokens
like
we're
going
to
have
a
psf
token
on
ecash,
and
I
want
the
minting
council
to
be
in
charge
of
that
key
and
we're
going
to
have
the
psf
token
on
bch.
A
I
want
committing
council
in
charge
of
that
key
we're
going
to
have
the
token
liquidity
apps
going
to
be
very
different
because
it's
just
going
to
be
a
back-end
version
of
the
dex.
And
so
I
want
the
main
council
to
have
like
remote
control
of
that
to
be
able
to
shut
it
down
in
an
emergency
and
drain
the
funds
from
it
and
we're
going
to
need
that
on
multiple
chains
and
yeah
yeah.
So
that's
so
nothing,
nothing
new
right
now,
but
but
very
much.
An
important
piece
of
of
our
of
our
organization.
C
By
the
way,
did
you
hear
about
dodge
chain
dodge
chain?
Yeah,
you
don't
know,
no
somebody
they
they
forked,
I
think
the
the
bitcoin
and
make
a
different
chain
where
you
can
pay
the
fees
with
your
dodge
coins,
and
it's
now.
Oh,
it's
now
like
surpassed
already
the
smart
bch
notes
and
everything
like
the
the
number
of
words
are
even
bigger
now
than
smart
bch.
C
C
With
doge
for
the
gas
fees
I
found
about
it
before
like
two
or
three
hours,
so
from
my
research
it
seems
a
bitcoin
based
so
but
yeah,
but
in
fact
dodge
coin
is
just
usual
token
on
evm,
so
still
researching,
maybe
until
next
meeting.
But
it
was
just
like
funny
fact
there
will
be,
but
I
was
thinking
because
they're
expecting
now
a
lot
of
memory
coins
to
to
make
their
own
blockchains
and
just
play
around
there.
Like
you
know,
ape
coin.
A
I've
actually
spent
quite
a
bit
of
time
thinking
about
this,
and
it
makes
sense
if
bitcoin
cash
goes
above
a
thousand
dollars.
That's
a
point
where
it
makes
sense
for
us
to
have
our
own
chain
because
tokens
just
tokens
in
general
doesn't
matter
what
chain
you're
talking
about
just
the
concept
of
tokens.
A
They
depend
on
the
microtransaction
use
case.
If,
if
you
can't
do
microtransactions,
you
can't
do
tokens
effectively,
and
this
is
the
problem
that
ethereum
had
ethereum
went
up
and
like
all
the
tokens
like
they
had
like
two
two
years
there
were.
It
was
just
mayhem
with
their
whole
token
economy
and
and
that's
what
allowed
bitcoin
cash
to
sort
of
launch
tokens
on
there.
A
And
then
you
know
that
execution
wasn't
very
good,
now
you're,
starting
to
see
a
lot
of
blockchains
that
have
tokens
that
do
have
you
know
that
are
keeping
their
transaction
fees
below
25
cents.
You
know
there
is
no
like
definitive
threshold
where,
where
might
you
know
no
there's?
No
there's
no
definition
of
a
micro
transaction?
A
It
just
gets
worse.
The
experience
gets
worse
and
worse
as
the
transaction
fees
go
up,
and
so
if
bitcoin
cash
went
to
a
value
of
a
thousand
dollars
per
coin,
that
would
make
transaction
fees.
I
think
one
penny
and
that's
kind
of
my
threshold
for
for
for
microtransactions.
A
If
you
go
above
like
a
penny,
it's
just
sort
of
it's
very
subjective,
but
that's
my
personal
cut-off
point,
and
so,
if,
if
if
it
costs
a
penny
to
do
a
token
transaction
and
by
a
token
transaction,
I'm
I'm
talking
about
like
computer
to
computer
transactions
and
like
all
these
use
cases,
we've
talked
about
with
mutable
data.
You
know
we
need
those
to
be
extremely
cheap,
and
so
at
that
point
it
would
make
sense
for
us
to
build
our
own
side
chain.
A
A
You
know
that
that
a
transaction
is
going
to
be
like
a
fraction
of
a
penny
and
have
total
control
over
over
that,
and
and
that's
exactly
what
you're.
Seeing
like.
That's
exactly
the
the
logic
that
that
the
board
yacht
club
is
following:
that's
why
that's
why
they're
creating
their
own
blockchain,
or
at
least
I
mean
I
I
don't
know-
maybe
I'm
wrong
about
that,
but
but
in
general,
that's
the
logic
of
what
like
a
lot
of
these,
you
know.
A
Yeah
all
right
guys.
Well,
it's
been
an
hour
and
a
half.
I
really
appreciate
you
guys,
making
the
time
and
yeah
this
went
on
longer
than
I
expected,
but
we
covered
a
lot
of
good
ground.
So
thank
you
for
attending.
B
Story
is
the
one
burning
the
midnight
oil
over
there.
So
yes,
we'll
see
you
friday
for
roots
up
stoian.
Okay!
Is
that
that
work
for
you?
Yes,
all
right
sounds
good
guys.