Develop for Universa

Get Started. It's Free
or sign up with your email address
Develop for Universa by Mind Map: Develop for Universa

1. Choose the programming language:

2. Java API

2.1. Contracts Service

3. Scala API

4. UMI

5. Universa-core JavaScript API

5.1. Github

5.2. Yarn

5.3. npm

6. minicrypto-java

6.1. Github

7. Start learning from basics

7.1. About Universa Blockchain

7.2. KB: first steps

7.3. KB: basics and main concepts

7.3.1. … in Russian (по-русски)

7.4. Original Universa whitepaper

7.4.1. … in Russian (по-русски)

7.5. Glossary

7.6. Various articles

7.6.1. Universa Intro for programmers

7.6.1.1. Programmer Quickstart quide

7.6.2. Universa effectiveness

7.6.3. Universa consensus explained

7.6.4. Double spending protection

7.6.5. Use cases

7.6.5.1. Atomic contract swap

7.6.5.2. Neutrino payments

7.6.5.3. Node owner contract

7.6.5.4. Contracts fungibility: making tokens and currencies

7.6.6. … in Russian (по-русски)

8. Develop the smart contracts:

9. Join the development community:

9.1. Telegram: @UniversaDev

9.1.1. Telegram: @UniversaDevRu

10. Web Client

10.1. Latest Web Client beta

10.2. Telegram: @UniversaWebClient

11. uniclient

11.1. Download: lnd.im/uniclient

11.2. Telegram: @Uniclient

12. Learn the client and the network architecture:

13. Sample smart contracts in Github

13.1. Token example: UTN smart contract

14. uniclient source code

15. Use the other subsystems from the Universa family:

16. Unixchange (URS) services

16.1. Hypertokens

16.2. UTNP to UTN conversion

16.3. Reserving U for UTN

17. Crypto Cloud

17.1. Web Client integration

18. Major low-level concepts

18.1. HashID

18.2. Key address

18.2.1. Safe58 encoding

18.3. Item state

18.4. Quantization

19. Networking and serialization

19.1. Farcall protocol

19.2. BOSS serialization

19.3. Parcel

19.3.1. Payment Parcel

20. Node communication

20.1. Node client protocol

20.1.1. Node commands

20.2. UDP datagrams protocol

21. Advanced node topics

21.1. PERMANET network mode

21.2. Node-side smart contracts

22. Java API on Github

22.1. Javadoc

23. Sample Ruby gem

23.1. Source code

23.1.1. Autodoc

24. Unichat

24.1. Unichat API

24.2. Endpoints

24.2.1. Websocket

24.2.2. HTTP REST

25. Run a local test network

25.1. Universa Docker images

25.2. Benchmark

25.3. Network configuration

26. Start from here

26.1. Smart contracts: best practices

26.2. Software development: best practices

27. Python library

27.1. Pypi module

28. U8

28.1. UBots

28.1.1. UBots overview

29. unicrypto-js

29.1. Github

29.2. Yarn

29.3. npm

30. U8 engine

30.1. Github

31. universa-umi (JS)

31.1. npm module

31.2. Gitlab

32. Kotlin Multiplatform libraries

33. Client-Side JavaScript API

34. boss-serialization-mp

35. Unikrypto