You start by choosing a node type. Important currently only the WS and HTTP works! The secure connection protocols need to be added by the node side (This will come in the near future). Once the secure line is possible then you can also visit this website on HTTPS (or run it locally under HTTP).
Nodes are communication clients that relay information between wallets and the network of Pillars and Sentinels and require no investment to launch personally, but public nodes that serve many wallets need to be beefier to handle the load.
Clients interact with Zenon Alphanet through JSON-RPC API calls. API calls are performed to a Zenon full node listening for websocket traffic on 127.0.0.1:35998 (IPv4) or [::1]:35998 (IPv6).
Important to be 100% safe never upload your real Syrius back-up file with password! Currently this is the only way for thirdparty apps to connect to Zenon Nodes. You can download the project locally if you really want to use your real wallet.
You can import a Syrius back-up wallet file to get your Key-Pair, for now make a new one in the "Create Wallet" section. This is needed to be able to do requests to the node.
Your wallet file will be read by the system and decrypted with the given password to generate an entropy. With the entropy a KeyPair can be made where a new address is present. This whole process is done on client side and thus offline.
Your password for the given back-up file (the password you use while logging into the Syrius wallet). This will only be used client side (your side).
Here you can make a new wallet with only a password! It uses the crypto module of node.js to create a random byte array a.k.a. entropy. The entropy is encrypted with the given password and returned as a JSON object. This will be automatically downloaded by your browser and can be used in the import function. This file is comparable with the Syrius back-up file.
Important: after making the address you will see that functions like 'getFrontierAccountBlock' return null. This is because there is nothing on the address (ofcourse). You can send some to you newly created address (like ZNN, but if I were you I would do a token like NUKE). Just send a small amount. After that you can fire the custom function "AutoReceive" to check of unreceived blocks.
Because the address also has 0 plasma you will get the error "znn.js is not able to produce plasma using PoW. Please fuse to [address]". In the Syrius wallet you can choose to fuse QSR (creating plasma) to your newly created address (just fill-in in the textbox). Then you will see that you can receive the transaction.
Invest into a future Zalien, thanks!
Important the JSON API currently only works on HTTP/WS, you are currently on HTTPS! If you still get this message after clicking the "FORCE HTTP" button then try it in incognito mode. HTPP is necessary because you cannot call a HTTP endpoint while on HTTPS, the same goes for secure websocket connections.