Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Mixin Network dApp Development
Rating: 4.3 out of 5(14 ratings)
4,207 students

Mixin Network dApp Development

Explore the Mixin Network dApp ecosystem and learn how to build a web wallet for the Mixin Network!
Created byJackson Kelley
Last updated 3/2019
English

What you'll learn

  • The Internals of the Mixin Network
  • Mixin Network APIs and how to interact with them

Course content

3 sections23 lectures2h 0m total length
  • The Mixin Network Whitepaper3:22

    Explore the Mixin Network whitepaper and its lightning-network like approach for multi-blockchain transactions, with a kernel of nodes enabling fast, mining-free cross-asset transfers.

  • The Mixin Kernel6:28

    Explore how the kernel acts as the mixing network's main transaction processor, verifying transactions, generating kernel snapshots, and enabling privacy with ghost outputs, one-time keys, and consensus.

  • Mixin Domains3:39

    Learn how mixing domain nodes surround kernel nodes to enable data input and output, including registering a domain, deriving keys, and unlocking assets like bitcoin via the kernel.

  • Domain Extensions1:49

    Explore how domain extensions act as plug-in kernel modules inside mixing domains, enabling smart contracts when assets transfer into the mixing domain, enhancing security and efficiency.

  • Project Overview3:55
  • Clicking Through the End Product1:38

    Learn through a hands-on walkthrough as you build a web wallet that interfaces with the mixin network, create wallets, perform deposits and withdrawals across currencies, and export private keys.

  • Creating a Mixin Developer Account2:33

    Register an app on the Mixin Network, generate developer keys and redirect settings, and prepare key pairs and session IDs before diving into code, plus engine X and pack setup.

  • Mixin Messenger2:46

    Register as a developer for Mixin Messenger, download the app from the Play Store or App Store, and scan a QR code to log in and set up API access.

Requirements

  • Javascript
  • HTML
  • CSS

Description

Mixin APIs? They're here.  The Mixin Network?  Covered.  Javascript?  Yep!

There can be no understating it: blockchain technology  is the most disruptive force in years.  Companies cannot hire developers who understand blockchain technologies fast enough, but there are a tiny number of resources published to help you truly understand what blockchains are used for, let alone build apps with them.  That's the purpose of this course: to be the best resource online for learning about the Mixin Network, and how to build apps with this new technology.

The development community is still figuring out the best way to use the Mixin Network in the creation of new and exciting apps.  I spent a tremendous amount of time to research and create best practices for interfacing with the Mixin Network.  I can't overstate it enough; this course  will show you the best and most easily repeatable patterns for creating production-ready apps with the Mixin Network.

What tools and libraries are used?

The Mixin Network tech ecosystem is in constant change.  Don't be fooled by other courses that mention how you'll learn a dozen different libraries!  Every library that you'll use with the Mixin Network breaks and is deprecated on a near-weekly basis!  Instead, this course will teach you how to assemble your own boilerplate package to develop, compile, and test dApps.  By learning the core technologies, you'll be prepared to adjust to the Mixin Network no matter how the ecosystem changes.

What is The Mixin Network? Mixin Network is a cross chain project cryptocurrency much like Cosmos or Polkadot, and it has been heralded as effortless to use.   Whereas Cosmos is currently still in development, the Mixin Network is now live.  The Mixin Network was created to help developers like you to create applications focused around transferring money or value from one party to another between blockchains.

Who is the target audience?

  • Programmers looking to leverage blockchain technology for advanced cross chain dApps.

  • Engineers who want to understand the Mixin Network and how to build dApps with it.

Who this course is for:

  • Developers who already know how do program and are interested in building on the Mixin Network