July 5

0 comments

Anyobservations | #001 | Jona Wilmsmann | Atomicassets & Pink network

In this interview we talk about Jona's background, how CSGO brought him into blockchain and where he saw Bitcoin as the solution. Finally getting him into WAX where he actively participate in the community and ecosystem. 

Transcription

00:00
Joe welcome this is the first interview
00:03
on this YouTube channel the first
00:05
interview is with Jonah Jonah is one of
00:08
the guys from pink Network the guy that
00:11
developed the smart contract for atomic
00:13
assets he and Fabian has built a lot of
00:17
cool tools like the stats page for wax
00:19
guides for wax a lot of tools that we
00:22
all use in the wax ecosystem on a daily
00:25
basis this interview we learn a little
00:28
bit about who he is where he comes from
00:30
his gaming experience in csgo trading
00:33
skins hobby we used Bitcoin to trade
00:36
these skins and where he went from that
00:38
into a theory amande found out that the
00:40
theorem wasn't really what he needed
00:42
into the wax ecosystem from day one
00:46
buying the first wax in a lecture and
00:49
then we go into what they are building
00:51
what they plan to build in the future so
00:53
stay engaged and let's jump into the
00:56
interview right now so ok who are you
01:00
welcome to this interview welcome Angus
01:04
I'm Jonah from from pink Network we are
01:09
killed on the wax blockchain and what we
01:14
just did two days ago is launching
01:16
atomic SS 1.0 and the atomic cap atomic
01:21
assets is a new NFC standard that we
01:23
developed for more than six months now
01:26
and
01:28
now we finally been able to get it out
01:30
and super exciting yeah we could really
01:33
see that that was a successful launch at
01:35
least from my perspective what what do
01:37
you think about it yes 100% it's like it
01:42
exceeded our expectations even and we
01:45
knew that what we developed was good but
01:48
we also know like the limitations that
01:50
we have right now especially for the NFC
01:54
creator we we need to add more guidance
01:56
right now it's still too technical and
01:58
we were a little afraid that people
02:00
wouldn't get it but it turns out that
02:02
people in the ecosystem actually very
02:05
much willing to to put in the effort to
02:08
find out how it works and we've seen a
02:11
lot of like really interesting stuff
02:14
created already
02:15
yeah for sure and really I I personally
02:19
I had a few questions when I got started
02:21
I got the luxury of testing it before it
02:25
was launched to find out and I think
02:27
that I got a lot of response that the
02:31
video guy that I made helped them to
02:33
understand what was the what was the
02:35
schemas and what was the templates and I
02:37
didn't have a lot of time to learn it
02:39
but I think I I got most of it correctly
02:41
I just added one notice about the name
02:44
of collections that you could actually
02:45
have account names there was there was
02:48
unused on the blockchain so that's good
02:50
but we will go into that more later
02:52
first we want to know who is Jonah and
02:55
what is your background so let's let's
02:57
let's go back a few years what's your
03:00
background where do you come from yeah
03:03
both me and and my co-founder Fabien we
03:06
are both from Munich we can't currently
03:10
studying computer science at the
03:12
Technical University here
03:15
and like we've known each other Fabian
03:17
and I have known each other for since
03:21
the beginning of a school basically so
03:23
10 plus years we've already known each
03:26
other and been friends throughout this
03:27
whole time and we've both always been
03:30
like very interested in
03:33
[Music]
03:35
coding and and in programming in general
03:37
and danwon blockchain appeared we we
03:40
both are very interested in death and
03:42
what is really all came from was
03:45
probably csgo trading back in a day
03:50
[Music]
03:51
there was like a pretty huge scene where
03:54
you would trade with csgo skins so
03:57
Counter Strike global Offensive in case
03:59
anyone isn't aware where you could trade
04:02
with these skins that had like a value
04:04
on the steam marketplace and then later
04:08
also on foot third-party marketplaces
04:11
like Opie skins or op skins
04:15
and so we were really into this whole
04:18
item trading thing on Steam back in the
04:22
day was with counter-strike and so and
04:25
then Opie skins announced that they
04:28
would launch the the wax blockchain we
04:30
were like they're from from day one like
04:33
half an hour after they de launch the
04:36
initial totin sale we were there
04:38
depositing our or a few em2 to get those
04:41
wax tokens
04:45
actually remember we it was like we were
04:48
in the university at that time like
04:50
following a lecture and at the same time
04:52
opening the page to to get the wax
04:54
tokens as soon as we could so you did it
04:57
in class and I say yeah we had to set
05:01
the priorities yeah
05:02
priorities are straight for sure so csgo
05:05
did you play any any competitive or did
05:08
you focus on the on the trading well it
05:12
depends on how you how you define
05:14
competitive I would say always
05:16
I was decent but like not at a really
05:19
competitive level and like item trading
05:23
wrongly even back then was was what
05:26
interested me me more also like with
05:30
csgo lounge you could bet on games and
05:34
you could trade you could make profit
05:36
from trading which was like amazing for
05:39
me I found it super interesting and at
05:44
the same time of course also playing the
05:45
game yeah playing games are fun did you
05:48
play any more games than csgo or was
05:50
that your main game everything like I'm
05:55
a very big gamer and fabulous as well
05:57
like we played League of Legends we
06:00
played a lot in the innings we obviously
06:03
played minecraft I mean we were young
06:05
kids back then we had to play Minecraft
06:07
yeah also everything else yeah I'm a big
06:11
gamer as well it's it's one of my
06:14
passions and I'm lucky enough to have my
06:17
day my respite my female that lives in
06:21
my apartment you know the one I had I
06:23
have a kid with she also loves gaming
06:26
and and we actually went to dream back
06:27
together so it's really fun we when the
06:31
kid falls asleep in the evenings we go
06:33
and we play right now we play call of
06:35
duty or or some some game like that so
06:38
yeah Gaming is fun yes so like this
06:43
gaming background is really where we
06:44
came from and where we
06:47
were introduced to item trading first
06:49
and in fewer item trading actually the
06:52
first time I used blockchain was was to
06:55
purchase the escrow items with Bitcoin
06:57
so like this item trading left in to me
07:00
discovering blockchain discovering the
07:03
possibilities that blockchain bring
07:05
brings with it and and then discovering
07:08
works when it when it came out how was
07:11
your first experience with using Bitcoin
07:15
what decent back then like it wasn't too
07:21
really early days I was already able to
07:25
use like blockchain dot info and do it
07:29
in a pretty managed way and bitcoins for
07:33
only $200 back then good size and
07:41
transaction fees were low it was like
07:43
pretty
07:46
decent experience and really fast for
07:49
item trading back then Bitcoin had the
07:51
huge upside of they are not being
07:55
charged bags you couldn't really sell
07:57
items for paypal because then the other
07:59
person will just charge back the money
08:01
and there's nothing you could do so it
08:04
was really a kind of necessity to go
08:07
into blockchain because of this
08:10
immutability and decentralization that
08:12
it offered did you personally have a lot
08:14
of issues with the paper lamp
08:16
pay when they fail payments and they
08:19
take the money back from you some but
08:23
after I realized that I moved away from
08:26
that really quickly
08:27
so yeah it's not a diffuse huge amount
08:31
of money but but it's still frustrating
08:32
if you know that you're in the right but
08:34
the money is gone anyways because papers
08:37
just charge us in spec so this one was
08:41
what's easier there in the beginning did
08:43
you do any stupid mistakes with your
08:44
blockchain keys or something like that
08:47
I did not oh nice I probably got got a
08:50
little lucky that I didn't it's not that
08:54
I was so super smart that I wouldn't
08:56
have made the mistakes yeah I guess I
09:00
guess I just got lucky I think yeah
09:05
personally I lost a wallet file for my
09:08
first affair iam wallet yeah I saved the
09:12
wrong file and I lost the yeah I don't
09:14
know what I did I'm lost it wasn't a lot
09:17
of money on it so it doesn't really
09:19
matter it was a good learning experience
09:21
because even though it's it was only a
09:23
few bucks it still sucks to to lose
09:25
access to something that you I tend to
09:29
learn a lot from my mistakes so I make
09:31
them all and then I can teach others not
09:33
to do them yes if he was the first time
09:36
that I actually thought about
09:39
cryptocurrency as a way to invest
09:41
because Bitcoin was like also always
09:43
just a means of doing trading and then I
09:48
bought like ferrati aetherium
09:52
al-fatiha for I think $11 and then sold
09:56
them or later for nine dollars by Hisle
10:01
oh yeah that didn't work shut afraid it
10:05
but yeah happens and today someone
10:09
hearing and hearing buying them for for
10:12
that price
10:13
yeah but we all make those but it's very
10:17
easy when you when you know what
10:19
happened how you should have fought
10:21
before but it's very different when
10:22
you're in it yes but I think I'm able to
10:28
view it as stats like at at that time I
10:31
made a decision and I couldn't really
10:33
have known that it would reach this
10:36
level so I had to try not to hurt myself
10:40
over that too much did you in the 2017
10:44
ico race were you part of that as well
10:48
with wax but nothing else oh nice
10:52
so you didn't you didn't really fall
10:54
into one of those scare my seals that
10:56
were everywhere no but actually like
10:59
after wax was launched and some of the
11:03
guys that were there in the very
11:04
beginning probably know that for the
11:06
first day or so the price was
11:09
ridiculously high on the Ruby exchange
11:13
because mainly of some communication
11:16
like issues which for me was very good
11:21
because prices were insanely I made like
11:24
a very good amount of profit with my wax
11:27
investment there and after that I I got
11:31
like a little into other talk answers
11:36
were seeing if there was any value in
11:38
them which I really shouldn't have done
11:40
I lost a lot of money it's the learning
11:44
experience yes yes it is so nice so when
11:51
you when your weren't gaming when you
11:53
were younger what were you doing did you
11:54
do any sports city to have another
11:56
interest
11:59
for in the beginning when I was like
12:03
still in elementary school and also
12:04
first years of high school I was playing
12:07
handball I kind of I stopped doing that
12:13
because honestly mainly because of
12:16
gaming because I saw I got so much into
12:19
gaming for like a couple of years that's
12:21
really all I did to the point where
12:24
almost certainly wasn't healthy but kind
12:28
of fun at the time and then and then
12:30
later like that that changed I also got
12:36
into poker
12:37
I like playing poker which yeah I would
12:42
say it's like an equal interest now
12:44
[Music]
12:46
to gaming
12:49
and like
12:51
it's like the two big things but at at
12:53
at the moment
12:54
wax really is it's my one hope both of
12:58
ours I guess we both spend way too much
13:01
time on telegram and in the wax
13:03
ecosystem yeah but it's perfect yeah
13:06
it's so it's so much fun it's really
13:08
rewarding to be here it's crazy and yeah
13:12
I can relate I also played handball when
13:14
I was younger but I I jump between a lot
13:17
of sports so I did it for a few years
13:20
and then I went to other sports so now
13:25
this is a great question that I will ask
13:27
that is a bit random it's one that that
13:30
my girlfriend keeps asking people and
13:32
everyone is equally shocked every time
13:34
because they don't really have an answer
13:35
but it's it's fun to find out what your
13:38
answer to this is nothing scary but what
13:41
is your first food memory which is a
13:43
memory involving food in some way
13:47
exactly you hadn't thought about this
13:50
before I did not expect that even after
13:54
the introduction
13:55
[Music]
13:58
honestly like the first thing that came
14:01
to my head was one time I'll have to
14:05
google the English word I I don't even
14:06
know it was the German word for it it's
14:09
it's paga yeah
14:13
asparagus yeah yeah there was one time I
14:19
think I was probably eight years old so
14:22
it's not super early but it's the first
14:25
thing that came to my head and I ate way
14:28
too much of it and for the next like
14:30
five years whenever a just smelled it I
14:33
I got sick because I ate so much of it
14:39
that I it really wasn't good that's the
14:41
first thing that came to my head yeah
14:44
yeah so it was a bad food memory there's
14:46
also a food memory so that's good
14:48
that's very nice actually the second
14:51
thing that was like earlier that's
14:54
it's kind of bad as well now that I
14:56
think about it it was with my
14:59
grandfather
15:01
he lifts lifts in installing in and
15:05
that's where Haribo has like a huge
15:08
production facility I'm not sure do you
15:11
know that is that the thing I add of joy
15:13
yeah it is and they had like a huge
15:17
storm and we went there and it's it's
15:20
kind of the same and we really and it's
15:24
like a very good memory that we I went
15:26
there together with my brother and my
15:27
grandfather and we just ate everything
15:30
that we could there was like amazing and
15:33
then later I got sick as well of
15:35
throw-up so it so you ate as much as
15:40
much candy so yeah but that's a good
15:46
memory like like the it's a habit I
15:48
think of it like it's a happy memory
15:50
together with my grandfather yeah you go
15:53
you go and travel with family and you
15:54
eat as much candy so you can't really
15:56
stand up anymore that's nice yeah and we
16:02
kind of went into that what brought you
16:04
into cryptid it was the trading and then
16:07
you found the interest from the from the
16:09
wax and everything but were you
16:12
interested in the in the investment part
16:16
of it the priority do interest in stocks
16:19
or anything or purely from trading
16:25
not not stocks I am still not it's like
16:28
compared to blockchain it's just so slow
16:32
if it's not it's not exciting to make
16:35
10% returns on investment like a
16:38
thousand percent returns on investment
16:40
that's exciting so it really was like
16:44
counter-strike and and steam items
16:46
trading in the beginning
16:49
yeah so 10% is like a day in crypto or
16:54
some days but both positive and negative
16:57
yeah 10% you know you don't even think
16:59
about it in crypto and it starts it's
17:02
it's probably a big headline yeah very
17:06
true
17:07
so okay that's a little bit a little bit
17:11
about you let's go into what you're
17:14
doing with the pink network so you're a
17:16
guild on Wax
17:17
you're one of the more active ones I
17:21
would say one of those that that
17:23
contribute a lot you were very quick at
17:25
at launching your first product that was
17:27
dedicated for the waxy ecosystem so what
17:31
have you learned so far and yeah explain
17:35
a little bit about what they are yeah so
17:39
like the first first product that we
17:41
developed ties into the launch of the
17:44
wax main net which actually was like
17:47
Marlys one year ago so we kind of one
17:50
year on one day yeah we kind of missed
17:53
celebrating it but when they launched
17:57
the main net the wax team had a
17:59
competition which was hashtag built on
18:02
wax and they were basically just saying
18:06
build anything on the wax blockchain and
18:09
the coolest projects will win money
18:12
first place was $10,000 and then second
18:18
I don't know maybe seven eight thousand
18:21
so also quite a lot and and totally they
18:24
were giving away twenty five thousand
18:26
dollars
18:27
and we because we were always like
18:30
passionate about waxing since day one
18:32
when we saw that we thought so we as
18:35
Fabian and I we thought that this could
18:40
be like a good opportunity to get into
18:43
the ecosystem and so we thought about
18:46
about what we could be doing for this
18:48
competition what would be like cool to
18:52
have on a block train what is something
18:54
that really makes sense on the
18:56
blockchain as well and what we decided
18:59
on doing was to build a decentralized
19:01
bankroll so what the bankroll is is for
19:05
for gambling applications usually if you
19:10
want to offer your user maybe bet a
19:13
thousand tracks and then if the coin
19:16
flips on on heads you you went too far
19:19
back and to do that you you of course
19:22
need to have the wax tokens to to give
19:25
out so and it's not enough if you offer
19:30
this 1000 for experts it's not enough to
19:32
have like 5000 cracks in your wallet and
19:35
then if you lose five times it's over so
19:39
you really need to have a lot of wax
19:41
tokens or a lot of a lot of money in the
19:44
bank role to offer these bets and the
19:49
idea with our decentralized Bank for was
19:51
that there was one smart contract on the
19:54
blockchain which was this bankroll where
19:57
everyone could submit their bets to and
20:00
also everyone can deposit their own wax
20:03
tokens into it and fund the bankroll and
20:07
then get a profit get a share of the
20:10
profit if the bankroll makes profit
20:13
so from an investor's perspective you
20:16
put in the money and because you know
20:18
that you have a house edge as the
20:20
bankroll your expected value expected
20:23
return on investment is is positive and
20:26
at the same time if you want to build a
20:30
gambling app you can use this bankroll
20:33
to to kind of fund your your bets that
20:38
you're offering without having to put a
20:42
lot of money into the bank roll yourself
20:43
and if you use the bankroll you would
20:47
get like additional fees if if you for
20:50
example decide that you wanted to have a
20:53
5 percent house edge then 1% of that is
20:56
going to the talkin home owners added
20:58
the investors of the bankroll and 4% are
21:01
paid out to
21:03
developer of the gambling app hmm and so
21:07
that's really what we developed is as
21:10
this decentralized bankroll which is a
21:14
smart contract at the core and use the
21:16
wax random number generator Oh maker for
21:21
the randomness
21:23
and on top of that we also built
21:27
bad pink which is like a small it's
21:30
actually just like an example website
21:32
but you can you can still use it to
21:34
interact with this bankroll to to place
21:36
your bets
21:37
it still has some users right yes some
21:40
but it's so it's it's still fully
21:43
functional it all works
21:46
but we really haven't been advertising
21:48
it a lot
21:49
mmm for two reasons firstly because we
21:53
focus on atomic assets and secondly
21:57
because we also are not super sure about
22:00
the legality we don't really want to to
22:04
advertise it and then get in a lot of
22:06
trouble we actually plan to like rework
22:09
it so that we don't take take any cut of
22:14
it any more because right now like off
22:17
every bets 0.3% goes through to us as
22:21
the developers we want to just take it
22:23
out so that it's fully decentralized
22:25
yeah and not our problem anymore so when
22:31
we get around to that
22:32
we were probably advertised at a bit
22:34
more again when we like out of this
22:37
obligation of we are making money from
22:39
gambling because we're not super sure if
22:43
if it's legal or not
22:45
so anyone listening today should wait a
22:48
bit before they throw in their wax into
22:50
into the better pink well I mean we're
22:55
not going to take away the tokens or
22:57
anything you can you can still use it
22:58
just fine it's just from from our
23:00
perspective also because at the
23:02
beginning we wouldn't we didn't have a
23:03
company or anything it was just like our
23:05
personal project but now we have a
23:07
proper company set up when it's just not
23:10
something that we want to deal with
23:11
right now
23:12
yeah in the future we we could even look
23:16
at actually getting a proper gambling
23:19
license which is something that we would
23:23
be interested in
23:25
but
23:28
a lot of effort so we didn't have time
23:30
for that until now or I mean for the
23:33
near future either yeah at least in
23:36
Sweden that is pretty difficult
23:38
they're pretty restrictive to the
23:40
gambling yeah we'd have to be set up
23:44
like properly in also in a jurisdiction
23:47
that that allows it and so in my garden
23:52
let's go Malta yes or everyone is so
23:56
that's bad pink what about the one of
23:58
the most used websites to check the
24:01
activity of the wax blockchain yes so
24:05
it's it's a stat Star Trek strategy
24:09
general wax doggedly is like a suite of
24:14
multiple smallish services for the
24:18
blockchain that we developed and like
24:20
you said the biggest one is stat Star
24:23
Trek strategy where users can see like
24:26
detailed statistics about the wax
24:28
blockchain about activity about token
24:31
holders about an stakes really anything
24:33
that that there is to know about about
24:36
the wax from like a pure numbers
24:39
perspective which we try to put on there
24:41
and it has gotten quite a lot of
24:46
traction in in the sense that it's like
24:49
the defect or way if you want to have
24:52
information about the statistics of wax
24:54
that's why you go
24:57
yeah it's a it's a very good it's very
24:59
convenient when people ask I usually
25:02
linked them to that place so that's very
25:04
good you can see that activity on the
25:07
wax book chain so did all the
25:09
decentralized applications all the
25:11
contracts how much they are used its
25:14
usefully useful information especially
25:17
for those that don't have a Hyperion set
25:19
up privately with the Cabana that we
25:21
have so we are useful it's without
25:27
without it's it's like hard to get this
25:30
information and a lot of it is actually
25:32
even if you are a developer and want to
25:35
look at it it's not super obvious where
25:37
this information is and a lot of it is
25:40
like aggregated from all the
25:43
transactions and and then like handled
25:46
by us and to be put in meaningful
25:50
numbers yeah yeah it's well done and I
25:54
like the the active accounts which is
25:56
those that have you has actually been
25:58
used or not just created and a lot of
26:00
different types of data and then you
26:03
also made some guides so what why did
26:06
you do that yes we we also created
26:11
guides taht waxed our TV and they
26:15
already were guides for wax of course
26:18
like a lot of different guides but what
26:22
we really saw as as missing was one
26:25
place where you could answer all or at
26:29
least most of the questions and not have
26:33
to look through hundreds of of different
26:36
guides and and pages and offers and
26:38
anything so we really try to think about
26:43
what are the questions that users have
26:46
what do we often see in telegram and and
26:50
what needs to be explained and then for
26:52
all those things we wrote relatively
26:54
short guides we really want to make sure
26:56
that they like get to to the point
27:00
quickly so that it can you really use as
27:03
a sort of reference so if you want to
27:06
know
27:07
the difference between dot waa and dot W
27:11
am accounts you see those a lot on wax
27:14
and it's a question that pops out of
27:16
pops up quite regularly what's the
27:19
difference between those we just have a
27:22
short guide that that tells you dot waa
27:25
the ones that you manage yourself dot w
27:28
am are the ones that the cloud wallet
27:30
manages for you and it just gets to the
27:33
point answers the question and covers
27:36
most of the common questions yeah
27:40
exactly it's the same reason why I
27:41
started to make youtube videos it's to
27:43
to answer those same questions that come
27:45
up over and over again and for people
27:48
that want to read or people who want to
27:49
watch the video they have two options
27:51
so it's great yeah and you also have
27:56
haven't even have an account crater
27:58
where you can create accounts on wax if
28:00
you don't have wax and if you want an
28:02
anonymous one created with another
28:04
assets you can you have you pay for you
28:08
pay for the RAM that which is the what
28:11
you need to create an account with
28:12
Bitcoin or another asset right yes
28:16
exactly because that's like a process
28:19
that a lot of people are like familiar
28:22
with really if you want to do it cheaper
28:25
then you can create a free account with
28:28
with the wax cloud wallet and then from
28:31
there create your own account few blocks
28:33
or whatever but it's complicated hey the
28:36
pros if you just go to to our account
28:39
creator you just enter the name that you
28:42
want to have you enter which which key
28:43
you want to have associated with it then
28:46
you pay like the ten cents or whatever
28:48
with aetherium
28:51
or beer or yes and it just gets created
28:55
it's like a small a little more
28:59
expensive than if you did it like which
29:01
works loud wallet or whatever but it's
29:03
still like a couple of cents and then
29:06
it's just done yeah right now it's it's
29:08
not really any difference you probably
29:10
pay more in transaction fee if you use
29:12
of areum than their account creation
29:14
cost itself so that's the first things
29:18
that you made now let's go into what's
29:19
most exciting right now is their atomic
29:21
assets you mentioned in the start a
29:25
little bit about it what but why did you
29:26
make it
29:27
what's the purpose yes so
29:31
we've already discussed we are we coming
29:34
from a gaming background and gaming is
29:37
really like what we wanted to also do on
29:42
blockchain when crypto Kitty's first
29:44
launched on if helium Fabian and I were
29:47
both there we we both like looked at the
29:50
genes and and try to analyze them to
29:52
finally figure out how they work it was
29:54
like super interesting to have something
29:58
that actually happens on the blockchain
30:00
not just transfers but actual
30:03
functionality actual games so with all
30:07
the fum games that came out first group
30:09
to Katie's and then a lot of other games
30:11
after that we we always looked at those
30:14
found in super interesting
30:17
and we already had even before we came
30:22
together as pink we also already had
30:25
plans to launch like a game on aetherium
30:29
and we we started with that we had the
30:32
big concept planned out we already paid
30:34
artists to to create some art for it but
30:39
in the end if helium just wasn't ready
30:41
or still isn't if um just wasn't the
30:45
technology to build it on so we scrapped
30:48
it back then
30:51
but when we then got on wax and saw how
30:55
many possibilities there were with the
30:57
USA our technology like we knew from the
31:00
very beginning where we will do the
31:02
thing for a contract first because
31:04
that's something we can get done in like
31:06
the time spent for the competition but
31:09
building own games really was difficult
31:13
we were passionate about
31:15
and then in December last year we first
31:22
started like actually thinking about it
31:24
how we can how we can do it and and we
31:27
started looking at the options that we
31:29
had on on wax and on esa all to build
31:34
the games that we wanted to do and
31:39
where we looked at a simple SS which was
31:42
pretty much the only standard back then
31:44
for non fungible tokens
31:47
and we realized that it won't work that
31:50
there are issues that just can't be
31:54
worked around in simple assets
31:57
and and I don't mean to to say that they
32:01
did a bad job because like they were the
32:04
first standard out there they didn't
32:06
have any reference to go to go from so
32:09
it's understandable that day
32:13
that they weren't perfect of course yeah
32:16
you come from you have this use case you
32:17
want to build this game you need the
32:19
specific that needs to work they can
32:22
provide it so you need something else to
32:24
to do it
32:25
exactly then we looked around there also
32:28
was G goats which I still don't fully
32:31
understand some of the decisions that
32:33
they made to be honest we decided that
32:36
it wasn't for it wouldn't work with D
32:39
goats IVA and then the only option left
32:42
was I've had to scrap the project and we
32:44
really didn't want to do that or to
32:46
build something off our own and so we
32:49
did so we started thinking about how
32:52
would we create a NFC standard a new one
32:55
how would we tackle the problems that we
32:59
saw and identified with simple assets
33:01
how would we solve them
33:03
one one big problem for example is um
33:07
costs firstly it's inefficient but you
33:10
could argue that on wax right now it
33:12
doesn't matter because room isn't
33:13
expensive but also because the users
33:18
have to pay for the RAM of the assets
33:21
when transferring them it firstly is
33:24
really inconvenient for users which
33:26
means solve for example with the gpk
33:28
launch when a lot of users ran into
33:30
problems with that but also from a smart
33:34
contract perspective it puts the smart
33:37
contract in a really bad situation where
33:41
you can't really transfer the assets
33:43
from this rad-con trait because
33:45
otherwise you would get exploited you
33:47
you could be exploited in the sense that
33:49
someone deficits a talk and NFT then
33:52
just riff dross it and now you paid for
33:54
the RAM which there really isn't is a
33:59
good way to solve it they are like
34:01
offers in simple assets but or creating
34:04
offers also across Ram
34:07
so we really didn't see an option to not
34:10
get exploited with using simple assets
34:12
so that's like the first thing that we
34:15
knew we wanted to make sure that the RAM
34:18
is always paid by default by the Creator
34:20
and not by the users because it causes
34:23
all sorts of problems so that was like
34:25
the first big design decision that we
34:28
really went off
34:30
and from there we just iterated on this
34:33
concept how can we make it better how
34:35
can we make it more efficient how can we
34:38
make it more usable one big thing for
34:42
example are the trade offers that are
34:44
native in atomic assets which is I offer
34:48
some of my energies for some of your
34:51
energies you can see the offer you can
34:54
accept it or decline it and this really
34:57
comes from like the steam trading
34:59
background because that's how it works
35:00
in steam and we think it really makes
35:03
sense how it's done in simple assets
35:07
right now is
35:08
using the wax express trade as an
35:11
intermediate contract and we looked at
35:15
the Express trade contract when when
35:19
they call it at version 1.0 and even the
35:22
Express trade contract itself was
35:23
exploitable for these RAM issues which
35:26
we have the wax team fix but still it's
35:30
inconvenient so in atomic asset straight
35:33
offers are native to the standard
35:35
you don't have to use an intermediate
35:37
contract your assets don't become locked
35:40
in an intermediate contract you don't
35:42
lose them inside there which I saw
35:44
recently apparently was an issue in
35:47
Xpress trade yeah there's there's some
35:50
key BK cars that need they need help to
35:53
unlock them
35:55
yeah and I mean if you just think about
35:57
it it it's a stupid issue to have you
36:01
don't want to have this issue yeah but
36:03
this is good because you can pay the way
36:06
on top of what other people have done
36:07
what they what you have learned what you
36:09
can learn from them and you can improve
36:10
on aspects that you think is important
36:12
so that is very good yes 100% and I just
36:16
want to repeat it I'm not at all saying
36:19
that crypto lines did a bad job with
36:20
simple assets if we created the first
36:23
standard we would have made the same
36:24
mistakes but now you are able to learn
36:26
from them and also because we had like
36:32
this really long six month period where
36:36
we were always improving it and we are
36:39
always thinking of new ways like oh wait
36:42
this could cause issues we need to
36:45
change this or this isn't really
36:47
intuitive we need to change it we had
36:50
the first working versions of atomic
36:51
assets in January and we only launched
36:54
at the big air at the end of June now so
36:57
there was like this huge period where we
36:59
iterated on top of the concepts that we
37:01
already had really made sure that
37:03
everything made a lot of sense from our
37:06
perspective at least
37:09
we added two futures that we saw as very
37:12
valuable and at the same time we made
37:15
sure not to add the features that add
37:17
too much complexity
37:20
because it's also something that we at
37:24
least view as a problem if there's too
37:25
much complexity understand that itself
37:28
that all is something that you have to
37:31
deal with as a developer so we want to
37:33
make sure that the core is very powerful
37:36
so that everything that you want to do
37:38
is possible but not directly understand
37:42
that maybe maybe you use of third Kahn
37:45
an intermediate contract for lending
37:48
energies lending and assets all sorts of
37:52
edge cases if if you implement it
37:54
directly in the standard or also like
37:57
container rising and FTS so combining
38:01
multiple energies into one you can do
38:03
that perfectly fine with smart contract
38:06
that handles it but if you do it within
38:08
the essence then that that's more edge
38:11
cases that every developer has to think
38:12
about so we really wanted to make sure
38:15
that we kept this path simple and and
38:19
like
38:21
at the complex
38:22
where it was needed but not add too much
38:24
of it so really what you're trying to
38:26
say if I try to take them with with easy
38:29
word is that you have like plugins that
38:31
you can take I need this so I can use
38:32
this contract to use this for lending or
38:34
for for containers I can use this plugin
38:37
but but in the core I I can choose as a
38:39
developer if I want to use that or not
38:42
exactly we obviously didn't that
38:45
requires fought into making sure that
38:49
these things can actually be done in in
38:52
like these black and contracts
38:55
so you that's something that we also
38:57
needed to make sure and for example the
39:00
trade office really happen that and so
39:03
we thought about these things and we
39:05
know that they can be done but we didn't
39:08
implement them directly and atomic
39:09
assets to not load the complexity of the
39:12
standard itself too much so and that's
39:16
just like once again one of the design
39:18
principles that we went that we choose
39:22
to go to go with yeah I think the case
39:26
keep it simple sweetheart or keep it
39:28
simple stupid depending on how you want
39:30
to say it I think it's a good good way
39:33
to go
39:35
yes and still like the dual structure of
39:39
a collection and Dennis schema and only
39:41
done the asset I think the schema is not
39:46
super intuitive for non developers to
39:48
understand it's something that we really
39:50
noticed or if the NFT creator as well
39:52
people weren't sure what they were and
39:55
it's understandable that they don't
39:57
understand it immediately and we really
40:00
have to make sure to explain that could
40:02
you go into okay wait wait when you go
40:04
to the atomic hub and you want to create
40:06
an nft you need to know what the
40:07
collection is what the schema is for the
40:09
template is and what Mint asset is these
40:12
things are very important so can you go
40:15
through with as simple words as possible
40:19
with each of these four add four
40:21
different aspects and also let me just
40:25
preface this by saying that ideally you
40:28
shouldn't have to know what these are
40:29
but right now you do but we will put in
40:33
the work and and try to really abstract
40:36
this away from from most users so that
40:39
they don't have to do so in the user
40:41
face you will just go in and it will be
40:43
very intuitive how you do this in the
40:45
next iterations that come exactly
40:48
but right now you need to know it so I
40:50
will gladly explain it I think that
40:54
makes sense so
40:57
the first part is the collection and
41:00
what a collection really just is it
41:04
groups together like assets that it
41:07
should belong together it really isn't
41:11
so that could be counter strike go that
41:13
could be a collection yes exactly
41:15
counter-strike or Garbage Pail Kids
41:18
cooker could be a connection
41:21
so you create this collection and then
41:23
the next thing is the schema and on the
41:26
technical side scheme must define the
41:28
data structure what this means is that
41:30
in a schema you define which attributes
41:33
do I want may my assets my energies to
41:36
have so for example for a counterstrike
41:39
item I wanted to have a name I wanted to
41:42
have an image and counter-strike skin's
41:46
also have for example a float value so I
41:48
want to have an attribute that is the
41:50
float value of them and what is a float
41:52
value it's it's like how one out they
41:56
are so there could be factory-new
41:59
Counter Strike skins which then are more
42:01
valuable or I could be for example where
42:04
one or battle-scarred csgo skins they'd
42:07
look a bit worse and and are less
42:09
valuable so I want these counter-strike
42:13
items to have these sort of values I
42:16
want them to have a name I want them to
42:18
have an image I want them to have this
42:20
float value maybe I want to have them
42:22
aware ax t as well so that's what I
42:26
defined in the schema in the schema I do
42:28
not yet define the actual asset I don't
42:31
explain what an NFC is or what the
42:35
values of of your NFT I only explain
42:37
what values can the NFT have
42:41
so no specifics just the base like and
42:45
then the schema belongs to the
42:47
collection
42:49
and next part
42:53
is the asset itself just skipping over
42:56
the template for now and the asset
42:58
belongs to the schema and in the asset
43:01
you define what values you want to have
43:03
so in the schema I defined what what
43:05
possible attributes are there and the
43:08
asset I define I want this asset to have
43:13
this name and this image and this float
43:15
value that's what I do in the asset and
43:19
then
43:23
optionally we have templates and
43:25
templates also live like below without
43:32
the schemas so templates also belong to
43:34
a schema
43:36
and in a template you you can sort of
43:40
predefined some of the values so for
43:43
example for counter-strike skins and you
43:46
have a lot of ak-47 case hardened skins
43:53
so you define named ak-47 case and and
43:57
you define the image but you do not yet
44:01
define the float value because that is
44:03
unique to every asset so
44:08
you you define this this template and
44:10
when you then create an asset after that
44:13
you can use this template which will
44:16
automatically set the values that you
44:18
defined in the template on your asset so
44:22
then you do not have to choose the name
44:24
anymore you do not have to choose the
44:25
image anymore because the template
44:27
already defines those
44:29
and you maybe only specify the float
44:33
value as unique to the asset and what
44:36
those templates then really are used for
44:38
is to group together these assets that
44:41
are like somewhat the same but not
44:44
necessarily necessarily all the way the
44:46
same so they all do all the assets in
44:50
the template RAK 47k sound but they
44:53
don't all have the same float value for
44:55
example yeah and another neat neat
44:58
feature in the template is that you can
44:59
set a max cap on how many of these you
45:01
can create exactly you can you can set a
45:05
maximum supply within the template and
45:08
then you can only create so many assets
45:12
using this template so if you want to
45:15
have a limited edition NFT you first
45:17
create a template maybe set maximum
45:20
supply of ten and then everyone can see
45:23
you can only ever mint ten assets that
45:27
use this templates or as approvable
45:29
scarcity yeah there is a very neat I I
45:32
used it for for an elite support wax
45:36
elite support a batch and the first one
45:38
was sold today on the wax blockchain
45:40
when I when I backed it with 100 wax so
45:42
that's another nice feature can you come
45:44
back an asset and what does that mean
45:47
yes baking an asset is another feature
45:50
that atomic assets pass in it
45:52
it's natively inside the atomic asset
45:55
standard
45:56
if at least if you has a dispro noble
45:59
but I cut into that you can you can beg
46:03
for example you have you have your NFT
46:05
and now you want to back at worth 10
46:08
whacks tokens so what that is me does
46:10
this mean you transfer 10 wax tokens to
46:12
the assets standard and then they become
46:15
back to this NFTE or kind of embedded
46:19
into this nfg and the only way to get
46:22
those 10 wax organs back is by burning
46:24
the NFT
46:25
and what this means is that there is a
46:28
minimum value for the NFT
46:30
because you always know like even if
46:33
nobody else wants to sin FC anymore it's
46:36
the DF that is using it has disappeared
46:40
nobody is interested in it anymore
46:41
I can still just burn it and receive
46:43
those 10 wax tokens so there is a
46:45
minimum value that is enough you will
46:47
always have
46:50
I think there will be a lot of
46:52
interesting use cases probably a lot of
46:55
which we haven't even thought about at
46:57
this moment what some people are using
47:00
it for is just backing their own and of
47:02
teas and then if they sell them they are
47:06
worth more because you just know like
47:08
it's backed with 100 rex tokens so like
47:12
i will always pay at least 100 organs
47:15
for it obviously yeah that's what people
47:18
are using it for right now and i think
47:19
there will be very interesting use cases
47:22
for it in in the future i think so as
47:25
well i think is a very neat feature to
47:27
have
47:29
and this really is also something like
47:33
everyone I explained it through they
47:35
always say it's super interesting they
47:38
don't quite know what to use it for yet
47:41
which is why I'm saying we probably
47:42
don't know all the really cool use cases
47:45
of it at this moment but people will
47:49
figure it out people will come up with
47:51
with great ideas for it and I think it
47:56
it's like a really powerful feature yeah
48:00
I think so as well because you from what
48:04
I can see from the user interfaces that
48:06
you can you don't though you cannot only
48:08
back every wax you can back it with a
48:09
lot of other things potentially in the
48:11
future right yes we were
48:16
we will make sure not to add too many
48:18
tokens there we don't want every token
48:20
to suddenly be back with us with a spam
48:22
token we don't want that to happen but
48:25
if big applications Big D apps emerge
48:29
that have their own tokens and they'd
48:31
want to use it to back their own NF fees
48:33
then we can add support for that and
48:36
then any field will also be able to be
48:38
back not not just refworks but also with
48:42
karma tokens for example yeah
48:45
can all NF tees be traded
48:51
know that not all of them when you
48:55
create a templates you also have two
48:57
additional options which is do I want
49:00
the assets of this template to be
49:02
transferable and do I want the assets of
49:06
this template to be burnable so what you
49:10
can do is you first create a template
49:12
and you file samples specify they should
49:15
not be transferable for example that
49:18
might be useful for like loyalty patches
49:21
you want to give the users that were on
49:23
your platform for a year you want to
49:25
give them an NF t as a sort of award for
49:29
that but you don't want them to trade it
49:31
away because it's like they were there
49:33
for one year not someone else so you
49:35
don't want it to be transferable you
49:37
create a template first it's true that
49:40
it's not transferable and then when you
49:42
mint an NF T with this template it won't
49:45
be transferable so you mayn't them to
49:48
their account from the start and then
49:49
it's there yeah would be bad if you
49:51
meant it to you're sure you can't get it
49:55
out of there again yeah yeah that's
49:59
that's very neat so atomic hub what what
50:04
what what kind of add-ons or additions
50:08
to it will we see in the in the coming
50:10
weeks the number one thing that we want
50:15
to focus on is the NFC creator making it
50:17
simpler
50:20
something else that we will do in the
50:22
future is as it auctions not just sales
50:25
but auctions as well in fact the atomic
50:28
market smart contract already supports
50:30
auctions we just don't have an interface
50:33
for that yet on the atomic up
50:37
possibly also selling or auctioning
50:43
multiple NF tees in a single auction in
50:46
a single sale also already supported in
50:49
the smart contract but no interface for
50:52
that yet
50:53
we have plans for a pack creator on top
50:57
of the NFC creator you could really see
50:59
what this is worth with tops with gpk
51:02
you could buy a pack and then open it
51:05
and you would get random cards out of it
51:07
we want to make this as like an addition
51:10
on top of the NFC Creator and so that
51:14
you can also create packs but for that
51:16
to make sense firstly and a few creator
51:19
and it needs to be really like intuitive
51:21
if we show another feature on top of
51:23
there people will get too confused yeah
51:26
keep it simple yeah we that's like we
51:31
really need to make sure that that users
51:33
actually understand what they're doing
51:35
and that they don't have to first meet a
51:37
15 page guide on it and it should really
51:40
be like a guided process you just go on
51:43
the website and it tells you what you
51:45
need to do it tells you do the decisions
51:47
that you need to make and then you don't
51:49
have to think about all these technical
51:51
things are you sure you want to continue
51:53
with this empty field for example yeah
51:58
yeah that's very nice that's really
52:02
where and we had a good starting point
52:04
right now but it really only is the
52:06
starting point there are so many
52:07
improvements that we can still make
52:12
so and now it has been live for not even
52:16
two days has any any further party app
52:20
reached out to to try to support it for
52:22
their marketplaces for something like
52:24
that or do you know somewhere we already
52:30
were in contact with multiple people
52:32
before we even launched the atomic up
52:33
but what we really see is like a lot of
52:38
not just regular quote unquote users but
52:43
also developers that now see the atomic
52:46
up see the advantages that it brings and
52:49
[Music]
52:51
and then like tell us like we have to
52:55
look at this more in the future it looks
52:57
really promising so I'm sure there will
52:59
be a lot of stuff coming in the future I
53:02
believe so as well and and and this NFD
53:05
crater will make it so that user is one
53:08
I use it because it's very simple to
53:09
interact with a yes and also when we get
53:13
like bigger the apps on atomic assets
53:16
I'm sure we will see trading activity
53:20
like actual trade offers pick up a lot
53:23
because like for example for Garbage
53:26
Pail Kids at the beginning users were
53:28
trying to to complete like their full
53:31
sets there were so many different
53:34
Garbage Pail Kids cards and they had
53:36
some duplicates and some were missing so
53:39
I think when we get big T apps on atomic
53:42
assets we will also really see like the
53:44
trading activity pick up because of of
53:48
the trade offers because they are so
53:50
simple to use and non-blocking and all
53:54
just this fun stuff
53:58
yeah and then really it's it's a matter
54:00
of getting Big D apps on anatomic assets
54:04
and then users will be you able to use
54:08
like the atomic up to its full potential
54:11
I'm surely looking forward to read one
54:14
last question now we have been on this
54:16
for a while now do you have anything you
54:20
can share that you hope to build in the
54:22
future like you talked about the games
54:26
before you see then if specifics you
54:28
have something that you plan ok when we
54:30
have this the foundation laid out for
54:32
atomic assets then we want to jump on
54:34
into this I can give you like a brief
54:38
overview but also like it's not because
54:41
I want to hide these things from you
54:42
it's just because we don't have just
54:45
really fleshed out yet what we really
54:48
know that we want to do is with an NFC
54:51
based game where NFC so I really like an
54:54
integral part of the game where energies
54:57
are like the focus of the game they're
55:00
not just some skins they're not just
55:02
some bonus on top of an existing system
55:04
they should really be the focus of the
55:07
game we want to make it
55:12
tteok we're obviously a lot of people
55:15
the playing these these blockchain based
55:18
games they do it because they can make
55:20
money with video if they play it smart
55:22
and I personally also really really like
55:25
this concept of if i play my cards right
55:29
if i make smart decisions here i can
55:32
have style profit with my game activity
55:35
it makes it exciting yes and we really
55:38
want to make sure that the games that we
55:40
build designed to make this possible
55:44
because with other games especially like
55:48
in the beginning that was different in
55:50
the first if um games I think they all
55:52
were like this and now we see a lot of
55:55
games where NFT is are really added as a
55:59
sort of afterthought where it's like we
56:02
already have this game let's just slap
56:04
an FPS on top of them and people will
56:06
buy it but I think really making the NFT
56:11
is an integral part of the game
56:12
designing the game to be fun for really
56:16
what users are looking to do with them
56:18
which is play it smart and make money
56:20
and and figure things out that's what we
56:23
want to design our game for and
56:28
I think just with with many you could
56:32
say indie developers which I guess we
56:33
are in in that case we really build the
56:36
game that we would want to play
56:38
ourselves but then won't be able to but
56:44
you guys will and I'm sure it will be
56:47
fun yeah I'm excited I love I love
56:51
gaming as I said and I love small games
56:53
and I love large games I even used to
56:56
play a text-based game which i think is
56:59
fantastic for for the blockchain someone
57:02
just has to bring it so well I always
57:05
will have some graphics I can yeah
57:08
that's very nice thank you for this talk
57:13
I'm sure that a lot of people found it
57:15
very interesting to find out a little
57:16
bit more about you and what you have
57:17
done and and how atomic atomic acid
57:21
works and all the other projects you're
57:22
working on so I think a lot of people
57:25
appreciate your time
57:26
yes and thank you for for having me here
57:29
I'm happy to be here and I'm happy to
57:32
support


Tags

blockchain, csgo, interview, pink.gg, pinknetwork, wax, youtube


You may also like

Alienworlds AMA with Michael Yeates

Big Mike | OIG Candidate | WAX Governance

Leave a Reply

Your email address will not be published. Required fields are marked

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Subscribe to youtube