I'm Stu from the Tezos Commons.
Joining me today is Nestor Amistee Del Moral from Dorg, aka Diorg, a partner organization working with Tezos Commons, among others, to develop Homebase, the one-stop shop user interface that's bringing DAOs to the masses.
As always, we'll be giving away a Tezos branded Nano ledger
to one lucky viewer during the stream.
Today's winner will also receive a very special bonus prize.
So stay tuned for details about that
and keep an ear out for the keyword later on
How are things in Madrid?
Things in Madrid are going great.
I think the weather's actually really nice at the moment.
So yeah, everything's cool. Thank you for asking.
To get the ball rolling, can you tell us a little bit about your background and your journey into the crypto universe?
Right. So I have a background in computer science. I live in Madrid, but I'm actually originally from Venezuela.
in computer science um i live in madrid but i'm actually originally from venezuela
um i lived there for for many many years i was born and raised there and um so when the
economical crisis got worse than than it was before um it's like crypto appeared as an escape valve for many people. So I was exposed to crypto in 2017, early, early 2017, late 2016, mostly to Bitcoin,
And after that, like many, many freelancers started like getting paid there for remote work in crypto.
And I was freelancing at the time.
So I was paying crypto at the time.
So that's what simulated me to explore more about the Web3 world and everything.
Was that a common thing in Venezuela at that time? It was, it was because at the time Venezuelans couldn't have
a bank account in foreign currency so you needed like something else right and crypto appeared to
be like a really good alternative to that. So then I moved to Madrid in 2019, and that's when I was introduced to DIRG or DORG
by a friend, a friend from college.
And from there on, they are the cool organization
I've working with ever since.
I do mostly development running work,
web three integrations, and yeah.
So what inspired you to get involved with Homebase?
So I, like at DERG, and for myself, this is also true,
and for myself, this is also true,
we have a particular interest in DAOs
as a means to empower communities.
So we see DAOs for more than they could probably do
at their minimal version,
but rather like the big meaning and mission
community that can govern itself without the need for a third party or an authority that exerts
like decision-making or power without maybe involving the whole community. So we have actually
had like this great inspiration
And so when I heard about Tezos,
I was really, really interested in trying to be part
of the DAO building on Tezos,
like from the start, from the beginning.
So for those who might not be super familiar with it, can you give us an explanation of what a DAO is?
Right. So a DAO is an acronym which stands for Decentralized Autonomous Organization.
those are big words so uh what do they actually mean and uh it's an organization whose rules
So what do they actually mean?
are written in smart contracts which are deployed on the blockchain so every operation every rule
every transaction that you do within your organization whether it is to move funds, set rules, or anything like that,
has to go through a blockchain transaction, which means that no member can ever perform
an action without this being public, transparent, and auditable. And those have evolved to have
more complex governance mechanisms. So what we call a down now
is actually a structure uh which is a bit more complex so we have voting and governance mechanisms
so if if dows want to take an action like for example pool funds for a particular investment and then they want to move
the funds these actions of moving funds or accumulating them or pulling them or transferring
them to somebody has to go through a voting process the actual mechanics of how the how the vote
wakes work or how the delay periods work is something that changes from DAO to
DAO. But the short gist of it is it's an organization whose rules and mechanisms are
written in the blockchain to prevent the need for a third party to execute decisions and
to promote transparency among the community.
Okay. And what part does Homebase play in that process?
Right. So Homebase gives the opportunity for anybody to create a DAO on Tezos. And that means that people could create a DAO on Homebase
for their communities and start, for example,
managing funds collectively.
Like if there are a community that has, for example,
certain funds that they want to manage in a decentralized way.
There is no more need for this usual council to decide how the funds are going to be spent,
but rather have all of that through governance, like democratic processes.
So Homebase is an enabler of this.
So if I, can you tell me if I understand correctly,
what you guys offer is templates upon which to build
so Homebase is an application that it's built on top of a framework and what we call
templates on Homebase are actually templates on the framework so that means that Homebase
actually offers like an already working out of the box solution
for users or communities that wanna create DAOs.
So it's not like users select a template
that they later have to build upon,
but rather they just choose the type of DAO
they configure their governance parameters and mechanisms, and then
it gets deployed and that's it. Yeah. Can you give us any examples of specific problems that this
would solve? Yeah, absolutely. So there are like many, many use cases for DAOs in general but currently Homebase currently offers
a treasury DAO which is a DAO for the collective management of funds and a registry DAO which is a
DAO that can collectively manage a key value store of arbitrary data. So if, say, you have a community or you're part of a community
that wants to receive funds or donations,
you should probably create a Treasury DAO to handle that.
Or let's say that you have a charity organization or foundation.
You could receive funds in your DAO and then distribute them collectively.
Or let's say that, for example, you have an NFT marketplace or an NFT registry of the
sort. You could curate those NFTs through a registry DAO and home base.
So like that, we could solve like many, many other use cases that come to mind, but those are the ones that I have off the top of my head.
Well, there's not really, conceptually, there's not really a limit to the type of things this tool could do, right?
Conceptually, like mechanisms could get like more sophisticated and the types of DAOs built on top of the framework could get like more like even more functionality.
So at a conceptual level, there is no limit on what the tool could do to empower the communities in terms of tangible actions
We're all, I understand you're gonna do a demo for us today.
We're all really excited to see that.
But before we get into the nitty gritty here,
are you ready to do the soon to be famous
TezTalks lightning round?
Just before we, yeah, go ahead.
I'm going to announce today's keyword
for the live stream giveaway.
Today we're giving away the Tezos branded Nano Ledger
and a free NFT from our friends over at Cumulus,
a Tezos NFT project focused on water preservation.
Cumulus will be minting 5,000 handmade NFTs on October 12th, and 30% of the funds raised from the sale will go to a water preservation NGO chosen by the community, which is very, very cool stuff.
Today's keyword is exclamation point DAO. Just's keyword is exclamation point DAO.
Just enter the keyword exclamation point DAO in the live stream chat
and Nightbot will randomly select today's winner
and we'll announce them before the end of the stream.
Okay, Nestor, it's lightning round time.
Remember, there are no wrong answers here and it's just for fun
so our listeners can get to know you a little bit better.
Name one thing you absolutely want to do before you die.
The last place you traveled was?
In five words or less, how would your best friend describe you?
And finally, movies or video games?
This concludes the Teztalks lightning round.
Are you ready to do the demo for us?
Okay. to do the demo for us. Yeah, yeah, yeah. For sure. OK.
So my screen can't be seen, right?
So we are at Homebase at the Explorer screen.
And the process is really, really simple.
So we got to create a DAO and we go to this screen where we can select a template.
So these are the two templates that I was talking about earlier.
So we have a treasury DAO and we have a registry DAO.
It is important to know that registry DAOs also have treasury functionality.
So if you want to, for example, create an NFT registry,
but you also would like to collectively manage funds,
you would also choose a registry.
But that's good with the treasury,
given that it's a bit more popular.
So these are the DAO settings.
Like everything here is aimed to be simple.
So you have to choose a token that you would like to use
That means that you need to hold this token
to have voting power in the DAO.
And this is the token that you would stake
in order to vote for decisions and to create proposals and so.
So let's go with this one. order to vote for decisions and to create proposals and so.
So let's go with this one.
This is all testnet, by the way.
I deployed my own token and so.
So here, let's call this DAO, TESDAO.
Then we have the administrator and the guardian.
Like what exactly did these roles do?
It's mostly just maintenance.
It has like a deeper explanation on the documentation,
but nor the administrator nor the guardian can take decisions over the funds
or assets or configuration
of the DAO without governance processes but for example guardians and administrator are able to
hide or drop expired or failed proposals and other maintenance actions of the such
like more info can be found again on the docs uh after that we click on continue
and here is we configure where we configure the proposals and voting um parameters so
basically daos and homebase operate a lot like like as as as tezos in in general so we have
like as Tezos in general.
So we have the cycles mechanisms.
And here is where we decide like how many levels
are cycles gonna last in levels or blockchain blocks.
And then the proposal execution delay is how many levels or blocks have to pass before
a past proposal can be executed. So let's go with 45. Then the proposal expiration threshold is how
many blocks or levels have to pass for a proposal to become expired and yet um and so unexecutable let's go with a nice comfy number
like 100. and require secure propose is the amount of tokens that we need to stake in order to make
the proposal we can go with five then uh if the proposal fails you get a part of your stake tokens back,
And this is to prevent spamming, replay attacks, and so.
And then the min and max XTZ amounts
that can be transferred in a proposal.
We can leave the minimum at zero
and put the max at a thousand.
Then we configure the quorum.
And basically the quorum is a percentage
of the governance tokens total supply
that needs to be met in votes
so that our proposal can be considered passed.
These fancy numbers and percentages that you see here
are basically the initial quorum threshold,
the minimum quorum threshold, and the max quorum threshold.
And you would say, if I'm setting it to 2%,
why do I need minimum and maximum?
And this is because period by period or cycle by cycle,
a quorum gets adjusted based on participation.
So that means that if you set your quorum too high and people are not voting enough for proposals to pass, then the quorum gets adjusted to a lower number.
Otherwise, you wouldn't be able to get anything done.
And it is exactly to prevent things from getting done in your DAO.
And also because we know that calculating an exact quorum value for your community can be hard,
especially at the beginning. Then the quorum max change is the maximum amount that the quorum can get adjusted to in terms of percentage in period by period.
So I'll leave this as it is with with two percent. Then we go to a screen where we see
like all of the information that we have selected and if everything's, we can click on launch.
We connect if we haven't already. And then first, we deploy the metadata carrier contract.
So you're going to have to sign two transactions here. The first one is a contract that contains the metadata of the DAO. The DAO's name, its symbol, its description,
it's, yeah, like all of this meta information.
And after this gets deployed, we will actually
After that, we just need to wait wait and we'll and we'll be all set
um this might take uh probably two or three minutes um because we are going at blockchain speed
yeah and that's it yeah and this is it like Basically, when you get to the screen, it's just sighing, sighing, and then you just wait.
So all the steps are sort of laid out there, and you've got your DAO.
And when you actually have your DAO already deployed, it will look just like this and you will be able to perform all
of the actions that you would like create proposals if you like to see in
which cycle you're at how many levels are left for the for the cycle to expire
and and and so and so and that's it how long how long has this been live
uh this this has been live for about uh i think for about a month uh or maybe a month and a half
where when we released our alpha we had a demo before this which was a a more of like
demo before this which was a a more of like um a pre-alpha demo which was live since july
but yeah what kind of response have you guys seen uh we've seen a pretty good response um so uh
want me to to uh keep uh sharing or or is it okay?
Yeah, so the response we've gotten has been pretty positive.
There are already, I think, six or seven communities that have created the house on mainnet.
or seven communities that have created the house on mainnet.
And we expect even more communities to progressively migrate their decisions and mechanisms to home base.
Okay. We've got a viewer question here.
Is it possible to combine home base with TZ profiles or even better with DIDs?
This would solve the old problem of one user, one vote.
It is definitely possible.
The integration with TZ profiles is currently under works.
And DID is certainly something that we can explore,
but it is possible given the current foundations
How does Homebase differ from other protocols?
Right, so if you ask from a protocol standpoint,
I think that Homebase isn't quite a protocol. But if you mean like a decentralized application, it differs in the sense of what it does,
which is giving democratic governance mechanisms to communities.
And if you're asking, like, how does this differ
from other DAO protocols that exist on other blockchains?
Basically, what Homebase is the most different at
is in its adjustable quorum mechanism,
which is something that greatly differs from other DAO protocols
that I know from other blockchains and and the cycle mechanisms which emulates
Tezos in itself. Do you see a future where grants even even something like
the the Tezos Foundation Treasury could be
community governed through a DAO on home base I I think so like at the moment
DAO home base already provides what you need to create a a DAO that could receive funds from anywhere,
and then they could be collectively managed.
So if you wanted to create a DAO that would be funded by the Tesla Foundation,
and then you would like to distribute these funds,
you could definitely do that right now.
Are there any upcoming feature sets or improvements in the pipeline you could share that would move us further along absolutely absolutely so i think
that the first one and most important uh out of those is nft management. It is something that it's actually on QA at the moment,
but it has already been developed.
So users will be able to transact with NFTs collectively,
manage NFTs and also do batch transfers of NFTs.
And we're also working on a UI revamp in terms of styling so that it looks even more modern.
So there's that. We're working on creating a more generic DAO
so that users could have some space
for their own customization.
So those are the main three things
that we have in the works at the moment.
We have one more viewer question
before we announce the contest winner here.
What function defines the relationship between quorum change and quorum threshold?
Yes, so that's actually a very good question.
I'll send you the link so that you can post it of the base DAO framework documentation.
There you have the complete formula that defines
the relationship uh between that and all of the other uh formula that you might see but might not
be obvious on how that's calculated on the background um so so yeah okay um So the winner of the Cumulus NFT and the Tezos branded Nano Ledger is a technology hangover.
So the moderator will message you and then you'll confirm your identity and then we'll get those sent over to you as soon as we can.
your identity and then we'll get those sent over to you as soon as we can.
Just quickly before we wrap up here, we can be contacted at
slash tes talks. There you can find our LinkedIn, YouTube, Facebook and Instagram
so much for joining us today. It's always awesome to speak to the folks behind the scenes building tools like Homebase
that are growing the Tezos ecosystem and keeping us at the forefront of the blockchain revolution.
Is there anything you'd like to announce or mention before we get to signing off here?
Yeah, so I would like to say that home base is still on its early stages so what
you're seeing is just an entree of what's to come uh not only for home base as an application but
for tezos as a whole ecosystem and i think this could be very positive and empowering for the tesla's community in general wicked uh just to
just to clarify uh technology hangover uh email us at social at teslos commons.org and we'll sort
you out with that prize um thanks so much nester that's that was awesome stuff um to everyone out
there in tesla slam thanks for joining us on the Tez Talks live stream.
I'm Stu from the Tezos Commons,
and our awesome guest has been Nestor Amistee Del Moral
Now let's go decentralize some autonomous organizations. Девочка-пай I'm going to go to the next video. Thank you. Ooh, ooh, ooh, ooh