Get Web3 Ready: Dive into Blockchain with C# Corner
0 views
Aug 6, 2025
This session is designed for developers, tech enthusiasts, and blockchain beginners who want to understand the fundamentals of Web3 and how to start building on the blockchain. AGENDA • Introduction to Blockchain and how it works • Overview of Ethereum and the concept of smart contracts • Getting started with Solidity and writing your first smart contract • Using Hardhat for local blockchain development and testing • How to deploy and interact with smart contracts in a dApp 📺 CSharp TV - Dev Streaming Destination http://csharp.tv 🌎 C# Corner - Community of Software and Data Developers https://www.c-sharpcorner.com #CSharpTV #csharpcorner
View Video Transcript
0:00
[Music]
0:03
[Music]
0:03
[Music] Hey,
0:07
[Music]
0:20
hey, hey.
0:27
[Music]
0:46
[Music]
0:46
[Music] You want to be
0:52
there?
0:56
[Music]
1:34
Yes, we are live.
1:50
Hello everyone. Hope everybody is doing
1:53
Hello everyone. Hope everybody is doing
1:53
Hello everyone. Hope everybody is doing good.
1:54
good.
1:54
good. So uh uh let's see how many people are
1:58
So uh uh let's see how many people are
1:58
So uh uh let's see how many people are joining. So this is uh how we will be
2:01
joining. So this is uh how we will be
2:01
joining. So this is uh how we will be understanding on how blockchain is
2:04
understanding on how blockchain is
2:04
understanding on how blockchain is important. We'll be understanding smart
2:06
important. We'll be understanding smart
2:06
important. We'll be understanding smart contracts, open zapling and a way how we
2:10
contracts, open zapling and a way how we
2:10
contracts, open zapling and a way how we can deploy these contracts on different
2:12
can deploy these contracts on different
2:12
can deploy these contracts on different chain. So the main motive of this would
2:15
chain. So the main motive of this would
2:15
chain. So the main motive of this would be open zapling. So let's wait for some
2:19
be open zapling. So let's wait for some
2:19
be open zapling. So let's wait for some couple of minutes and
2:25
so let's wait for others to join
2:29
so let's wait for others to join
2:29
so let's wait for others to join and give some couple of minutes more.
3:10
So, welcome everyone. uh we have some
3:14
So, welcome everyone. uh we have some
3:14
So, welcome everyone. uh we have some more people joining us so yeah let's
3:18
more people joining us so yeah let's
3:18
more people joining us so yeah let's start
3:20
start
3:20
start so uh so coming onto your screen is like
3:24
so uh so coming onto your screen is like
3:24
so uh so coming onto your screen is like uh I'll be showing about the open zap
3:26
uh I'll be showing about the open zap
3:26
uh I'll be showing about the open zap link so you can just share the screen
3:30
link so you can just share the screen
3:30
link so you can just share the screen yes so everybody
3:33
yes so everybody
3:33
yes so everybody by the way uh I just want to understand
3:35
by the way uh I just want to understand
3:36
by the way uh I just want to understand how many of you are uh kind of a
3:39
how many of you are uh kind of a
3:39
how many of you are uh kind of a blockchain people who knows about web 3
3:41
blockchain people who knows about web 3
3:41
blockchain people who knows about web 3 what web 3 is how it works and why is it
3:45
what web 3 is how it works and why is it
3:45
what web 3 is how it works and why is it important.
3:49
You guys guys can definitely chat in
3:51
You guys guys can definitely chat in
3:51
You guys guys can definitely chat in like you guys can just send in the
3:54
like you guys can just send in the
3:54
like you guys can just send in the message in the chat window.
4:11
Okay, you great sav you built one uh
4:15
Okay, you great sav you built one uh
4:15
Okay, you great sav you built one uh smart contract in solidity. Great. Hello
4:18
smart contract in solidity. Great. Hello
4:18
smart contract in solidity. Great. Hello prah hope everything is good. It's a
4:22
prah hope everything is good. It's a
4:22
prah hope everything is good. It's a great weather outside you are enjoying
4:24
great weather outside you are enjoying
4:24
great weather outside you are enjoying it.
4:27
it.
4:27
it. Okay so yes so I see that people do have
4:31
Okay so yes so I see that people do have
4:31
Okay so yes so I see that people do have understanding of web three. So first of
4:33
understanding of web three. So first of
4:33
understanding of web three. So first of all let's understand like for people who
4:36
all let's understand like for people who
4:36
all let's understand like for people who who are new to this amazing world of web
4:39
who are new to this amazing world of web
4:39
who are new to this amazing world of web three. So the web 3 is something uh
4:43
three. So the web 3 is something uh
4:44
three. So the web 3 is something uh which is the third version of web like
4:46
which is the third version of web like
4:46
which is the third version of web like first was when we had this open
4:50
first was when we had this open
4:50
first was when we had this open option to read like suppose on the
4:52
option to read like suppose on the
4:52
option to read like suppose on the screen you can see some content written
4:55
screen you can see some content written
4:55
screen you can see some content written it's like if I'm not able to edit it
4:58
it's like if I'm not able to edit it
4:58
it's like if I'm not able to edit it write it or
5:01
write it or
5:01
write it or you can just understand probably I
5:03
you can just understand probably I
5:03
you can just understand probably I really can't uh interact with it that's
5:06
really can't uh interact with it that's
5:06
really can't uh interact with it that's web one way back when the internet
5:08
web one way back when the internet
5:08
web one way back when the internet started it was publicly rolled out then
5:11
started it was publicly rolled out then
5:11
started it was publicly rolled out then then the I would say the gen generation
5:14
then the I would say the gen generation
5:14
then the I would say the gen generation came which is the gen two web two which
5:17
came which is the gen two web two which
5:17
came which is the gen two web two which is we are really now like where I I am
5:21
is we are really now like where I I am
5:21
is we are really now like where I I am able to interact with the website like
5:23
able to interact with the website like
5:23
able to interact with the website like suppose I say I can change this token to
5:26
suppose I say I can change this token to
5:26
suppose I say I can change this token to car
5:30
see so the name changed so this is web
5:33
see so the name changed so this is web
5:33
see so the name changed so this is web two now what then why is the need like
5:37
two now what then why is the need like
5:37
two now what then why is the need like everybody's uh think Everything is going
5:40
everybody's uh think Everything is going
5:40
everybody's uh think Everything is going good. Everyone is more than happy with
5:42
good. Everyone is more than happy with
5:42
good. Everyone is more than happy with web two. Then why we want to shift to
5:44
web two. Then why we want to shift to
5:44
web two. Then why we want to shift to web three? Web three is something that
5:48
web three? Web three is something that
5:48
web three? Web three is something that uh you can understand is
5:51
uh you can understand is
5:51
uh you can understand is the
5:52
the
5:52
the generation of internet where you own the
5:56
generation of internet where you own the
5:56
generation of internet where you own the data you own.
6:00
Great. So we have one of a active person
6:03
Great. So we have one of a active person
6:04
Great. So we have one of a active person working with the with web three domain
6:08
working with the with web three domain
6:08
working with the with web three domain is web 2.5. So great proves uh let's
6:12
is web 2.5. So great proves uh let's
6:12
is web 2.5. So great proves uh let's move on. So I was talking about like why
6:15
move on. So I was talking about like why
6:15
move on. So I was talking about like why web 3 came into the picture. Web3 came
6:17
web 3 came into the picture. Web3 came
6:17
web 3 came into the picture. Web3 came into the picture that now like suppose I
6:19
into the picture that now like suppose I
6:19
into the picture that now like suppose I contribute this contract but I don't
6:23
contribute this contract but I don't
6:23
contribute this contract but I don't have any kind of a um I would say I
6:27
have any kind of a um I would say I
6:28
have any kind of a um I would say I don't get the royaltity. I can't get any
6:31
don't get the royaltity. I can't get any
6:31
don't get the royaltity. I can't get any benefit. There are a number of things
6:33
benefit. There are a number of things
6:33
benefit. There are a number of things like the I go to C# corner like this is
6:37
like the I go to C# corner like this is
6:37
like the I go to C# corner like this is how I'm going to C# corner.
6:42
how I'm going to C# corner.
6:42
how I'm going to C# corner. So by the way C# corner is what world's
6:45
So by the way C# corner is what world's
6:46
So by the way C# corner is what world's one of the biggest uh developer hub. You
6:48
one of the biggest uh developer hub. You
6:48
one of the biggest uh developer hub. You guys can have a look. We have more than
6:51
guys can have a look. We have more than
6:51
guys can have a look. We have more than 160 technologies being hosted. So we
6:54
160 technologies being hosted. So we
6:54
160 technologies being hosted. So we have articles and videos. uh I would
6:57
have articles and videos. uh I would
6:57
have articles and videos. uh I would recommend everyone to get on with and
7:00
recommend everyone to get on with and
7:00
recommend everyone to get on with and then have have a look at it. I see many
7:03
then have have a look at it. I see many
7:03
then have have a look at it. I see many people have already registered for this
7:05
people have already registered for this
7:05
people have already registered for this event particular event. So yeah so here
7:08
event particular event. So yeah so here
7:08
event particular event. So yeah so here suppose if Gotham is contributing
7:10
suppose if Gotham is contributing
7:10
suppose if Gotham is contributing something he's not getting anything it's
7:13
something he's not getting anything it's
7:13
something he's not getting anything it's a opensource work we have the vanch we
7:16
a opensource work we have the vanch we
7:16
a opensource work we have the vanch we have John Vijay but none of them are
7:19
have John Vijay but none of them are
7:19
have John Vijay but none of them are really getting anything suppose I go
7:21
really getting anything suppose I go
7:21
really getting anything suppose I go like this is my live show that is going
7:23
like this is my live show that is going
7:23
like this is my live show that is going on here so
7:25
on here so
7:25
on here so in order to get something from it and
7:27
in order to get something from it and
7:27
in order to get something from it and make it for my usage what I can do is
7:30
make it for my usage what I can do is
7:30
make it for my usage what I can do is that I can use it and host everything
7:33
that I can use it and host everything
7:33
that I can use it and host everything into the web three world where You
7:36
into the web three world where You
7:36
into the web three world where You create, you earn and you own.
7:40
create, you earn and you own.
7:40
create, you earn and you own. Create,
7:43
Create,
7:43
Create, read and own. Like it's kind of a read,
7:45
read and own. Like it's kind of a read,
7:45
read and own. Like it's kind of a read, write and own. Read, write and own. So,
7:49
write and own. Read, write and own. So,
7:49
write and own. Read, write and own. So, and now uh how this blockchain comes
7:52
and now uh how this blockchain comes
7:52
and now uh how this blockchain comes into the lecture like we did understand
7:54
into the lecture like we did understand
7:54
into the lecture like we did understand what web is. We have heard a lot of
7:57
what web is. We have heard a lot of
7:57
what web is. We have heard a lot of about web blockchain. We say that
8:00
about web blockchain. We say that
8:00
about web blockchain. We say that there's a cryptocurrency. So why why
8:03
there's a cryptocurrency. So why why
8:03
there's a cryptocurrency. So why why that's completely needed like so the
8:07
that's completely needed like so the
8:07
that's completely needed like so the whole purpose of that is that you really
8:10
whole purpose of that is that you really
8:10
whole purpose of that is that you really need something to have a backup like in
8:13
need something to have a backup like in
8:13
need something to have a backup like in web three just to have an own
8:16
web three just to have an own
8:16
web three just to have an own functionality you just can't get on with
8:19
functionality you just can't get on with
8:19
functionality you just can't get on with a new generation. So in order to get
8:21
a new generation. So in order to get
8:21
a new generation. So in order to get with a new generation we have other fun
8:23
with a new generation we have other fun
8:23
with a new generation we have other fun functionalities like scalability. It is
8:26
functionalities like scalability. It is
8:26
functionalities like scalability. It is very much scalable.
8:28
very much scalable.
8:28
very much scalable. uh you can you can own the things as
8:30
uh you can you can own the things as
8:30
uh you can you can own the things as mentioned. It is secure, it is reliable
8:34
mentioned. It is secure, it is reliable
8:34
mentioned. It is secure, it is reliable because anything that is written on
8:37
because anything that is written on
8:37
because anything that is written on blockchain can neither be touched in any
8:41
blockchain can neither be touched in any
8:41
blockchain can neither be touched in any form like it it really cannot like in
8:45
form like it it really cannot like in
8:45
form like it it really cannot like in any like any scenario. It is never a
8:48
any like any scenario. It is never a
8:48
any like any scenario. It is never a possible thing. There's a basic of
8:50
possible thing. There's a basic of
8:50
possible thing. There's a basic of blockchain that
8:52
blockchain that
8:52
blockchain that once something is written on blockchain
8:54
once something is written on blockchain
8:54
once something is written on blockchain or is part of the blockchain that can
8:57
or is part of the blockchain that can
8:57
or is part of the blockchain that can neither will be deleted or can neither
9:00
neither will be deleted or can neither
9:00
neither will be deleted or can neither be edited. So that's why you see that a
9:04
be edited. So that's why you see that a
9:04
be edited. So that's why you see that a lot of cryptocurrencies are coming into
9:05
lot of cryptocurrencies are coming into
9:05
lot of cryptocurrencies are coming into the picture where you see that uh we
9:09
the picture where you see that uh we
9:09
the picture where you see that uh we have bitcoin, we have dodge, we have
9:11
have bitcoin, we have dodge, we have
9:11
have bitcoin, we have dodge, we have ethereum. So these are kind of a
9:13
ethereum. So these are kind of a
9:13
ethereum. So these are kind of a becoming a transactional system for
9:15
becoming a transactional system for
9:15
becoming a transactional system for national level like suppose uh L
9:18
national level like suppose uh L
9:18
national level like suppose uh L Salvador there uh the transactions the
9:21
Salvador there uh the transactions the
9:21
Salvador there uh the transactions the national transactions are done in terms
9:23
national transactions are done in terms
9:23
national transactions are done in terms of bitcoin so that's a very reliable
9:26
of bitcoin so that's a very reliable
9:26
of bitcoin so that's a very reliable thing doing like suppose you go to a
9:28
thing doing like suppose you go to a
9:28
thing doing like suppose you go to a subji and then you are giving bitcoin
9:31
subji and then you are giving bitcoin
9:31
subji and then you are giving bitcoin that means that it there is a mutual
9:34
that means that it there is a mutual
9:34
that means that it there is a mutual understanding that its value is there
9:36
understanding that its value is there
9:36
understanding that its value is there and it is authentic that like suppose we
9:39
and it is authentic that like suppose we
9:39
and it is authentic that like suppose we have INR so that is how the things work
9:42
have INR so that is how the things work
9:42
have INR so that is how the things work with uh web 3 blockchain. By the way,
9:45
with uh web 3 blockchain. By the way,
9:45
with uh web 3 blockchain. By the way, there is a very clear difference between
9:48
there is a very clear difference between
9:48
there is a very clear difference between blockchain and cryptocurrency. The there
9:51
blockchain and cryptocurrency. The there
9:52
blockchain and cryptocurrency. The there has been a misconception and people are
9:54
has been a misconception and people are
9:54
has been a misconception and people are like kind of a mixing everything that's
9:58
like kind of a mixing everything that's
9:58
like kind of a mixing everything that's really not the right thing. So
10:01
really not the right thing. So
10:01
really not the right thing. So cryptocurrency is a implementation
10:04
cryptocurrency is a implementation
10:04
cryptocurrency is a implementation really like it is a implementation of
10:06
really like it is a implementation of
10:06
really like it is a implementation of blockchain. So you really can't say that
10:09
blockchain. So you really can't say that
10:09
blockchain. So you really can't say that blockchain is cryptocurrency because u
10:12
blockchain is cryptocurrency because u
10:12
blockchain is cryptocurrency because u blockchain has much more usage like you
10:15
blockchain has much more usage like you
10:15
blockchain has much more usage like you can say like suppose uh you get your
10:18
can say like suppose uh you get your
10:18
can say like suppose uh you get your real estate building suppose you I'm
10:21
real estate building suppose you I'm
10:21
real estate building suppose you I'm sitting on a floor like and to get the
10:23
sitting on a floor like and to get the
10:24
sitting on a floor like and to get the ownership I need to prove in the code
10:25
ownership I need to prove in the code
10:25
ownership I need to prove in the code that suppose this is my so how can I do
10:28
that suppose this is my so how can I do
10:28
that suppose this is my so how can I do it I have documents but whatever like
10:31
it I have documents but whatever like
10:31
it I have documents but whatever like suppose some someone by mistakes on when
10:34
suppose some someone by mistakes on when
10:34
suppose some someone by mistakes on when they are entering into their database
10:36
they are entering into their database
10:36
they are entering into their database They instead of Rahit riding Rohit Gupta
10:40
They instead of Rahit riding Rohit Gupta
10:40
They instead of Rahit riding Rohit Gupta they said said Rohit Banerji or Rohit
10:44
they said said Rohit Banerji or Rohit
10:44
they said said Rohit Banerji or Rohit Sharma how like how can I grow my
10:47
Sharma how like how can I grow my
10:47
Sharma how like how can I grow my ownership. So in that case what is what
10:50
ownership. So in that case what is what
10:50
ownership. So in that case what is what is done that when the sigenees are doing
10:52
is done that when the sigenees are doing
10:52
is done that when the sigenees are doing the verification when the uh the person
10:56
the verification when the uh the person
10:56
the verification when the uh the person liable for this so at that time we are
10:59
liable for this so at that time we are
10:59
liable for this so at that time we are writing everything onto the blockchain
11:02
writing everything onto the blockchain
11:02
writing everything onto the blockchain and then the cross verification can be
11:04
and then the cross verification can be
11:04
and then the cross verification can be done very very very easily. So that has
11:08
done very very very easily. So that has
11:08
done very very very easily. So that has this has been a basic overview what
11:11
this has been a basic overview what
11:11
this has been a basic overview what really the things are
11:15
really the things are
11:15
really the things are excuse me. So by by this time like I'm
11:19
excuse me. So by by this time like I'm
11:19
excuse me. So by by this time like I'm definitely open to questions. You guys
11:21
definitely open to questions. You guys
11:21
definitely open to questions. You guys can definitely uh put in your question
11:24
can definitely uh put in your question
11:24
can definitely uh put in your question into the chat. Whenever I'll get time
11:26
into the chat. Whenever I'll get time
11:26
into the chat. Whenever I'll get time I'll be answering them. So uh anything
11:30
I'll be answering them. So uh anything
11:30
I'll be answering them. So uh anything that you guys want me to answer like
11:33
that you guys want me to answer like
11:33
that you guys want me to answer like anything that you didn't get.
11:40
So we have one person powerful AI. So he
11:45
So we have one person powerful AI. So he
11:45
So we have one person powerful AI. So he definitely made uh made a good point
11:47
definitely made uh made a good point
11:47
definitely made uh made a good point that blockchain is transparent. How
11:49
that blockchain is transparent. How
11:49
that blockchain is transparent. How blockchain is transparent? So uh let me
11:53
blockchain is transparent? So uh let me
11:53
blockchain is transparent? So uh let me show you. So as you can see that uh
11:57
show you. So as you can see that uh
11:57
show you. So as you can see that uh excuse me. So we have the sharp token.
12:00
excuse me. So we have the sharp token.
12:00
excuse me. So we have the sharp token. So this is our own cryptocurrency that
12:03
So this is our own cryptocurrency that
12:03
So this is our own cryptocurrency that has been launched. Uh so it's more than
12:07
has been launched. Uh so it's more than
12:07
has been launched. Uh so it's more than two year like around two years and we
12:09
two year like around two years and we
12:09
two year like around two years and we have gained 61,000 followers and 2.52
12:13
have gained 61,000 followers and 2.52
12:13
have gained 61,000 followers and 2.52 million
12:14
million
12:14
million uh transactions there's a big number on
12:16
uh transactions there's a big number on
12:16
uh transactions there's a big number on any kind of a token this is on polygon
12:18
any kind of a token this is on polygon
12:18
any kind of a token this is on polygon so see anyone doing any kind of a
12:20
so see anyone doing any kind of a
12:20
so see anyone doing any kind of a transaction or any kind of effect that
12:23
transaction or any kind of effect that
12:23
transaction or any kind of effect that is happening it's more than visible to
12:25
is happening it's more than visible to
12:25
is happening it's more than visible to everyone you can just uh this is a
12:28
everyone you can just uh this is a
12:28
everyone you can just uh this is a transaction has you can just go and
12:30
transaction has you can just go and
12:30
transaction has you can just go and verify whether this transaction has
12:33
verify whether this transaction has
12:33
verify whether this transaction has really taken place or not or is it just
12:36
really taken place or not or is it just
12:36
really taken place or not or is it just a mere thing that yeah this has happened
12:40
a mere thing that yeah this has happened
12:40
a mere thing that yeah this has happened so we have a proof of this like suppose
12:42
so we have a proof of this like suppose
12:42
so we have a proof of this like suppose these people have got tokens. So we have
12:45
these people have got tokens. So we have
12:45
these people have got tokens. So we have hundreds and 500s of people who got
12:47
hundreds and 500s of people who got
12:47
hundreds and 500s of people who got token. So we do have a proof that yes
12:50
token. So we do have a proof that yes
12:50
token. So we do have a proof that yes this has already been done. So you can
12:53
this has already been done. So you can
12:53
this has already been done. So you can defin see this this is a human related
12:57
defin see this this is a human related
12:57
defin see this this is a human related data. You can just go and search on it.
12:59
data. You can just go and search on it.
12:59
data. You can just go and search on it. Like suppose I click on this address and
13:02
Like suppose I click on this address and
13:02
Like suppose I click on this address and what it will say it will show me that
13:04
what it will say it will show me that
13:04
what it will say it will show me that yes this account exists and this person
13:08
yes this account exists and this person
13:08
yes this account exists and this person has 337 SH tokens.
13:11
has 337 SH tokens.
13:11
has 337 SH tokens. By the way, uh if you want, you guys can
13:14
By the way, uh if you want, you guys can
13:14
By the way, uh if you want, you guys can definitely go to our website which is a
13:17
definitely go to our website which is a
13:17
definitely go to our website which is a sharp economy to know more about the
13:20
sharp economy to know more about the
13:20
sharp economy to know more about the sharp token and we have a sharp rewards
13:22
sharp token and we have a sharp rewards
13:22
sharp token and we have a sharp rewards application uh on play store and Google
13:25
application uh on play store and Google
13:25
application uh on play store and Google play uh play uh play store and app
13:28
play uh play uh play store and app
13:28
play uh play uh play store and app store. Sorry, my bad. So you you can
13:30
store. Sorry, my bad. So you you can
13:30
store. Sorry, my bad. So you you can just open this into your phone sharp
13:33
just open this into your phone sharp
13:33
just open this into your phone sharp economy.org and click on get rear
13:36
economy.org and click on get rear
13:36
economy.org and click on get rear wallet. Another is if you want to earn
13:40
wallet. Another is if you want to earn
13:40
wallet. Another is if you want to earn 200 tokens, you can just go and just
13:43
200 tokens, you can just go and just
13:43
200 tokens, you can just go and just scan this code or you can just directly
13:46
scan this code or you can just directly
13:46
scan this code or you can just directly go to Apple store or Google
13:49
go to Apple store or Google
13:49
go to Apple store or Google play to get that done. So you we are
13:53
play to get that done. So you we are
13:53
play to get that done. So you we are definitely coming up with a lot of uh
13:55
definitely coming up with a lot of uh
13:55
definitely coming up with a lot of uh things there are a lot of road maps and
13:59
things there are a lot of road maps and
13:59
things there are a lot of road maps and everything for people who are already in
14:03
everything for people who are already in
14:03
everything for people who are already in web 3. We already are listed on unis
14:06
web 3. We already are listed on unis
14:06
web 3. We already are listed on unis swap which is a dex bitmark coin store
14:08
swap which is a dex bitmark coin store
14:08
swap which is a dex bitmark coin store and coin market cap. So let's go like
14:13
and coin market cap. So let's go like
14:13
and coin market cap. So let's go like come back. So this is what we created.
14:15
come back. So this is what we created.
14:15
come back. So this is what we created. This suppose this is a token that we
14:17
This suppose this is a token that we
14:17
This suppose this is a token that we created. Now the name is sharp token
14:20
created. Now the name is sharp token
14:20
created. Now the name is sharp token whatever like suppose you want to create
14:22
whatever like suppose you want to create
14:22
whatever like suppose you want to create that. Everyone can have their own token
14:25
that. Everyone can have their own token
14:25
that. Everyone can have their own token being created. So for that we need to
14:27
being created. So for that we need to
14:28
being created. So for that we need to write some code. every like everything
14:30
write some code. every like everything
14:30
write some code. every like everything in this computer world is code that has
14:32
in this computer world is code that has
14:32
in this computer world is code that has to be written. So for that what uh
14:40
so for that what uh the thing is that uh
14:44
so for that what uh the thing is that uh
14:44
so for that what uh the thing is that uh excuse me
14:46
excuse me
14:46
excuse me so we have this tool open zap. So this
14:50
so we have this tool open zap. So this
14:50
so we have this tool open zap. So this open zap is something that uh uh kind of
14:53
open zap is something that uh uh kind of
14:53
open zap is something that uh uh kind of a you can say low code tool logo tool
14:56
a you can say low code tool logo tool
14:56
a you can say low code tool logo tool where you come you create your token
14:59
where you come you create your token
14:59
where you come you create your token that is so we have two types of token
15:01
that is so we have two types of token
15:01
that is so we have two types of token one is the I would say the nonf
15:03
one is the I would say the nonf
15:04
one is the I would say the nonf fungeible and another is a fungeible
15:06
fungeible and another is a fungeible
15:06
fungeible and another is a fungeible funible means the that which can be
15:08
funible means the that which can be
15:08
funible means the that which can be divided so any kind of a token like
15:11
divided so any kind of a token like
15:11
divided so any kind of a token like suppose you create INR
15:14
suppose you create INR
15:14
suppose you create INR Indian rupees suppose I say Indian
15:16
Indian rupees suppose I say Indian
15:16
Indian rupees suppose I say Indian rupees
15:17
rupees
15:17
rupees Indian
15:19
Indian
15:19
Indian rupee and the symbol is I N R so I can
15:24
rupee and the symbol is I N R so I can
15:24
rupee and the symbol is I N R so I can definitely have it more than then
15:27
definitely have it more than then
15:27
definitely have it more than then there's something known as a premint
15:28
there's something known as a premint
15:28
there's something known as a premint prement means creation minting means
15:31
prement means creation minting means
15:31
prement means creation minting means creation so before the so do we want to
15:36
creation so before the so do we want to
15:36
creation so before the so do we want to create some predefined money suppose I
15:40
create some predefined money suppose I
15:40
create some predefined money suppose I want to create 100 rupees by default so
15:43
want to create 100 rupees by default so
15:43
want to create 100 rupees by default so see it did the coding by itself like
15:48
see it did the coding by itself like
15:48
see it did the coding by itself like comment the recipient 10 cross 10 100
15:50
comment the recipient 10 cross 10 100
15:50
comment the recipient 10 cross 10 100 cross 10 cross decimals so these are his
15:54
cross 10 cross decimals so these are his
15:54
cross 10 cross decimals so these are his internal functions I'll definitely not
15:56
internal functions I'll definitely not
15:56
internal functions I'll definitely not go in deep into this because that's more
15:58
go in deep into this because that's more
15:58
go in deep into this because that's more on the technical side complete technical
16:00
on the technical side complete technical
16:00
on the technical side complete technical side
16:02
side
16:02
side by the way the language that is being
16:04
by the way the language that is being
16:04
by the way the language that is being used as mentioned is solidity which is a
16:06
used as mentioned is solidity which is a
16:06
used as mentioned is solidity which is a javascript framework so the syntax
16:09
javascript framework so the syntax
16:09
javascript framework so the syntax you'll find is much much more than
16:12
you'll find is much much more than
16:12
you'll find is much much more than create uh literally equal to the
16:16
create uh literally equal to the
16:16
create uh literally equal to the JavaScript, we have the se the brackets,
16:20
JavaScript, we have the se the brackets,
16:20
JavaScript, we have the se the brackets, we have a semicolon, the other
16:21
we have a semicolon, the other
16:21
we have a semicolon, the other mandatory, we have the import. So these
16:24
mandatory, we have the import. So these
16:24
mandatory, we have the import. So these things you may have seen in your NodeJS
16:27
things you may have seen in your NodeJS
16:27
things you may have seen in your NodeJS functionalities.
16:28
functionalities.
16:28
functionalities. So
16:30
So
16:30
So excuse me. Now the next thing is
16:33
excuse me. Now the next thing is
16:34
excuse me. Now the next thing is mintable. Mintable means that after
16:38
mintable. Mintable means that after
16:38
mintable. Mintable means that after the initial 100 rupees is created, do
16:41
the initial 100 rupees is created, do
16:41
the initial 100 rupees is created, do you want to mint more? Do you really
16:45
you want to mint more? Do you really
16:46
you want to mint more? Do you really want to mint more? Suppose yes, I want
16:48
want to mint more? Suppose yes, I want
16:48
want to mint more? Suppose yes, I want to mint more. So what it did? It gave
16:52
to mint more. So what it did? It gave
16:52
to mint more. So what it did? It gave you another food. Uh that is mint. Mint
16:56
you another food. Uh that is mint. Mint
16:56
you another food. Uh that is mint. Mint here. And then it says only owner. Only
16:59
here. And then it says only owner. Only
16:59
here. And then it says only owner. Only owner means that since I am creating the
17:04
owner means that since I am creating the
17:04
owner means that since I am creating the uh 100 rupees initially, I only have the
17:07
uh 100 rupees initially, I only have the
17:07
uh 100 rupees initially, I only have the capability to have more tokens being
17:10
capability to have more tokens being
17:10
capability to have more tokens being created later. Burnable. See this this
17:14
created later. Burnable. See this this
17:14
created later. Burnable. See this this concept uh is comes from the
17:19
concept uh is comes from the
17:19
concept uh is comes from the you can say country's macro economy
17:22
you can say country's macro economy
17:22
you can say country's macro economy where basically
17:25
where basically
17:25
where basically you know even the RBI does it like if
17:28
you know even the RBI does it like if
17:28
you know even the RBI does it like if they want to make sure that the whole
17:31
they want to make sure that the whole
17:32
they want to make sure that the whole country is having surplus amount. So
17:35
country is having surplus amount. So
17:35
country is having surplus amount. So what it does it it takes out the amount
17:38
what it does it it takes out the amount
17:38
what it does it it takes out the amount of money from the kind of circulation.
17:42
of money from the kind of circulation.
17:42
of money from the kind of circulation. Suppose uh suppose the rupee price is
17:45
Suppose uh suppose the rupee price is
17:45
Suppose uh suppose the rupee price is going down down down down corresponding
17:47
going down down down down corresponding
17:47
going down down down down corresponding to a dollar. So what RBI will do?
17:49
to a dollar. So what RBI will do?
17:49
to a dollar. So what RBI will do? They'll take out around 100 crores of
17:54
They'll take out around 100 crores of
17:54
They'll take out around 100 crores of 500 nodes from the circulation. In that
17:57
500 nodes from the circulation. In that
17:57
500 nodes from the circulation. In that case what will happen since the currency
18:00
case what will happen since the currency
18:00
case what will happen since the currency is less so our ther
18:05
is less so our ther
18:05
is less so our ther value will increase. So this is that I
18:07
value will increase. So this is that I
18:07
value will increase. So this is that I will definitely have my token burnable
18:10
will definitely have my token burnable
18:10
will definitely have my token burnable so that when needed I can fluctuate the
18:12
so that when needed I can fluctuate the
18:12
so that when needed I can fluctuate the price of my token. Possible possible is
18:16
price of my token. Possible possible is
18:16
price of my token. Possible possible is generally a kind of a feature where you
18:18
generally a kind of a feature where you
18:18
generally a kind of a feature where you can pause this trading. Suppose uh
18:22
can pause this trading. Suppose uh
18:22
can pause this trading. Suppose uh suppose me like I'm there and I want to
18:26
suppose me like I'm there and I want to
18:26
suppose me like I'm there and I want to u probably uh send some tokens to
18:31
u probably uh send some tokens to
18:31
u probably uh send some tokens to shanker or probably numpy or maybe
18:34
shanker or probably numpy or maybe
18:34
shanker or probably numpy or maybe powerful AI we who all are are the
18:38
powerful AI we who all are are the
18:38
powerful AI we who all are are the audience now so in that case I being the
18:41
audience now so in that case I being the
18:42
audience now so in that case I being the owner of the contract I can definitely
18:44
owner of the contract I can definitely
18:44
owner of the contract I can definitely say that no I don't want you guys to do
18:49
say that no I don't want you guys to do
18:49
say that no I don't want you guys to do the transaction I can pause it. I
18:52
the transaction I can pause it. I
18:52
the transaction I can pause it. I definitely not make it. I can since I
18:55
definitely not make it. I can since I
18:55
definitely not make it. I can since I want to have trust of people. Um being a
18:58
want to have trust of people. Um being a
18:58
want to have trust of people. Um being a decentralized world. Yes. So what
19:00
decentralized world. Yes. So what
19:00
decentralized world. Yes. So what decentralized is this? Decentralized is
19:02
decentralized is this? Decentralized is
19:02
decentralized is this? Decentralized is that no single authority had has the
19:05
that no single authority had has the
19:06
that no single authority had has the complete control. It's more of a number
19:08
complete control. It's more of a number
19:08
complete control. It's more of a number of people who are there who are
19:11
of people who are there who are
19:11
of people who are there who are basically having the control over the
19:13
basically having the control over the
19:13
basically having the control over the complete thing. There is a need of
19:16
complete thing. There is a need of
19:16
complete thing. There is a need of twothird of majority like you we live in
19:19
twothird of majority like you we live in
19:19
twothird of majority like you we live in a democracy where definitely 51% is
19:22
a democracy where definitely 51% is
19:22
a democracy where definitely 51% is needed but what happens in blockchain
19:24
needed but what happens in blockchain
19:24
needed but what happens in blockchain which we are using which is the polygon
19:26
which we are using which is the polygon
19:26
which we are using which is the polygon so in that case two3 of majority votes
19:29
so in that case two3 of majority votes
19:29
so in that case two3 of majority votes are needed to perform any kind of action
19:33
are needed to perform any kind of action
19:33
are needed to perform any kind of action then collable so
19:36
then collable so
19:36
then collable so this this has been a very very I would
19:39
this this has been a very very I would
19:39
this this has been a very very I would say a very common thing like we have
19:41
say a very common thing like we have
19:41
say a very common thing like we have been uh working with shark token for
19:44
been uh working with shark token for
19:44
been uh working with shark token for around two years. So what people do is
19:46
around two years. So what people do is
19:46
around two years. So what people do is they send their tokens to someone else
19:50
they send their tokens to someone else
19:50
they send their tokens to someone else by by mistake
19:52
by by mistake
19:52
by by mistake or they forget their passphrase or the
19:55
or they forget their passphrase or the
19:56
or they forget their passphrase or the key secret key. So in that case the uh
19:59
key secret key. So in that case the uh
20:00
key secret key. So in that case the uh the percentage of supply that the person
20:02
the percentage of supply that the person
20:02
the percentage of supply that the person is having that goes into a kind of a
20:06
is having that goes into a kind of a
20:06
is having that goes into a kind of a locker that can never be recovered. So
20:10
locker that can never be recovered. So
20:10
locker that can never be recovered. So if I am creating my uh contract to be
20:13
if I am creating my uh contract to be
20:13
if I am creating my uh contract to be called back in that case I being the
20:16
called back in that case I being the
20:16
called back in that case I being the owner who has issued the currency can
20:20
owner who has issued the currency can
20:20
owner who has issued the currency can call get that money back at any point of
20:23
call get that money back at any point of
20:23
call get that money back at any point of time.
20:25
time.
20:25
time. Generally we never do this in terms of
20:27
Generally we never do this in terms of
20:27
Generally we never do this in terms of EVM tokens like the Ethereum virtual
20:30
EVM tokens like the Ethereum virtual
20:30
EVM tokens like the Ethereum virtual machine tokens but and so I will also be
20:33
machine tokens but and so I will also be
20:33
machine tokens but and so I will also be not doing it then I I'll be doing very
20:38
not doing it then I I'll be doing very
20:38
not doing it then I I'll be doing very less basic level of things because I
20:40
less basic level of things because I
20:40
less basic level of things because I want you guys to ask more questions and
20:43
want you guys to ask more questions and
20:43
want you guys to ask more questions and based on the number of questions I can
20:45
based on the number of questions I can
20:45
based on the number of questions I can definitely dig dive. So now everyone
20:50
definitely dig dive. So now everyone
20:50
definitely dig dive. So now everyone since being the software people you see
20:53
since being the software people you see
20:53
since being the software people you see that the license is MIT. So it gives you
20:56
that the license is MIT. So it gives you
20:56
that the license is MIT. So it gives you the functionality to use it for
20:58
the functionality to use it for
20:58
the functionality to use it for corporate functionalities to earning but
21:01
corporate functionalities to earning but
21:01
corporate functionalities to earning but on some conditions that uh you need to
21:03
on some conditions that uh you need to
21:03
on some conditions that uh you need to mention the person who has created the
21:07
mention the person who has created the
21:07
mention the person who has created the contract. So till now I think this is
21:10
contract. So till now I think this is
21:10
contract. So till now I think this is more on the broader side. So
21:14
more on the broader side. So
21:14
more on the broader side. So I can definitely dwell into how the
21:18
I can definitely dwell into how the
21:18
I can definitely dwell into how the things work in terms of technical
21:19
things work in terms of technical
21:19
things work in terms of technical things. Do you guys want to uh dwell
21:23
things. Do you guys want to uh dwell
21:23
things. Do you guys want to uh dwell into that or you have any questions that
21:25
into that or you have any questions that
21:25
into that or you have any questions that has to be answered? Guys, you can
21:27
has to be answered? Guys, you can
21:28
has to be answered? Guys, you can definitely ask questions. I'm there to
21:31
definitely ask questions. I'm there to
21:31
definitely ask questions. I'm there to answer your questions.
21:38
I'm waiting guys. You guys can please
21:40
I'm waiting guys. You guys can please
21:40
I'm waiting guys. You guys can please please come up with your questions. Uh
21:43
please come up with your questions. Uh
21:43
please come up with your questions. Uh this session is more on how the complete
21:46
this session is more on how the complete
21:46
this session is more on how the complete smart contract and the token and the
21:48
smart contract and the token and the
21:48
smart contract and the token and the blockchain works.
21:54
Sorry uh
21:59
Viva can you read it out? I not able to
22:02
Viva can you read it out? I not able to
22:02
Viva can you read it out? I not able to see it.
22:10
Yes, I know the blockchain consist of
22:12
Yes, I know the blockchain consist of
22:12
Yes, I know the blockchain consist of blockch contains info regarding
22:14
blockch contains info regarding
22:14
blockch contains info regarding transaction. Great great hush. to know
22:17
transaction. Great great hush. to know
22:17
transaction. Great great hush. to know that what what exactly the basic concept
22:20
that what what exactly the basic concept
22:20
that what what exactly the basic concept is and how the things work.
22:24
is and how the things work.
22:24
is and how the things work. So yes, so we have kak
22:27
So yes, so we have kak
22:27
So yes, so we have kak and I can see so
22:30
and I can see so
22:30
and I can see so in the chat I can see that we have a
22:33
in the chat I can see that we have a
22:33
in the chat I can see that we have a question that what is web 3 used for
22:35
question that what is web 3 used for
22:35
question that what is web 3 used for that's a great question like see web 3
22:38
that's a great question like see web 3
22:38
that's a great question like see web 3 comes into the picture when there is
22:41
comes into the picture when there is
22:41
comes into the picture when there is something which is related to trust
22:46
something which is related to trust
22:46
something which is related to trust really trust is the main part where you
22:50
really trust is the main part where you
22:50
really trust is the main part where you can say literally web 3 comes into the
22:53
can say literally web 3 comes into the
22:53
can say literally web 3 comes into the And the second is the decentralization
22:56
And the second is the decentralization
22:56
And the second is the decentralization trust because anything that's going
22:58
trust because anything that's going
22:58
trust because anything that's going through the blockchain or web 3A it is
23:02
through the blockchain or web 3A it is
23:02
through the blockchain or web 3A it is not editable.
23:04
not editable.
23:04
not editable. It is definitely fixed
23:07
It is definitely fixed
23:07
It is definitely fixed for ever. It is fixed. The second thing
23:10
for ever. It is fixed. The second thing
23:10
for ever. It is fixed. The second thing is decentralization. I really don't have
23:12
is decentralization. I really don't have
23:12
is decentralization. I really don't have the control of this token. Frankly
23:15
the control of this token. Frankly
23:15
the control of this token. Frankly speaking although I am creating it but
23:17
speaking although I am creating it but
23:18
speaking although I am creating it but who will have how much token I I don't
23:21
who will have how much token I I don't
23:21
who will have how much token I I don't have control over it.
23:22
have control over it.
23:22
have control over it. I really can't. I just created this
23:25
I really can't. I just created this
23:25
I really can't. I just created this money. Now it is for the public to use
23:27
money. Now it is for the public to use
23:27
money. Now it is for the public to use it and who has how many who has kind of
23:32
it and who has how many who has kind of
23:32
it and who has how many who has kind of a two3 things. So that is completely up
23:35
a two3 things. So that is completely up
23:35
a two3 things. So that is completely up to them. It's more than not me who is
23:39
to them. It's more than not me who is
23:39
to them. It's more than not me who is going on with the things. So these are
23:41
going on with the things. So these are
23:41
going on with the things. So these are the two major things because of which
23:43
the two major things because of which
23:43
the two major things because of which picture for corporates or I would say
23:47
picture for corporates or I would say
23:47
picture for corporates or I would say the third level is scalability. Anything
23:49
the third level is scalability. Anything
23:50
the third level is scalability. Anything that is created in web 3 is scalable.
23:53
that is created in web 3 is scalable.
23:53
that is created in web 3 is scalable. It's very easy to scale it up.
23:57
It's very easy to scale it up.
23:57
It's very easy to scale it up. Okay. Okay. So,
24:00
Okay. Okay. So,
24:00
Okay. Okay. So, Deepa, do I have another questions? Yes.
24:03
Deepa, do I have another questions? Yes.
24:03
Deepa, do I have another questions? Yes. How can we deploy smart contract? Yes,
24:06
How can we deploy smart contract? Yes,
24:06
How can we deploy smart contract? Yes, definitely. I will. So, that would be my
24:08
definitely. I will. So, that would be my
24:08
definitely. I will. So, that would be my next thing. Uh I can go with uh if there
24:12
next thing. Uh I can go with uh if there
24:12
next thing. Uh I can go with uh if there is an if there's another question, I can
24:15
is an if there's another question, I can
24:15
is an if there's another question, I can ask that and then Yep. Okay. Sur why the
24:18
ask that and then Yep. Okay. Sur why the
24:18
ask that and then Yep. Okay. Sur why the web three token useful if there are web
24:21
web three token useful if there are web
24:21
web three token useful if there are web two tokens like Amazon pay token okay
24:25
two tokens like Amazon pay token okay
24:25
two tokens like Amazon pay token okay great question by by the way so see uh
24:29
great question by by the way so see uh
24:29
great question by by the way so see uh we need web three tokens because uh web
24:32
we need web three tokens because uh web
24:32
we need web three tokens because uh web three tokens are something that I don't
24:35
three tokens are something that I don't
24:35
three tokens are something that I don't like
24:36
like
24:36
like let me take it from the other end you
24:38
let me take it from the other end you
24:38
let me take it from the other end you have Amazon token what if uh four year
24:43
have Amazon token what if uh four year
24:43
have Amazon token what if uh four year down the line or maybe tomorrow Amazon
24:46
down the line or maybe tomorrow Amazon
24:46
down the line or maybe tomorrow Amazon says that Now your token doesn't hold
24:48
says that Now your token doesn't hold
24:48
says that Now your token doesn't hold any value or the token that you have
24:53
any value or the token that you have
24:53
any value or the token that you have they are just deleting it from the
24:55
they are just deleting it from the
24:55
they are just deleting it from the database because the token definitely
24:57
database because the token definitely
24:57
database because the token definitely which you see in your account is a DB
25:01
which you see in your account is a DB
25:01
which you see in your account is a DB entry. They can just go manually edited
25:03
entry. They can just go manually edited
25:03
entry. They can just go manually edited and then uh you being a owner of 100
25:06
and then uh you being a owner of 100
25:06
and then uh you being a owner of 100 million tokens and then you just have 10
25:09
million tokens and then you just have 10
25:09
million tokens and then you just have 10 tokens left. So you don't have control
25:11
tokens left. So you don't have control
25:12
tokens left. So you don't have control over it. And the second thing is
25:14
over it. And the second thing is
25:14
over it. And the second thing is although Amazon gave you this token but
25:18
although Amazon gave you this token but
25:18
although Amazon gave you this token but they are completely their token. It's
25:21
they are completely their token. It's
25:21
they are completely their token. It's not your token. You don't have any kind
25:22
not your token. You don't have any kind
25:22
not your token. You don't have any kind of a ownership when it comes to that. So
25:25
of a ownership when it comes to that. So
25:26
of a ownership when it comes to that. So web three tokens are needed to make the
25:28
web three tokens are needed to make the
25:28
web three tokens are needed to make the trust. It is dec decentralized. So it
25:31
trust. It is dec decentralized. So it
25:31
trust. It is dec decentralized. So it gives more of adaptability in long run.
25:41
Okay. So okay we have another question.
25:44
Okay. So okay we have another question.
25:44
Okay. So okay we have another question. How can we make uh value of our own
25:48
How can we make uh value of our own
25:48
How can we make uh value of our own tokens in our own platform? Okay.
25:55
See the value of the token is initially
25:58
See the value of the token is initially
25:58
See the value of the token is initially divide decided by the
26:02
divide decided by the
26:02
divide decided by the DAO the decentralized autonomous
26:04
DAO the decentralized autonomous
26:04
DAO the decentralized autonomous organization the people who control that
26:06
organization the people who control that
26:06
organization the people who control that token. But later on as the token is live
26:11
token. But later on as the token is live
26:11
token. But later on as the token is live into the community you don't have the
26:13
into the community you don't have the
26:13
into the community you don't have the control. So initially suppose our token
26:16
control. So initially suppose our token
26:16
control. So initially suppose our token like which the I was talking about the
26:18
like which the I was talking about the
26:18
like which the I was talking about the sharp token. So it started at a price of
26:23
sharp token. So it started at a price of
26:23
sharp token. So it started at a price of uh
26:26
uh
26:26
uh 0.00004
26:28
0.00004
26:28
0.00004 but now it is at 0.84.
26:32
but now it is at 0.84.
26:32
but now it is at 0.84. So see this this price I'm talking about
26:34
So see this this price I'm talking about
26:34
So see this this price I'm talking about dollar price per token price this is
26:36
dollar price per token price this is
26:36
dollar price per token price this is initially divi decided by the team but
26:39
initially divi decided by the team but
26:39
initially divi decided by the team but later on it's more on the completely the
26:43
later on it's more on the completely the
26:43
later on it's more on the completely the community and other one
26:49
hope I answered your question
26:55
yes do have other question okay we have
26:58
yes do have other question okay we have
26:58
yes do have other question okay we have is open zappling enough to build the
27:00
is open zappling enough to build the
27:00
is open zappling enough to build the core modules for product development. So
27:04
core modules for product development. So
27:04
core modules for product development. So powerful AI uh see open dabling is
27:08
powerful AI uh see open dabling is
27:08
powerful AI uh see open dabling is completely like it's completely a
27:11
completely like it's completely a
27:11
completely like it's completely a framework for the blockchain part web 3.
27:13
framework for the blockchain part web 3.
27:13
framework for the blockchain part web 3. So, but if you want the front end, you
27:16
So, but if you want the front end, you
27:16
So, but if you want the front end, you won't have to have a database
27:18
won't have to have a database
27:18
won't have to have a database integration. That is never a solution.
27:21
integration. That is never a solution.
27:21
integration. That is never a solution. Opening is not for that. It just there
27:23
Opening is not for that. It just there
27:24
Opening is not for that. It just there to help you have your token live, deploy
27:26
to help you have your token live, deploy
27:26
to help you have your token live, deploy the contract, manage the dev,
27:29
the contract, manage the dev,
27:29
the contract, manage the dev, deployment, testing, verification,
27:33
deployment, testing, verification,
27:33
deployment, testing, verification, everything. So, that's the thing which
27:36
everything. So, that's the thing which
27:36
everything. So, that's the thing which for which the open sapling is. By the
27:39
for which the open sapling is. By the
27:39
for which the open sapling is. By the way, it is a opensource thing. So we
27:42
way, it is a opensource thing. So we
27:42
way, it is a opensource thing. So we just have to u be very cautious about
27:45
just have to u be very cautious about
27:45
just have to u be very cautious about it.
27:46
it.
27:46
it. Okay. So I hope we don't have other
27:50
Okay. So I hope we don't have other
27:50
Okay. So I hope we don't have other questions. I can definitely move to the
27:52
questions. I can definitely move to the
27:52
questions. I can definitely move to the deployment part. So guys uh we have a uh
27:57
deployment part. So guys uh we have a uh
27:57
deployment part. So guys uh we have a uh deployment uh part using uh I would say
28:01
deployment uh part using uh I would say
28:01
deployment uh part using uh I would say open zapling only but see so how did I
28:05
open zapling only but see so how did I
28:05
open zapling only but see so how did I come to it? on the screen you see that
28:07
come to it? on the screen you see that
28:07
come to it? on the screen you see that here I I have a deploy button.
28:13
here I I have a deploy button.
28:13
here I I have a deploy button. So as soon as I click deploy
28:16
So as soon as I click deploy
28:16
So as soon as I click deploy I get this. By the way we have remix
28:20
I get this. By the way we have remix
28:20
I get this. By the way we have remix anybody knows remix can and will tell me
28:23
anybody knows remix can and will tell me
28:23
anybody knows remix can and will tell me what is what remix is? It's a very
28:26
what is what remix is? It's a very
28:26
what is what remix is? It's a very common thing in web3 remix.
28:31
common thing in web3 remix.
28:31
common thing in web3 remix. So Linux is an IDE integrated
28:34
So Linux is an IDE integrated
28:34
So Linux is an IDE integrated development environment like it's a
28:36
development environment like it's a
28:36
development environment like it's a hosted one. So it's used generally you
28:40
hosted one. So it's used generally you
28:40
hosted one. So it's used generally you can say it's more often used when it
28:43
can say it's more often used when it
28:43
can say it's more often used when it comes to Ethereum contract. So but now
28:45
comes to Ethereum contract. So but now
28:45
comes to Ethereum contract. So but now they are going beyond EVM and then
28:48
they are going beyond EVM and then
28:48
they are going beyond EVM and then probably expect to have Solana or
28:51
probably expect to have Solana or
28:51
probably expect to have Solana or something others there. And the second
28:54
something others there. And the second
28:54
something others there. And the second is the download. So you basically can
28:56
is the download. So you basically can
28:56
is the download. So you basically can download the whole code and run it it on
28:59
download the whole code and run it it on
28:59
download the whole code and run it it on your local computer like so this is
29:02
your local computer like so this is
29:02
your local computer like so this is completely a node project by the way
29:04
completely a node project by the way
29:04
completely a node project by the way guys since this is a JavaScript. So
29:10
so basically what the complete thing is
29:12
so basically what the complete thing is
29:12
so basically what the complete thing is this is you can say that this is a
29:17
this is you can say that this is a
29:17
this is you can say that this is a NodeJS project. Everything that you will
29:20
NodeJS project. Everything that you will
29:20
NodeJS project. Everything that you will building you will be building around it
29:22
building you will be building around it
29:22
building you will be building around it it's in NodeJS although we have wrappers
29:25
it's in NodeJS although we have wrappers
29:25
it's in NodeJS although we have wrappers we can you which way you can definitely
29:27
we can you which way you can definitely
29:27
we can you which way you can definitely have the APIs or the third party APIs
29:30
have the APIs or the third party APIs
29:30
have the APIs or the third party APIs like we have alchemy to get the access
29:33
like we have alchemy to get the access
29:33
like we have alchemy to get the access to those smart contract functions.
29:37
to those smart contract functions.
29:37
to those smart contract functions. So yes moving on. So
29:41
So yes moving on. So
29:42
So yes moving on. So just to show you how the Linux look
29:43
just to show you how the Linux look
29:43
just to show you how the Linux look like. See this is how the remix look
29:49
like. See this is how the remix look
29:49
like. See this is how the remix look like
29:52
like
29:52
like guys you able to see it. So learning so
29:56
guys you able to see it. So learning so
29:56
guys you able to see it. So learning so my see here you see we I have only one
30:00
my see here you see we I have only one
30:00
my see here you see we I have only one file
30:02
file
30:02
file I have only one file on my screen. Yes.
30:06
I have only one file on my screen. Yes.
30:06
I have only one file on my screen. Yes. But when I com create it into a
30:10
But when I com create it into a
30:10
But when I com create it into a fullscale project. So in that case if
30:13
fullscale project. So in that case if
30:13
fullscale project. So in that case if you see on the remix remix the number of
30:17
you see on the remix remix the number of
30:17
you see on the remix remix the number of files are huge the we have a lot of
30:20
files are huge the we have a lot of
30:20
files are huge the we have a lot of files at the back end working like
30:22
files at the back end working like
30:22
files at the back end working like suppose we have this front file draft of
30:25
suppose we have this front file draft of
30:25
suppose we have this front file draft of tr CC although you don't need to
30:28
tr CC although you don't need to
30:28
tr CC although you don't need to understand this but just like visualize
30:31
understand this but just like visualize
30:31
understand this but just like visualize how complex the things can be and how
30:34
how complex the things can be and how
30:34
how complex the things can be and how easier it they are currently so I'll not
30:38
easier it they are currently so I'll not
30:38
easier it they are currently so I'll not be going with the remix I'll defin be
30:41
be going with the remix I'll defin be
30:41
be going with the remix I'll defin be going with the open zapling. So let's go
30:44
going with the open zapling. So let's go
30:44
going with the open zapling. So let's go back to the open zapling. So in this
30:47
back to the open zapling. So in this
30:47
back to the open zapling. So in this case what uh the first thing is um
30:50
case what uh the first thing is um
30:50
case what uh the first thing is um everything nowadays is created to open
30:53
everything nowadays is created to open
30:53
everything nowadays is created to open like kind of a API based. So here on the
30:56
like kind of a API based. So here on the
30:56
like kind of a API based. So here on the screen you see that it is written get
30:59
screen you see that it is written get
30:59
screen you see that it is written get API from open zapin defender.
31:03
API from open zapin defender.
31:03
API from open zapin defender. Is it good for everyone? It's readable
31:06
Is it good for everyone? It's readable
31:06
Is it good for everyone? It's readable for everyone.
31:08
for everyone.
31:08
for everyone. Open so open zapling defender so it's a
31:12
Open so open zapling defender so it's a
31:12
Open so open zapling defender so it's a second generation product from open
31:14
second generation product from open
31:14
second generation product from open zapling where they provide some kind of
31:17
zapling where they provide some kind of
31:17
zapling where they provide some kind of a features which are more than just
31:21
a features which are more than just
31:21
a features which are more than just deploying and everything. So you can
31:23
deploying and everything. So you can
31:23
deploying and everything. So you can just click on it then then it will ask
31:25
just click on it then then it will ask
31:25
just click on it then then it will ask you to create an account. Uh
31:29
you to create an account. Uh
31:29
you to create an account. Uh sorry.
31:31
sorry.
31:31
sorry. So uh I already have an account guys.
31:33
So uh I already have an account guys.
31:33
So uh I already have an account guys. See I already definitely have an account
31:36
See I already definitely have an account
31:36
See I already definitely have an account here. So
31:39
here. So
31:39
here. So then after that uh you need to create an
31:42
then after that uh you need to create an
31:42
then after that uh you need to create an API key like suppose uh I create one API
31:45
API key like suppose uh I create one API
31:45
API key like suppose uh I create one API key here
31:48
key here
31:48
key here by the way I have this trial period on
31:50
by the way I have this trial period on
31:50
by the way I have this trial period on it open zapling earlier used to be free
31:55
it open zapling earlier used to be free
31:55
it open zapling earlier used to be free but now they are on the premium so
31:59
but now they are on the premium so
31:59
but now they are on the premium so what all you want to have this is a deep
32:02
what all you want to have this is a deep
32:02
what all you want to have this is a deep part you can just uh uh leave it and
32:05
part you can just uh uh leave it and
32:05
part you can just uh uh leave it and then just can have a save button there.
32:08
then just can have a save button there.
32:08
then just can have a save button there. So in that case I get a save button
32:10
So in that case I get a save button
32:10
So in that case I get a save button here. So it is saving it's creating a U
32:14
here. So it is saving it's creating a U
32:14
here. So it is saving it's creating a U API key and a secret.
32:17
API key and a secret.
32:17
API key and a secret. See I have the API key and I have the
32:20
See I have the API key and I have the
32:20
See I have the API key and I have the secret. So guys make sure you have this
32:24
secret. So guys make sure you have this
32:24
secret. So guys make sure you have this written with you because you can
32:26
written with you because you can
32:26
written with you because you can definitely see your API key but this
32:29
definitely see your API key but this
32:29
definitely see your API key but this secret will get lost and the platform
32:32
secret will get lost and the platform
32:32
secret will get lost and the platform will not allow you to see it. So let me
32:35
will not allow you to see it. So let me
32:35
will not allow you to see it. So let me get the API from here and then I will go
32:38
get the API from here and then I will go
32:38
get the API from here and then I will go here and then I'll paste it here.
32:42
here and then I'll paste it here.
32:42
here and then I'll paste it here. Now I go to the secret key
32:46
Now I go to the secret key
32:46
Now I go to the secret key and this is the secret key and then I'll
32:50
and this is the secret key and then I'll
32:50
and this is the secret key and then I'll say authenticate. So basically uh I'm
32:54
say authenticate. So basically uh I'm
32:54
say authenticate. So basically uh I'm now connected to the open zap defender.
32:56
now connected to the open zap defender.
32:56
now connected to the open zap defender. By the time it is getting connected I
32:57
By the time it is getting connected I
32:58
By the time it is getting connected I think time will take I can show you what
33:01
think time will take I can show you what
33:01
think time will take I can show you what exactly the things are. So you need to
33:03
exactly the things are. So you need to
33:03
exactly the things are. So you need to give a confirmation that yes you have uh
33:06
give a confirmation that yes you have uh
33:06
give a confirmation that yes you have uh written both the things. So we have the
33:09
written both the things. So we have the
33:09
written both the things. So we have the dashboard here you will excuse me you
33:13
dashboard here you will excuse me you
33:13
dashboard here you will excuse me you will see a lot of things here. So
33:19
so it has a code uh inspector which
33:22
so it has a code uh inspector which
33:22
so it has a code uh inspector which basically you can have your code like
33:24
basically you can have your code like
33:24
basically you can have your code like suppose I would say my smart contract.
33:27
suppose I would say my smart contract.
33:27
suppose I would say my smart contract. So this is my smart contract. I can copy
33:29
So this is my smart contract. I can copy
33:29
So this is my smart contract. I can copy it and then I can here add it.
33:33
it and then I can here add it.
33:34
it and then I can here add it. So I have an option like well which
33:36
So I have an option like well which
33:36
So I have an option like well which contract I want to have. I can have to
33:38
contract I want to have. I can have to
33:38
contract I want to have. I can have to add the address after deployment.
33:41
add the address after deployment.
33:42
add the address after deployment. After the deployment part I need to have
33:44
After the deployment part I need to have
33:44
After the deployment part I need to have it
33:45
it
33:45
it or you have an option of installing the
33:48
or you have an option of installing the
33:48
or you have an option of installing the code inspector into a GitHub. Uh I
33:51
code inspector into a GitHub. Uh I
33:51
code inspector into a GitHub. Uh I personally will not be doing because I I
33:54
personally will not be doing because I I
33:54
personally will not be doing because I I work for a corporate thing. So has
33:57
work for a corporate thing. So has
33:57
work for a corporate thing. So has generally uh people are less sure about
33:59
generally uh people are less sure about
33:59
generally uh people are less sure about this thing. So
34:02
this thing. So
34:02
this thing. So sorry my bad guys
34:05
sorry my bad guys
34:05
sorry my bad guys and then we have the
34:08
and then we have the
34:08
and then we have the automation. So guys it is not that smart
34:11
automation. So guys it is not that smart
34:11
automation. So guys it is not that smart contract doesn't have the automation we
34:14
contract doesn't have the automation we
34:14
contract doesn't have the automation we have these kind of automations here like
34:17
have these kind of automations here like
34:17
have these kind of automations here like we have the alerts like generally you
34:19
we have the alerts like generally you
34:19
we have the alerts like generally you may people who are wellvered with the
34:23
may people who are wellvered with the
34:23
may people who are wellvered with the CI/CD and development pipelines and
34:25
CI/CD and development pipelines and
34:25
CI/CD and development pipelines and everything we have some actions uh many
34:28
everything we have some actions uh many
34:28
everything we have some actions uh many times when the flow is there uh there
34:31
times when the flow is there uh there
34:31
times when the flow is there uh there may be alert so so that alert can be
34:33
may be alert so so that alert can be
34:33
may be alert so so that alert can be configured with this action we have
34:35
configured with this action we have
34:35
configured with this action we have monitors uh which is also a part of
34:38
monitors uh which is also a part of
34:38
monitors uh which is also a part of generally development deployment where
34:40
generally development deployment where
34:40
generally development deployment where we set up the monitor in terms of
34:42
we set up the monitor in terms of
34:42
we set up the monitor in terms of different different things like suppose
34:44
different different things like suppose
34:44
different different things like suppose you set up a governance monitor access
34:47
you set up a governance monitor access
34:47
you set up a governance monitor access control financial technical suppose a
34:49
control financial technical suppose a
34:49
control financial technical suppose a technical things uh is there a uh high
34:53
technical things uh is there a uh high
34:53
technical things uh is there a uh high thing is there you can have it then you
34:56
thing is there you can have it then you
34:56
thing is there you can have it then you can have a lot of address so it's kind
34:58
can have a lot of address so it's kind
34:58
can have a lot of address so it's kind of a depend environment variable kind of
35:02
of a depend environment variable kind of
35:02
of a depend environment variable kind of a thing and later on you have the
35:05
a thing and later on you have the
35:05
a thing and later on you have the approval and this these are some um
35:07
approval and this these are some um
35:08
approval and this these are some um something beyond the scope of this
35:10
something beyond the scope of this
35:10
something beyond the scope of this session. So this is the deploy. Now
35:15
session. So this is the deploy. Now
35:15
session. So this is the deploy. Now configure your test environment to
35:17
configure your test environment to
35:17
configure your test environment to securely deploy the contract to test
35:19
securely deploy the contract to test
35:19
securely deploy the contract to test net. I will be going with test net.
35:22
net. I will be going with test net.
35:22
net. I will be going with test net. Okay. Now which test net you guys
35:26
Okay. Now which test net you guys
35:26
Okay. Now which test net you guys suggest me to deploy it by guys make
35:29
suggest me to deploy it by guys make
35:29
suggest me to deploy it by guys make sure it is the EVM test net. So I'll ask
35:32
sure it is the EVM test net. So I'll ask
35:32
sure it is the EVM test net. So I'll ask the audience to tell me which test net
35:35
the audience to tell me which test net
35:35
the audience to tell me which test net should I go with? Polygon or probably
35:38
should I go with? Polygon or probably
35:38
should I go with? Polygon or probably the base or Ethereum or which one you
35:41
the base or Ethereum or which one you
35:41
the base or Ethereum or which one you want me like
35:49
waiting for people to answer.
35:55
Let me go with Amoi for now which is a
35:59
Let me go with Amoi for now which is a
35:59
Let me go with Amoi for now which is a polygon based test net. Let me continue.
36:05
So I have to create an approval process
36:07
So I have to create an approval process
36:07
So I have to create an approval process that's more of a automation thing that I
36:11
that's more of a automation thing that I
36:11
that's more of a automation thing that I had to create. So
36:16
guys anybody has any polygon address
36:21
guys anybody has any polygon address
36:21
guys anybody has any polygon address and let me take mine with with which
36:23
and let me take mine with with which
36:24
and let me take mine with with which this is done.
36:26
this is done.
36:26
this is done. Okay. By the way, let's see if the Okay.
36:28
Okay. By the way, let's see if the Okay.
36:28
Okay. By the way, let's see if the Okay. Yes, I we we will go to that. Uh now,
36:32
Yes, I we we will go to that. Uh now,
36:32
Yes, I we we will go to that. Uh now, let's go and choose the network. So,
36:36
let's go and choose the network. So,
36:36
let's go and choose the network. So, which network we chose there? Ammoy.
36:41
This is Amoy.
36:43
This is Amoy.
36:43
This is Amoy. So, we chose Amoy. Now,
36:46
So, we chose Amoy. Now,
36:46
So, we chose Amoy. Now, it is done with Amoy. Now, the approval
36:49
it is done with Amoy. Now, the approval
36:49
it is done with Amoy. Now, the approval process.
36:52
process.
36:52
process. So, this we have not set up.
36:56
So, this we have not set up.
36:56
So, this we have not set up. And once we set up this we get address
36:59
And once we set up this we get address
36:59
And once we set up this we get address that has to be here.
37:01
that has to be here.
37:01
that has to be here. Okay. But what we'll doing we will be
37:04
Okay. But what we'll doing we will be
37:04
Okay. But what we'll doing we will be using approve using injected provider.
37:07
using approve using injected provider.
37:07
using approve using injected provider. Injected provider is a tool that will
37:11
Injected provider is a tool that will
37:11
Injected provider is a tool that will make sure like it's kind of a compiling
37:13
make sure like it's kind of a compiling
37:13
make sure like it's kind of a compiling basically um you compile your code. So
37:17
basically um you compile your code. So
37:17
basically um you compile your code. So uh this approval process is a
37:20
uh this approval process is a
37:20
uh this approval process is a compilation that has to be done. Now I I
37:23
compilation that has to be done. Now I I
37:23
compilation that has to be done. Now I I don't want to have a lot of compilation
37:25
don't want to have a lot of compilation
37:25
don't want to have a lot of compilation done or something because I know that my
37:28
done or something because I know that my
37:28
done or something because I know that my syntax errors, logical errors are
37:30
syntax errors, logical errors are
37:30
syntax errors, logical errors are minimum. So what I'll go I'll go to
37:33
minimum. So what I'll go I'll go to
37:33
minimum. So what I'll go I'll go to deploy.
37:35
deploy.
37:35
deploy. Now in this you see constructor argument
37:39
Now in this you see constructor argument
37:39
Now in this you see constructor argument here
37:41
here
37:41
here recipient and initial owner. So
37:44
recipient and initial owner. So
37:44
recipient and initial owner. So recipient
37:46
recipient
37:46
recipient is like to whom I want to transfer
37:48
is like to whom I want to transfer
37:48
is like to whom I want to transfer these. So sir
37:52
these. So sir
37:52
these. So sir tenant ID is AI key name no
37:57
tenant ID is AI key name no
37:57
tenant ID is AI key name no I just showed you okay let me show it
37:59
I just showed you okay let me show it
38:00
I just showed you okay let me show it again
38:02
again
38:02
again sorry
38:05
sorry
38:05
sorry so see when you have this by the way I'm
38:08
so see when you have this by the way I'm
38:08
so see when you have this by the way I'm not using any like all the keys they are
38:11
not using any like all the keys they are
38:11
not using any like all the keys they are for definitely for showing purposes I'll
38:15
for definitely for showing purposes I'll
38:15
for definitely for showing purposes I'll delete them so yes see see here API key
38:18
delete them so yes see see here API key
38:18
delete them so yes see see here API key is when you create the API key. You you
38:20
is when you create the API key. You you
38:20
is when you create the API key. You you have to put a request and then the
38:22
have to put a request and then the
38:22
have to put a request and then the secret key is there. So
38:27
I don't have access to it. Okay, moving
38:29
I don't have access to it. Okay, moving
38:30
I don't have access to it. Okay, moving back to the deployment part. I want to
38:33
back to the deployment part. I want to
38:33
back to the deployment part. I want to have the recipient and the initial
38:35
have the recipient and the initial
38:35
have the recipient and the initial owner. So who will be the initial owner?
38:40
owner. So who will be the initial owner?
38:40
owner. So who will be the initial owner? The person who is deploying and the
38:43
The person who is deploying and the
38:43
The person who is deploying and the recipient.
38:45
recipient.
38:45
recipient. So one thing I can do let me make this
38:48
So one thing I can do let me make this
38:48
So one thing I can do let me make this contract
38:52
very very simple. I have removed the
38:57
very very simple. I have removed the
38:57
very very simple. I have removed the things like I removed the initial owner.
39:00
things like I removed the initial owner.
39:00
things like I removed the initial owner. Okay. So initial authority. So that is
39:03
Okay. So initial authority. So that is
39:03
Okay. So initial authority. So that is the same uh basically what is like this
39:06
the same uh basically what is like this
39:06
the same uh basically what is like this C currently if you see uh I'm not able
39:10
C currently if you see uh I'm not able
39:10
C currently if you see uh I'm not able to remove the ownable or role or manage
39:14
to remove the ownable or role or manage
39:14
to remove the ownable or role or manage but in when it comes to I would say the
39:18
but in when it comes to I would say the
39:18
but in when it comes to I would say the normal smart contract what I can do is
39:20
normal smart contract what I can do is
39:20
normal smart contract what I can do is that uh probably
39:24
that uh probably
39:24
that uh probably I can remove the ownable part I don't
39:27
I can remove the ownable part I don't
39:27
I can remove the ownable part I don't want that uh my contract is ownable or
39:30
want that uh my contract is ownable or
39:30
want that uh my contract is ownable or there's a limitation So
39:35
I will go to remix because there I'm not
39:37
I will go to remix because there I'm not
39:37
I will go to remix because there I'm not able to edit it.
39:52
Can anybody tell me what's the name of
39:54
Can anybody tell me what's the name of
39:54
Can anybody tell me what's the name of the soul file? This file here written in
39:59
the soul file? This file here written in
39:59
the soul file? This file here written in with which name guys?
40:03
people who who are very much good with
40:05
people who who are very much good with
40:05
people who who are very much good with the at least the smart contract guys.
40:08
the at least the smart contract guys.
40:08
the at least the smart contract guys. What is the name of the file here?
40:15
ownables soul draft I see IRC what is
40:21
ownables soul draft I see IRC what is
40:21
ownables soul draft I see IRC what is like see ultimately we need to edit and
40:24
like see ultimately we need to edit and
40:24
like see ultimately we need to edit and if you don't guys tell me I won't be
40:26
if you don't guys tell me I won't be
40:26
if you don't guys tell me I won't be able to edit it because I will
40:28
able to edit it because I will
40:28
able to edit it because I will definitely be not having a look and
40:31
definitely be not having a look and
40:31
definitely be not having a look and which
40:38
so it is at the bottom contract random
40:40
so it is at the bottom contract random
40:40
so it is at the bottom contract random name so this is there
40:44
name so this is there
40:44
name so this is there everywhere we have AI. So what I'll do
40:47
everywhere we have AI. So what I'll do
40:47
everywhere we have AI. So what I'll do is that I will be removing the ownable
40:50
is that I will be removing the ownable
40:50
is that I will be removing the ownable part. So this ownable part is removed. I
40:54
part. So this ownable part is removed. I
40:54
part. So this ownable part is removed. I don't want ownable.
40:57
don't want ownable.
40:57
don't want ownable. This also goes away. I don't want it.
41:01
This also goes away. I don't want it.
41:01
This also goes away. I don't want it. So the initial owner is gone. Similarly,
41:06
So the initial owner is gone. Similarly,
41:06
So the initial owner is gone. Similarly, the this val part of the initial owner
41:10
the this val part of the initial owner
41:10
the this val part of the initial owner is also gone. And since I don't have the
41:13
is also gone. And since I don't have the
41:14
is also gone. And since I don't have the ownable uh imported I need to remove the
41:17
ownable uh imported I need to remove the
41:17
ownable uh imported I need to remove the only owner. So now anybody can mint it.
41:22
only owner. So now anybody can mint it.
41:22
only owner. So now anybody can mint it. Okay. So anybody can mint it.
41:26
Okay. So anybody can mint it.
41:26
Okay. So anybody can mint it. And the basic uh like one advantage that
41:29
And the basic uh like one advantage that
41:29
And the basic uh like one advantage that I can show you about uh remix is that it
41:33
I can show you about uh remix is that it
41:33
I can show you about uh remix is that it tells you that how much uh gas fees will
41:36
tells you that how much uh gas fees will
41:36
tells you that how much uh gas fees will be utilized. like here currently I'm
41:39
be utilized. like here currently I'm
41:39
be utilized. like here currently I'm using this much goi gas and with the
41:41
using this much goi gas and with the
41:42
using this much goi gas and with the mint the real time functions will be
41:43
mint the real time functions will be
41:43
mint the real time functions will be called
41:46
called
41:46
called is it good
41:48
is it good
41:48
is it good guys
41:52
I am I good
41:55
I am I good
41:55
I am I good so since it is not letting me uh remove
41:59
so since it is not letting me uh remove
41:59
so since it is not letting me uh remove the ownable roles or managed so what
42:01
the ownable roles or managed so what
42:01
the ownable roles or managed so what I'll do is that instead of using the
42:04
I'll do is that instead of using the
42:04
I'll do is that instead of using the open zap defender
42:06
open zap defender
42:06
open zap defender although you guys can definitely use it.
42:08
although you guys can definitely use it.
42:08
although you guys can definitely use it. I don't want I don't want that I should
42:10
I don't want I don't want that I should
42:10
I don't want I don't want that I should have a initial owner or recipient. I
42:14
have a initial owner or recipient. I
42:14
have a initial owner or recipient. I will definitely have let me go to this
42:18
will definitely have let me go to this
42:18
will definitely have let me go to this and I can have this recipient. So I this
42:22
and I can have this recipient. So I this
42:22
and I can have this recipient. So I this is my address. I will have it or
42:25
is my address. I will have it or
42:26
is my address. I will have it or probably let me have both the address
42:28
probably let me have both the address
42:28
probably let me have both the address same and then I say deploy. Now
42:32
same and then I say deploy. Now
42:32
same and then I say deploy. Now do you know why this error is there?
42:34
do you know why this error is there?
42:34
do you know why this error is there? Error deploying cont error switching
42:37
Error deploying cont error switching
42:37
Error deploying cont error switching network terminal not uh initiated
42:41
network terminal not uh initiated
42:41
network terminal not uh initiated anybody. So if
42:45
anybody. So if
42:45
anybody. So if if any anybody tells us like why this
42:48
if any anybody tells us like why this
42:48
if any anybody tells us like why this error is there
42:50
error is there
42:50
error is there that person will be getting 100 sharp
42:53
that person will be getting 100 sharp
42:53
that person will be getting 100 sharp tokens in his wallet. So I'm waiting for
42:57
tokens in his wallet. So I'm waiting for
42:57
tokens in his wallet. So I'm waiting for you guys for next five minutes.
43:00
you guys for next five minutes.
43:00
you guys for next five minutes. I I'm my I'm I'm looking at the chat. So
43:04
I I'm my I'm I'm looking at the chat. So
43:04
I I'm my I'm I'm looking at the chat. So anybody can tell me why is there a
43:08
anybody can tell me why is there a
43:08
anybody can tell me why is there a error? Error deploying contract error
43:10
error? Error deploying contract error
43:10
error? Error deploying contract error switching network terminal not
43:13
switching network terminal not
43:13
switching network terminal not initialized
43:16
initialized
43:16
initialized guys.
43:23
We have 100 shark tokens to be given.
44:05
I think it is an internal error. Okay.
44:11
No, I want the exact reason like it says
44:15
No, I want the exact reason like it says
44:15
No, I want the exact reason like it says error deploying contract error switching
44:17
error deploying contract error switching
44:17
error deploying contract error switching network.
44:41
faster guys.
44:44
faster guys.
44:44
faster guys. I really want to have people there who
44:47
I really want to have people there who
44:47
I really want to have people there who basically get the 100 shark tokens.
45:18
Anyone else?
45:21
Anyone else?
45:21
Anyone else? Anyone else, guys?
45:31
See, I'm going to remix. That doesn't
45:34
See, I'm going to remix. That doesn't
45:34
See, I'm going to remix. That doesn't means I don't want the answer. I want
45:37
means I don't want the answer. I want
45:37
means I don't want the answer. I want the people to give me the answer. Why
45:39
the people to give me the answer. Why
45:39
the people to give me the answer. Why are we getting this error?
45:49
So, my contract on remix is okay.
45:52
So, my contract on remix is okay.
45:52
So, my contract on remix is okay. Incorrect contract version would be okay
45:57
Incorrect contract version would be okay
45:57
Incorrect contract version would be okay interact like incorrect contract version
46:01
interact like incorrect contract version
46:01
interact like incorrect contract version like how does this mean? Because uh this
46:03
like how does this mean? Because uh this
46:03
like how does this mean? Because uh this is the first time I'm deploying a
46:05
is the first time I'm deploying a
46:05
is the first time I'm deploying a contract. So how can I have a incorrect
46:09
contract. So how can I have a incorrect
46:09
contract. So how can I have a incorrect contract version?
46:30
Guys, me just telling you things will
46:33
Guys, me just telling you things will
46:33
Guys, me just telling you things will not help you.
46:44
You have to connect Metam Mask.
46:48
You have to connect Metam Mask.
46:48
You have to connect Metam Mask. Okay.
46:52
So okay in that case do you see any
46:54
So okay in that case do you see any
46:54
So okay in that case do you see any where I can connect my metamask
46:59
by the way you parallelly can open your
47:02
by the way you parallelly can open your
47:02
by the way you parallelly can open your uh
47:04
uh
47:04
uh like the same things on your end because
47:06
like the same things on your end because
47:06
like the same things on your end because I don't see a option to
47:10
I don't see a option to
47:10
I don't see a option to click and connect with metam mask
47:12
click and connect with metam mask
47:12
click and connect with metam mask Anybody
47:29
has answered for deploying by paying in
47:33
has answered for deploying by paying in
47:33
has answered for deploying by paying in please ensure metamas is connected and
47:37
please ensure metamas is connected and
47:37
please ensure metamas is connected and no
47:39
no
47:39
no what I'm trying to say is that in order
47:41
what I'm trying to say is that in order
47:41
what I'm trying to say is that in order to tell the so
47:45
to tell the so
47:45
to tell the so by the way I have trust wallet here so I
47:48
by the way I have trust wallet here so I
47:48
by the way I have trust wallet here so I should have a option here to initialize
47:52
should have a option here to initialize
47:52
should have a option here to initialize the constructor of treasure wallet to
47:55
the constructor of treasure wallet to
47:55
the constructor of treasure wallet to get connected so that is what I'm trying
47:58
get connected so that is what I'm trying
47:58
get connected so that is what I'm trying to say I don't have anything here
48:37
Any
49:02
other answers?
49:19
Let me try to change the network if uh
49:22
Let me try to change the network if uh
49:22
Let me try to change the network if uh see
49:24
see
49:24
see definitely I can tell you the solution
49:26
definitely I can tell you the solution
49:26
definitely I can tell you the solution but I really don't want because you guys
49:28
but I really don't want because you guys
49:28
but I really don't want because you guys are there to learn something.
49:32
are there to learn something.
49:32
are there to learn something. Please have it. By the way, we have a
49:35
Please have it. By the way, we have a
49:35
Please have it. By the way, we have a lot of other live shows also on our
49:38
lot of other live shows also on our
49:38
lot of other live shows also on our channel which we are using the CC TV. We
49:41
channel which we are using the CC TV. We
49:41
channel which we are using the CC TV. We have a lot of conferences coming. So the
49:44
have a lot of conferences coming. So the
49:44
have a lot of conferences coming. So the people who are searching from the for
49:47
people who are searching from the for
49:47
people who are searching from the for answers can just go to car.tv TV
49:53
answers can just go to car.tv TV
49:53
answers can just go to car.tv TV and uh they will get a lot of content
49:57
and uh they will get a lot of content
49:57
and uh they will get a lot of content free content which is
50:05
see we have a startup show we have
50:08
see we have a startup show we have
50:08
see we have a startup show we have software architecture conference coming
50:10
software architecture conference coming
50:10
software architecture conference coming we have other things as well so you guys
50:13
we have other things as well so you guys
50:13
we have other things as well so you guys can definitely have a look at Yes.
50:34
So this is my show which is currently
50:36
So this is my show which is currently
50:36
So this is my show which is currently going on live. You can come to c.tv to
50:39
going on live. You can come to c.tv to
50:39
going on live. You can come to c.tv to also have a look. We have a startup show
50:42
also have a look. We have a startup show
50:42
also have a look. We have a startup show coming. We have a softwarecom conference
50:44
coming. We have a softwarecom conference
50:44
coming. We have a softwarecom conference architecture online.
50:50
So we have a lot of shows. You guys
50:52
So we have a lot of shows. You guys
50:52
So we have a lot of shows. You guys should definitely attend it.
50:57
Anybody guys are you able to get the
51:00
Anybody guys are you able to get the
51:00
Anybody guys are you able to get the answer why and what is the issue
51:04
answer why and what is the issue
51:04
answer why and what is the issue guys?
51:09
Okay, let me go here and now using like
51:14
Okay, let me go here and now using like
51:14
Okay, let me go here and now using like I I will definitely be deploying it but
51:16
I I will definitely be deploying it but
51:16
I I will definitely be deploying it but not using open zap. That's a kind of a
51:20
not using open zap. That's a kind of a
51:20
not using open zap. That's a kind of a challenge for you guys. I can deploy it
51:24
challenge for you guys. I can deploy it
51:24
challenge for you guys. I can deploy it using remix. Would you mind guys?
51:31
So yes. So what I'll do I will use
51:38
okay by the way I don't have Metamas
51:41
okay by the way I don't have Metamas
51:41
okay by the way I don't have Metamas connected okay wallet connect and I have
51:45
connected okay wallet connect and I have
51:45
connected okay wallet connect and I have trust wallet installed okay so
51:55
trust wallet is my browser extension so
51:59
trust wallet is my browser extension so
51:59
trust wallet is my browser extension so for a security reason I'm not showing
52:02
for a security reason I'm not showing
52:02
for a security reason I'm not showing you exactly the trust what exactly I'm
52:06
you exactly the trust what exactly I'm
52:06
you exactly the trust what exactly I'm doing with the trust part. So it is a
52:09
doing with the trust part. So it is a
52:09
doing with the trust part. So it is a process that seems to you. So I have
52:12
process that seems to you. So I have
52:12
process that seems to you. So I have signed my transaction. Now the trust
52:15
signed my transaction. Now the trust
52:15
signed my transaction. Now the trust wallet is connected. No. Okay.
52:23
This trust wallet is not connecting
52:25
This trust wallet is not connecting
52:25
This trust wallet is not connecting because I don't have poll.
52:37
So uh I'm posting a link for everyone.
52:42
So uh I'm posting a link for everyone.
52:42
So uh I'm posting a link for everyone. You guys can try to see this.
52:59
Deepa please post this in YouTube.
53:07
So this is the link. So you guys can
53:10
So this is the link. So you guys can
53:10
So this is the link. So you guys can also try you guys if you guys have
53:12
also try you guys if you guys have
53:12
also try you guys if you guys have metamas you guys can definitely try it
53:15
metamas you guys can definitely try it
53:15
metamas you guys can definitely try it out and you guys will be able to use it
53:18
out and you guys will be able to use it
53:18
out and you guys will be able to use it with the metamas. So I have
53:23
with the metamas. So I have
53:23
with the metamas. So I have understood what?
53:25
understood what?
53:26
understood what? Okay. Yes.
53:38
I don't think the link got
53:41
I don't think the link got
53:41
I don't think the link got right. If you can just see at that
53:46
right. If you can just see at that
53:46
right. If you can just see at that I see three links here.
54:05
Yes guys in the chat you have the link
54:08
Yes guys in the chat you have the link
54:08
Yes guys in the chat you have the link posted by C# TV. Click on that log into
54:12
posted by C# TV. Click on that log into
54:12
posted by C# TV. Click on that log into it and you will be able to
54:16
it and you will be able to
54:16
it and you will be able to do what I'm doing on the live part. So
54:18
do what I'm doing on the live part. So
54:18
do what I'm doing on the live part. So this is the contract.
54:40
Anybody tried or is able to open it? Any
54:44
Anybody tried or is able to open it? Any
54:44
Anybody tried or is able to open it? Any problem with opening it? So guys uh we
54:48
problem with opening it? So guys uh we
54:48
problem with opening it? So guys uh we are coming nearer to the session end. So
54:53
are coming nearer to the session end. So
54:53
are coming nearer to the session end. So since I've given you a challenge I would
54:55
since I've given you a challenge I would
54:55
since I've given you a challenge I would really like you guys to come up with the
54:58
really like you guys to come up with the
54:58
really like you guys to come up with the answers. This uh video will be recorded
55:01
answers. This uh video will be recorded
55:01
answers. This uh video will be recorded and will be added
55:03
and will be added
55:03
and will be added onto our channel. I want people to
55:07
onto our channel. I want people to
55:07
onto our channel. I want people to deploy the contract and
55:12
and send it in the chat. Right. So do
55:15
and send it in the chat. Right. So do
55:15
and send it in the chat. Right. So do comment your contract addresses at the
55:17
comment your contract addresses at the
55:17
comment your contract addresses at the end. Do contract.
55:24
Is it good for everyone?
55:28
Is it good for everyone?
55:28
Is it good for everyone? Okay. So uh now I have 5 minutes left.
55:32
Okay. So uh now I have 5 minutes left.
55:32
Okay. So uh now I have 5 minutes left. So if you have any question that has to
55:34
So if you have any question that has to
55:34
So if you have any question that has to be answered, please let me know. I can
55:36
be answered, please let me know. I can
55:36
be answered, please let me know. I can definitely help you guys
55:39
definitely help you guys
55:39
definitely help you guys because I want everyone to be successful
55:42
because I want everyone to be successful
55:42
because I want everyone to be successful with this smart contract and I have many
55:44
with this smart contract and I have many
55:44
with this smart contract and I have many web three developers
55:47
web three developers
55:47
web three developers from this group.
55:52
If you have questions, please start uh
55:55
If you have questions, please start uh
55:55
If you have questions, please start uh posting it into the chat window. Uh we
55:58
posting it into the chat window. Uh we
55:58
posting it into the chat window. Uh we will be answering that.
56:28
guys.
57:30
guys. Okay. Was a core use of pinata I
57:34
guys. Okay. Was a core use of pinata I
57:34
guys. Okay. Was a core use of pinata I think. So see pinata is a IPFS in
57:38
think. So see pinata is a IPFS in
57:38
think. So see pinata is a IPFS in interplanetary file system. So it's a
57:40
interplanetary file system. So it's a
57:40
interplanetary file system. So it's a paid service. So that is a pinata like
57:43
paid service. So that is a pinata like
57:43
paid service. So that is a pinata like you saying over pinata.cloud is the
57:45
you saying over pinata.cloud is the
57:45
you saying over pinata.cloud is the IPFS. So uh that is generally is a
57:49
IPFS. So uh that is generally is a
57:49
IPFS. So uh that is generally is a decentralized storage which is
57:52
decentralized storage which is
57:52
decentralized storage which is particularly used the
57:55
particularly used the
57:55
particularly used the so you it's h free for first I think 100
58:00
so you it's h free for first I think 100
58:00
so you it's h free for first I think 100 200 files and then that uh gets some you
58:03
200 files and then that uh gets some you
58:03
200 files and then that uh gets some you some paid up from like here so you can
58:06
some paid up from like here so you can
58:06
some paid up from like here so you can see that it has some features pricing is
58:08
see that it has some features pricing is
58:08
see that it has some features pricing is also there so yes what factors to
58:11
also there so yes what factors to
58:11
also there so yes what factors to consider when deciding on network to
58:13
consider when deciding on network to
58:13
consider when deciding on network to deploy to why did you decide on polygon
58:16
deploy to why did you decide on polygon
58:16
deploy to why did you decide on polygon Okay. C definitely a awesome question
58:20
Okay. C definitely a awesome question
58:20
Okay. C definitely a awesome question you have asked D. Yes. Yes. So C I
58:23
you have asked D. Yes. Yes. So C I
58:23
you have asked D. Yes. Yes. So C I deployed on polygon because my contract
58:26
deployed on polygon because my contract
58:26
deployed on polygon because my contract already is on polygon and I have pole.
58:30
already is on polygon and I have pole.
58:30
already is on polygon and I have pole. So the gas fees that is required to
58:32
So the gas fees that is required to
58:32
So the gas fees that is required to deploy it I have that. So that's why I I
58:35
deploy it I have that. So that's why I I
58:35
deploy it I have that. So that's why I I chose pole. You can choose choose
58:37
chose pole. You can choose choose
58:37
chose pole. You can choose choose whatever you want. But there are factors
58:40
whatever you want. But there are factors
58:40
whatever you want. But there are factors like uh coal is very cheap like you can
58:43
like uh coal is very cheap like you can
58:43
like uh coal is very cheap like you can just say $.1.18
58:45
just say $.1.18
58:45
just say $.1.18 and the gas fees is very less. If you go
58:47
and the gas fees is very less. If you go
58:48
and the gas fees is very less. If you go for ether ether is costly it is more
58:50
for ether ether is costly it is more
58:50
for ether ether is costly it is more than $2,500 and the gas phase is that
58:54
than $2,500 and the gas phase is that
58:54
than $2,500 and the gas phase is that much dependent. Secondly how what all
58:57
much dependent. Secondly how what all
58:57
much dependent. Secondly how what all features you need like suppose the
59:00
features you need like suppose the
59:00
features you need like suppose the contract that I am deploying it's a very
59:02
contract that I am deploying it's a very
59:02
contract that I am deploying it's a very very very basic contract. So you uh you
59:05
very very basic contract. So you uh you
59:05
very very basic contract. So you uh you can just use any of the chains to deploy
59:08
can just use any of the chains to deploy
59:08
can just use any of the chains to deploy it. So yeah, that's the reason.
59:17
Okay guys, we have one more minute left.
59:20
Okay guys, we have one more minute left.
59:20
Okay guys, we have one more minute left. We have another questions or not. Good
59:23
We have another questions or not. Good
59:23
We have another questions or not. Good questions coming. I see a great
59:25
questions coming. I see a great
59:25
questions coming. I see a great enthusiasm there. Superb people today
59:29
enthusiasm there. Superb people today
59:29
enthusiasm there. Superb people today lined up on the session.
59:56
Seems we don't have more questions. So,
1:00:00
Seems we don't have more questions. So,
1:00:00
Seems we don't have more questions. So, thank you everyone. Have a nice day
1:00:02
thank you everyone. Have a nice day
1:00:02
thank you everyone. Have a nice day ahead.
1:00:04
ahead.
1:00:04
ahead. See you in the next session.
1:00:14
[Music]