►
From YouTube: The Baseline Show: Office Hours
Description
The weekly office hours for the Baseline Protocol open source community, Wednesdays at noon in the US-Eastern timezone. And don't miss the show on Thursdays at 8pm in the Indian (IST) timezone (11am US Eastern).
Learn more at https://baseline-protocol.org.
A
A
Emp
thing
you
turn
that
on
and
there
we
are
right:
gotcha,
hey
everybody.
I
think
we're
already
live
so.
A
A
Yeah
bitton
we've
got
sono
patel
mark
rims,
keith
salsman,
charles
todd,
mark
cattle,
samurai
kishore,
the
illustrious
diego
van
van
guerris,
las
guerres,
andres,
freund
and
jack
wiring.
It's
good
to
see
everybody.
Today,
it's
a
very
good
day
for
baselining
we're
gonna
get
into
a
lot
of
stuff
sonal.
I
think
you've
got
some
updates
and
announcements
to
do
and
and
we
can
get
the
show
on
the
road.
B
Awesome,
thank
you.
So
we'll
have
a
pretty
informal
agenda
today,
similar
to
some
of
our
old
shows,
but
those
always
were
a
big
hit
just
to
have
some
conversations
as
an
open
office
hours
here,
but
we'll
start
out
with
seeing
some
code
we'll
get
some
updates
from
the
community
depending
on
who
who
joins
us
and
who
wants
to
share
and
then
we'll
also
discuss
our
devconnect
amster
based
event.
C
Thank
you
very
much
sono.
Let
me
know
if
you
guys
can
see
my
screen.
D
C
Thanks
so
I
think
one
of
the
main
things
we've
noticed
kind
of
over
time
since,
especially
since
I've
joined
the
mesh,
is
that
whenever
we
have
new
people
come
in,
we
just
had
somebody
the
other
day
in
chat.
C
You
know,
say
you
know
how
how
do
I
get
started
base
signing
you
know
I,
I
kind
of
looked
the
docs.
Maybe
I've
taken
a
peek
at
the
standards.
You
know
I'm
kind
of
I'm
a
little
lost
at.
Where
do
I
go
from
here?
How
do
I
really
wrap
my
mind
around
baseline
and
in
fact
really,
this
was
my
own
personal
experience.
C
You
know
when
you
first
get
introduced
to
to
baseline
is
the
amount
of
knowledge
you
need
to
kind
of
get
over
that
hump
to
create
that
mental
image.
In
your
mind
of
you
know,
what
is
it
in
its
entirety?
What
does
it
do?
It's
it's
a
lot.
A
Turn
around
again
go
don't
lie.
Thank
you.
We
had
to
do
code,
don't
lie
so
keith.
Oh
man,
that
that's
that's!
That's
on
you.
You
should
never
show
code
without
doing
code.
Don't
lie!
Oh.
C
D
C
All
right
so
yeah
today
we're
going
over
kind
of
what
the
blip
six
team
did.
They
they
laid
the
groundwork.
This
is
the
bpi
monolith
test
suite
and
so
what
this
does?
C
You
know,
maybe
this
file
folder
isn't
for
you.
Maybe
you
want
to
look
at
battleship
for
your
i1
bri
2,
there's
plenty
of
examples
out
there
right,
but
if
you're
new
to
baseline-
and
you
want
to
kind
of
wrap
your
mind
around
things-
you
know
first,
things
first
go
through
read
the
standard.
I
know
it's
a
little
difficult
to
get
through
it
all
in
one
go,
but
you
know
try
to
read
through
look
at
some
good
diagrams.
C
C
Now
it
may
not
be
what
you
know
what
you'll
see
in
the
real
world
right-
and
this
is
true
for
a
lot
of
more
complicated
tools
you
see
with
either
zkp's
or
something
else
when
you
go
in
the
first
one
you
see,
although
it
has
the
same
core
principles
as
you
know,
a
more
complicated
real-life
example
that
you
know
it's
not
one
that
you
could
really
apply
between
multiple
business
parties
or
it's
a
scaled-down
version
to
help
you
wrap
your
mind
around
and
that's
what
the
monolith
the
testing
monolith
aims
to
do
right.
C
So
just
a
little
background
about
that
as
you're.
Looking
at
the
code
here,
you
already
noticed
within
the
the
bpi
mono
test
suite
we
have
the
bpi.
We
already
have
some
kind
of
notorious
components:
you've
seen
in
baseline
identity,
messaging
storage,
the
work
group
and
so
on
and
so
forth.
If
you
go
to
the
bottom
here,
if
you're
getting
new
to
baseline
you've
read
to
the
standard,
you
read
to
the
docs,
go
to
the
bottom
here,
and
click
on
test
you'll
be
brought
to
this
file
right.
So
in
test
driven
development.
C
This
is
kind
of
where
we
started
right.
We
looked
at
it
and
we
said
okay,
you
know
at
the
very
simplest
level,
what
are
the
steps
in
kind
of
creating
that
bpi
instance
and
the
steps
in
in
this
case
a
simple
order
between
two
counterparties
which
again
you
know
we
want
to
emphasize
it
in
the
you
know,
synchronizing,
multi-party
interaction,
really
baseline
is
going
to
be
more
complicated,
three
or
more
parties,
but
this
is
more
of
our
educational
tool.
Get
people
ramped
up,
so
we
see
here.
Okay,
let's
say
we're:
making
a
bpi.
C
We've
created
a
bpi
instance,
a
baseline
protocol
instance,
and
we
want
to
ask
ourselves
what
do
we
expect
to
be
true
about
that
instance,
and
this
is
what
the
blip
team
did.
They
said.
What
do
we
expect
to
be
true
about
that
instance?
C
What's
some
minimal
set
of
data
that
we
know
will
be
true
in
this
case
you
know
the
the
id
the
name
product
ids
within
that
bpi,
because
we're
talking
about
ordering
an
item
between
two
entities,
you
know
what
what
is
that
product
equal
to
you
know
what
should
orders
be
there?
What
proof
should
be
there
right
at
the
very
beginning
right
now?
C
C
Well,
then,
when
we
run
those
components
and
we
run
the
actual
base
signing
of
the
order
between
the
two
parties,
we'll
already
have
all
the
we
expect
in
a
particular
situation.
So
if
it's
just
setting
up
the
bpi,
we'll
already
have
okay,
this
is
what
I
expect
to
be
true
of
it
right
and
this
this
test
suite
the
test.
Horn
itself
will
be
another
building
block
that
you
can
kind
of
pull
out
and
even
apply
to
other
implementations.
C
C
Specifically
this
the
simple
reference
one
to
get
people
off
the
ground
here.
So
let's
take
a
look
at
a
more
complicated
one.
Does
anybody
have
any
questions
so
far?
Anybody
in
the
group
I
see
some-
I
saw
some
unmutings,
no
okay,
all
right
so
keep
going.
A
I
love
this.
This
is
I
mean
this
is
I
I
wish
every
baseline
show
was
had
a
segment
with
with
one
of
you
all.
You
know
going
through
stuff
like
this
and
so
keith.
Thanks
for
for
for
doing
this,
keep
going.
C
Yeah,
no
problem,
of
course,
so
as
you
can
see
here
in
in
the
development
of
this,
you
know
this
is
in
reality
far
from
real
implementation.
Why
is
that?
Well,
you
know
we
have
all
those
packages
over
here
within
a
single
folder.
You
know:
are
these
things
exactly
doing
what
you'd
expect
the
baseline
implementation
to
do?
Well,
when
you
first
create
them,
we
will
just
be
creating
like
mocks
right.
C
So,
for
example,
if
we
actually
look
into
the
you
know
what
is
a
vpi
instance
here,
what
is
it
doing?
What
does
it
contain?
What
has
these
components,
but
these
components
themselves
are
stored
within
their
own
folders
here
and
when
you
get
to
a
point
where,
let's
say
one
of
them
has
to
provide
something
that
would
be
done
if
we
decide
to
implement
with
zkp's
or
with
a
ccsm
like
providing
a
you
know
like
a
proof
that
would
be
unchained
that
that
proof,
right
now
in
its
implementation,
is
just
made
through.
C
C
I
don't
need
to
go
straight
to
a
full
bpi,
yet
I
just
needed
to
be
able
to
fulfill
these
expectations
here
and
that
kind
of
leads
you
in
your
development,
it's
being
driven
by
the
test
itself.
It's
saying,
okay,
I
needed
to
be
able
to
have
this
id
to
have
a
name
to
have
these
product
links
ids,
so
we
make
that
part
or
the
part
was
made
in
within
blip16,
and
then
we
go
to
the
next
test,
which
is
the
addition
of
all
right.
C
C
So
let's
go
ahead
and
let's
go
ahead
and
let's,
let's
actually
just
make
that
as
it
is
right,
let's
create
a
workgroup
component
that
is
able
to
handle
these
things,
the
name
and
id.
You
know
some
getter
and
setter
functions
for
you
know
possible,
mock
functionality
and
then
work
steps
themselves
once
that's
done
and
it
as
long
as
it
fulfills
the
expectations
of
the
test
and
we
move
on
to
the
next
part.
Okay,
what's
the
next
step,
we
get
a
bpi
instance.
We
get.
You
know
a
work
group
component.
C
You
can
add
work
groups
themselves.
Well,
now
that
we
have
a
workflow
component,
we
need
to
put
something
in
that
work
group
right.
We
need
a
work
step
right,
so
we
go
in
and
add
a
network
for
the
workstep,
or
I
keep
saying
we
we
again
blip
16,
which
is
theme
I
was
a
part
of,
but
there's
many
portions
of
this
code
that
wasn't
developed
by
me.
So
let
me
give
the
shout
outs
to
all
the
you
know
agnes
dawi,
and
they
were
part
of
lipsticks.
Originally
so
anyways
we
go
on.
C
Okay,
we
need
to
make
a
you
know.
Given
a
newly
created
work
group,
so
we're
assuming
we've
created
a
work
group,
we
have
alice,
creates
a
work
step
and
the
work
step
is
going
to
be
added
into
that
work
group
and
it's
visible
in
the
work
step
for
a
given
work
group.
So
that's
the
next
part
of
the
test
and
say:
okay,
we
first
write
out
what
are
the
expectations
of
this
right?
C
C
And
then
you
know
what
else
do
we
need
to
be
equal
to?
Well,
if
we,
if
we
grab
out
the
exchange,
orders
work
step
a
collection,
the
first
one
in
the
index
index
0
will
actually
be
equal
to
the
work
step
that
was
actually
returned
when
we
created
it
right
and
we
instantiated
that
work
step
so
again,
just
grabbing.
You
know
what
are
those
expectations
when
you're
adding
a
work
step
into
a
work
group,
writing
those
expectations
out
and
then
going
based
off
of
those
saying:
hey,
let's
write
the
code.
C
What
is
a
work
step
right?
What
does
a
works
step
need
to
be
able
to
do,
but
just
for
this
base
functionality
stuff
may
be
added
to
the
workstep
later
for
sure
right.
So
in
this
case,
we
need
to
be
able
to
instantiate
it.
We
need
to
be
able
to
set
some
business
logic
that
that
work
step
is
going
to
execute.
C
C
We
need
to
be
able
to
add
that
actually
into
the
work
step
and
then
add
that
work
step
into
the
you
know
the
work
group
itself
to
be
executed
later
on
right,
so
we're
not
actually
even
executing
the
work
step
right,
we're
taking
next
step
at
a
time,
so
the
next
part
of
the
test.
Okay,
given
that
we've
prepared
the
work
group,
the
work
step
well
before
we
can
even
execute
the
work
step,
we
need
another
party
right,
so
we're
going
to
say,
alice
invites
bob
when
we
go
on
and
we.
C
Manner
right
letting
the
test
and
the
expectations
of
the
tests
that
are
based
on
the
standard
which,
let
me
tell
you
it's
not
an
easy
read.
Thank
you,
andres,
but
really
good
stuff
comes
in
yeah.
This
is
where
it
comes.
Where
I'm
saying
or
you
need
to
read
the
standard.
But
then,
when
you
come
back
to
doing
an
implementation.
C
If,
if
you
come
back
to
life
now,
when
you
come
back
from
the
standard
you're
like
okay,
well,
I
read
the
standard,
that's
great
and
all
those
things
I
understood,
but
it's
hard
to
put
it
into
kind
of
a
you
know
this.
This
circumstantial
implementation
that
I'm
trying
to
imagine
in
my
mind,
so
you
want
to
have
the
standard
side
by
side
and
that's
what
we
did
as
we
were
developing
this.
Well,
let's
say
when
you
add
a
work
step,
what
what
are
the
things
you
know
based
on
the
standard
that
we
we
need
right.
C
There
are
some
some
kind
of
caveats
here
right
that
it
in
being
the
kind
of
simple
or
what
will
be
developed
into
the
simplest
reference.
Implementation
is
that
there
is
part
of
the
standard
that
talks
about,
and
we've
discussed
this
before.
Andreas
has
made
us
very
aware
of
this
about
the
bpi
interoperability
right.
So
once
we
change
this
in
the
next
few
months
into
that
simple
reference
implementation
that
people
can
go
in
and
run
and
see
the
transaction
between
the
two
parties.
C
The
next
step
would
be
be
to
create
that
simplest
reference
implementation
that
actually
has
the
bpi
interoperability
kind
of
an
extension
of
this
right.
So
it
is
mainly
an
educational
tool
for
those
who
are
trying
to
get
in
the
baseline.
The
thing
that
we
feel
like
is
missing
the
most.
C
If
you're,
if
you're
an
advanced
baseliner,
you
know
the
baseline
protocol
again,
there's
there's
plenty
of
tools,
great
tools
available
to
you
that
I'm
sure
that
john
andres,
everybody
can
talk
about
at
length
to
actually
baseline
and
part
of
it
are
in
the
baseline
reaper
here
as
well.
If
you're
new
to
baseline
you're,
trying
to
wrap
your
mind
around
it,
read
through
the
standard
go
to
the
docs,
look
at
the
monolith
test
suite
and
try
to
follow
and
say:
okay,
you
know
what
were
they
doing
here?
Where
did
they
find
this
from
the
standard?
C
Why
is
it
that
they've
done
it
this
way?
It's
not
perfect
for
sure.
It's
actively
currently
being
worked
on
and
implementing
the
zero
knowledge
circuits
right
now
and
you
know
a
ccsm
as
well.
So,
if
you
have
questions
then
come
to
us
too,
but
hey,
why
was
it
done
this
way
right?
C
C
E
Also,
just
to
just
to
to
to
add
here
right,
it's
sort
of
like
the
standard
is
not
an
implementation
guide.
Right
that
that's
the
that's.
That's
one
thing
it's
like:
if
you
read
the
standard
and
you're
looking
for
a
guide,
how
to
implement
it,
that
is
not
what
a
standard
is
with
a
capital.
Not
right.
You
have
freedom.
You
just
need
to
make
sure
that
your
implementation
meets
the
requirements
of
the
standards,
so
you
have
different
ways.
E
Many
different
ways
how
you
can
implement
a
certain
thing
like
a
work
group
or
a
work
step,
or
something
like
that
right.
You
just
need
to
have
a
a
a
it's.
It's
it's
it's
testable
and
the
standard
tries
to
to
to
specify
in
as
a
vague,
yet
concrete
way
as
possible.
Without
you
know,
it's
like
it's
like
a
predicating
on
a
particular
implementation.
The
the
type
of
tests
you
need
to
you
need
to
run.
Sometimes
it's
very
specific
and,
and
sometimes
it
is
it
is.
E
It
is
very,
very
vague,
and
that
has
also
to
do
in
part
with
the
criticality
and
also
with
with
existing
options
that
you
can
plug
off
the
rack,
and
you
just
don't
want
to
like
you
know
you
don't
want
to
have
to
specify
the
you
don't
want
to
do
the
specification
of
like
kafka
again,
no
need
right
that
that's
what
apache
is
for
or
or
mqp.
A
Hey
keith,
you
got
more
or
is
that
where
you
want
to
stop
it
by
the
way
we
should
we
should
do
so.
We
ought
to
carve
these
out,
and
you
know
I
think
what
keith
said
was
you
know?
How
do
you
get
started?
This
is
how
you
get
started
and
it
ought
to
be
like
its
own
standalone
video.
We
should
cut
that
out
and
make
it.
B
A
Let's
be,
let's
have
this,
be
the
first
thing
on
every
baseline
show
and
I'm
going
to
just
watch.
Our
hodler
viewership
go
through
the
floor
and
the
developer
viewership,
hopefully
going
through
the
roof,
and
that
would
be
right.
You
know,
given
that
baselining
has
very
little
to
do
with
tokens.
You
know
you
would
think
that
there
would
be
tons
and
tons
of
developers
on
here,
and
that
is
the
ultimate
goal,
and
then
you
know
the
toddlers
will
do
fine,
as
people
make
stuff
that
it
might
have
tokens
involved.
A
No
that
puzzled
me
why
hot
you
know
why
why
we
had
so
many
you
know
really
token
advocates
following
the
baseline
protocol.
I'm,
like
you
know
it's
a
standards
body
right,
ain't,
no
token
here,
man,
but
anyway,
speaking
of
things
that
are
made
that
have
a
lot
of
financial
value
and
keith.
Are
you
done?
I
just
want
to
be
sure.
C
E
A
Be
a
professor
so
with
that
I
think
we
have
two.
First
of
all,
we
should
probably
say
you
know
when
keith
was
talking
about
ccsm
a
notable
thing,
the
eight
you
know
the
first,
I
think
the
first
production
mainnet
ccsm
launched
this
week.
The
base
ledger
mainnet
is
live.
As
I
understand
it.
I
think
there
that
the
base
ledger
team
is
heads
down
making
sure
it's
robust
and
functioning.
A
So
I
I
think,
they're
coming
on
the
show
next
week,
but
yeah
we're
hoping,
but
I
think
they're
right
now
hard
at
work,
making
sure
everything
is
probably
watching
all
the
dials
and
wheels
and
buzzers,
and
but
congratulations
to
them.
So
if
you
were
trying
to
deploy
and
and
you
needed
a
ccsm,
a
consensus,
controlled
state
machine,
that's
what
the
standards
call
it
standard
calls
it,
and
why
do
we
call
it
that?
Because
you
know
technically
it
doesn't
have
to
be
a
blockchain.
A
E
Depending
on
on
on
what
you're
doing
with
it,
it
needs
to
have
it
needs
to
fulfill
certain
requirements,
which
is
the
actual
part
of
the
standard.
There
is
a
whole
standard
for
the
ccsm.
A
Right,
it's
probably
worth
saying
that
that
standard
kind
of
it's
pretty
obvious
that
a
ccsm,
a
good
candidate
for
that
is
a
public
blockchain
or
a
public
l2.
E
It
needs
to
be
anchored
somewhere,
it
needs
to
be
yeah.
It
has
to
be
anchored
to
something
right.
So
it's
like
it's
like,
so
it's
it's
it.
It's
it's
very
clear
and
very
well
defined
all
the
requirements
that
it
needs
to
that
it
needs
to
to
to
full
fill,
and
that
throws
out
about
90
percent
of
all
chains,
which
is
good.
A
Right
now,
interestingly,
about
base
pledger,
I
think
one
of
the
things
that
kind
of
sold
me
on
it
and
I
am
I'm
pretty
pro
on
it.
But
first
of
all
I
like
the
the
team,
you
know
the
the
you
know
bright,
guys
and
folks
they're,
pretty
practical
and
they've
been
doing
this
stuff
for
for
it
for
20
years.
A
I
don't
want
to
make
it.
I
am
not
an
evangelist
for
any
product
or
service
in
baselining,
so
I
want
to
stop
short
of
you
know
some
kind
of
weird
endorsement.
It's
not
my
job
and
it
creates
problems,
but
I
will
say
that
I
am
honestly
what
I
what
I
didn't
like
at
first-
and
now
I
do
like-
is
that
it
effectively
is
a
permissioned
but
public
chain.
A
Usually
I
hate
that
idea,
but
the
idea,
but
but
when
they
added
the
programmatic
requirement
that
all
of
those
merkle
roots
are
are
then
rooted
onto
the
ethereum
main
net.
I
kind
of
went
oh
okay,
that
makes
sense,
and
that
would
be
more
acceptable
to
enterprises,
because
it's
permissioned
and
they
can-
you
know
the
so
that
that
help
you
know
in
a
way.
It's
it's
acting
like
an
l2,
even
though
it's
really
its
own
permission
main
net.
E
Yeah,
it's
it
for
the
for
the
for
the
basic
baseline
stuff.
It's
it's
it's
it's
it's
absolutely
it's!
Absolutely!
It's!
Absolutely
usable
would
be
great
if
if,
if,
if
the
proofs
could
be
could
be
proven,
unchained.
A
E
Perfectly
perfectly
perfectly
fine,
there's
there's
there
needs
to
be
a
lot
more,
a
lot
more
evolution
in
this
in
this
space,
also
from
the
from
the
from
the
technical
side,
especially
when
you're
talking
about
it's
like
again,
the
basic
stuff
right
for
for
for
what
you
would
need.
The
basic
coordination
under
zero
knowledge
does
not
require
anything
but
an
anchor
hash.
That
is
that
that
can
be
resolved
too
right.
It's
an
it's
an
anchor
hash
that
can
be
resolved
to
the
to
the
to
the
mercury.
A
And
and
why
you
do
that,
and
I
think
what
a
lot
of
people
missed
is,
and
in
fact
even
some
of
our
friends
on
you
know
in
the
court
of
community,
you
know
like
we
have
a
whole
segment.
You
know
what
blip
one
is.
Is
you
know
where
do
you
where?
Where
do
you
not
need
to
use
the
place,
the
baseline
approach-
and
you
know
it
usually
comes
down
to
well?
A
If
you
only
have
two
parties
and
all
you're
doing
is
confirming
signatures
hashtag,
you
know
hashing
signatures,
then
you
don't
really
need
it,
but
I
keep
on
I
keep
on.
I
think
people
forget
that
part
of
the
baseline
protocol
is
kind
of
fancy
kafka
right
in
or
fancy
kafka
fancy
key,
not
key
value
pair
kafka
right
where
you're
signaling.
A
Somebody
else
that
it's
time
to
do
something
based
on
you
know,
dropping
a
proof
and
having
them
pub
stub
to
it
right
and
that
that
part,
I
think,
is
where
you
know
having
a
ccsm
even
in
a
two-party
thing
right.
Well,
I
guess
even
even
without
zero
knowledge
and
say,
hey
look
yep!
We
have
this.
You
know
we
now
have
a
consistency
here.
We
have
the
correct
event,
you
can
go
and
do
your
thing
I
think
that's
where
base
ledger
can
be
useful,
even
without
the
zero
knowledge
stuff.
Yet,
oh.
E
I
think
what
the
what
the
the
the
the
reason
why
I
would
say,
even
in
a
two-party
system,
zero
knowledge
proof
is
is
extremely
useful
is
for
the
following.
E
E
Just
because
of
that,
if
you
can
stop
it
at
the
door
and
say
it's
like
you
know
what
I'm
not
even
gonna
look
at
it
because
I
know
it's
wrong.
I
don't
know
exactly
what
it's
wrong.
I
just
know
it's
wrong,
so
it's
like
go
figure
it
out.
A
Yeah,
that's
one
of
the
things
I
like
about
the
the
the
I
think
it
was
ken
circle
did
that
the
excel
demo
and
their
version
of
the
excel
that
provided
a
version
as
well.
They
did
it
kind
of
they
had
a
different
take
on
it.
I
like
attributes
of
both
of
them,
but
what
I
liked
about
the
the
consterical
one
was.
I
think
it
was
circle.
Wasn't
it
so
it
was
a
bunch
of
people,
but
who
who
remind
me
who
lives.
I'm.
A
Right
so
I
mean
you
could,
like
you
put
a
row
in
it
in
the
in
this
in
the
spreadsheet,
and
it
has
you
know.
Nick
critic
goes,
but
I
misspelled
nick's
name
then
nick
gets
you
know,
nick's
spreadsheet
pops
and
says
your
baseline
event
is
here
and
nico's.
Why
that's
not
my
name
and
he
can
he
can
actually
kind
of
rebase
it
I
think
effectively.
A
E
D
E
And
and
that's
where
signatures
and
so
forth
that
doesn't
help
right.
It's
like
it's
like
it's
like
it's
like
you're
you're,
the
the
the
the
argument
is,
here's
the
invoice.
You
need
to
pay
it.
You
know,
but
it's
wrong.
It's
like
no!
You
need
to
pay.
It's
like
it's
like.
It's
like
it
is
provably
wrong.
Why
should
I
pay
a
provably
wrong
wrong
invoice.
Go
fix
it.
A
Right
now
so
anyway,
well
done
base
ledger.
I
mean
you
know.
A
base
ledger
is
a
product
in
the
in
in
service,
in
the
baseline
ecosystem
is
not
baseline.
Nor
is
any
other
thing,
so
some
run,
and
I
are
as
co-chairs
are
always
trying
to
be
careful
to
not
you
know.
Not
you
know,
hey
baseline
is,
is
a
standards
body
and
stuff
that
you
know,
companies
make
you
know
around
the
standard
is
awesome.
A
We're
gonna,
we're
gonna
feature
that
stuff
on
the
show,
but
we
love
it
all
equally
and
we,
if
anybody
catches
us
playing
favorites,
please
call
us
out
it's
not
our
job
to
do
so.
That
said,
I
think
it's
it's.
It's
entirely
right
and
appropriate
right
and
proper
for
us
to
say
well
done
to
the
first.
I
think
first
proper
ccsm
out
there
and
apologies
to
anybody
that
disagrees
with
that.
That
attribution
that
I
think
it's
correct.
A
F
I've
got
a
question.
Actually
you
know
the
the
specification
is
out
right,
we're
starting
to
see
products
like
base
ledger
coming
out
that
that
enable
baseline,
but
are
not
baseline,
as
you
just
said,
and
I
apologize
if
if
this
discussion
has
come
up
and
it's
already
been
handled,
I've
been
busy,
as
you
know,
has
the
baseline
protocol
community
considered
some
kind
of
accreditation
or
certification
program
for
products
that
that
are
baseline,
compliant
or
baseline,
whatever
right.
A
Yes,
okay,
yeah
feel
free
to
tap
in
here,
but
and
andreas
as
well.
A
The
the
standard
has
to
be
ratified,
you
know
and
okay
promulgated
by
the
oasis
standards
body,
and
that
is
a
long
process
shout
out
to
to
you
know,
folks,
who
I
mean
you
know
they
they
they
give
andreas
endless
trouble,
but
they
do
it
in
in
good
faith,
but
folks,
like
charles
neville
and
folks
like
that
who
really
know
their
their
standards
but
standards
work
have
have
put
in
real
time
and
effort
reviewing
it.
You
know
calling
out
issues
saying
hey.
A
F
A
Yeah,
polish
and-
and
we
really
grateful
to
charles
and
everybody
else
that
has
done
so
and
as
that
as
that
goes
through
the
sausage,
grinder
it'll
it'll,
ultimately
come
out.
I
will
say
that
we
were
sort
of
hopeful
to
do
it
by
now,
but
then
it's
some
somewhere
along
the
way
we
went,
you
know
it's,
you
know,
there's
lots
of
work
being
done.
The
standard
being
ratified
is
not
the
hottest
issue.
Standards
are
about
longevity,
not
about
intensity.
F
True,
but
as
you
start
to
get
companies
bringing
multiple
products
to
market
and
making
claims
around
their
baseline,
this
or
baseline
certified,
or
what
have
you
right?
You
know
you
need
to
have
some
sort
of
yeah
some
sort
of
standard
by
which
you
know
it
would
be
nice
if
the
baseline
protocol
standard
became
the
baseline
for
how
standards
should
be
drafted.
That's
absolutely.
A
And
yeah
so
that
that's
yeah
as
soon
as
we
have
that
ratification,
then
we
then
then
we
can
open
up
a
website
or
a
web
page.
That
says
here
are
the
baseline
compliant
things.
You
can't
be
baseline
compliant
technically,
yet
you
can.
You
can
be
ahead
of
the
game
and
and
be
implementing
baselining,
but
you
can't
technically
be
compliant.
A
So
we
can't
say
that
yet
and
as
soon
as
we
have
the
ratification
and
a
test
harness
that
allows
you
to
go
through
a
set
of
tests,
so
nick
your
product,
your
products-
I
should
say
plural-
could
you
know,
could
go
through
that
test,
harness
and
say
yeah.
We
are
baseline,
compliant.
D
D
D
A
One
of
the
requirements
for
for
ratification
is
proof
of
util
utilization.
I
get
three
companies,
I
think
minimum.
If
I'm
remembering
my
requirements
correctly
have
to
show
that
they're
using
the
standard,
so
things
like
base
ledger
coming
out
in
in
now
in
production
in
mainnet,
you
know
other
products
as
well.
I
don't
know
if
provides
stuff
is
in
production.
A
I
think
it
is,
but
you
know
so
that
would
be
another
one,
but
there
are
you
know,
and
nick
yeah
and
labs
tree
trunk
is
applying.
You
know
we're
applying
the
the
baseline
approach.
A
You
know
those
are
all
ones
that
we
can.
We
can
do
nick
before
you
jump
off.
I
know
you
gotta
go
is,
is
there
anything
you
want
to
say
about
nlabs?
Yet
I
I
know
you
guys
are
rocking
and
rolling.
F
You
know
it's
kind
of
analogous
to
what
we're
doing
and
the
product
team
is
working
on
the
road
map.
It's
not
my
place
here
to
kind
of
announce
some
of
the
things,
but
you
made
some
comments
earlier.
I
wish
there
was
a
product
that
did
zero
knowledge
to
get
things
into
baseline,
for
example,
might
be
something
we
could
talk
about
in
the
near
future.
A
All
right,
I
know
some
people
on
this
call
that
might
be
interested
in
that
conversation.
Okay,
thanks
nick,
it's
good
to
see
you
all
right
and.
F
A
B
Yeah
so
we'll
we'll
spend
some
time
talking
about
amsterdam
with
the
remaining
time
so
we're
officially
starting
our
blip
bounty
hunt
today
and
we'll
end
three
weeks
after
the
in-person
event
on
april
20th,
three
weeks
after
being
may
11th,
and
the
blip
bounty
hunt
is
just
a
name
for
this
six
week-
urgency
of
getting
some
developers
together
and
forming
groups
and
learning
more
about
baseline.
But
it
follows
our
standard
processes
already
in
place,
which
involves
having
a
massive
drop
of
blips
that
will
come
out
today
that
were
submitted
by
the
community.
B
I
think
we
got
about
27
blip
suggestions
in
that
form,
which
is
huge
and
lots
of
ideas
suggested
that
some
core
dabs,
as
well
as
the
tsc,
we're
assessing
for
viability
and
how
it
applies
to
the
baseline
pattern
and
things
like
that.
B
So
as
we've
sifted
through
those
we'll
be
posting
some
finalized
blips
this
afternoon
and
with
those
blips
any
group
of
chord,
apps
or
individual,
or
if
someone
wants
to
start
forming
groups,
please
please
join
our
community.
We
have
members
also
looking
to
get
together
and
meet
new
developers,
but
those
blips
can
then
have
a
grant
request
submitted
so
the
normal
process,
a
blip
in
place
with
an
idea,
and
then,
when
you
have
your
full
scope,
determined
and
proposed
amount,
you
can
submit
your
grant
where
the
tsc
will
then
approve.
B
So
there's
a
few
steps,
but
it
just
follows
our
normal
open
source,
community
governance
and
myself,
yoav
and
other
members
in
the
community
are
happy
to
help
anybody
interested
facilitate
that
process
and
with
those
blips
we'll
be
releasing.
We
also
are
always
open
to
new
blips
in
the
repo
anybody
can
directly
submit
an
idea.
It
can
even
just
be
like
a
phrase.
There
were
some
suggestions
that
was
just
like
a
baseline
to
this,
and
it
was
like.
Oh
okay,
we'll
have
to
really
think
about
the
details
of
that.
B
F
Yeah
thanks
we're
rallying
some
participation
in
devconnect
and
amp.
What
do
we
call
it?
Amsterdam?
What
have
you
do.
B
Yeah
so
since
all
the
events
are
separate
for
devconnect,
we
have
our
amster-based
event.
I
will
share
the
link,
but
any
community
members
can
there's
a
price
currently
in
place
just
so,
we
don't
get
signups
of
people
who
plan
on
attending
because
there
is
a
max
on
the
venue,
but
any
community
members
can
use
our
our
code.
That
will
also
share
to
bypass
the
price
that
we
have
on
there,
but
we
would
love
to
see
some
nlabs
and
other
participants
joining
in
person.
B
So
we
just
started
officially
circulating
the
event
as
we
got
listed
on
the
dev
connect
site
and
we
have
over
40
signups
29
for
in
person,
which
is
super
exciting
and
promising
and
day
by
day,
we'll
be
releasing
the
speaker
lineup.
So
sponsors
have
a
speaker.
B
Slot
mover
is
officially
a
sponsor
now,
so
anton
will
be
joining
us
in
person
and
speaking,
and
we
have
a
few
others
coming
in
the
queue
so
that'll
be
exciting
and
also
increase
the
interest
of
participants
in
person
which
will
be
super
exciting
and
we
have
samrat
yoav
and
keith
on
this
call,
as
well
as
jack
who's
in
amsterdam.
Who'll
be
going
in
person
and
going
around
all
of
these
events
and
networking
with
other
developers,
so
super
excited
to
see
what
comes
out
of
that.
F
B
The
max
for
the
venue
is
120.,
okay,
but
we'll
we
can
stay.
F
B
F
B
Well,
so
with
that,
we're
gonna
just
spend
a
few
time
a
few
minutes,
and
if
we
don't
get
through
many
of
the
blips,
that's
totally
fine.
I
think
just
to
start
engaging
some
questions
and
conversations
based
on
the
blips
that
were
submitted
that
are
not
fleshed
out
enough
to
be
added
yet
but
we'd
like
to
hear
thoughts
from
the
group
here,
and
it
also
helps
the
community
understand.
B
How
do
you
assess
if
an
example
or
idea
is
follows
the
baseline
pattern,
so
one
that
we'd,
like
to
start
with
that
was
submitted
was
related
to
a
baseline
poker
game.
This
idea
has
been
mentioned
in
the
past
and
I'll
hand
over
to
y'all
to
give
the
context
on
the
description,
the
the
use
case
at
hand,
and
then
we
can
have
the
group
further
flush
it
out
and
if,
if
it's
fully
formed,
we
can
add
it
to
the
blip
repo
as
well.
B
I
know
there's
been
some
interest
from
dabs
on
doing
a
poker
baseline
so
over
to
you,
yolav.
D
All
right,
yeah,
thank
you
sono,
so
when
you,
when
you
consider
a
game
of
poker
right,
you've
got
we'll
say:
texas
hold'em,
for
example,
you've
got
nine
people
sitting
at
a
table,
and
there
are
several
data
points
at
this
table
that
everybody
that
is
important
to
everybody,
whether
or
not
they
can
see
it
or
whether
or
not
it's
public
to
them.
So
things
like
the
chips
in
front
of
them.
D
Everybody
can
see
the
chips
right,
but
also
the
cards
that
they're
holding
the
bets
that
they're
making
are
the
chips
being
put
into
the
middle
correctly.
Are
the
cards
that
they
were
given
fairly
dealt?
Was
anything
changed
or
swapped
was
the?
Was
the
dealer
acting
fairly?
Were
the
chips
distributed
to
the
winner
correctly,
all
things
that
are
kind
of
important
to
everybody,
whether
they
realize
it
or
not?
D
A
That's
the
big
yeah,
that's
the
big
poker
game.
You
know,
I
I
I
still
think
that
you
know
I
I
think
I
made
a
comment
on
that
on
this
particular
blip
keith
that
that
you
know
that
it
seems
to
me
that
that
it
it
does
not
require
baselining,
necessarily
or
maybe,
but
you
know
poker
straight
up
poker
andreas
is,
is
less
of
an
obvious
baseline
pattern
than
a
card
game,
wherein
two
parties
who
have
hole
cards
have
to
those
those
whole
cards
have
to
conform
to
some
requirements.
A
Some
patterns
some
some
claim,
and
then
the
third
player
would,
you
know,
have
some
options
based
on
that,
so
that
neither
the
you
know
in
in
this
case
I
think
neither
the
third
first
party
or
the
second
party
if
this,
the
first
player
or
the
second
player,
would
have
to
see
each
other's
cards,
although
they
could.
F
A
F
Or
bridge
bridge.
A
That
was
just
yeah,
I
mean,
if
you're
a
trump
game
like
bridge
trump.
Being
an
odd
thing
to
say
these
days.
A
trump
game
like
bridge
would
be
interesting.
I
think,
from
a
from
a
baseline,
I've
always
thought
that
it's
just
less
popular
than
poker.
A
Does
that
make
sense
and
again
that
that
brings
in
that
third-party
thing,
there's
very
few
baseline
patterns
that
I
know
of
that
are
just
to
party,
and
I
think
that
the
battleship
game
basically
embodies
that
that
one
edge
case
right.
You
know
that
pattern
of
there's
two
parties
and
they
can't
know
about
each
other's
setup
of
some
kind,
but
they
need
to
know
one
claim,
like
you
know,
e4.
Yes,
it's
a
hit
on
my
battleship
or
no
it's
not
that's.
A
That's
you
know,
even
that
you
could
argue,
isn't
quite
full-on
baseline,
but
I'm
going
to
see.
I
think
it
is
it's
close
enough.
It's
certainly
general
application
of
zero
knowledge,
but
zero
baselining
is
a
subset
of
that
general
application
right.
It's
coordination
under
zero
knowledge,
as
opposed
to.
E
Almost
I
I
so
I
think
I
think,
there's
there's
poker
is
is,
is
perfectly
perfectly
perfectly
suited
because.
A
E
E
C
E
A
A
Yeah
and
you
and
there's
the
signaling
right,
you
have
a
fair
deck
and
then
you
have
a
deal
and
then
each
each
player
is
is
is
signaling
that
they
have
the
deal
again.
I
still
think
it'd
be
more
interesting
in
a
game
where
the
player,
one
and
player
two
have
to
do
some
interaction
and
then
player
three
but
yeah
you
you.
E
Can
do
gin,
it's
it's
all
about
it's
all
about
committing
to
the
to
the
cards
and
not
and
not,
and
not
being
able
to
cheat
because
every
time
you're
doing
you're
committing
to
a
set
of
cards.
A
Well,
I
would
agree
100
that
that's
an
application
of
zero
knowledge.
That
makes
sense.
The
question
is:
is
it
a
baseline
pattern
and
baselining
to
me
always
has
a
signaling
component
and
it
has
a
or
you
should
usually
have
a
signaling
component
and
should
usually
have
usually
two
parties
making
a
claim
that
a
third
party
needs
to
believe.
E
But
you
need
to
coordinate
others,
others
others
need
to
others
need
to
believe
it
and
you're
updating
the
proofs.
The
only
reason
what
you
have
is
is
is:
is
you
need
you
need?
You
need
recursive
proofs,
because
because
then
you
can
validate
the
entire
game
with
one
proof,
which
is
the
key
thing
that
it
has
been
that
everything
has
been
has
been
has
been,
has
been
correct
right
from
from
the
commitment
of
the
cards
all
the
way
through
right.
A
Anybody
watching
this
show
who
is
has
skills.
You
have
a
direct
path
to
unspeakable
wealth.
You
make
a
game
called
fair
deck,
make
sure
you
can
get
that
name,
but
I
would
I
would
be
going
right
out
right
now
and
making
fair
deck
and
basically
have
you
know,
start
a
poker
poker.
Well,
I
hope
I
don't
get
in
trouble
for
advocating
a
a
gambling
application
on
on
national
television
but
yeah.
I
think
it,
but
I
think
that
would
be.
E
A
D
Like
a
rummy
idea,
where
you
build
off
of
somebody
else's
cards,
you
know
and
then
that's
one
commitment
and
then
you
adding
in
that
card.
That's
another
proof
that
chains
onto
the
previous
one
and
then
that
so
on
and
so
forth.
And
then
you
got
various
people
doing
various
kind
of
combinations
building
off
of
each
other's.
A
Yeah
see
that's,
I
I'm
gonna
stand
by
my.
I
think
there
are
other
card
games
that
are
more
powerfully
demonstrative
of
demonstrative
of
baseline
pattern,
but
I
think
andreas
is
right
that
you
could.
You
could
use
the
baselining
pattern
to
build
fair
deck
and,
just
and
and
yeah
that
that
game
would
have
no
common
server.
A
B
Awesome
well,
that
was
fun.
That
was
only
one
and
that's
better
than
speeding
through
the
rest,
it
gave
us
a
little
more
direction
on
how
to
formulate
this
blip
idea
and
maybe
even
keep
it
more
general
to
a
card
game
and
give
some
of
the
examples
discussed
today
and
see
what
creative
ideas
the
community
comes
up
with,
as
well
as
people
hopefully
propose
to
work
on
that.
If.