Tari Mainnet is live
The Tari DAN layer has had some interesting PRs this week. If you're following along on the DAN Github, you'll see a few PRs related to NFTs. So this begs the question, exactly what can I do on the DAN?
Actually, let's look at this from two different perspectives, because there is some work under the hood of the smart contracts.
Firstly, from a user running a validator node, here's some things you can do:
The first step in running a validator node, is registering a validator node. This may not be the final form of validator node registration, but your validator node will start up and keep itself registered on the base layer. If it stops running, your node will eventually be removed from the validator set. Every epoch (set at 10 base layer blocks at the moment), the validator node set changes according to who has registered and who has fallen away.
Before you can vote as an honest node, your validator needs to ge the latest state from its peers. This is working currently, but there is an open problem of verifying that nodes have the latest state before they begin voting.
Yes, sharded Cerberus is working in a basic form, but there are many caveats.
No, unfortunately at the moment, there's no way of earning fees, and in fact there are no fees at all in the code.
Yes. Well, technically yes. Because the template code is only required to be WASM, you can do anything that Rust (or any other language that compiles to WASM) can do. Can you do something useful? Here's a list of examples in the code base:
The API is still subject to change wildly. It would probably not be wise to start anything serious on Tari at this point, but if you make something cool, let us know about it.
The ownership and authentication API is not currently developed. This is next up in priority for development
Not yet, sorry.
While there isn't a testnet running at the moment, you can deploy templates to a local test network. If you'd like to know more, view this readme or hit up the development team on discord or telegram.