►
From YouTube: Filecoin Virtual Community Meetup - May 18 2021
Description
We’re excited to gather the Filecoin community for another monthly meetup! Our community meetups are an opportunity to meet the people behind the many tools and projects being built in the Filecoin ecosystem. We have a wonderful lineup of speakers in store and we can't wait to see you there!
00:00 Emily Vaughan, Filecoin Team (Announcements)
4:43 Mike Goelzer "Filecoin Dealbot Project"
15:44 Deva Dutta (VideoCoin) "Resilient NFT Marketplaces powered by Filecoin+ VideoCoin"
45:45 Don Gossen "What is Keyko?"
59:51 Alan Shaw (PL) "IPFS and Filecoin for the NFT Long Haul"
1:19:14 Harrison Hines (Fleek) "Fleek & NFT's"
A
Hello
and
for
those
of
you
who
don't
know
me,
my
name
is
emily
and
I
will
be
your
host
for
today's
may
meetup.
Today
we
have
an
extremely
exciting
themed
meetup,
entirely
focused
on
nfts,
featuring
presentations
from
fleeq
videocoin
kiko.
Protocol
labs
is
alan
shaw
and
mike
gelser,
as
always
before.
We
begin
I'd
like
to
remind
you
of
the
filecoin
community
code
of
conduct
that
is
linked
in
the
chat
by
joining
us
today.
You
are
agreeing
to
abide
by
the
rules
so
that
we
may
have
a
successful
and
productive
meet
up.
So
thank
you.
A
A
A
Now,
in
april,
digital
mob
launched
the
first
version
of
their
filecoin
miner
reputation
system,
which
is
available
now
at
fillrep
dot.
Io
a
reliable
reputation
system
is
crucial
for
the
well
functioning
of
the
filecoin
ecosystem
and
storage.
Clients
must
navigate
a
sea
of
storage
miners
and
discover
which
ones
that
are
best
the
best
match
for
all
of
their
specific
needs.
These
are
the
exact
reasons
that
digital
mob
built
the
filecoin
reputation
system
now
try
it
for
yourself
via
the
link
in
the
chat.
A
We
are
also
extremely
excited
to
introduce
nft.storage
a
service
that
is
backed
by
protocol
labs
and
pinata,
specifically
storing
nft
data
nft.storage
allows
devs
to
protect
their
nft
assets
and
associated
metadata
through
content,
addressing
and
decentralized
storage,
ensuring
that
all
nfts
follow
best
practices
to
stay
accessible
in
the
long
term.
We
also
have
alan
shaw
with
us
today
who
will
join
for
a
full
overview
of
the
storing
platform.
A
A
The
new
version
of
specs
actors
was
designed
to
be
significantly
more
performant,
thus
speeding
up
block
validation
times
filecoin
core
devs
from
lotus
venus
and
forest
came
together
to
implement
and
shift
this
upgrade
with
mere
weeks
and
note.
Operators
across
time
zones
demonstrated
their
responsive
upgrade
times
to
rapidly
bring
these
performance
improvements
to
the
whole
network.
A
Fulfram
is
integrating
their
distributed,
ledger
technology
platform
with
ipfs
and
filecoin
to
add
new
decentralized
functionality
and
expanded
storage
to
their
existing
blockchain
features
through
the
integration.
Devs
will
be
able
to
access
new
tools
from
wolfram
technologies,
including
wolfram
programming,
language
cloud
and
notebooks,
learn
more
via
the
blog
post
linked
in
the
chat.
A
And
finally,
I
would
like
to
invite
you
to
join
us
all
for
web3
weekend
a
weekend
hackathon
bringing
together
a
virtual
collective
of
passionate
creatives
and
engineers
for
two
days
of
creating
anything
amazing
on
web3
find
the
link
to
register
in
the
chat,
and
now,
after
all
of
that,
that
is
it
from
me
and
before
we
begin
the
nft
presentations
today,
we
do
have
a
quick
update
from
mike
gelsler,
who
will
be
talking
about
bedrock
mike?
You
can
take
it
away.
B
Okay,
great
so
I'm
gonna
talk
just
relatively
briefly
about
a
tool,
we're
building
called
the
deal
bod
and
just
to
set
the
stage
a
little
bit.
The
deal
bot
is
the
first
of
a
number
of
tools
that
we're
building
as
part
of
an
initiative
called
bedrock.
Overall,
it's
to
improve
the
sort
of
the
foundations
of
the
file
coin
network,
mainly
using
layer,
two
solutions
to
improve
things
like
you
know:
minor,
discoverability,
better
user
experience
for
end
users
for
deaf
developers,
etc.
B
We're
going
to
talk
more
about
bedrock
in
future
iterations
of
this
meeting
and
other
community
events,
but
I
just
wanted
to
start
to
kind
of
tell
a
little
bit
a
little
bit
of
the
story
of
some
of
what's
going
on
in
bedrock,
and
I
felt
the
deal
bot
was
a
good
place
to
start.
So
that's
what
we're
going
to
cover
in
the
next
few
minutes,
and
I
think
there
should
be
enough
time
to
take
some
questions
so
feel
free
to
write
them
in
the
chat.
B
If
you
have
them
okay,
so
I'm
really
just
gonna
cover
three
things.
What
what
is
the
deal
project?
Why
are
we
doing
it
and
how
does
it
kind
of
fit
into
some
of
the
future
plans
that
will
be
unveiling
over
the
course
of
the
summer?
B
Okay,
so
the
dealbot
project,
it's
like
the
name-
implies
there's
a
an
automated
network
of
lotus
clients
that
go
around
the
filecoin
network.
Testing
miners
at
random
testing
storage
deals
with
them
and
then
attempting
to
retrieve
later
on
from
them,
and
one
of
the
uses
of
this
is
assessing
the
health
of
the
network,
like
how
many
miners
are
actually
functioning
correctly.
B
What
kind
of
error
messages
are
we
getting
back
if
a
minor
is
not
working
correctly?
I'm
going
to
come,
come
back
at
the
end
and
explain
a
little
bit
more.
Some
of
the
other
reasons
we
want
to
do
this,
but
this
this
network
of
deal
bots,
it's
it's
not
just
a
single
lotus
instance.
It's
multi-region.
B
We
have
a
whole
kubernetes
deployment,
which
you
can
see
you
can.
Actually,
all
this
is
open
source
like
everything
we
do
at
pl.
So
you
can
go
to
that
github
link
at
the
bottom
and
you
can
see
the
deal
bot
code
as
it
is
now
and
all
of
the
kube
deployment
files.
B
But
the
idea
is
to
deploy
multiple
deal
bots
to
multiple
regions,
and
we
have
some
measures
in
place
to
keep
changing
the
ip
addresses
and
peer
ids
and
wallets
and
so
forth
that
are
used
by
deal
bots
so
that
we
don't
want
people
to
to
gain
the
system,
and
you
know
just
whitelist
the
deal
bot
and
and
then
it
ends
up
producing
data.
B
That's
not
really
representative
of
the
network
and
and
lastly,
I
just
want
to
make
clear
all
the
deal
all
of
the
data
on
miners
that
is
generated
by
the
deal
bot
is
going
to
be
completely
public.
We'll
talk
in
a
future
discussion
about
how
that's
going
to
be
accessible,
but
the
idea
is
to
make
data
available
to
the
community
so
that
people
can
understand.
B
You
know
whether
it's
end
users
or
other
miners
can
understand
the
performance
of
different
of
different
miners
on
the
network.
So
this
is
a
diagram
of
what
a
deal
bot.
I
call
it
a
deal
about
service
here
because
it
has
a
few
different
parts,
but
this
is
what
a
deal
bot
basically
looks
like
it's
the
stuff
inside
the
green
dashed
line.
B
So
there's
an
overall
orchestrator
called
the
deal
bot
controller,
that's
the
orange
box,
you
see
and
then
that
that
controller
can
command
instances
of
the
dlbot
that
can
be
in
in
various
geographic
regions.
So,
in
this
diagram,
you're
seeing
one
deal
bought
in
the
eu
you're
seeing
one
deal
bot
inside
mainland
china,
you're
seeing
another
deal
bot
in
north
america
and
then
each
of
those
deal,
bots
picks
up
tasks
from
the
queue
in
in
the
controller
and
it
will
go
out
and
perform
a
storage
and
retrieval
test
with
a
minor.
B
So
here
there's
three
minors:
there's
three
regions:
that's
a
total
of
nine
deal,
attempts
that
are
going
to
be
made
and
then
ultimately,
the
dealbot
controller
will
spit
out
the
results
of
each
of
those
deal.
Attempts
like
what
was
attempted.
What
was
the
outcome?
You
know?
Did
it
succeed?
Did
it
fail
if
it
failed?
What
what
errors
occurred,
and
so
that's
that's
the
fundamental
concept
now
I
want
to
talk
about.
B
Why
are
we
doing
this?
What
is
the?
What
is
the
intended
use
of
this?
One
of
the
main
things
is
network
health
testing.
B
In
particular,
we
want
to
understand
how
we
want
to
be
able
to
understand
which
minors
are
accepting
verified
online
storage
deals
because
it's
important
to
the
health
of
the
network
that
you
know
sort
of
on
average,
if
you
throw
a
dart
at
a
wall
to
pick
your
miner,
we
would
like
the
majority
of
those
darts
to
land
on
a
minor
that
is
accepting
online
storage
deals,
at
least
for
for
verified
data.
Verified
is
another
word
for
phil
plus,
it's
also
sometimes
called
data
cap.
B
So
that's
one
thing
that
we
really
want
to
test,
although
we're
hoping
to
gather
more
even
more
statistics
than
that
like
how
you
know
how
does
deal
success
rates,
how
do
they
vary
between
verified
versus
unverified
data?
B
How
does
a
particular
miner,
a
particular
miner,
might
have
an
ip
address
in
north
america,
but
if
we
test
its
latency
from
you
know
four
different
geos
and
we
discovered
that
actually
it
has
the
the
highest
performance
in
the
eu.
Then
that's
useful
data.
It
doesn't
really
matter
what
the
go
ip
address.
B
Information
says
what
matters
is:
what's
the
actual
performance
of
that
minor
in
a
geography,
another
reason
for
building
the
deal,
bot
is
bulk,
storage
and
retrieval.
There's
just
a
lot
of
use.
Cases
that
come
up
where
we
or
somebody
else
in
the
community
wants
to
do
bulk
storage
of,
like
a
large
number
of
different
files
on
file
coin,
or
wants
to
do
bulk.
B
Retrieval
of
of
a
bunch
of
different
cids
that
are
already
present
on
the
network
and
the
deal
bot
gives
you
a
way
to
sort
of
script
that
and
do
it
do
it
all
in
one
one
kind
of
run
and
the
last
one
which
I'm
going
to
be
talking
about
more
in
the
future.
I'm
not
going
to
cover
this
too
much
today
is
we
want
to
sort
of
build
the
next
generation
of
minor
reputation
and
recommendation
systems.
B
B
We
want
to
have
more
raw
data
to
help
improve
these
kind
of
services,
and
fillrep.io
is
not
the
only
one.
There
are
a
bunch
of
reputation.
Services
textile
has
another
one.
I
recommend
it's
called
textile
miner
index,
but
that's
we're
hoping
to
sort
of
level
up
these
services
as
the
summer
progresses.
B
So
that's
pretty
much
everything
I
wanted
to
present.
Let
me
pop
over
to
the
chat
and
see
if
there
any
questions
and
emily
or
raquel.
Please
interrupt
me
if
I,
when
I
go
over
my
time.
B
Okay,
great
great
thanks,
okay,
okay
cool,
it
looks
like
a
lot
of
people
are
saying
hello
to
each
other,
which
is
awesome.
I
don't
see
too
many
too
many
questions
about
the
deal
bot,
but
I
would
encourage
you
to
go
check
it
out
in
the
repo.
B
It
might
be
useful
for
something
you're
doing
and,
like
I
said
it's,
it's
open
source
software.
I
mean
you
know
any.
We
we
have
our
own
ideas
about
why
we
at
pl
thought
it
was
useful
to
build
this,
but
anybody
could
use
it
for
for
any
kind
of
use
case
where
you
want
to
do
a
bunch
of
deals
with
a
bunch
of
different
miners
and,
oh
sure,
yeah.
I
can
answer
what.
So
the
question
is
what
size
files
are
used
in
deal
bot
deals.
B
We
actually
would
like
to
test
a
variety
of
different
sizes,
so
maybe,
like
small
sizes,
like
two
gigabytes
up
to
32
gigabytes,
we're
not
planning
to
try
to
go
larger
than
32,
because
it's
it
exceeds
the
sector
size.
The
most
the
majority
of
miners
are
using,
but
yeah,
so
we're
thinking
about
testing
small
files,
testing,
meaning
two
gigs
medium
files.
B
You
know
eight
16,
gigs
and
but
then
also
testing
the
largest
sizes,
32
gigs
and
those
large
sizes
are
going
to
become
increasingly
important
as
we
unveil
some
of
the
other
tools
that
were
that
we're
building
this
summer.
A
Of
course,
no
worries
at
all
we're
happy
to
have
you
and,
as
mike
mentioned
at
the
very
beginning,
we
will
be
having
some
more
folks
who
are
working
on
this
project.
Join
us
over
the
next
few
meetups
to
come
so
definitely
keep
in
touch
and
stay
tuned,
and
if
you
have
any
more
questions
you
can
find
mike
on
the
file
queen
slack
and
I'm
sure
he'd
be
happy
to
answer
them.
A
A
All
right,
so
next
up,
we
have
dev.
Deb
is
the
cto
at
live
planet
which
develops
the
videocoin
network.
Previously
he
worked
at
intel
where
he
built
massively
parallel
distributed
systems
for
processing
videos
and
at
cloudera,
where
he
worked
on
numerous
data
management
products.
A
C
Hey
guys,
thank
you
for
having
me
here.
Let
me
bring
up
my.
C
Yeah
super
excited
to
be
joining
all
of
you
here
in
on
this
meetup,
so
I'm
gonna
be
talking
about
resilient
nft
marketplaces.
So,
if
you
like
emily
said,
I'm
the
cto
here
at
videocoin
sorry
live
planet
where
we
build
video
coin
network.
So
video
coin
network
is
decentralized
video
processing
platform.
So
I
mean,
since
I'm
talking
to
the
filecoin
community
here
the
easiest
way
to
think
about
videocoin
is
we
do
to
video
what
filecoin
does
to
files
now.
C
The
main
difference
between
files
and
video
is
files
when
they
change
from
one
device
to
another.
Let's
say
you're:
viewing
your
file
on
your
mobile
phone
versus
moving
it
viewing
a
file
on
your
on
your
desktop.
The
same
file
is
usually
portable
and
you
can
view
it
everywhere.
Let's
say
a
pdf
document,
but
that's
not
true.
When
it
comes
to
video
files.
C
Video
files
are
different
depending
on
the
device
that
you're
viewing
at
because
of
the
the
resolution,
the
codec
requirements
and
different
technical
requirements
that
come
from
the
video
and
also
one
other
really
big
and
most
important
thing.
We
do.
We
do
decentralized,
live
video
streaming,
so
like,
for
example,
the
meetup
that
I'm
presently
at.
If
this
is
presently
streaming
through
a
live
streaming
service,
we
can
actually
take
zoom
and
integrate
and
directly
feed
the
stream
into
videocoin
network
and
you'll
get
a
live
streaming.
C
C
We
saw
that
a
lot
of
nfts
had
some
sort
of
media
attributes
attached
to
it
so
like
it's
either
a
video
ad,
a
video
or
an
image,
or
something
almost
all
of
the
nfts-
have
some
sort
of
media
attributes
attached
to
it,
and
it
makes
a
perfect
use
case
for
us
to
process
and
store
these
nfts
to
process
these
nfts
on
videocoin
network
and
store
them
on
filecoin
network.
So
I'm
going
to
be
talking
about
our
integration
into
filecoin
as
well
as
okay.
C
So
if
you
look
at,
if
you
look
at
the
present
nft
marketplace
right,
let's
say
you're
you're
you're
attempting
to
build
a
marketplace
in
2021.
Are
there
three
problems
that
you'll
face?
One
building
a
marketplace
is
super
complex.
You
have
to
build.
You
take
a
lot
of
open
source
components,
stitch
them
together
and
you'll.
C
Eventually,
after
months
and
months
of
development,
you
land
at
at
something
that
resembles
nft
marketplace,
because
it's
extremely
complex
to
build
this
there's
a
lot
of
components
to
get
right
and
then
the
second
problem,
which
is
the
most
important
problem
that
we
solve
as
a
technology
platform,
is
these
nft
platforms
and
the
way
the
nfts
are
stored
is
presently
pretty
fragile.
C
If
you
see
some
of
the
most
popular
most
recent
nfts
that
have
been,
you
know,
sold
for
millions
and
millions
of
dollars,
you'll
see
that
the
if
you
go
dig
deep
into
the
erc
721
token,
you
pretty
much
only
end
up
holding
that
token
and
if
the
token
issuing
entity
cease
to
exist
or
pull
the
argon
on
purpose.
That
nft
is
pretty
much
worthless
because,
let's
say
the
nft
was
stored
on
on
the
centralized
web
servers
of
of
an
issuing
entity
and
the
entity
is
gone.
C
Let's
say
the
domain
went
down
along
with
the
entity,
then
you
you
no
longer
have
an
nft.
All
you
have
is
a
erc721
token,
that's
living
on
ethereum,
which
has
which
has
nothing
to
do
with
the
nfds,
because
its
value,
its
values
eroded
along
with
the
entity
and
then
the
third
thing.
That's
that
you
that's
pretty
striking
is
how
expensive
the
whole
nft
how
how
expensive
it
is
to
get
an
nft
marketplace
up
and
running,
not
just
the
development
costs,
but
also
the
gas
fees
on
ethereum.
C
If
you,
if
you
were
to
transact
on
any
nft
on
ethereum
you'd,
end
up
spending
60
to
70
dollars
per
transaction,
and
this
is
a
pain,
that's
felt
across
the
industry
and
not
just
that
and
then
after
you
have
these
nfts
minted
and
ready.
Storing
them
for
a
long
period
of
time
takes
a
lot
of
time,
energy
and
money.
So
we
came
up
with
a
solution
that
I'm
going
to
be
demonstrating.
Now
we
call
is
our
goal
is
to
make
an
ft
platform
that
is
as
simple
as
wordpress
for
blogging.
C
You
know
where
you
can
type
set
parameters,
configure
everything
that
you
have
to
configure
for
your
nf2
platform
and
hit
install
and
the
platform
will
get
installed
and
get
functional
for
you,
so
we're
building
these
tool
chains
so
that
the
communities,
the
video
point,
communities
as
well
as
file
code
communities,
can
can
benefit
from
the
tool
chain
that
we're
building,
but
also,
but
that
doesn't
mean
that
we're
building
a
product
that
is
just
for
open
source
right,
like
everything
we
build,
is
open
source,
but
we
also
have
production
quality,
we're
putting
production
quality
efforts
into
this,
because
we
have
production
quality
plans
for
these
softwares.
C
So
you
can
safely
and
happily
use
the
stuff
that
we
ship
in
production,
quality,
setups
and
I'll
show
you
some
demos
in
just
a
bit.
But
that
brings
us
the
reason
why
our
nft
marketplace
is
something
that
is
worth
considering,
while
you're
building
your
next
nft
platform
is
it's.
It's
very
simple
right,
like
the
step.
First
thing
is
very
simple,
so
you
get
everything
you
need
to
set
up
a
nft
marketplace
out
of
the
box
so
like
whatever
you
need,
the
the
erc
erc721
or
the
erc
1155
contracts.
C
The
truffle
suits
the
scripts
to
deploy
them
the
backend
apis,
the
front-end
apis.
The
react
app
anything
you
can
imagine.
It
comes
out
off
the
box.
Just
like
you'd
imagine,
wordpress
comes
out
of
the
box
and
you
you
install
it
and
then
you
can
write
a
blog
in
the
same
way.
C
When
this
thing
comes
out
of
the
box,
it
will
be
ready,
and
these
things
are,
we've
made
several
innovations
in
our
platform
and
one
of
the
most
important
thing
is:
we've
invented
something
called
the
proof
of
ownership
where,
on
top
of
taking
the
nft
media
asset
and
storing
it
in
filecoin,
we
also
attach
it
with
a
proof
of
ownership,
which
is
cryptographically
derived
using
video
drm
technology.
So,
like
you
know,
we
are
video
experts.
C
We
spend
a
lot
of
time
in
video,
so
we
know
how
video
drm
works,
so
we
kind
of
twisted
it
to
make
it
work.
As
a
proof
of
ownership
for
nft,
so
what
that
lets
you
do
is
you
can
irrefutably
prove
that
a
nft
that
is
stored
on
filecoin
through
this
platform,
you
you
own
it
and
it's
affordable
right,
like
the
the
main
thing
that
that
we
do
here
is
the
nft.
C
The
contracts
and
all
of
the
ethereum
compatible
stuff
happens
on
the
coin
blockchain
and
the
video
coin
blockchain
is
native,
the
gas
fees
are
not
not
high.
You
know,
because
it's
a
really
small
fees
there
and
it
scales
pretty
well,
and
you
don't
have
to
pay
that
much
of
gas
fees
and
all
of
the
nfts
are
stored
down
into
file
coin
and,
as
as
you
guys
are
aware,
storing
files
on
filecoin
is
about
point
three
or
point
four
percent
of
the
cost
of
storing
it
on
aws
for
long
term.
C
So
you
can
so
you
can
actually
get
a
long-term
storage.
You
know
hundreds
of
years
of
storage
on
filecon
for
a
few
dollars
and
I'm
sure
it
keeps
changing.
But
you
can
you
can
guarantee
longevity
on
off
your
nft.
C
C
So
it's
just
briefly
on
the
roles
and
responsibilities
and
how
things
work
here.
Like
I
said
when
you
deploy
the
nft
marketplace,
it
runs
on
videocoin
network
because
on
the
videocoin
network,
a
lot
of
the
heavy
lifting
happens
like
the
decentralized
video
processing,
whether
it's
a
media
file
or
just
an
image
file
or
any
any
sort
of
document
or
anything.
The
proof
of
ownership
is
actually
a
re-encryption
and
and
wrapping
the
encrypted
payload
into
a
metadata.
That's
stored
in
filecoin.
C
So
that
itself
is
is
quite
an
amount
of
compute
work
that
happens
on
the
videocoin
network
and
because
the
way
videocoin
network
functions
our
workers,
the
videocoin
worker
participants.
We
have
over
a
thousand
workers
registered
across
the
globe.
They
get
chunks
of
this
information,
they
process
it
and
then
feed
the
proof
of
work,
proof
of
ownership
back
into
the
platform
and
for
doing
so
they
get
compensated,
and-
and
on
top
of
that,
they
also
do
every
video
file
that
lands
on
the
platform
you
know
needs
a
thumbnail.
C
It
needs
a
short
version
of
it
and
so
on
so
forth.
So
all
of
those
several
versions
of
the
video
are
processed
by
videocoin
workers
and
it's
made
available
to
the
to
the
platform.
And
finally,
after
we
have
the
encrypted
encrypted
videos,
the
encrypted
unencrypted
videos,
the
thumbnails,
the
proof
of
ownership
and
all
of
those
things
have
written
down
into
ipfs,
using
textile
and
then
from
there.
C
It's
archived
down
based
on
the
storage
requirements
and
based
on
the
longevity
requirements
that
you
can
configure,
while
you're
installing
the
while
you're
in
installing
the
marketplace
and
thus
the
file
coin
workers
get
get
work
and
then
they
get
rewarded
for
storing
the
nfts
itself.
C
So
before
I
jump
into
the
demo,
what
do
you
get
out
of
the
box?
Is
you
get
a
fully
functional,
nft
marketplace?
Right
like
it?
Has
it's
a
it's?
A
react
app
you'll
see
now,
and
it
has
metamask
integration
it
has.
It
has
support
for
both
es1155
and
721.
You
can
choose
when
you
when
you're
installing
it
it
has
support
for
the
wyvern
protocol,
which
allows
you
to
do
bidding.
C
You
know
all
kinds
of
complex
marketplace
operations
through
that
and
because
of
the
way
we
have
implemented
it,
the
platform
itself
is
directly
compatible
with
openc.
So
let's
say
you
are
running
a
marketplace
and
then
you
want
it
to
be
compatible
with
open.
So
you
can
totally
do
that.
There's
a
marketplace
api
available!
I'm
going
to
show
that
to
you
and
the
marketplace.
C
Api
itself
provides
you
all
the
backend
that
you'd
require
to
get
api
up
and
running,
and
it
has
video
coin
integration,
like
I
said
all
the
heavy
lifting
for
the
video,
the
processing
of
the
video
making
sure
that
the
nft
is
encrypted.
The
proof
of
ownership
and
all
of
the
compute
intensive
stuff
happens
on
the
videocoin
network
and
filecoin
integration
via
textile
is
after
everything's
done.
You
know
we
push
down
and
all
of
this
code
is
open
source
and
I'm
going
to
start
off
with
some
of
our
demos
here.
C
So
what
you
see
in
the
background
is
the
nft
marketplace
after
you
haven't
installed
fully
up
and
running.
This
is
how
it
looks
so
in
this.
You
know
you
can
see,
there's
like
a
bidding
mechanism
and
and
all
of
those
stuff
which
we're
working
on
this
we're
presently
in
pre-alpha.
C
I
will
hit
alpha
in
about
a
month
and
when
it
hit
alpha
hits
alpha.
You'll
have
all
of
these
functional,
but,
as
you
can
see,
presently
I've
integrated
it
into
metamask.
Oh,
you
can't
see
the
metamask
window
because
of
the
way
it's
projecting,
but
it's
it's
connected
to
metamask.
Here
you
can
see
my
you
can
see
my
account
address,
and
that
is
how,
once
you
provide
your
multimask
address,
and
then
we
use
the
public
key
to
do
all
of
the
encryptions.
C
So
you
you
sign
a
couple
of
transactions,
but
after
that
all
of
your
proof,
of
ownership
and
etc
is
calculated
using
your
public
keys
and
it
happens
through
the
metamask
integration.
So
all
of
the
code
that
it
will
that
I'm
going
to
be
showing
right
now
is
open
source.
Presently,
this
repository
is
private,
but
it
will
be
available
publicly
when
we
write
about
this
meetup
in
our
blog
post
and
we'll
link
it
down.
C
But
in
this
you
can
see
all
of
the
source
code
and
also
the
architecture
of
the
platform
that
we're
using
how
the
marketplace
works,
how
the
databases
are
hooked
up
and
when
you're
doing
that
when
you're
configuring
you
you,
provided
you
know
your
textile
api
keys,
you
provided
your
secrets
and
stuff.
So
those
things
work
on
the
backend,
so
there's
a
back-end
api
component
and
the
this
is
where
the
marketplace,
the
marketplace.
C
Api-
is
documented
and
available
here,
and
it
gives
you
all
kinds
of
apis
for
providing
account
information
assets.
Authentication.
You
can
have
creators.
Creators
are
basically
the
guys
who
create
nfts
readers
and
it's
quite
thoroughly
documented.
So
you
can,
you
can
start
using
it.
So
I'm
going
to
start
off
the
demo
with
with
a
quick
docker
compose
on
the
on
the
repositories
of
the
repository
you
just
saw.
Let's
say
you
pull
the
docker
compose.
C
C
In
this
case,
we're
just
gonna
set
up
a
ganache
node
so
that
you
can
locally
set
up
everything
and
run
there's
a
postgres
node
that
comes
up
that
deals
with
your
back-end
marketplace.
You
know,
like
all
the
creators,
all
the
details
about
the
nft
itself
will
be
stored
there
and
then,
when
the
marketplace
in
its,
where
basically
all
of
the
contracts
that
need
to
be
deployed
and
and
all
of
the
actions
that
need
to
be
happened
through
truffle.
C
All
of
those
are
automated,
and
finally,
the
nfd
app,
which
is
the
react,
app
comes
up
and
we
also
have
included
an
explorer
once
the
explorer
you
use
the
explorer
you
can.
You
can
see.
C
Okay,
I'm
gonna
do
docker
compose
up
now,
so
it's
basically
I've
already
pulled
this
and
then
built
the
demo,
but
it
takes
about
10
minutes
to
build
all
of
the
components,
but
you
can
see
in
my
background,
ganache
is
up
and
running
so
and
it
has
deployed
all
the
contracts
and
everything's
up
and
running.
It's
gotten
the
open
zeppelin,
it's
pulled,
the
opens
up
in
1155
and
a
721
deployed,
and
the
installer
is
up
and
running
right.
C
So
we
want
to
make
sure
that
the
marketplace
is
as
simple
as
as
this
to
use,
because
our
we're
huge
fans
of
wordpress
and
then
we
think
wordpress
revolutionized
the
internet,
because
it
was
so
easy
to
use
and
by
making
a
platform.
That's
this
easy
to
use.
We
want
to
drive
usage
on
videocoin
network
as
well
as
on
filecoin
network.
So
now
this
thing
is
up
and
running.
You
can
go
and
check
the
documentation
that
I've
provided
here.
C
Let
me
bring
back
my
browser,
so
in
the
documentation
you
can
once
you
have,
so
you
can
go
here
so
like
right
now,
it's
saying
switch
to
main
network
because
I
previously
showed
you
on
rink
b
network.
So
right
now,
I'm
going
to
switch
to
the
local
network
here
as
soon
as
I
switch
to
local
network.
C
C
And
there
you
go
so
like
right
now
as
soon
as
I
switch
to
local
network,
you
can
see
it's
a
localhost
demo,
there's
nothing
here,
because
you
know
just
like
launched.
All
you
have
to
do
is
press
on
this
plus
button,
where
it
will
take
you
to
a
page
where
you
can
now
create
a
nft.
So
right
now
I'm
going
to
like
drag
and
drop.
Let
me
just
zoom
this
out
a
bit,
so
you
can
see
this
better.
C
C
Okay-
let's
just
do
this
here:
let's
switch
to
ring
b.
C
So
I'm
just
going
to
drag
and
drop
it
here,
so
it
uploads
the
video.
So
at
this
point
after
it's
done
uploading,
it
starts
processing
it
and
makes
it
available
for
us
to
create
the
nft.
But
let's
give
this
a
name
twilight,
try
light
zone.
I
think
I
got
that
spelling
right.
Hopefully
I
can
give.
C
This
okay
so
and
it
gave
it
a
quick
description,
and
presently
there
are
a
bunch
of
stuff
here
that
you
you
can
configure
like
you
can
configure
how
much
royalties
you
want
to
take.
C
You
know
what
kind
of
whether
you
want
to
receive
bids
and
whether
you
want
to
set
an
instant
sale
price
and
all
of
those
things
are
available
and
exposed
in
the
api.
Presently,
these
parts
of
of
the
ui
itself
is
not
functional
so
like
when
you
get
and
install
this
you'll
see
that
these
buttons,
for
example,
does
nothing
because
we're
still
integrating
it
with
pre-alpha
and
alpha.
All
of
these
things
should
be
working
and
when
you
hit
create
video
items,
so
there
are
three
things
it
does.
C
It
starts
by
creating
a
proof
of
ownership.
The
proof
of
ownership
is
what
differentiates
our
platform
and
uses
both
videocoin
network
and
ficon
network
very
uniquely,
so
it
takes
the
video
encrypts
it
and
then
after
encrypting
it
wraps
it
around
and
then
creates
the
metadata
and
and
writes
it
on
to
ipfs.
So
right
now
it's
uploading
the
data
to
ipfs.
C
C
So
all
of
these
information
here
will
be
functional
at
alpha,
but
the
main
things
that
we
want
to
give
attention
to
here
is
the
metadata
right.
So,
like
let's
say
I
said
I
just
now
created
this
token,
I
created
and
added
the
twilight
zones
in
description,
etc.
So.
C
Okay,
so
this
is
pulling
the
let's.
So
this
is
the
video
that
we
just
now
encrypted
and
hosted
on
ipfs.
So
it's
just
basically
the
twilight
zone
video
now
because
it
is
encrypted,
it's
not
playing
back
right.
It's
refusing
to
play
back
and
that's
actually
an
important
detail
that
we'll
cover
in
just
a
bit.
So
all
of
the
metadata
here
is
encrypted
also
available
on
the
ringkobe
network.
C
So,
right
now,
when
I
say
when
I
say
see
this
on
video
card
network,
it's
going
to
rink
b
because
I
have
set
it
up
to
work
on
in
inc
rinkeby,
but
the
data
here
right
like
if
you
use
this
data
and
then
there's
actually
one
other
step.
It
needs
to
happen.
It's
taking
some
time
to
mine,
but
there's
one
other
step
that
happens
after
it
mines.
C
You
can
actually
see
the
input,
data
decoded
and
then
you'll
see
the
metadata
that
is
available
for
as
stored
in
the
file
in
the
in
the
ipfs
network.
So
like
what
you're
seeing
right
now,
we've
passed
this
out
of
textile
hub
and
it's
available
here.
C
But
when
you
click
on
view,
ipfs
after
the
minting
process
completes
on
b,
you
can
actually
see
the
json
metadata
available
there
in
the
in
ipfs
through
textile
hub,
so
that
is
that
is
the
present
status
of
where
we
are,
and
I'm
going
to
finish
my
demo
by
showing
you
another
tool
that
we
have
built
up.
So
this
is
still
work
in
progress
again,
but
this
is
so.
C
This
is
one
of
the
first
nfts
that
we
created
on
our
platform,
and
this
is
stored
on
ipfs,
and
this
is
the
ipfs
link.
It's
it's
actually
showing
you
the
name
description,
and
this
is
the
metadata
that
lands
on
lands
on
the
erc721
token
id.
So,
like
I've
written
an
extensive
blog
about
this,
you
can
read
about
it
on
our
medium.
C
I
won't
go
into
details
because
it'll
take
me
a
lot
of
time,
but
the
main
things
that
you
can
see
here
is
this
a
animation
url
an
encrypted
file,
an
ipfs
file
and
the
drm
key.
So
this
drm
key
is
the
most
important
part
of
the
proof
of
ownership.
So
now,
once
you
have,
when
you
download
the
source
code
install
and
run
it
you'll
see
a
tool
here
where
you
can
actually
set
the
drm
data.
C
Basically,
the
link
from
from
the
erc
erc
token
add
it
here
and
when
you
get
the
drm
data
and
provided
your
private
key
so
remember
when
we
sign
proof
of
ownership,
we
always
use
the
public
key
to
sign
it.
But
if
you
provide
your
private
key,
only
you
have
access
to
your
private
key
right
like
we
don't
have
access
to
it.
So
when
you
provide
the
private
key
and
then
say
decrypt
data,
it
pulls
a
key
for
you.
So
this
is
your.
This
is
your
proof
of
ownership.
C
So
let's
see
how
that
thing
works.
So
I'm
going
to
bring
up
another
terminal
screen
here
and.
C
Okay,
so
what
we're
gonna
do?
Is
you
see
the
cid
here,
the
cid
that
I
showed
you
in
the
it's?
It's
let's
bring
this
one
up
here.
So,
let's
see
the
last
four
digits
of
the
cid,
it's
like
jfmvx,
right
or,
and
the
first
four
is
qmqivr.
C
So
if
you
go
back
here,
you
see
it's
the
same
cid
that
I'm
pulling
over
here
for
for
this
video
and
when
I
try
to
play
it
right,
go
back
and
play
it
here.
You
see
that
it
just
won't
play
because
the
video
has
a
whole
bunch
of
errors.
It's
saying
that
I
can't
play
the
video
because
it's
encrypted
so
let's
see
I
stopped
this
and
then
now
play
the
same
exact
video,
but
by
providing
it
the
decryption
key.
C
And
hit
enter,
and
now
this
video
now
plays.
So
this
is
the
video
that
this
is
the
first
nft
that
we
ever
created
on
this
platform,
and
you
can
see
that
now
this
video
is
playing.
It's
the
same
exact
video
that
refused
to
play
when
I
tried
to
play
it
without
providing
the
key
now
can
play
totally
fine
because
it
has
the
key.
So
now
this
it's
kind
of
abstract
and
hard
to
understand
in
in
in
a
live
demo
scenario,
so
I've
actually
written
a
long
blog
post
about
this.
C
But
what
it
means
is
by
using
your
private
key.
You
know
that's
what
you
did
here.
You
use
your
private
key
and
use
the
metadata
that
was
stored
in
ipfs
by
using
a
combination
of
those
two.
You
can
get
a
third
key
that
is
used
to
encrypt
the
video
and
you
you're,
the
only
person
that
can
derive
this
key
and
decrypt
that
video,
and
you
can
thus
prove
that
you
irrefutably
that
you
own
this
video.
C
So
let's
say
a
hundred
years
from
now
you're
the
nft
you
purchase
is
still
available
and
the
file
is
still
available
on
filecoin
and
you
handed
over
the
keys
to
your
nft
through
your
estate.
Let's
say
your
estate
has
to
prove
that
you
actually
own
this
nfd.
C
All
they
have
to
do
is
pull
the
latest
version
of
the
file
from
filecoin
use,
their
private
keys,
get
the
decryption
key
and
then
decrypt
the
data
and
play
the
video
and
because
we're
using
open
standards
because
we're
using
open
source
code,
the
encryption,
algorithms
we're
using,
is
open
source
and
open
standards.
C
A
Thank
you,
so
much
deva,
that's
really
fascinating.
It's
super
amazing
to
see
the
capabilities
that
you
guys
have
put
in
place
here.
Let's
see,
if
anyone
has
any
questions
in
the
chat,
oh
you're,
getting
some
serious
love,
as
you
have
been
throughout
the
entire
presentation.
A
C
A
Amazing,
someone's
asking
is
it
up
to
marketplaces
to
factor
in
the
video
coin,
costs
up
front.
C
Yes,
yes,
and
also
the
five
point
cost
right
like
it
depends
on.
Like
let's
say
you
want
to
store
a
file
for
100
years,
then
your
costs
are
different
from.
Let's
say
you
want
to
store
a
file
for
a
day
right,
so
those
are
all
decisions
that
you
have
to
make
while
you're
building
the
marketplace-
and
those
are
some
things
that
you'll
configure
when
you're
installing
the
marketplace
as
well
and
in
our
production
version
of
this.
C
We
love
to
make
those
choices
ourselves
right,
like
whatever,
whatever
use
case
we
apply
this
to,
and
I
our
production
quality
one
we'll
have
to
decide
how
long
a
file
has
to
store
live
on
filecoin.
A
Okay,
great,
thank
you
see.
What
else
can
you
use
fiat
for
videocoin.
C
Oh
yes,
so,
like
one
of
the
main
one
of
the
unique
features
of
our
network
itself
is
we've
implemented
a
fiat
bridge
where
we
for
the.
When
we
try
to
target
bigger
companies,
you
know
fortune,
500
companies,
etc.
They
get
really
nervous
about
buying
crypto
and
then
bringing
it
into
a
into
a
sas
platform
and
using
it.
So
we've
added
a
fiat
bridge,
so
you
can
actually
use
credit
cards
on
our
platform,
so
you
can
do
similar
stuff
because
of
the
way
videocon
works
and
the
way
these
apis
are
integrated.
C
Let's
say
your
video
card
network
account
is
set
up
with
credit
card.
You
can
just
continue
to
use
that
no
problem.
A
C
Yes,
so
the
you
can
video
coin
is:
is
ethereum
compatible,
meaning
you
can
write
your
own
smart
contracts.
So
let's
say
you
have
a
different
implementation
in
mind.
You
can
just
modify
the
smart
contracts
and
doing
sharing
and
tracking
and
all
of
those
are
fairly
trivial.
With
using
solidity
you
can.
You
can
achieve
those
goals
quite
easily.
A
A
Of
course,
that
was
wonderful,
okay,
perfect!
So
next
up
we
have
dan
gossen.
He
does
the
data
and
analytics
with
extensive
global
experience
working
on
four
different
continents
and
he
works
for
kiko.
He
has
a
breadth
of
knowledge
that
extends
to
every
facet
of
the
data
and
analytics
and
landscape
from
large
scale,
data
federations
and
big
data
projects
to
digital
transformation.
E
Thanks
thanks
emily
yeah
sorry,
it's
dawn
not
dad
anyway.
E
No
worries
great
yeah.
Thanks
for
inviting
me
to
speak.
This
is
gonna,
be
it
might
be
a
little
bit
schizophrenic,
but
I'm
I'm
gonna,
try
and
rip
through
this
stuff,
hopefully
make
up
some
time.
Anyway.
Can
everybody
see
my
screen?
I'm
gonna
present
yeah.
So,
as
emily
mentioned,
don
gawson,
I'm
ceo
of
kiko
were
a
swiss
based
organization
aimed
at
creating
unstoppable
digital
ecosystems.
E
A
big
chunk
of
us
on
the
team
were
on
ocean
protocol.
I
was
a
co-founder
on
ocean
and
before
I
spun
out
and
started
kiko,
we've
we've
focused
on
developing
out
new
propositions
in
the
web.
Three
space
so
built
ocean
first
then
helped
build
and
launch
cello
and
did
some
work
prior
to
the
launch
of
filecoin
as
well.
So
we've,
you
know,
grown
quite
substantially
over
the
last
couple
of
years
from
three
to
we're
just
under
30.
E
At
this
point
and
we've,
I
think
we've
contributed
pretty
significantly
to
the
overall
ecosystem.
I
think
the
stuff
that
we've
had
you
know
our
reach
kind
of
touches
on
8
billion
worth
of
market
cap
in
the
space.
At
the
moment,
so
what
do
we
do?
E
We
kind
of
do
it
all
and
we
work
with
a
bunch
of
different
companies,
I'm
going
to
go
over
a
bunch
of
the
stuff
that
we're
doing
with
filecoin
in
particular,
and
how
it
kind
of
relates
overall
to
the
nft
space,
but
but
focus
on
one
piece
of
the
pie
in
particular,
but,
broadly
speaking,
you
know
we
work
on.
We
do
a
lot
of
bespoke
work
for
partners
and
and
help
launch
networks,
so
the
the
stuff
that
we've
worked
on
for
file
coin.
E
In
particular
we
built
phil
plus
mike
mentioned
that
earlier.
So
this
is
a
notary
service
that
helps
distribute
or
disperse
data
cap
through
the
miners,
so
that
you
can
have
basically
verified
clients
within
the
ecosystem.
E
It's
intended
to
maximize
the
amount
of
useful
storage
available
in
filecoin
we're
also
building
bitscreen
in
collaboration
with
another
organization
called
murmuration
labs.
This
is
a
content,
moderation
service,
that's
going
to
assist
minors
when
they're
handling
complaints
or
reports
of
issues
specifically
about
the
content
that
they're
storing
and
then
the
piece
that
I
really
actually
want
to
focus
on
is
on
nevermind
integration.
So
part
of
what
we
do
isn't
just
supporting
other
projects
build,
but
we
also
build
our
own
stuff
and
one
solution
is
called,
never
mind.
E
So
if
you're
familiar
with
data
and
analytics
and
in
particular
the
sub
domain
of
privacy,
enhancing
technology
there's
some
new
terminology-
that's
emerging
in
the
space,
in
particular
around
this
concept
of
collaborative
computing,
conceptually
it's
kind
of
similar
to
the
emergence
of
cloud
computing
about
you
know
15
ish
years
ago,
where
now
assets
with
you
know
that
that
are
available
can
now
be
leveraged
across
multiple
organizations
and
those
organizations
could
be
like,
inter
intra
organization,
so
within
one
larger
organization
and
within
its
own
sort
of
weld
garden
or
it
can
cross
those
wall,
gardens
and
connect
assets
between
organizations
so
effectively.
E
The
way
that
we
do
this
is
we
focused
on
basically
understanding
what
data
you
have.
So
with
this,
the
solution
basically
allows
you
to
track
with
high
fidelity.
You
know
the
the
provenance
of
an
asset
where,
where
is
it
coming
from?
Where
is
it
going
who's
using
it,
how's
it
being
used,
etc?
E
Obviously,
everybody
on
this
call
will
be
familiar
with
the
overall
sort
of
incentive
paradigm
that
exists
in
our
domain
space
and
then,
obviously,
ultimately,
what
we
want
to
do
is
help
connect
different
communities
together
so
that
they
can
start
to
leverage
cross-border
assets
from
a
capabilities
point
of
view.
What
do
we
offer?
The
solution
offers?
E
Quite
a
you
know:
simple
functionality
from
a
data
point
of
view,
but
it's
the
cataloging
functionality,
so
you
can
basically
publish
find
discover,
request
access
through
what
would,
I
think,
generally
be
deemed
kind
of
a
marketplace,
but
in
the
in
the
data
and
analytics
world
is
categorized
as
a
catalog.
E
The
way
that
it
works
and
I'll
get
into
some
of
the
architecture
in
a
second
is
through
a
decentralized
access
control
mechanism.
Basically
through
smart
contracts,
we
codify
business
processes
and
the
associated
workflows
for
accessing
predominantly
off-chain
assets.
So
you
know
there's
a
lot
of
work
going
on
in
filecoin
in
particular,
and
other
initiatives
within
the
web
3
space
to
migrate
assets
over
to
the
web
3
space.
But
the
reality
is
the
the
majority,
or
at
least
the
preponderance
of
valuable
assets
exist,
off-chain
in
more
centralized
type
scenarios.
E
There's
bounty,
there's
a
bounty
service
implemented
in
the
solution,
along
with
communal
governance
and
built-in
rewards,
and
then
one
of
the
more
powerful
components
is
disk
or
data
in
situ
computation.
It's
basically
the
ability
to
access
a
federated
or
distributed
asset
remotely
and
compute
against
it.
E
So
from
an
architecture
point
of
view,
how
does
it
work?
I
mean
the
primary
component
is
the
never
mind
gateway
which
exists
adjacent
to
an
asset.
In
this
case,
it's
a
data
asset.
Those
assets
can
exist
sort
of
anywhere.
They
can
be
local
to
your
machine.
They
could
be
in
the
cloud
in
aws
or
azure
et
cetera.
You
know
the
their
the
gateway
handles.
E
Basically,
any
type
of
deployment
for
basically
any
type
of
data
asset
and
part
of
what
we
worked
on
with
filecoin
was
integrating
the
filecoin
system
as
a
as
a
data
storage
facility
so
effectively.
What
we
have
is
this
decentralized
access
control
mechanism.
It
operates
in
a
similar
fashion.
E
If
you
were
to
really
you
know,
abstract
the
concept
it
operates
in
a
similar
fashion
to
a
data
dns,
it
allows
you
to
publish
assets
on
chain
or
actually
the
the
did
of
the
asset
and
then
makes
that
asset
resolvable
to
an
off-chain
data
repository
and
controls,
the
access,
etc.
What
this
enables,
in
conjunction
with
the
disk
component,
the
data
in
situ
computation
is
the
orchestration,
as
I
mentioned
before,
of
remote
computation,
which
enables
use
cases,
in
particular
in
the
space
of
federated
learning
or
federated
computation.
E
So
this
is
sort
of
just
a
a
very
generic
high-level
architecture,
diagram
of
how
that
would
be
structured.
E
The
assets
themselves
are
registered
on
chain
and
then
discoverable
by
say
a
data
scientist
off
chain
there's
a
python
sdk
that
will
integrate
with
the
most
common
data
science
utilities
and
a
data
scientist
could
discover
the
assets,
request,
access
to
them,
possibly
pay
for
access
and
retrieve
access
to
the
the
assets
and
then
deploy
their
their
computation
workloads
to
those
assets
in
situ.
E
Obviously,
there's
a
bunch
of
preconditions
that
need
to
be
established
here,
I'm
happy
to
take
those
off
the
line,
but
you
know
there's,
there's
basic
infrastructural
requirements
to
make
some
of
this
capability
to
enable
some
of
this
capability.
So
what
have
we
done
with
filecoin
effectively?
What
we
did
was
we
took
the
nevermind
gateway
and
had
it
modified
it
so
that
it
computes
with
all
right
so
that
it
can
speak
with
powergate,
and
that
now
makes
the
file
coin
system
available
as
a
as
a
storage
utility
within
the
never
mind
ecosystem.
E
That
obviously
gives
us
an
incredible
amount
of
power
when
we
talk
about
moving
towards
a
more
decentralized
construct
and
what
we
want
to
move
towards
is
this
type
of
capability
where
filecoin,
along
with
you
know,
aws
or
azure,
plus,
potentially
you
know,
on-prem
or
on-machine
data
assets
can
be
accessed
and
and
computed
against
in
a
federated
or
remote
capacity.
E
Why
is
this
interesting
from
an
nft
point
of
view,
so
it
finally
got
into
the
I
think
the
topic
at
hand.
So
you
know
when,
when
you
think
about
non-fungible
tokens
and
and
the
assets
that
they
represent
in
large
part,
you
know
they
exist
off-chain,
and
so
how
do
we
enable
the
consumption
of
these
assets?
And
you
know
dev
mentioned
the
fragility
aspect
of
of
certain
components,
of
what
we're
building
he's
they're,
addressing
it
in
one
way
and
I
think
we're
addressing
it
in
sort
of
a
a
another
methodology.
E
The
intent
is
somewhat
similar,
but
it's
the
ability.
What
we're
trying
to
enable
here
is
the
ability
to
bring
to
bear
these
off-chain
assets
so
that
they're
leverageable
within
a
web3
ecosystem.
We're
doing
this.
You
know
by
creating
the
infrastructure
that
provides
a
more
agency-centric
approach
so
as
opposed
to
existing
solutions.
E
Let's
just
take,
for
example,
the
art
space,
which
removes
some
of
the
control
on
the
artist
side
with
an
implementation
that's
built
on
top
of
never
mind
the
artist
would
would
contain
it
would
retain
control
of
their
asset
until
they
so
choose
and
and
as
as
the
as
the
protocol
dictates.
E
So
basically,
you
know
it's
it's
entirely,
modular
and
and
up
to
the
owners
under
the
owner's
control
they
dictate
how
the
asset
can
be
used
and
where
it
can
be
used
and
how
it
can
be
sold
and
how
the
asset
ownership
can
be
transferred
so
effectively.
What
we
have
here
is
is
a
solution
that
would
enable
individuals
to
you
know,
control
not
just
the
access
to
the
asset,
but
also
how
it's
purchased
and
then
and
then
how
that
ownership
is
transferred.
E
As
dev
mentioned,
you
know
in
with
most
existing
solutions
that
ownership
often
only
equates
to
the
token
itself
and
not
actually
the
asset,
whereas
with
never
mind
we
actually
orchestrate
not
just
the
the
ownership
transfer
of
the
nft
of
the
erc
1155,
but
also
of
the
asset
itself
that
could
be
through.
You
know,
migrating
the
infrastructure.
Let's
just
say
you
know
it's
a
it's
a
cloud
service.
We
can
orchestrate
the
migration
of
that
ownership
function
or
you
know
there
is
like
file
sharing
capabilities,
etc.
E
So,
where
are
we
going
from
here?
You
know,
like
everybody
else,
I
think
in
the
space
we're
building
a
a
marketplace
for
consumption
and
sales
of
assets.
E
We
should
be
dropping
it
in
the
next
couple
of
months
and
yeah,
looking
forward
to
continuing
the
journey
with
filecoin
and
and
leveraging
to
a
much
greater
extent,
the
the
capabilities
of
decentralized
storage
and
yeah.
That's
about
it.
Thanks
for
listening
to
me.
A
Awesome,
thank
you
so
much
john.
That
was
amazing
and
obviously
super
exciting
to
see
what
nevermind
and
kiko
are
doing.
I
know
that
you
are
in
europe,
so
we
will
not
subject
you
to
any
questions
today,
but
I'm
sure
that
you're
on
the
file
coin
slack.
So
if
anyone
needs
to
get
in
touch
with
you,
they
can
find
you
there
and
then
also,
if
you
any
links
to
share
blog
posts
or
anything,
please
feel
free
to
put
them
in
the
chat
and
that
way
folks
can
get
in
touch.
A
Yeah,
of
course,
okay.
Next
up,
we
have
our
very
own
alan
shaw,
who
will
be
presenting
on
nft.storage
and
he'll,
be
talking
about
ipfs
and
filecoin's
role
in
nft.storage
all
right,
alan.
If
you
are
ready,
you
can
go
ahead
and
start
presenting.
F
Hi
thanks
for
sticking
around
I'm
alan
and
I'm
an
engineer
at
protocol
labs,
I'm
pretty
new
to
nfts.
Yes,
we
kind
of
all
are,
but
when,
when
I
found
out
about
them
and
I
started
getting
interested,
I
was,
I
was
pretty
happy
to
see
that
ipfs
was
being
used
to
store
them.
That
was
that
was
turn
out
for
the
books.
That
was
brilliant.
F
So
for,
for
example,
I
can
just
sort
of
open
up
any
kind
of
marketplace
nearly
have
check
out
just
any
nft
that
has
been
created
here.
I'm
not
sure
if
this
will
work,
because
I
just
tried
this
and
the
ifa
scan
was
down.
So
if
it
doesn't,
then
that's
fine.
No,
it's
not
working.
D
F
So
I
can
check
out
any
nft,
and
so
instead
of
inspecting
it
in
ifa
scan,
I'm
just
gonna
have
a
look,
but
look
here
we
go.
This
is
an
ipfs
hash.
It's
it's
all
in
ibfs,
that's
rad!
That's
super
cool!
So
anyway,
why?
Why
are
things
in
ipfs
already
that's
interesting
question
and
the
answer
is
because
in
ethereum
at
least
it's
prohibitively
expensive
to
store
data
on
chain
and
ipfs
has
some
really
nice
properties
for
off-chain
data
that
we'll
go
into
in
a
little
bit.
F
So
that's
super
super
good
news,
and
so,
as
I
learned
a
little
bit
more
about
nfts,
I
came
to
realize
that
the
the
developers
that
are
actually
enabling
nft
creators,
so
the
people
who
are
kind
of
building
these
marketplaces,
so
people
like
foundation
like
super
air
like
zora,
they
kind
of
really
care
about
their
users
being
able
to
access
their
data.
Should
they
just
like.
Should
they
just
disappear
poof
into
thin
air?
They
don't
want
all
of
that.
Those
awesome
nfts
that
have
been
created
and
sold
to
just
disappear
like
that.
F
No
so
ipfs
really
fits
this
bill
and
can
solve
the
problem.
So
it's
it's
really,
not
all
that
surprising,
that's
being
used,
but
in
case
you're
kind
of
new
to
ipfs,
which,
if
you're
here,
hopefully
you're
not,
but
but
let
me
just
explain
some
some
of
the
basics.
I've
just
chosen
a
nft
at
random
here.
This
is
some
data
that
I'm
going
to
put
in
the
in
in
ipfs,
it's
a
it's
a
mountain
and
it's
been
generated
or
something
it's
an
endless
feed.
That's
chosen
random!
F
But
anyway,
if
you,
if
you're
going
to
put
some
data
in
an
ipfs
node,
firstly
get
a
cid
a
content.
Identifier
cids
are
a
kind
of
cryptographic
hash
and
they
address
the
content,
not
its
location,
and
that
means
that
any
given
cid
will
always
refer
to
that
same
piece
of
content
or
to
kind
of
put
it
a
different
way.
If
the
content
changes,
then
the
cid
would
change.
F
So,
as
we've
heard
in
previous
presentations
already
today,
if
we
weren't,
if
we
didn't
store
a
cid
on
chain
and
we
used
like
a
regular
url,
then
then
that
could
be
problematic.
Why
is
that?
Well,
because
the
content
at
that
url
at
the
end
of
the
url,
maybe
it's
like
a
google
drive
or
something
or
just
someone's
domain
it
could
be
just
they
could
just
delete
it
and
then
you'd
have
an
entity
that
you've
paid
money
for,
but
actually
you
wouldn't
be
able
to
access
the
the
the
asset
behind
it.
F
It
could
be
removed
by
the
owner,
it
could
be
the
the
domain
or
the
hosting
could
expire.
For
example,
the
image
could
be
altered,
so
you
might
have
a
nft
of
a
fantastic
cat
and
it
might
be
changed
into
a
dog
and
you're
like
oh,
no,
that's
not
what
I
wanted.
That's
not
what
I
paid
for
so
that
sucks
or
or
there's
the
other
another
problem
where
just
that
url
just
might
not
be
accessible
from
where
you
are
there
might
be.
F
There
might
be
restrictions
to
what
you
can
request
and
you
actually
need
someone
or
some
peer
to
be
closer
to
you
to
that,
can
actually
provide
that
file
so
yeah.
So
how
does
this
work?
Basically,
if,
if
a
iqfs
node
has
that
file
already
another
ipfs
node
comes
along
and
says,
I've
got
the
cid
for
this
content.
I
want
its
content,
it
asks
the
network,
it
eventually
connects
to
that
peer
and
it
receives
the
file
hooray
and
now
two
nodes
in
the
network
can
serve
that
content.
F
So
that's
super
rad
kind
of
like
this,
so
another
node
come
to
log.
It
asks
the
network
for
that
same
cid
and
then
both
of
those
nodes
are
actually
can
actually
provide
content
to
that
node.
So
that's
cool,
so
that
happens
now
all
three
of
them
have
it
hooray,
and
what
this
means
is
that
that
original
node
can
actually
just
go
away
like
that
and
it's
gone
and
the
data
will
still
be
retrievable
from
other
nodes
in
the
network.
So
so
that's
kind
of
cool.
F
Okay
and
as
with
anything,
there
are
caveats
there
are
two
caveats
caveat
number
one
is
that
this
is
kind
of
obvious,
but
if
all
of
the
nodes
that
have
the
content
actually
disappear,
they
go
away.
Then
no
one
has
the
content.
You
can't
get
it
because
no
one
has
it.
So.
That's
kind
of
obvious
one.
F
The
second
caveat
is:
is
garbage
collection
so,
depending
on
your
configuration
in
ipfs
for
gc
it
it
might
run
at
a
certain
time
so
like
periodically
perhaps
or
you
might
have
configured
it
for
configured
it
to
run
when
your
repo
storage
limit
is
hit.
So
when
you've,
when
you've
ingested
a
certain
amount
of
data
it
might,
it
might
garbage,
collect
all
of
the
junk
or
it
can
be
run
manually,
you
can
run
it
from
the
command
line.
You
can
run
it
as
an
api
call.
F
So
what
you
kind
of
need
to
do
is
tell
ipfs
that
the
content
is
not
garbage.
It's
in
fact
a
super
rare
nft.
It's
not
trash,
do
not
throw
away,
and
that
in
ipfs
is
what
we
refer
to
as
pinning,
and
if
you
don't
pin
the
data,
then
it
will
eventually
be
garbage
collected,
and
so,
even
if
the
content
that's
in
ipfs
is
super
popular,
it
can
still
eventually
exit
the
network.
F
So
so
yeah
not
cool,
but
so
these
two,
these
two
caveats,
are
generally
why
developers
use
a
third
party
service
so
like
pinata,
like
textile
like
fleek,
to
store
their
content
because
they
have
nodes
that
are
publicly
available
and
they
stay
online,
27,
24
7
and
they
they'll
obviously
pin
the
content,
so
it
doesn't
actually
get
garbage
collected.
So
that's
that's!
F
That's
that
nft.storage
nfc.storage
is
something
we've
been
working
on
and
it's
a
place
where
you
can
store
your
nft
data
and
you
can
store
it
there
safe
in
the
knowledge
that
it
will
be
there
tomorrow,
hooray
and
it
hopefully
goes
some
way
to
solving
that
permanence
problem
of
of
things
disappearing
from
the
network
and
and
so
it's
free
for
as
long
as
possible,
and
our
the
idea
with
this
is
that
it
should
just
be
easy.
It's
gonna
be
really
easy.
So
let
me
tell
you
how
it
works.
F
How
does
it
work?
Well,
it's
it's
pretty
easy.
You
upload
nft
data
to
or
storage
and
then
from
there
nfc
dot
storage
stores
that
data
on
a
number
of
ipfs
nodes
that
are
running
so
okay,
so
far
so
good,
but
what's
different
from
like
a
regular
opinion
service.
Well,
the
difference
is
that,
behind
the
scenes,
the
nft
storage
is
actually
negotiating
deals
with
with
filecoin
miners
to
store
your
data
on
the
filecoin
network.
So
you
might
be
familiar
with
it.
F
The
the
viral
coin
network
actually
incentivizes
miners
to
store
data
and
they
get
paid
to
store
data
and
they
typically
get
paid
to
for
retrieval
as
well.
So
so
that's
that's
kind
of
cool.
So
why
is
that
good?
F
Well,
if,
if
nft
or
storage
were
to
just
go
away
and
like
every
single
ipfs
peer
who
ever
fetched
that
content
went
away
as
well,
then
then
the
miners
would
still
have
the
content
and
you
can
think
of
miners
as
just
another
set
of
ipfs
peers,
with
really
strong
incentives
to
continue
storing
the
data
they're
going
to
be
around
for
a
while
they've
committed
to
this,
and
they
get
they
get
penalties
for
not
storing
data.
So
that's
that
so
yeah
back
to
nfc
storage.
We
launched
that
this
a
few
weeks
ago.
F
The
url
is
nft.storage.who,
knew
storage
is
a
top-level
domain,
but
it
is,
and
so
you
should
take
a
look
check
it
out.
We
have
a
really
simple
http
api.
It's
expressed
as
an
open
api
schema.
If,
if
you
know
what
that
is,
then
you
know
what
that
is,
but
but
that
what
that
means
to
us
is
is
the
we
can
generate
really
nice
documentation.
Websites
like
this
based
off
of
that
open
api
schema.
So
so
that's
good.
It's
really
simple
api.
F
There's
not
much
there
to
it.
We
have
an
official
client
in
js.
It's
got
typescript
types,
it's
got
nice
api,
docs,
we've
just
launched
a
new
metadata
api,
which
should
make
minting
nfts
way
easier
and
you
can
create
erc1155
compatible
metadata.
All
you
do
is
give
it
an
object
and
in
the
place
of
of
the
properties
that
would
typically
contain
urls
to
images
or
other
assets
on
the
internet.
You
actually
give
it
the
bytes
and
what
the
client
does
behind
the
scenes.
F
Is
it
uploads
those
to
nf
data
storage
and
replaces
them
with
with
the
url,
so
you
get
ipfs
urls
in
your
metadata
it
just
it
creates
that
all
for
you,
it's
compliant
with
the
spec.
So
it's
it
should
just
be
super
easy.
F
So
that's
and
okay,
so
open
api
schema
again.
If,
because
of
that,
the
open
api
schema,
we
you
should
just
be
able
to
generate
a
client
in
any
language,
and
so
we
we
weren't
we're
like.
Okay,
that's
cool,
that's
cool,
but
why
don't
we
just
do
that
for
people,
so
we
did.
We
chose
some
big
programming
languages
and
then
just
generated
them.
So
I
mean
your
mileage
may
vary
with
these.
F
They
might
be
a
little
clunky
to
use,
but
because
they're
built
by
a
machine
but
yeah,
if
you,
if
you're
using
them,
then
let
us
know
and
if
there's
anything
wrong
with
them,
please
send
a
pull
request
and
that
would
be
rad
but
yeah,
so
other
other
clients
are
available
alrighty.
So
let's
do
a
real,
quick,
quick.
F
Here
we
are
so
this
is
a
javascript
demo.
I've
installed
nft.storage
the
client
from
the
the
in
the
npm.
It's
called
nfc
dot
storage,
just
import
it.
We
can
import
some
web.
F
So
we've
got
the
nft
storage.
Constructor
we've
got
the
end
point
which
is
the
default.
You
actually
don't
need
this.
You
do
need
an
api
token.
So
what
I'm
going
to
do
is
I'm
going
to
go
to
my
browser
and
bring
up
the
website.
I
should.
D
F
Got
so
here
we
go,
I'm
logged
in
already.
If
I
head
over
to
api
key
here,
we
go.
I've
got
none
at
the
moment,
so
let's
just
create
a.
F
I
will
delete
this
afterwards,
so
don't
even
try
to
steal
it,
so
you
need
an
api
key
paste
that
in
that's
all
good
and
then
all
we've
got
here
is
just
just
a
tiny,
tiny
function
and
what
we're
going
to
do
is
we're
just
going
to
store.
This
is
the
most
simple
api
that
we
have.
Let's
just
store
a
file,
and
we've
got
this.
This
cool
file
called
hello.
Yes,
this
is
my
favorite
dog
on
the
internet,
and
so
I'm
just
gonna.
F
Yes,
this
is
dog
dot
shaping,
so
I'm
gonna
store
this
this
file
and
you
call
so
once
we've
instantiated
the
client
passed
it
our
token
we've
read
in
this
file,
we're
just
passing
it
to
this
store,
blob
function
and
so
yeah,
nice,
typescript
types
and
stuff
all
in
there.
F
So
that's
cool
you
get
nice,
nice,
docs
and
things
and
we're
just
going
to
log
out
the
cid,
and
then
we
have
the
status
api.
So
we
can
check
on
the
on
the
status
of
this
particular
nft
that
we've
uploaded.
So
we
can
see
stuff
like
the
the
pinning
status
and
we
can
also
see
like
the
size
of
the
nft,
as
well
as
the
far
coin
deals
that
it
has
been.
F
There
we
are
okay,
so
we
printed
out
the
cid.
This
is
the
cid
of
the
thing
and
then
this
second
object.
This
is
the
status
object
that
you
get
back
when
calling
the
status
api
and
it
has
a
deals
property.
This
is
an
array
of
deals,
so
this
particular
nft
that
I've
uploaded
is
in
these
five
coin
deals.
We
have
some
miners
here,
three
we're
typically
trying
to
get
each
nft
into
into
three
miners
minimum,
but
you
can
see
all
of
the
information
about
the
deals
that
are
activated
here.
F
These
currently
expire,
like
2022
and
then
next
year,
when
that,
when
that
comes
around
you'll,
get
more
deals
in
this
in
this
array
for
where
it's
been
restored
somewhere
else,
so
that's
cool,
we
can
get.
We
see
the
size
we
get
the
pinning
status
as
well.
That's
interesting
because
there
are
we
could
you
can.
F
E
F
Then
it
will
go
away
and
find
that
content
and
and
import
it
essentially,
so
this
status
might
not
be
pinned
in
that
case,
but
if
you're
uploading
stuff,
it
will
just
be
pinned
anyway
anyway.
This
is
this
is
boring,
so
this
is
cool.
This
is
the
status
api.
This
is
authenticated
endpoints,
so
you
have
to
kind
of
know
what
you
have
uploaded,
but
we
do
have
a
like
a
public
endpoint
which
is
just
api,
dot,
nfl
storage,
and
you
can
just
check
any
cid.
F
You
like
to
see
what
status,
what
what
deals
it's
already
in.
I
should.
I
should
note
that
I've
kind
of
cheated
here
and
if
you
you,
can
see
that
this
pin
was
actually
created
a
while
ago.
So
this
it
takes
a
while
to
get
into
a
far
coin
deal
and
typically
you'd
see
just
a
status
down
here
of
cued
for
a
while
and
then
eventually
it
will
make
it
into
a
deal.
So
I've
kind
of
cheated
here,
because
this
has
already
been
been
made
into
into
a
deal.
F
Result
so
that's
kind
of
interesting.
We
also
have
brand
new.
This
is
this
erc1155
metadata
api
that
I
was
talking
about.
F
You
just
give
it
an
object,
and
this
kind
of
looks
like
the
the
spec
for
erc1155
and
you
just
where
you
have
like
image
where
you
normally
see
a
url
here,
you
just
pass
it
the
bytes
and
it
actually
will
go
away
and
and
upload
all
of
these
things
all
these
files
that
you
give
it
and
then
give
you
back
an
object
that
looks
exactly
like
this,
but
these
files
have
been
have
been
replaced
with
ipfs
urls,
and
hopefully
you
should
be
able
to
run
that
just
to
check
that
it
works.
F
I
just
need
to
get
faces
out
of
my
way,
and
so,
let's
just
run
that
oh
I'm
gonna
need
that
api
key.
So
let's
grab
it
from
over.
Here.
F
Okay,
here
we
go
so
yeah.
We
passed
an
object
that
looked
like
it.
Looked
like
this.
It
had
some
files
in
the
file
for
the
image
and,
what's
given
us
back,
is
here
we
go,
we've
got
a
ipfs
url.
This
is
metadata.json
with
the
cid
and
then
then
this
is
the
metadata
contents
and
we
have
the
file.
This
is
a
url
object.
You
can
just
call
tostring
on
it
and
you
get
back
something
like
this,
and
so
we've
got
this.
This
pin
pi
image.
F
This
is
what
we
just
uploaded,
which
is
pinpai
pins,
it's
relevant
cool.
So
let's
stop
that
share
and
I
will
just
finish
up
by
sharing
sharing
the
slides
again.
If
I
can
figure
it
out
here
we
go
whoosh
cool.
You
should
see
the
slides
again,
hopefully
shout
out
if
you
don't
cool,
so
the
other
thing
that's
coming
soon.
That
is
really
interesting.
Is
that
we're
gonna
be
starting
our
hashtag
save
the
nfts
initiative.
F
F
They
won't
be
lost
into
the
sands
of
time,
basically
and
we'll
upload
the
ones
that
are
ipfs
hashes,
but
also
ones
that
are
just
urls,
so
that
so
that,
if
they
should
those
domains
should
ever
just
disappear,
then
we
we
should
have
them
on
ipfs
still.
So,
no
more
will
all
of
these
incredible
works
that
people
have
created
be
lost
to
the
sounds
of
time
and
and
the
other
thing
is
that
we're
we're
not
gonna.
It's
hopefully
not
gonna,
just
be
ethereum,
we're
gonna
see.
F
If
we
can,
we
can
save
the
nfts
on
other
blockchains
and,
of
course,
we'll
we'll
visualize
all
that
data
on
nft
storage,
we'll
create
a
new
nft
checker,
there's
already
an
nfc
checker,
but
like
this
one
will
be
better
and
it
will
show
you
like
how
well
provided
your
cid
is
in
ipfs
like
if
there's
lots
of
nodes
that
have
it.
F
It
might
also
tell
you
all
of
the
falcon
deals
and
other
good
stuff
about
your
cid
and
then
you'll
be
able
to
submit
cids
to
entity
storage
if
they're
not
very
well,
pinned
and
stuff
like
that.
So
we'll
make
all
those
metrics
available
for
developers
to
build
whatever
tools
they.
They
would
like
to
build
with
with
that
as
well.
But
yeah
save
the
nfts
coming
soon
we're
going
to
save
them,
and
thank
you
very
much
for
listening
to
my
talk
and
you
should
go
and
check
out.
Nfl
storage.
A
Alan
is
also
not
going
to
take
questions
today,
just
because
of
time,
and
we
do
have
one
more
presentation
left,
but
you
can
find
him
on
the
file
queen
slack.
I
believe
it's
at
alan
shaw
is
that
correct,
alan,
perfect,
okay,
great
and
he
will
answer
all
of
your
nft
questions,
all
of
your
ipfs
questions
and
all
of
your
nft
storage
questions
there.
So
thank
you
so
much,
okay
and
last
but
not
least,
a
face
that
I'm
sure
many
of
you
are
familiar
with.
A
If
you've
been
a
member
of
the
file
queen
community
for
a
while
now
it's
harrison
hines,
who
is
the
co-founder
and
ceo
of
fleeq.
H
H
We
do
have
all
files
that
are
essentially
uploaded
to
ipfs
via
fleeq,
that's
across
our
hosting
product,
and
also
our
storage
product,
using
nft.storage
as
an
extra
layer
of
redundancy,
and
so
we
don't
advertise
that
or
market
that
yet,
but
now,
in
addition
to
fleek
pinning
all
of
the
files
on
ipfs
on
our
ipfs
nodes,
we
are
also
then
sending
them
to
nft.storage
and
they
are
storing
copy
or
pinning
all
those
ipfs
files
onto
their
ipfs
nodes.
H
So
it
just
creates
another
essentially
redundancy
layer,
in
addition
to
our
ipfs
infrastructure,
as
well
as
the
foul
coin,
backup
that
we
include
as
well
automatically
for
all
files
using
fleeq
for
for
ipfs
storage.
So
that
is
now
three
layers
that
you
get
in
addition
to
that,
we
all
so
now
offer
career,
which
is
an
s3
backup,
and
that's
just
in
case.
H
You
know
something
happens
where,
for
whatever
reason,
for
a
lot
of
our
customers,
we
are
pushing
things
to
the
limit
in
terms
of
how
much
bandwidth
and
and
uploads
we're
doing
and
scaling
our
infrastructure
as
quickly
as
possible.
But
that's
just
in
case
anything
happens.
You
know
you
have
a
backup
of
the
file
in
s3
glacier.
So
this
way
it
could
always
be
re-uploaded.
H
You
don't
have
to
ask
customers
to
re-upload
anything
and
but
with
the
nft.storage
redundancy
layer
and
followpoint
we're
pretty
like
set
that,
like
you,
should
be
okay,
but
as
we're
growing
as
our
customers
are
getting
bigger,
as
the
stakes
are
getting
higher,
that
has
been
a
big
focus
of
ours
is
making
sure
that
you
know
not
only
when
things
are
going
good.
Are
your
files,
safe
and
performant,
but
also
in
you
know,
disaster
scenarios
you're
covered
too,
so
we
do
have
actually
a
v3
of
our
storage
product.
H
And
so
we
are
essentially
doubling
down
on.
We
think
there's
a
lot
of
cool
tools
for
like
hackathon
projects
and
startups
like
who
are
just
like
nft
projects
that
are
just
getting
started
to
use.
But
then,
once
you
reach
a
level
of
maturity
where
you
really
need
you
know
to
handle
terabytes
of
bandwidth
a
day.
H
We
want
to
be
able
to
service
those
customers
and
make
sure
that
the
experience
on
their
platforms
is
up
to
par
with
what
users
expect
with
you
know,
images
loading
fast
videos,
you
know
not
buffering,
and
so
I'd
say
like
in
addition
to
like
the
the
features
you'll
see
that
come
out
in
v3,
which
are
you
know,
the
the
flexibility
around
redundancy,
whether
it's
multi-region
clusters,
so
you
can
choose
which
region-
and
you
want
your
pins
in
t's-
that
the
pins
will
exist.
H
H
H
The
other
features
we're
working
on
is
are
things
like
image,
pre-processing,
video
processing
and
then
a
cool
feature
that
is
also
in
the
works,
is
holding
the
metadata
for
your
buckets
on
internet
computer
canisters,
and
so
that
adds
like
a
trustless
layer
where
that
metadata
could
live.
And
so
those
are
some
of
the
the
interesting
things
we're
working
on
and
also
up
until
now,
we've
actually
just
offered
our
storage
product
for
free.
Besides
big
customers
who
are
like,
we
kind
of
just,
did
it
on
a
manual
basis.
H
But
when
we
release
storage,
v3
you'll
like
the
pricing,
will
be
very
clear
and
we
feel
we
will
offer
the
most
competitive
rates
besides
nft
storage,
which
will
do
it
for
you
for
free,
which
is
great.
So
if
you
don't
have
to
pay
that
for
sure
a
better
option.
But
if
you
do
need
to
start
paying,
the
storage
is
gonna,
be
as
low
as
five
cents
per
gigabyte
and
bandwidth
as
low
as
two
and
a
half
cents
per
gigabyte,
and
so
these
rates
are
are
really
kind
of
catered
towards.
H
Those
large
customers
who
are
doing
like
very
high
levels
of
bandwidth,
especially
but
also
storage,
that
we're
able
to
with
this
new
infrastructure
we've
built
using
a
variety
of
of
platforms,
mainly
bunny,
cdn,
digital
ocean
and
and
a
few
others
that
we
could
offer
rates
that
are
even
better
than
you
know,
aws
or
some
of
the
main
cloud
platforms,
and
that's
really
to
you,
know,
align
with
nft.storage
and
just
try
to
support
the
industry
and
not
you
know,
have
huge
margins,
but
really
just
kind
of
cover
our
costs
and
and
continue
to
help
the
ecosystem
grow.
H
But
the
other
feature
I
would
say
that
we're
adding
to
v3
is
just
a
simple
pinning
api
because,
like
right
now
for
storage,
it's
an
s3
like
compatible
api
and
that's
great
for
more
sophisticated
use
cases
and
and
structures
that
people
want
to
build.
But
a
lot
of
times.
People
do
just
want
a
simple
pinning
api
so
as
part
of
this
v3
release,
in
addition
to
every
product
hosting
our
storage,
current
product
being
on
this
new.
H
Regularly
robust
scalable
infrastructure,
you
know
essentially,
data
sets
as
as
large
as
people
would
like.
It
will
also
now
add
a
simple
pinning
api.
So
now
we
could
cover
pretty
much
all
use
cases
and
all
the
ways
people
want
to
add
ipfs
upload
or
pinning
to
their
app
whatever
the
use
case
may
be,
so
that's
pretty
much
it.
H
H
A
Awesome
thanks
harrison
and
if
you
have
any
links
or
anything
that
you'd
like
to
share,
you
can
put
them
in
the
chat
and,
as
he
said,
please
find
harrison
and
the
rest
of
the
team
on
the
foul
queen
slack.
If
you
have
any
questions
that
you
come
across
later
in
your
research.
A
All
right
everyone!
I
think
that
that
concludes
our
nft
meetup
for
today.
Thank
you
always
for
participating
and
obviously
to
our
incredible
speakers
for
taking
the
time
to
share
your
expertise
and
your
projects
with
us
today,
and
especially
for
displaying
what
an
amazing
ecosystem
that
we're
building
together.
A
If
you
would
like
to
stay
up
to
date
on
the
latest
file,
queen
news
and
events,
please
sign
up
for
the
file
coin
slack
and
the
file
queen
newsletter
and
also
subscribe
to
the
filecoin
youtube
channel.
That
will
be
linked
in
the
chat
and
you
can
also
share
this
meetup
recording
as
soon
as
it's
live
on
the
youtube
channel.
Thank
you
again
for
joining
us
and
I
look
forward
to
seeing
you
at
the
next
virtual
meetup
on
june,
8th
at
1pm
pacific
time.
Thanks
again,.