# Syrius v0.2.0-rc.2 #3

**URL:** https://forum.hypercore.one/t/syrius-v0-2-0-rc-2-3/406
**Category:** Development
**Tags:** syrius
**Created:** [March 11, 2024, 3:19pm UTC](https://forum.hypercore.one/t/syrius-v0-2-0-rc-2-3/406 "2024-03-11T15:19:13Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![CryptoFish](https://forum.hypercore.one/user_avatar/forum.hypercore.one/cryptofish/32/41_2.png) [@CryptoFish](https://forum.hypercore.one/u/CryptoFish)
#### Post date: [March 11, 2024, 3:19pm UTC](https://forum.hypercore.one/t/syrius-v0-2-0-rc-2-3/406/1 "2024-03-11T15:19:13Z")

</div>

This post will be used to collect issues for test round #3.

Download: [Syrius v0.2.0-rc.2](https://github.com/zenon-network/syrius/releases/tag/v0.2.0-rc.2)

Read [this](https://forum.hypercore.one/t/syrius-v0-2-0/328/7) post for more information about how to test.

---

<div class="post-metadata">

### Author: ![coinselor](https://forum.hypercore.one/letter_avatar_proxy/v4/letter/c/41988e/32.png) [@coinselor](https://forum.hypercore.one/u/coinselor)
#### Post date: [March 12, 2024, 11:46am UTC](https://forum.hypercore.one/t/syrius-v0-2-0-rc-2-3/406/2 "2024-03-12T11:46:57Z")

</div>

It wasn’t my best start, failed at the second row. See [issue](https://github.com/zenon-network/syrius/issues/85). Turns out it is not a big deal, just a chain id mismatch, but this took me 20 minutes to figure out. I realized what was going on thanks to this detailed notification, when trying to fuse plasma to the original wallet from another one:

 ![image](https://hypercore.nyc3.digitaloceanspaces.com/original/1X/bc2bfe23fdd357414273b79708c576ff626576e3.png)

Would it be possible to enhance this one with a similar error message, in this particular case?:

![image](https://hypercore.nyc3.digitaloceanspaces.com/original/1X/eb1845b9a001c0d225a65c2ccd493e71704916cb.png)

Edit: I guess the issue is not the notification above, but that it’s silently failing without an “Error while generating Plasma” notification error.

Edit2: I also wanted to mention a small UI/UX improvement. During the Node Management on boarding flow, the default window size does not accommodate enough space to show the “Wallet options” and “Continue” button sections, and there is no scroll bar indicating the user there is more content hidden from view.

Anyway… will proceed to try to get more PASSes!

---

<div class="post-metadata">

### Author: ![CryptoFish](https://forum.hypercore.one/user_avatar/forum.hypercore.one/cryptofish/32/41_2.png) [@CryptoFish](https://forum.hypercore.one/u/CryptoFish)
#### Post date: [March 12, 2024, 3:37pm UTC](https://forum.hypercore.one/t/syrius-v0-2-0-rc-2-3/406/3 "2024-03-12T15:37:12Z")

</div>

Thank you for your submission.

Coincidentally, two issues have been recently picked up that are somewhat related to your issue. These are:

- [Restore connection on rejected chain identifier mismatch by KingGorrin · Pull Request #82 · zenon-network/syrius · GitHub](https://github.com/zenon-network/syrius/pull/82)
- [Rearrange settings widgets by KingGorrin · Pull Request #83 · zenon-network/syrius · GitHub](https://github.com/zenon-network/syrius/pull/83)

I believe this will solve the small UI/UX improvement you mentioned.

Concerning the issue, I was not able to reproduce the problem exactly as mentioned. The plasma generation loop is by design, because the auto-receiver will try to receive the tx until success.

The difference is that I’m getting an error notification after the plasma generation notification wereas in your case you keep getting only plasma generation notifications. This is the part I cannot seem to reproduce.

 ![errors](https://hypercore.nyc3.digitaloceanspaces.com/original/1X/32145bcee70a40ea654106076c4ae3f9454d575d.png)

---

<div class="post-metadata">

### Author: ![coinselor](https://forum.hypercore.one/letter_avatar_proxy/v4/letter/c/41988e/32.png) [@coinselor](https://forum.hypercore.one/u/coinselor)
#### Post date: [March 12, 2024, 3:41pm UTC](https://forum.hypercore.one/t/syrius-v0-2-0-rc-2-3/406/4 "2024-03-12T15:41:58Z")

</div>

That’s interesting. Ok, I will try again in another machine or in another OS and report back or try to reproduce it.

---

<div class="post-metadata">

### Author: ![coinselor](https://forum.hypercore.one/letter_avatar_proxy/v4/letter/c/41988e/32.png) [@coinselor](https://forum.hypercore.one/u/coinselor)
#### Post date: [March 12, 2024, 3:45pm UTC](https://forum.hypercore.one/t/syrius-v0-2-0-rc-2-3/406/5 "2024-03-12T15:45:11Z")

</div>

Should the client chain id be automatically set by syrius after the user clicks “proceed anyway” ?

In Metamask, it’s expected behavior when I get a popup to “change networks/RPC” and I accept, that it automatically changes the chain id, explorer, and everything MM requires to function properly. Should this not be the case in syrius?

Maybe a slight modification of the Popup that reflects the changes that will happen when “proceeding”.

---

<div class="post-metadata">

### Author: ![CryptoFish](https://forum.hypercore.one/user_avatar/forum.hypercore.one/cryptofish/32/41_2.png) [@CryptoFish](https://forum.hypercore.one/u/CryptoFish)
#### Post date: [March 12, 2024, 8:37pm UTC](https://forum.hypercore.one/t/syrius-v0-2-0-rc-2-3/406/6 "2024-03-12T20:37:14Z")

</div>

> [@coinselor](#):
>
> In Metamask, it’s expected behavior when I get a popup to “change networks/RPC” and I accept, that it automatically changes the chain id, explorer, and everything MM requires to function properly. Should this not be the case in syrius?

Currently the chain id mismatch only warns the user. It is assumed the user knows what he’s doing.  
Metamask works differently because it has predefined networks to choose from. They have to be configured explicitly beforehand.  
Syrius allows both the node url and chain id to be used interchangeable. Which is not necessarily a good thing.

The chain id and node url are to my knowledge bound to eachother. Meaning you cannot connect the hc1 node with chain id other than 1. While other nodes are specifically meant for testing. So it makes sense to combine both the node url and chain id in one single configration.

One other limitation of the node management screen while onboarding is that you cannot specify the chain id. So for example, if you want to create a new wallet and connect a testnet. You first have to connect to the testnet node using chain id 1 while onboarding and later goto settings and change the chain id.

In general changing the chain id only has to done for testnets or devnets. The average user should not directly be bothered.

I think the node management needs to be redesigned, but later for another future release.

---

<div class="post-metadata">

### Author: ![CryptoFish](https://forum.hypercore.one/user_avatar/forum.hypercore.one/cryptofish/32/41_2.png) [@CryptoFish](https://forum.hypercore.one/u/CryptoFish)
#### Post date: [March 13, 2024, 5:05pm UTC](https://forum.hypercore.one/t/syrius-v0-2-0-rc-2-3/406/7 "2024-03-13T17:05:48Z")

</div>

These issues have been resolved in the following PRs:

- [Restore connection on rejected chain identifier mismatch by KingGorrin · Pull Request #82 · zenon-network/syrius · GitHub](https://github.com/zenon-network/syrius/pull/82)
- [Rearrange settings widgets by KingGorrin · Pull Request #83 · zenon-network/syrius · GitHub](https://github.com/zenon-network/syrius/pull/83)
- [Allow znn or qsr az donations by KingGorrin · Pull Request #84 · zenon-network/syrius · GitHub](https://github.com/zenon-network/syrius/pull/84)
- [Remove type step from pillar stepper by KingGorrin · Pull Request #88 · zenon-network/syrius · GitHub](https://github.com/zenon-network/syrius/pull/88)
- [Use wallet name to identify ledger device by KingGorrin · Pull Request #89 · zenon-network/syrius · GitHub](https://github.com/zenon-network/syrius/pull/89)

A new release candidate will be made available.

---

<div class="post-metadata">

### Author: ![0x3639](https://forum.hypercore.one/user_avatar/forum.hypercore.one/0x3639/32/33_2.png) [@0x3639](https://forum.hypercore.one/u/0x3639)
#### Post date: [March 13, 2024, 5:33pm UTC](https://forum.hypercore.one/t/syrius-v0-2-0-rc-2-3/406/8 "2024-03-13T17:33:30Z")

</div>


