►
Description
To register to the Faber Web3 Hackathon got to https://faberweb3.devpost.com.
A
So
for
our
next
session,
we're
going
to
be
talking
about
where
nfts
matter
and
we
have
constantine
back
for
for
this
session.
I
think
this
is
going
to
be
really
really
interesting
constantine
the
floor.
Is
yours
go
ahead.
Thank
you.
B
Carlos
and
welcome
everyone
again
from
my
side,
I
will
be
here
with
you
today
for
the
next
30
to
minutes
approximately,
and
we
will
talk
about
the
nft
topic.
I
believe
nfts
are
generally
super
exciting
for
as
a
field
of
research
as
a
field
of
what
will
be
next,
and
it's
definitely
one
of
the
hot
topics
already
as
well.
Right
now,
so
without
further
ado,
let's
start
into
first
of
all,
what
we
will
be
going
through
today.
B
There'll
be
seven
multiple
points,
starting
from
nft,
core
concepts,
nfd
properties
and
nft
anatomy,
then
we'll
investigate
into
existing
and
new
application
areas
available
tools
and
where
to
learn
more
about
nfts
and
about
ipfs
and
filecoin
for
better
utilization,
but
the
whole.
This
session
is
designed
in
order
to
be
motivating
for
you
as
a
participant
to
come
up
with
the
new
projects
connected
to
the
nfts
and
I'm
generally
open
to
any
kind
of
questions
so
feel
free
to
post
them
in
the
chat
and
closer
to
the
end
of
the
session.
B
I
will
touch
on
base
on
those
over
as
well,
so
feel
free
to
also
put
the
questions
directly
in
the
chat
and
we'll
see
if
I
will
be
able
to
also
manage
them
during
the
talk,
so
without
stopping,
let's
start
with
nft
concepts.
So,
first
of
all,
what's
nfts
and
if
these
are
non-fungible
tokens,
where
non-fungible
means
that
anything
only
exists
once
and
cannot
be
easily
replicated
with
an
identical
item.
B
If
you
think,
for
example,
a
guitar
which
is
signed
by
an
author,
it
becomes
an
authentic
and
there
is
only
a
limited
number
of
copies
in
there.
So
this
is
kind
of
the
same
with
non-fungibility
of
tokens
where
each
single
token
is
unique
and
could
it
be
easily
replaced
with
something
else.
Secondly,
the
token
itself
for
us,
it's
a
record
of
information,
a
record
in
a
blockchain
system,
and
it
provides
you
with
a
different
functionalities
such
as
ability
to
perform
an
operations.
B
So,
starting
with
an
nft,
simple,
sorry,
nft
simple
is
essentially
a
unique
non-interchangeable
unit
of
data
which
is
associated
with
a
diff
digital
or
physical
asset
and
could
be
stored
on
a
digital
ledger
such
as
blockchain
and
could
be
owned,
sold
and
traded.
That's
what
it
means
for
us
to
developers.
B
So
for
us
we
are
thinking
about
nfts
as
a
completely
new
type
of
file
format.
It
could
be
essentially
anything
and
it's
native
to
the
blockchain
system,
which
we're
using
it's
becoming
a
native,
primitive,
enabling
us
to
use
it
for
different
functionalities,
enabling
us
to
store
different
types
of
data,
but
it
will
be
always
working
the
same
way
as
we
expect,
regardless
of
what's
happening.
B
The
best
application
of
it
is
or
not
the
application,
but
rather
the
way
to
manage
the
nft.
This
case
is
mainly
by
smart
contracts
on
the
chain
which
allow
us
to
do
multiple,
automated
systems
or
solutions
and
come
up
with
a
different
use
cases
based
on
what
you
exactly
want
to
do.
B
B
Nfts
are
provably
scars,
they
have
a
granted
ownership,
they
are
transferable,
they
are
fraud,
proof
and
they're
indivisible,
and
let's
dive
into
each
of
these
properties
in
detail
in
order
to
have
a
better
understanding
how
they
work
and
which
use
cases
do
they
bring
up
to
us.
So,
first
of
all,
the
uniqueness,
the
represent
uniqueness,
is
essentially
a
representation
of
a
digital
object
and
it
could
be
either
a
digital
copy
of
a
physical
product
or
it
could
be
completely
digital,
meaning
it
doesn't
have
any
replication
in
a
physical
world.
B
So
the
property
of
uniqueness
gives
us
multiple
primary
uses.
Obviously
we
already
have
right
now,
art
in
all
its
forms
available
for
everyone
on
the
web.
Nft
allows
us
to
also
store
it
and
replicate
and
validate
that
it's
unique.
We
have
it
and
there
is
no
such
copy
as
the
one
we
have
on
our
ownership.
On
the
right
hand,
side
you,
for
example,
see
other
rocks,
which
was
one
of
the
first
nfts
ever
created
on
ethereum
network.
B
I
think
there
is
only
100
of
those,
and
there
is
no
way
you
can
create
a
new
one
so
owning
those
are
kind
of
a
only
history
of
ethereum,
but
also
they
are
quite
expensive
at
right
now
on
the
market,
so
it
also
represents
some
digital
value,
though
not
only
art
in
all
its
forms
is
the
main
use
of
nfts.
It
also
could
serve
great
for
validation
of
intellectual
property
and
representation
of
a
legal
agreement.
B
B
And
this
allows
us
to
first
of
all
trace
the
origin
on
fnft.
We
have
accountability
on
nft
and
we
can
control
the
supply
of
the
nft
we
created.
What
does
it
mean
for
us?
Is
that
we
at
any
point
of
time
in
the
blockchain.
We
ain't
know
how
many
nfts
there
are
already
created.
We
can
trace,
who
created
a
certain
nft
and
we
can
account
and
control
the
production
of
them.
B
What
gives
it
us
as
an
opportunity,
is
mainly
the
collections
which
are
already
have
a
broad
representation
in
the
blockchain
and
everyone
kind
of
see
it
as
a
use
case.
Also,
the
limited
editions
are
the
use
cases,
but
traceability
also
gives
us
a
huge
potential
for
the
legal
market,
where
you
need
to
be
sure
where
a
certain
item
comes
from
or
what
are
the
certain
properties
and
why
they
are
inherited
from
this
specific
contract.
B
The
next
quality
is
granted
ownership.
Granted
ownership
in
this
sense
means
that
the
ownership
features
are
inherited
from
the
blockchain
system
on
which
the
nft
is
being
stored.
Mostly,
it
will
be
somehow
either
erc
token
straight
away
like
year
c,
721
or
1155
standards,
or
it
will
be
just
generally
some
standard
which
everyone
inherit
and
replicate,
so
it
always
have
the
same
properties
and
we
know
how
to
interact
with
them.
B
So,
together
with
this,
we
can
also
provide
the
data
verification
on
chain,
and
we
can
verify
that
a
certain
nft
belongs
to
us
and
all
the
information
is
valid
and
could
be
traced
by
anyone
on
the
chain.
It
also
serves
as
a
digital
proof
of
the
asset
in
many
cases
and,
for
example,
uni
swap
v3
right
now
uses
the
nfts
to
showcase
their
amount
of
money.
You
stacked
for
yielding
their
primary
uses
of
granted.
B
Ownership
property
is
definitely
d5
applications
and
all
its
variations
where
you
need
to
be
sure
that
you're
owning
something
defy
the
first
place
where
it
could
be
used.
All
other
legal
use
cases,
and
one
interesting
case
in
the
real
world
that's
happening
right
now-
is
collateral
nfts,
where
nfts
are
being
considered
as
a
digital
asset,
it
could
be
used
for
you
to
take
the
loans,
take
the
money
from
the
physical
banks
and
maybe
use
for
a
mortgage
and
some
other
financial
instruments.
B
The
next
element
is
a
transferability
of
an
nft,
as
nft
becomes
more
and
more
widespread,
it
also
becomes
a
new
medium
of
an
exchange.
B
It's
ownable
and
tradable,
and
therefore
all
kinds
of
open
markets
are
appearing
to
supply,
demand
to
support
the
supply
and
demand
of
nfts
and
enable
users
to
trade
it
and
find
the
way
to
exchange
them.
So
primary
users.
B
There
are
obviously
the
asset
management
with
on
chain
record,
where
you
want
to
be
sure
that
a
certain
item
belongs
you
on
the
chain,
you
have
your
ownership
or
it
attached
to
your
wallet
and
any
kinds
of
applications
where
you
want
to
be
sure
that
hey
you
have
something
and
you
can
trade
it
that's
where
it
becomes
super
important
and
that's
where
a
lot
of
use
cases
appearing
for
the
nfts.
B
Essentially,
security
features
are
also
inherited
from
a
blockchain
where
you
have
your
own
wallet,
and
only
you
have
the
access
to
it
with
your
secret
password
and
that's
everything
for
managing
the
nfps
is
also
depend
on
your
wallet
and
your
access
to
it
says
no
one
can
directly
steal
your
information
or
steal
your
nft
without
you
being
in
charge
of
that
of
or
your
information
be
installed
any
misused.
But
generally
all
the
security
proofs
which
you
have
on
blockchain
also
effectively
been
represented
in
the
nfts.
B
You
store
all
the
information
on
chain
and
you
generally
manage
your
nfts
through
smart
contract
operations.
Primary
users
here
are
as
well
asset
management
and
default
applications
where
you
need
to
have
an
additional
letter
of
security
and
understanding
for
others,
how
certain
nfts
work
and
deal
in
the
real
in
the
real
world
and
in
the
digital
world.
And
the
last
item
is
in
divisibility,
which
also
guarantees
you
that
if
you
have
issued,
for
example,
100
nfts,
you
will
have
100
nfts
by
the
end
of
the
life
cycle,
a
blockchain.
B
So
here
we
are
having
also
indivisibility,
allows
us
to
create
nfts,
which
are
ready
for
collection.
They
by
design
would
be
able
to
retain
the
same
value
or
retain
the
same
properties
as
they
were
intended
by
the
author
and
also
they
provide
their
their
new
ongoing
trend
happening
right
now
with
fractionalization.
B
While
you
have
an
original
nft,
which
is
maintained
to
be
indivisible,
you
can
now
fractionally
have
an
subcontract
which
enables
multiple
users
to
have
a
piece
of
your
original
nft,
which
could
have
many
great
use
cases,
for
example
real
estate
management,
where
there
is
an
nft
which
represents
a
whole
house
and
fractional
nft
ownership
could
be
a
representation
of
owning
a
flat
inside
of
a
house.
B
While
you
can
use
all
the
features
of
an
nfts
to
actually
manage
your
rental
property
land
it
and
do
other
things
which
are
common
to
be
done
in
the
real
estate
world.
B
In
order
to
the
next
step
of
understanding,
how
to
work
with
nft
is
essentially
understanding
how
it's
built
inside
and
under
the
nft
anatomy.
I
mean
not
the
image
which
is
provided
by
alibaba
with
different
nft
systems,
but
rather
the
general
nft
on
the
blockchain
consists
of
three
main
elements:
there
are
assets,
there
is
metadata
and
there
is
a
smart
contract
which
allows
you
to
manage
it.
Let's
go
step
by
step
when
we
create
an
nft,
we
really
need
to
think
about
where
we
store
the
data
where
we
store
the
asset.
B
There
are
a
lot
of
examples
on
the
web
where
people
were
misusing
the
initial
nfts.
For
example,
there
is
a
very
common
story
of
neither
confirmed
rockpool
story
where
a
guy
sell
sold
some
nfgs
with
digital
avatars
on
the
left.
But
the
problem
was
that
over
the
last
time,
or
he
decided
to
change
the
nfts
in
the
background
and
where
the
nfts
were
pointing
initially
were
just
some
web
address
and
he
switched
all
the
nft
avatars
of
nfts.
B
Some
people
bought
and
were
owning
to
adjust
images
of
the
rugs
which
was
unfortunate
for
the
buyers,
but
they
couldn't
do
anything
about
it.
Since
the
record
of
the
nft
was
already
fixed
on
the
blockchain
and
the
pointer
was
to
a
random
website
where
any
person
could
do
could
change
the
object
to
which
the
nft
is
pointing
on
the
without
the
control
of
the
owner.
So
a
great
story
to
learn
is:
do
not
record
assets
as
a
pointers
to
the
website
on
the
server,
and
this
opens
us
to
a
question.
B
What
are
we
actually
what's?
Actually
the
way
to
store
the
nft
in
order
for
it
to
be
immutable
and
others
will
not
be
able
to
change
it,
so
we
want
to
have
a
content
persistency
for
an
nft,
but
traditionally
all
traditional
web
links
in
the
internet
tend
to
be
rotting.
An
average
lifespan
of
a
link
on
the
web
is
around
a
year,
so
there
is
no
consistency.
B
If
you
think
about
the
other
opportunity,
like
storing
the
data
directly
on
the
chain,
you
can
unfortunately
run
it
to
a
huge
huge
costs
of
actually
storing
data
on
chain,
for
example,
for
ethereum
network.
To
what
I
researched
last
time
was
that
one
megabyte
of
data
to
store
on
ethereum
was
around
55
000,
which
is
definitely
not
a
solution
for
an
art
itself
and
rather
than
storing
the
data
on
the
chain,
you
would
prefer
to
link
the
content
to
the
address
somewhere
and
store
the
original
data
off
chain,
but
the
pointer
inside
the
nfts.
B
Therefore,
you
want
to
have
not
a
traditional
web
link
where
the
address
is,
but
rather
to
have
a
content
based
addressing,
which
is
ipfs,
and
I
believe
many
of
you
already
have
heard
these
sessions
beforehand,
which
we're
explaining
how
apfs
works
in
more
details,
and
I
will
dive
deep
during
this
session.
Also,
the
off-chain
storage
could
be
persistent
and
immutable.
B
Therefore,
by
using
ipfs
and
file
coin
together,
you
can
ensure
that
the
storage,
the
item
which
you
were
uploading
for
an
nft,
will
be
stored
permanently
to
the
lifetime
of
an
nft.
You
have
created
so
thinking
and
talking
about
the
cid,
which
is
the
main
content
identifier
within
an
nft.
B
I
will
not
dive
deeper,
but
just
as
a
reminder,
cid
generally
doesn't
indicate
where
the
content
is
stored,
but
it's
providing
a
unique
fingerprint
to
that
content.
Inside
of
an
item.
Therefore,
when
you
search
for
a
cid
inside
ipfs
network,
you
will
automatically
see
all
the
locations
where
the
file
is
stored
and
you
can
retrieve
it
from
either
the
closest
or
the
fastest
server
to
respond,
and
the
benefits
of
cids
for
storage
are
obviously
the
unique
fingerprint
which
allows
you
to
retrieve
the
data
regardless
of
knowing
or
not
knowing
where
it's
located.
B
I
will
put
this
link
later
on
or
will
share
a
presentation
with
you
for
you
to
play
with
cads,
but
essentially
cid
has
also
the
gateway
to
see
it
in
the
browser.
So
once
you
have
a
cad,
it's
not
mandatory
to
for
you
to
always
have
an
ipfs
node
running
for
you
on
the
background.
You
can
also
see
it
through
the
gateway
and
gateway
on
the
browser
and
use
the
standard.
B
Https
link
to
actually
view
it
without
a
complexity
of
running
some
nodes
in
blockchain
on
your
own,
then,
let's
speak
about
the
metadata
metadata
for
a
cad
is
essentially
details
of
what
content
is
being
stored.
Typically
for
nft,
you
want
to
store
a
json
file
with
some
description
inside
of
it
and
here's
an
example
with
name
description
and
image
being
stored
on
ipfs,
which
is
attached
to
your
standardized
token,
as
an
nft
on
the
blockchain.
B
So
typically,
a
person
would
first
want
to
use
standard
schemas
to
define
an
nft
such
as
erc721
or
erc.
1155
would
be
a
good
starting
point,
but
if
you're
developing
your
own
nft
collection,
you
may
want
to
expand
these
standards
further.
For
your
personal
use
cases,
for
example,
to
enable
ticketing
or
some
other
functionality
which
we
which
you
may
come
up
with
last
but
not
least,
the
nft
is
enabled
and
managed
by
the
smart
contracts.
You
run
an
nft
to
create
or
sorry
you
run
a
smart
contract
to
create
an
nft
on
the
blockchain.
B
You
use
it
for
minting,
transferring
and
managing,
and
there
are
two
types
of
smart
contracts
which
could
be
used
within
an
nft.
It's
either
for
managing
nft
externally,
or
there
also
could
be
any
sorry.
Smart
contracts
inbuilt
inside
an
nft
which
will
allow
some
new
functionalities
and
enable
owners
who
have
a
certain
nft
to
do
tasks
which
were
not
possible
for
them
to
do
beforehand,
such
as,
for
example,
management
voting
or,
for
example,
it
will
open
for
them
a
door
to
a
ticket
or
to
a
gallery
which
could
be
a
great
functionality.
B
B
I
will
show
some
slides
with
the
code,
sorry
and
bear
with
me
for
that,
but
as
opposed
to
the
image
you
see
right
now,
the
level
of
excitement,
which
is
very,
very
short
when
you
start
working
on
nft.
In
reality,
it's
only
within
two
minutes.
You
can
already
create
an
nft
and
there
is
no
hard
technology
which
is
standing
behind.
B
That
will
be
a
roadblock
for
you
to
develop
your
own
nft
in
order
to
create
an
nft.
There
is
a
really
good
tutorial
with
minty,
which
you
can
find
on
ipfs
documentation,
but
generally
in
order
to
create
an
nft.
You
first
need
to
have
an
object
with
details
which
you
want
to
mint
as
an
asset.
Here,
for
example,
I
want
to
mint
an
interplanetary
travel
ticket
and
then
I
install
and
deploy
the
minty
the
documentation
tutorials
will
again
be
available
for
you
after
the
session.
B
But
generally
there
are
only
few
few
lines
of
code
which
you
need
to
use,
and
then
you
need
to
deploy
a
local
environment
which
will
replicate
the
blockchain
and
essentially
then
you
call
a
function
to
minton
nft
and
it
will
be
recorded
on
the
blockchain
and
you
will
have
an
nft
being
created.
It's
actually
as
simple
as
that,
and
there
is
no
fear
that
should
be
coming
from
your
side
that
it's
a
complicated
tool.
B
There
are
so
many
tutorials
available
online
and
we
encourage
you
to
play
around
with
it
to
see
that
actually
it's
nothing
complicated.
Also,
there
is
a
lot
of
blockchains
which
allow
you
to
use
the
test
net,
so
there
will
be
no
complexity
at
all
to
also
play
with
it
on
the
test
net.
First
then,
before
coming
on
the
real
maintenance
of
different
blockchains,
so
for
the
last
session,
let's
talk
about
what
are
the
existing
and
what
are
the
opportunities
for
the
nft
space?
B
So
this
part
is
solely
for
the
purpose
to
inspire
you
to
build
your
exciting
projects
during
the
hackathon
and
feel
free
to
use
either
any
of
the
use
cases
which
I
show
right
now
or
generally
think
of
that
as
a
morph
opportunity
to
come
up
with
a
whole
unique
idea.
Most
of
these
are
not
yet
fully
realized
or
not
realized
at
all,
but
I
believe
that's
the
where
the
future
of
the
nfts
will
be
heading.
B
Let's
touch
up
on
few
of
these
elements,
I
believe
a
lot
in
nfts
as
a
replication
of
a
physical
object
or
replication
of
a
contract
which
was
signed
in
physical
world
and
therefore
all
the
legal
field
and
document
digitalization
will
be
having
a
great
opportunity
to
be
realized
as
an
nft
technology.
B
For
example,
nft
could
replicate
the
real
estate
documentation,
it
will
replicate
the
ownership
of
a
house
or
it
will
be
a
replication
or
representation
of
your
insurance,
where
smart
contract
could
play
a
role
of
a
validator
and
essentially,
if
you
have
an
insured
for
your
flight
delays
and
the
flight
got
delayed
and
that's
available.
Information
online
you'll
be
automatically
paid
and
reimbursed
for
these
delays.
So
it
will
be
completely
automated
system
of
insuring
and
healthcare
systems,
which
is
awesome
and
I
believe,
that's
the
future.
B
I
also
see
a
lot
of
potential
for
intellectual
property
rights.
There
is
much
to
do
still
with
understanding
how
we'll
land
an
nft,
how
we
share
an
nft
and
how
it
could
be
represented
as
a
legal
document
in
the
real
world.
But
there
is
more
and
more
standards
which
are
coming
up
and
people
start
to
adopt
the
nfts
as
their
main
source
of
knowledge
or
information.
Therefore,
creating
an
nft
as
a
source
of
digital
proof
would
have
a
more
more
adoption,
and
we
already
have
this
docusign
where
you
can
have
a
digital
signature.
B
B
I
see
a
lot
of
opportunities
for
the
nfts
to
become
the
source
of
cross-platform
exchange
and
storage,
where
it
will
essentially
decouple
the
progress
of
your
particular
story,
game,
meta,
verse
or
something
else,
and
you
will
have
it
and
stored
on
blockchain
and
could
be
used
on
any
tool
on
any
computer
on
any
phone
becoming
such
an
ultimate
storage
of
information
about
something
you're
doing
within
the
digital
world.
There
are
also
opportunities
for
doing
global
achievements,
meeting
where
you
see
some
simpler
implications,
but
representing
some
awards
or
results.
B
This
could
be
just
a
great
tool
to
showcase
and
minting
as
an
in-game.
A
great
opportunity
is
quite
a
opportunity
right
now
for
pay
to
win
games
where
minting
could
become
a
new
layer
of
upgrading
certain
functionality
and
as
well
minting
generally
of
an
nft
of
an
object
within
a
game
can
also
open
a
huge
opportunity
for
creating
marketplaces
for
the
games,
which
were
not
originally
defined.
To
have
a
marketplace
where
blockchain
could
serve
as
a
marketplace
and
exchange
of
a
certain
nfts
will
enable
you
to
have
in-game
storage
transactions.
B
What
are
the
available
tools?
I
would
not
spend
much
time
on
that
from
from
perspective
that
there
was
already
a
session
from
protocol
labs
on
which
tools
are
available
for
you,
but
generally,
I
would
say,
when
you're
working
with
an
nft,
you
want
to
start
with
a
storage
helper.
This
is
to
simplify
your
deal,
making
and
avoid
playing
with
setting
up
your
ipfs
and
file
coin
nodes,
where
the
storage
providers
or
storage
helpers,
such
as
nft
estuary
text
style,
will
help
you
to
do
the
deals
with
ipfs
and
filecoin
in
a
single
call.
B
One
additional
benefit
is
that
both
nft
dot,
storage
and
weaponry
that
storage
provides
you
with
a
free
terabyte
of
data
to
be
used
and
to
be
stored.
Therefore,
any
starting
project
on
on
the
hackathon
essentially
has
the
endless
data
to
tinker
during
the
hackathon,
and
we
are
more
than
welcome
to
help
you
setting
those
up.
But
it's
essentially
as
easy
as
few
clicks
on
the
browser,
and
you
have
your
api
key,
which
you
can
call
for
free
storage
with
and
essentially
connect
to
the
ipfs
and
filecoin.
B
Just
to
end
this
topic,
I
would
say
that
the
blockchain
is
the
louvre.
As
quoting
one
of
the
authors
on
the
twitter,
we
are
trying
with
an
nft
to
capture
the
value
of
the
internet
and
there
is
so
much
to
capture
and
so
much
to
link
in
the
digital
and
physical
world
that
there
are
endless
opportunities
for
nfts
and
we
right
now
see
only
a
fraction
of
those
already
available
on
the
market.
B
So
that
was
constantine
from
protocol
labs
and
I'm
more
than
happy
to
answer
all
your
questions
right
now
in
the
chat
or
later
on,
and
thank
you
all
for
your
attention.
B
Question
I
have
one
question
which
I
see
on
the
chat
yeah.
Can
you
explain
more
on
renting,
nft
and
monetizing
it
after
a
period
elapses,
then
the
digital
asset
goes
back
to
the
owner.
Is
it
really
possible
a?
I
definitely
feel
that
it's
really
possible
and
as
I
was
explaining
with
and
smart
contracts
which
are
in
built
in
nft,
they
could
be
a
sort
of
validator
which
will
automatically
transfer
an
nft
after
a
certain
time
elapses,
which
was
defined
by
a
contract.
B
It
could
also
be
in
a
more
complicated
system
and
that's
right
now
being
developed
where
you
will
have
an
intermediate
lender.
Who
can
use
your
nft,
but
you
will
be
still
remaining
as
its
owner,
so
that
is
an
open
topic
right
now
and
there
is
a
lot
of
awesome
development
happening
in
the
web
free
world.
B
Therefore,
I
am
encouraging
you
to
actually
have
a
look
at
what's
happening
and
give
a
shot
by
maybe
trying
to
build
your
own
protocol,
which
could
be
used
by
many
other
people
and
you'll
become
one
of
the
fundamentals
of
the
nft
world.
Thank.