<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.internetcomputer.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Malith</id>
	<title>Internet Computer Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.internetcomputer.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Malith"/>
	<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/wiki/Special:Contributions/Malith"/>
	<updated>2026-05-02T02:46:46Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=Troubleshooting_Unhealthy_Nodes&amp;diff=7943</id>
		<title>Troubleshooting Unhealthy Nodes</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=Troubleshooting_Unhealthy_Nodes&amp;diff=7943"/>
		<updated>2024-10-16T11:58:29Z</updated>

		<summary type="html">&lt;p&gt;Malith: IC UDP port block issue diagnosis&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Troubleshooting node deployment ==&lt;br /&gt;
This guide is designed for troubleshooting &#039;&#039;unhealthy&#039;&#039; nodes—those are nodes that successfully &#039;&#039;installed&#039;&#039; IC-OS and &#039;&#039;registered&#039;&#039; with the IC, but on the [[Node Deployment Guide (with an HSM)|dashboard]], show a status that is NOT either “Awaiting Subnet” or “Active in Subnet”.&lt;br /&gt;
&lt;br /&gt;
If your node did NOT successfully install IC-OS or if it failed to register with the IC, consult the [[Troubleshooting Node Deployment Errors]] guide.&lt;br /&gt;
&lt;br /&gt;
== Verify and understand node health status==&lt;br /&gt;
&lt;br /&gt;
=== Background ===&lt;br /&gt;
The dashboard provides real-time status of each node in the network. Nodes are identified by the principal of the currently deployed operating system (the &amp;quot;Node ID&amp;quot;), so the Node ID will change upon node redeployment. Node Providers are expected to maintain a private record correlating each server with its Node ID. This record is crucial for tracking, especially when nodes are redeployed with new Node IDs.&lt;br /&gt;
&lt;br /&gt;
====Metrics and Monitoring ====&lt;br /&gt;
Metrics are collected from nodes situated in three key geographical locations: Frankfurt (FR1), Chicago (CH1), and San Francisco (SF1). Each location is equipped with an independent monitoring and observability system. These systems apply specific rules to identify normal and abnormal node behaviors.&lt;br /&gt;
&lt;br /&gt;
==== Alerts and Troubleshooting ====&lt;br /&gt;
When a node exhibits abnormal behavior, an ALERT is triggered by the monitoring system. The nature of the alert is indicated on the dashboard under the node&#039;s status. This is an example of a &amp;quot;Degraded&amp;quot; node:[[File:Dashboard-degraded-node.png|center|frameless|499x499px]]&lt;br /&gt;
&lt;br /&gt;
=== Verifying node status ===&lt;br /&gt;
*Use [https://dashboard.internetcomputer.org/centers the dashboard] to verify the status of your node&lt;br /&gt;
**The dashboard can be searched by your &#039;&#039;&#039;Node Provider principal&#039;&#039;&#039; or &#039;&#039;&#039;Node ID&#039;&#039;&#039;. If you search by &#039;&#039;&#039;Node Provider principal&#039;&#039;&#039;, you should see the Node ID of your node and click through to the Node Machine page.&lt;br /&gt;
&lt;br /&gt;
=== Understanding node status ===&lt;br /&gt;
If the status of your node is NOT either “Awaiting Subnet” or “Active in Subnet”, your node is unhealthy.&lt;br /&gt;
&lt;br /&gt;
The dashboard indicates four possible statuses for each node:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Active in Subnet&#039;&#039;&#039; - The node is healthy and actively functioning within a subnet.&lt;br /&gt;
*&#039;&#039;&#039;Awaiting Subnet&#039;&#039;&#039; - The node is operational and prepared to join a subnet when necessary. Node providers still get full rewards for  nodes awaiting subnet.&lt;br /&gt;
*&#039;&#039;&#039;Degraded&#039;&#039;&#039; - Metrics can be scraped from the node, indicating it is online, but an ALERT has been raised. This status suggests the node may be struggling to keep up with network demands. For specific troubleshooting steps, identify your degraded node status from the below list.&lt;br /&gt;
*&#039;&#039;&#039;Offline&#039;&#039;&#039; - The monitoring system is unable to scrape metrics, possibly due to node failure or data center outage. Prioritize verifying network connectivity and hardware functionality. For specific troubleshooting steps, see below.&lt;br /&gt;
&lt;br /&gt;
If your node is &#039;&#039;&#039;not listed at all&#039;&#039;&#039;: A missing node from the list may indicate significant issues, requiring immediate attention and troubleshooting. If the node was functioning previously and is now not listed at all, this generally means that it started encountering issues and was removed from the registry. &amp;lt;br /&amp;gt;&lt;br /&gt;
==Degraded nodes statuses==&lt;br /&gt;
&lt;br /&gt;
===&amp;gt;&amp;gt; IC_OrchestratorFlapping===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Explanation:&#039;&#039;&#039; Orchestrator coordinates the execution of many IC GuestOS processes, including the IC Replica. If the orchestrator is repeatedly restarting, then the GuestOS and the Replica process likely do not operate as expected.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible causes:&#039;&#039;&#039;&lt;br /&gt;
*Networking issues&lt;br /&gt;
*Hardware issues&lt;br /&gt;
*Software problems&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Troubleshooting and remediation:&#039;&#039;&#039;&lt;br /&gt;
*Check if any NNS proposals were recently executed for the nodes in question https://dashboard.internetcomputer.org/governance&lt;br /&gt;
* Check if there are some bandwidth limitations on these nodes, and ensure any traffic shaping, QoS, DOS protection, etc, are &#039;&#039;disabled&#039;&#039; on the ISP side&lt;br /&gt;
* Perform other [https://wiki.internetcomputer.org/w/index.php?title=Unhealthy_Nodes&amp;amp;veaction=edit#Setting_Up_an_Auxiliary_Machine_for_Network_Diagnostics network diagnostics checks]&lt;br /&gt;
* Inspect node logs and metrics, if possible&lt;br /&gt;
* Consult other node providers and DFINITY if there are any known software problems with the latest revision that the node(s) are running&lt;br /&gt;
&lt;br /&gt;
===&amp;gt;&amp;gt; IC_Replica_Behind ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Explanation:&#039;&#039;&#039; IC Replica is the main process. If the Replica process cannot catch up, then the replica (node) cannot be a productive member of the IC subnet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible causes:&#039;&#039;&#039;&lt;br /&gt;
* Networking issues&lt;br /&gt;
* Hardware issues&lt;br /&gt;
* Software problems&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Troubleshooting and remediation:&#039;&#039;&#039;&lt;br /&gt;
* Check if there are any hardware issues reported by the machine&#039;s BMC (Baseboard Management Controller)&lt;br /&gt;
* Perform [https://wiki.internetcomputer.org/wiki/Updating_Firmware firmware upgrade]&lt;br /&gt;
* Check if any NNS proposals were recently executed for the nodes in question https://dashboard.internetcomputer.org/governance&lt;br /&gt;
* Check if there are some bandwidth limitations on these nodes, and ensure any traffic shaping, QoS, DOS protection, etc, are &#039;&#039;disabled&#039;&#039; on the ISP side&lt;br /&gt;
* Perform other [https://wiki.internetcomputer.org/w/index.php?title=Unhealthy_Nodes&amp;amp;veaction=edit#Setting_Up_an_Auxiliary_Machine_for_Network_Diagnostics network diagnostics checks]&lt;br /&gt;
* Inspect node logs and metrics, if possible&lt;br /&gt;
* Consult other node providers and DFINITY if there are any known software problems with the latest revision that the node(s) are running&lt;br /&gt;
&lt;br /&gt;
===&amp;gt;&amp;gt; IC_Replica_Behind_CLOCK ====&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Overview of the Problem&#039;&#039;&#039; ====&lt;br /&gt;
&lt;br /&gt;
The clock on the Internet Computer (IC) replica desynced due to UDP port 123 (NTP traffic) being blocked unexpectedly. This led to degraded performance in the IC dashboard.&lt;br /&gt;
To resolve this, you need to configure a test environment to simulate the setup, using a bare metal server or VM running Ubuntu 20.04, connected via your IPv6 subnet, and test if chrony is syncing the clock correctly.&lt;br /&gt;
If clock sync fails, we will perform a traceroute to identify where the packet drops are happening and consult the ISP if necessary.&lt;br /&gt;
==== 2. &#039;&#039;&#039;Setting Up the Test Server&#039;&#039;&#039; ====&lt;br /&gt;
&lt;br /&gt;
Connect a VM or bare-metal server running &#039;&#039;&#039;Ubuntu 20.04&#039;&#039;&#039; to your network. Ensure that your &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; and &#039;&#039;&#039;gateway&#039;&#039;&#039; are configured correctly.&lt;br /&gt;
===== Configure the IPv6 Address and Gateway =====&lt;br /&gt;
&lt;br /&gt;
Open the network configuration file using the following command: &amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
sudo nano /etc/netplan/00-installer-config.yaml &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Add or edit the IPv6 settings as follows: &amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
network: version: 2 ethernets: eth0: dhcp4: no dhcp6: no addresses: - YOUR_IPV6_ADDRESS/64 gateway6: YOUR_IPV6_GATEWAY nameservers: addresses: - 2001:4860:4860::8888 - 2001:4860:4860::8844 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Apply the configuration: &amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
sudo netplan apply &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 3. &#039;&#039;&#039;Install and Configure Chrony&#039;&#039;&#039; ====&lt;br /&gt;
&lt;br /&gt;
Chrony is used to synchronize the system clock with NTP servers. Install it by running: &amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt update sudo apt install chrony -y &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Edit the Chrony configuration file to use NTP pools: &amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
sudo nano /etc/chrony/chrony.conf &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Add the following lines to ensure NTP synchronization: &amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
pool 0.pool.ntp.org iburst pool 1.pool.ntp.org iburst pool 2.pool.ntp.org iburst pool 3.pool.ntp.org iburst &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Save the file and restart Chrony: &amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
sudo systemctl restart chrony &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 4. &#039;&#039;&#039;Check Chrony Synchronization Status&#039;&#039;&#039; ====&lt;br /&gt;
&lt;br /&gt;
Verify if Chrony is syncing with the NTP servers: &amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
chronyc tracking &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Check the sources that Chrony is using to sync: &amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
chronyc sources &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the synchronization is successful, the chronyc tracking command should show the server is synchronized. If not, proceed to the next step.&lt;br /&gt;
==== 5. &#039;&#039;&#039;Perform a Traceroute to Diagnose Packet Drop&#039;&#039;&#039; ====&lt;br /&gt;
&lt;br /&gt;
If Chrony is unable to sync, the issue might be caused by packet drops on UDP port 123. To identify where the issue is, perform a traceroute to one of the NTP servers (for example, &amp;lt;code&amp;gt;0.pool.ntp.org&amp;lt;/code&amp;gt;) on port 123 (UDP): &amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
sudo traceroute -U -p 123 0.pool.ntp.org &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command will trace the path of UDP packets to the NTP server, allowing you to see where the packet drops occur.&lt;br /&gt;
==== 6. &#039;&#039;&#039;Interpret the Results&#039;&#039;&#039; ====&lt;br /&gt;
&lt;br /&gt;
If the traceroute completes successfully, then the issue might be with the server&#039;s firewall or NTP configuration.&lt;br /&gt;
If packets are dropped at a specific hop: ** If it’s on your network, check the router, firewall, or switch for any port 123 (UDP) blocks. ** If the issue is with your ISP, the packets might be blocked at their hardware level by IDS/IPS systems. Provide the traceroute results to your ISP&#039;s support team for faster resolution.&lt;br /&gt;
==== 7. &#039;&#039;&#039;Consult ISP&#039;&#039;&#039; ====&lt;br /&gt;
&lt;br /&gt;
If packet drops are identified on the ISP side, contact your ISP with the traceroute data. Explain that port 123 (UDP) is blocked and this is causing your IC clock to desync. Even though they might not block the port intentionally, security systems like IDS/IPS might kick in to block this traffic.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Additional Commands ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Check UDP open ports on the system:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Verify if any firewall rules are blocking UDP port 123:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Open UDP port 123 if it&#039;s blocked by UFW:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Offline nodes==&lt;br /&gt;
Network issues are the main reason why nodes are in an &amp;quot;OFFLINE&amp;quot; state.  &lt;br /&gt;
&lt;br /&gt;
* Your node may not be reachable from the IC or&lt;br /&gt;
* You may not be able to reach other nodes the IC from your node or&lt;br /&gt;
* You may not be able to reach the monitoring servers from your node.&lt;br /&gt;
&lt;br /&gt;
Please refer to the [[Troubleshooting Networking Issues]] guide. &lt;br /&gt;
&lt;br /&gt;
Another possible reason for an OFFLINE node may be that your GuestOS failed to start due to a RAM failure.  &lt;br /&gt;
==Server Troubleshooting Steps==&lt;br /&gt;
These steps may help when a server is unhealthy or has been removed from the network, but the connectivity in the data center is functioning correctly:&lt;br /&gt;
&lt;br /&gt;
# Verify if the server is up and running:&lt;br /&gt;
#* Check the power status of the server.&lt;br /&gt;
#* Check if the server is displaying any error messages or indicators.&lt;br /&gt;
#* If possible, access the server remotely or physically to ensure it is functioning properly.&lt;br /&gt;
# Hook up a crash cart and check for errors on the screen, troubleshoot as needed.&lt;br /&gt;
# Consider [[Updating Firmware|updating the firmware]] if it has been a long time, and/or if you have recently had other nodes that needed firmware upgrades to become healthy again.&lt;br /&gt;
# If no known error is found, please [[Node Provider Roadmap#Milestone Five: Node Machine Onboarding|redeploy the node with a fresh IC-OS image]]&lt;br /&gt;
&lt;br /&gt;
==Frequently Asked Questions==&lt;br /&gt;
&#039;&#039;&#039;Q: Is the monitoring system open-sourced? How does it communicate with the nodes?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: The monitoring system configuration is not currently open-sourced. However, the node configuration that is required for proper node operation is fully open source. For more information about the node-to-node and node-to-monitoring communication, refer to the [https://sourcegraph.com/github.com/dfinity/ic/-/blob/ic-os/hostos/rootfs/etc/nftables.conf?L54-112 nftables configuration], which is the definitive guide for required open ports on Host OS, and [https://sourcegraph.com/github.com/dfinity/ic/-/blob/ic-os/guestos/rootfs/opt/ic/share/ic.json5.template?L322 similar nftables configuration] for the Guest OS. You can find the configuration for DFINITY-owned DCs and Gen1 node providers here: nftables configuration. We use [https://docs.victoriametrics.com/ Victoria Metrics] for metrics scraping (documentation) and [https://vector.dev vector.dev] for log scraping.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q: What are the destination IPs and Ports for Frankfurt, Chicago, and San Francisco for connectivity troubleshooting?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: At present, detailed node/port information is not publicly accessible, as disclosing this information is considered a security risk. To effectively troubleshoot connectivity issues with your nodes, we recommend setting up a &amp;quot;spot instance&amp;quot; or a temporary virtual machine (VM) with a cloud provider in each of the geographical regions. This approach allows you to test both connectivity and connection stability to your nodes, providing a practical solution for identifying and resolving network-related issues.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q: The dashboard shows offline or degraded status for &amp;lt;DC&amp;gt;, but everything seems fine. What should we do?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: Check if any of these issues are present: firewall restrictions, traffic shaping, DOS protection, or QOS features enabled on the ISP side. These should all be disabled for optimal node operation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q: Under what circumstances is a node removed from the IC network?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: A node is removed from the IC network when it&#039;s deemed unhealthy. The determination of a node&#039;s health is made using tooling from https://github.com/dfinity/dre. This tooling assesses nodes based on various metrics and submits a proposal for their removal to maintain the highest level of decentralization possible. However, there are exceptions. For example, an unhealthy node might be temporarily retained if there are ongoing efforts to recover and restore it.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q: How long can a node be down before it&#039;s excluded from the IC network?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: There&#039;s no set time limit for how long a node can be down before exclusion. The decision is more qualitative and depends on the overall health of the network. Currently, the IC network can tolerate up to 1/3 of nodes in a 13-node subnet being down or unhealthy. This means a subnet can function with up to 4 unhealthy nodes. If the unhealthy nodes do not exceed this threshold, a node might be left in the subnet for a longer period, especially if there are efforts underway to make it healthy again.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q: When are nodes typically removed or replaced?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: Node removals or replacements are currently conducted semi-manually and are typically scheduled for Mondays or Fridays. This timing allows Foundation voters to participate in the decision-making process at the start or end of the workweek. However, as this process is manually conducted, exceptions may occur based on specific circumstances.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q: What are the future plans for node management in the IC network?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A: In the medium term, there are plans to automate node replacements. This means node swaps might occur more frequently and systematically, reducing the manual overhead and potentially enhancing the network&#039;s resilience and performance.&lt;br /&gt;
&lt;br /&gt;
Note: As with all network operations, these practices are subject to change based on technological advancements and the evolving needs of the IC network. It&#039;s always good to refer to https://github.com/dfinity/dre for the most current information and tooling.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Q: What is the standard procedure if a faulty component occurs and we have to take the server down for maintenance?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
At the moment the process is as follows:&lt;br /&gt;
&lt;br /&gt;
#The node provider should give their best to bring the server back up, as soon as possible&lt;br /&gt;
#The DFINITY DRE team will monitor the situation and submit any proposals to replace faulty nodes, if necessary, or reach out to individual node providers if node replacements wouldn&#039;t be effective enough.&lt;br /&gt;
&lt;br /&gt;
So feel free to do maintenance whenever you need to. If node is not in a subnet, there is no problem to take the node down as long as necessary. If the node is in a subnet, node replication should handle it without problems. Please be aware that we are actively working on reward adjustments based on the number of active and productive nodes, so please try not to make the downtime longer than absolutely necessary, to avoid reward reductions.&lt;br /&gt;
&lt;br /&gt;
One thing that would be really helpful from your side is:&lt;br /&gt;
&lt;br /&gt;
# Find the subnet id in which the node is located, and check how many nodes in the subnet are currently unhealthy&lt;br /&gt;
# If there are more than 2 (e.g. 3, 4, ... nodes) unhealthy nodes in the subnet, please consider postponing the maintenance work until the number of unhealthy nodes in the subnet reduces again to under 2.&lt;br /&gt;
&lt;br /&gt;
In the future, any NP will be able to run the [https://github.com/dfinity/dre DRE tooling]  and there will be a financial incentive for the node providers to both a) keep all nodes in the subnet healthy, and b) submit proposals to replace unhealthy nodes or to improve decentralization.&lt;/div&gt;</summary>
		<author><name>Malith</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=Removing_a_Node_From_the_Registry&amp;diff=7886</id>
		<title>Removing a Node From the Registry</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=Removing_a_Node_From_the_Registry&amp;diff=7886"/>
		<updated>2024-08-20T17:14:59Z</updated>

		<summary type="html">&lt;p&gt;Malith: Updated guide for with HSM key&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Removing a node from the registry via DFX =&lt;br /&gt;
&lt;br /&gt;
== When is this necessary? ==&lt;br /&gt;
Node operator records allow for some number of nodes to be joined to the network. This is called the &#039;&#039;&#039;node allowance&#039;&#039;&#039;. Redeploying the same machine will result in the node generating the same IPv6 address. When joining the network any old node-id associated with this address will be removed - and the node allowance will not be affected. &lt;br /&gt;
&lt;br /&gt;
But if the BMC changes - because of a motherboard replacement for example - a new IPv6 address will be generated. In this case the node will appear new to the network upon joining. If the number of nodes deployed matches the node allowance, no new nodes can join. &lt;br /&gt;
&lt;br /&gt;
In this case - the &#039;&#039;&#039;old node-id must be removed.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
== Steps ==&lt;br /&gt;
# Ensure that the node does not exist in any subnet.&lt;br /&gt;
## If the node is in a subnet - request help on the [[Node Provider Matrix channel|matrix channel]]. &lt;br /&gt;
## As a last resort, unplugging the node will work. Please alert the matrix channel you are doing this.&lt;br /&gt;
# If applicable, get the HSM (NodeOperator Key) from the data center. Skip if you used a `pem` file to create the node operator record.&lt;br /&gt;
## Insert it into a computer that has DFX installed and has internet access.&lt;br /&gt;
# Using the terminal, execute the following command (Where NODE_ID is the principal as shown on the dashboard of the node to remove):&lt;br /&gt;
&lt;br /&gt;
=== IF USING PHYSICAL HSM: ===&lt;br /&gt;
#Configure dfx identity (Optional)&lt;br /&gt;
#*MacOS&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
$ dfx identity new node-operator-hsm --hsm-key-id 01 --hsm-pkcs11-lib-path /Library/OpenSC/lib/opensc-pkcs11.so&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
#*Linux&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
$ dfx identity new node-operator-hsm --hsm-key-id 01 --hsm-pkcs11-lib-path /usr/lib/x86_64-linux-gnu/opensc-pkcs11.so&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
#&#039;&#039;&#039;Set the Identity Globally&#039;&#039;&#039;: You can set the identity globally using the &amp;lt;code&amp;gt;dfx identity&amp;lt;/code&amp;gt; command, and then run the &amp;lt;code&amp;gt;dfx canister&amp;lt;/code&amp;gt; command without the &amp;lt;code&amp;gt;--identity&amp;lt;/code&amp;gt; flag.&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
dfx identity use node-operator-hsm&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
#Set HSM PIN Globally&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
export DFX_HSM_PIN=358138&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
#&#039;&#039;&#039;Run the Command After Setting the PIN&#039;&#039;&#039;: Once you’ve set the environment variable, you can run the &amp;lt;code&amp;gt;dfx canister&amp;lt;/code&amp;gt; command again:&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
dfx canister --network ic  --identity node-operator-hsm call rwlgt-iiaaa-aaaaa-aaaaa-cai remove_node_directly &#039;(record { node_id = principal &amp;quot;YOUR NODE ID&amp;quot; })&#039;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===IF USING NO HSM:===&lt;br /&gt;
&amp;lt;code&amp;gt;$ dfx identity import node_operator node_operator_private_key.pem --storage-mode=plaintext&lt;br /&gt;
&lt;br /&gt;
$ dfx canister --network ic  --identity node_operator call rwlgt-iiaaa-aaaaa-aaaaa-cai remove_node_directly &#039;(record { node_id = principal &amp;quot;NODE_ID&amp;quot; })&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===When the node is ready to be re-registered:===&lt;br /&gt;
*If it was healthy, has had no problems, and does not need firmware or anything else updated, then simply re-insert the HSM and reboot the server, and it will rejoin with the same node ID principal it was deployed with.&lt;br /&gt;
*If it had problems, had hardware replaced, had firmware updated, etc., then please do a fresh redeployment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Node Provider Documentation|Return to Node Provider Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Node Provider Troubleshooting|Return to Node Provider Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Malith</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=Node_Provider_Reward_Configuration_Guide&amp;diff=7664</id>
		<title>Node Provider Reward Configuration Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=Node_Provider_Reward_Configuration_Guide&amp;diff=7664"/>
		<updated>2024-03-19T15:45:07Z</updated>

		<summary type="html">&lt;p&gt;Malith: Adding important notice for node_count parameter to account for previous node allocation or node operator record&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;After onboarding all your nodes, you must submit a reward configuration proposal in order to start receiving node rewards. If you do not do this, you will not receive node rewards.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the next code block:&lt;br /&gt;
&lt;br /&gt;
*Replace the &amp;lt;code&amp;gt;NEURON_ID&amp;lt;/code&amp;gt; value with your neuron ID from the NNS Frontend Dapp (step 3.6 from the [[Node Provider Onboarding]]).&lt;br /&gt;
*Replace the &amp;lt;code&amp;gt;NODE_OPERATOR_PRINCIPAL&amp;lt;/code&amp;gt; value with your node operator principal (step 7.1 from the [[Node Provider Onboarding]]).&lt;br /&gt;
*Replace &amp;lt;code&amp;gt;NODE_1_MACHINE_ID&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;NODE_2_MACHINE_ID&amp;lt;/code&amp;gt; ... &amp;lt;code&amp;gt;NODE_N_MACHINE_ID&amp;lt;/code&amp;gt; with the node machine IDs for all N of your node machines (found on the [https://dashboard.internetcomputer.org/ dashboard])&lt;br /&gt;
*Replace &amp;lt;code&amp;gt;NODE_COUNT&amp;lt;/code&amp;gt; with the number of nodes you are setting a reward configuration for.  *Important : &#039;&#039;If you adding nodes to a previous node allocation or updating previous node operator record you have to make  sure the total node count should be accounted for&#039;&#039; &amp;lt;code&amp;gt;NODE_COUNT&amp;lt;/code&amp;gt; &#039;&#039;parameter&#039;&#039;&lt;br /&gt;
1. Create the proposal&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
$ NEURON_ID = XXXXXXXXXXXXXXXXXXXX&lt;br /&gt;
$ NODE_OPERATOR_PRINCIPAL = xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-xxx&lt;br /&gt;
$ ./ic-admin \&lt;br /&gt;
        --nns-url https://ic0.app \&lt;br /&gt;
        -s ~/.config/dfx/identity/node-provider-hotkey/identity.pem \&lt;br /&gt;
    propose-to-update-node-operator-config \&lt;br /&gt;
        --proposer $NEURON_ID \&lt;br /&gt;
        --summary &amp;quot;Set rewards for the following nodes:&lt;br /&gt;
&lt;br /&gt;
        * NODE_1_MACHINE_ID&lt;br /&gt;
        * NODE_2_MACHINE_ID&lt;br /&gt;
        * ...&lt;br /&gt;
        * NODE_N_MACHINE_ID&lt;br /&gt;
        &amp;quot; \&lt;br /&gt;
        --node-operator-id $NODE_OPERATOR_PRINCIPAL \&lt;br /&gt;
        --rewardable-nodes &#039;{&amp;quot;type3.1&amp;quot;: NODE_COUNT}&#039;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The default reward configuration for gen2 nodes is &amp;lt;code&amp;gt;type3.1&amp;lt;/code&amp;gt;. If a different node configuration is applicable to your node models, replace this value. &lt;br /&gt;
&lt;br /&gt;
Example reward configuration proposal for 3 gen2 nodes:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot;&amp;gt;&lt;br /&gt;
$ NEURON_ID = 13419667327548602649&lt;br /&gt;
$ NODE_OPERATOR_PRINCIPAL = uqquy-76uhn-2mys5-dh54e-85ntr-sr953-redif-zkte3-94ndi-st2i1-93t&lt;br /&gt;
$ ./ic-admin \&lt;br /&gt;
        --nns-url https://ic0.app \&lt;br /&gt;
        -s ~/.config/dfx/identity/node-provider-hotkey/identity.pem \&lt;br /&gt;
    propose-to-update-node-operator-config \&lt;br /&gt;
        --proposer $NEURON_ID \&lt;br /&gt;
        --summary &amp;quot;Set rewards for the following nodes:&lt;br /&gt;
&lt;br /&gt;
        * sed94-atzdo-rltqy-tmnhr-fvspg-fat3p-sdbjp-7q3jg-dgfcq-zrlap-cqe&lt;br /&gt;
        * uq4uy-76uhn-2mys5-dh54e-85ntr-sr953-redif-zkte3-94ndi-st2i1-93t-sdjsl-vjlfn-6duch-vskdu-26pf5-cwibg-zooqk-sdn2e-cgugm-tae&lt;br /&gt;
        * 39esy-hmrb2-nfvao-t42co-tqfed-y3i7c-xqxyp-idt2w-wgmgr-l4x7l-gae&lt;br /&gt;
        &amp;quot; \&lt;br /&gt;
        --node-operator-id $NODE_OPERATOR_PRINCIPAL \&lt;br /&gt;
        --rewardable-nodes &#039;{&amp;quot;type3.1&amp;quot;: 3}&#039;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Find the proposal on &amp;lt;nowiki&amp;gt;https://dashboard.internetcomputer.org/governance&amp;lt;/nowiki&amp;gt; and wait until it&#039;s executed.&lt;br /&gt;
&lt;br /&gt;
3. In order to expedite the speed of your proposal&#039;s approval, it is best to create a post in this forum thread to raise awareness of your proposal.&lt;/div&gt;</summary>
		<author><name>Malith</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=File:Server_invoice_geodd.pdf&amp;diff=7174</id>
		<title>File:Server invoice geodd.pdf</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=File:Server_invoice_geodd.pdf&amp;diff=7174"/>
		<updated>2024-02-07T03:40:18Z</updated>

		<summary type="html">&lt;p&gt;Malith: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Malith</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=File:Board_resolution_for_Loan.pdf&amp;diff=7173</id>
		<title>File:Board resolution for Loan.pdf</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=File:Board_resolution_for_Loan.pdf&amp;diff=7173"/>
		<updated>2024-02-07T03:38:57Z</updated>

		<summary type="html">&lt;p&gt;Malith: Board resolution for acquiring credit facility to deploy new servers to ICP given by community approval in August 2023.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Board resolution for acquiring credit facility to deploy new servers to ICP given by community approval in August 2023.&lt;/div&gt;</summary>
		<author><name>Malith</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=File:Bank_Letter.pdf&amp;diff=7172</id>
		<title>File:Bank Letter.pdf</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=File:Bank_Letter.pdf&amp;diff=7172"/>
		<updated>2024-02-07T03:37:40Z</updated>

		<summary type="html">&lt;p&gt;Malith: Letter from bank mentioning that credit facility was undertaking as per board resolution to deploy new servers to ICP and has been approved&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Letter from bank mentioning that credit facility was undertaking as per board resolution to deploy new servers to ICP and has been approved&lt;/div&gt;</summary>
		<author><name>Malith</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=Geodd_Pvt_Ltd&amp;diff=7058</id>
		<title>Geodd Pvt Ltd</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=Geodd_Pvt_Ltd&amp;diff=7058"/>
		<updated>2024-01-25T03:57:08Z</updated>

		<summary type="html">&lt;p&gt;Malith: Update / Remove SEO crawling on private data&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Identity Proof==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Company Type:&#039;&#039;&#039; Limited Liability&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Regulator:&#039;&#039;&#039; Department of the Registrar of Companies (DRC)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sri Lankan Business Registration Number:&#039;&#039;&#039; PV00276344&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sri Lankan Company Tax Identification Number :&#039;&#039;&#039; 103565030&lt;br /&gt;
&lt;br /&gt;
==Company Registration==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SHA256:&#039;&#039;&#039; 7721d1fbd02ee25e444448b9d2e287d09099965e7e72957674b4e829afadf78a&lt;br /&gt;
&lt;br /&gt;
For company verification purposes, please proceed by scanning the provided QR code.&lt;br /&gt;
[[File:Business Registration True Copy.pdf|888x888px|alt=|center]]&lt;br /&gt;
&lt;br /&gt;
==Company Verification==&lt;br /&gt;
&lt;br /&gt;
To ensure total transparency, I&#039;ve also attached a certified verification PDF. Please feel free to scan the QR code or use the embedded links to view the up-to-date information about our active directors.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SHA256:&#039;&#039;&#039; 8aabbdfe7530f6234fd28248bd10b422727df4a8063a2bdfaf6e3db2a021c25c&lt;br /&gt;
&lt;br /&gt;
[[File:Certified Verification.pdf|848x848px]]&lt;br /&gt;
&lt;br /&gt;
==Self-declaration==&lt;br /&gt;
&#039;&#039;&#039;SHA256:&#039;&#039;&#039; 8db4231dfadf5ba266ab441caf43ae28b8a3294e880ea6e804159885d1384c1f&lt;br /&gt;
&lt;br /&gt;
[[File:Self Declaration ICP.pdf|alt=|776x776px|Icaria Systems Pty Ltd - Node Provider Self-declaration (ESIGNED).pdf]]&lt;/div&gt;</summary>
		<author><name>Malith</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=Node_Provider_Matrix_channel&amp;diff=6991</id>
		<title>Node Provider Matrix channel</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=Node_Provider_Matrix_channel&amp;diff=6991"/>
		<updated>2024-01-12T13:37:43Z</updated>

		<summary type="html">&lt;p&gt;Malith: Adding Geodd Contact Details&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
There is an open Matrix room (channel) that is intended to be a forum for potential and existing Node Providers as well as anybody else who would like to follow the node provider discussion: https://app.element.io/#/room/#ic-node-providers:matrix.org &lt;br /&gt;
&lt;br /&gt;
The runs runs on the open, public, and decentralized Matrix network. Matrix [https://matrix.org/clients/ has many clients] you can use. One of the popular clients is element.io, which is very similar to Slack, and offers a web UI, a [https://element.io/download desktop app], and a mobile app.&lt;br /&gt;
&lt;br /&gt;
We strongly recommend that you add [https://ems-docs.element.io/books/element-cloud-documentation/page/element-settings an email address in the Element Profile settings] and to [https://element.io/help#settings3 enable notifications for missed messages].&lt;br /&gt;
&lt;br /&gt;
If you are a Node Provider, please also add your Node Provider contact details on the Matrix room, to facilitate communication.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Node Provider Name&lt;br /&gt;
!Node Provider Id&lt;br /&gt;
!DC list&lt;br /&gt;
!Matrix aliases&lt;br /&gt;
|-&lt;br /&gt;
|1G&lt;br /&gt;
|7k7b7-4pzhf-aivy6-y654t-uqyup-2auiz-ew2cm-4qkl4-nsl4v-bul5k-5qe                                                                                                                                   &lt;br /&gt;
|fm1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|43rd Big Idea Films&lt;br /&gt;
|sqhxa-h6ili-qkwup-ohzwn-yofnm-vvnp5-kxdhg-saabw-rvua3-xp325-zqe&lt;br /&gt;
|hu1&lt;br /&gt;
|John Harris&lt;br /&gt;
|-&lt;br /&gt;
|87m Neuron, LLC&lt;br /&gt;
|eipr5-izbom-neyqh-s3ec2-52eww-cyfpg-qfomg-3dpwj-4pffh-34xcu-7qe&lt;br /&gt;
|pl1, dl1, lv1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|9Yards Capital&lt;br /&gt;
|spp3m-vawt7-3gyh6-pjz5d-6zidf-up3qb-yte62-otexv-vfpqg-n6awf-lqe&lt;br /&gt;
|jv1, ch2, ny1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ACCUSET SOLUTIONS&lt;br /&gt;
|cp5ib-twnmx-h4dvd-isef2-tu44u-kb2ka-fise5-m4hta-hnxoq-k45mm-hqe&lt;br /&gt;
|gn1&lt;br /&gt;
|sagcryptoicp&lt;br /&gt;
|-&lt;br /&gt;
|Adam Dymecki&lt;br /&gt;
|n32q7-33lmk-m33tr-o5ltb-po6cb-tqqrr-2x6wp-pzhw7-ymizu-o3fyp-sqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|A Dog&#039;s Boutique, LLC&lt;br /&gt;
|uvawj-nnt3i-4ch3a-hruy4-hyfjn-7owvl-wgkli-uq2hd-e6lkq-v4b2o-4ae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Allusion&lt;br /&gt;
|rbn2y-6vfsb-gv35j-4cyvy-pzbdu-e5aum-jzjg6-5b4n5-vuguf-ycubq-zae&lt;br /&gt;
|an1, br1, br2&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;Paul De Cannière (Allusion), Roald | Aviate Labs, Louise Velayo | Aviate Labs&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Anonstake&lt;br /&gt;
|kos24-5xact-6aror-uofg2-tnvt6-dq3bk-c2c5z-jtptt-jbqvc-lmegy-qae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ANYPOINT PTY LTD&lt;br /&gt;
|fwnmn-zn7yt-5jaia-fkxlr-dzwyu-keguq-npfxq-mc72w-exeae-n5thj-oae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Archery Blockchain SCSp&lt;br /&gt;
|7ryes-jnj73-bsyu4-lo6h7-lbxk5-x4ien-lylws-5qwzl-hxd5f-xjh3w-mqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Arjay LLC&lt;br /&gt;
|l2kri-jarwr-7whc4-pjdpn-n6hlb-45ltr-l6ghm-twttl-pcsvt-rynko-dqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Artem Horodyskyi&lt;br /&gt;
|diyay-s4rfq-xnx23-zczwi-nptra-5254n-e4zn6-p7tqe-vqhzr-sd4gd-bqe&lt;br /&gt;
|bt1, li1, ma1, pa2, rg3, ta2, wy1&lt;br /&gt;
|ar-111&lt;br /&gt;
|-&lt;br /&gt;
|Aspire Properties&lt;br /&gt;
|2byzn-q2crt-hgczo-eruff-6p7af-pemor-n2z4z-6d2sd-wvdqa-yqvxb-mqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bigger Capital&lt;br /&gt;
|7a4u2-gevsy-5c5fs-hsgri-n2kdz-dxxwf-btcfp-jykro-l4y7c-7xky2-aqe&lt;br /&gt;
|me3, aw1&lt;br /&gt;
|Dallas W&lt;br /&gt;
|-&lt;br /&gt;
|Bitmoon&lt;br /&gt;
|mjnyf-lzqq6-s7fzb-62rqm-xzvge-5oa26-humwp-dvwxp-jxxkf-hoel7-fqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Blockchain Development Labs&lt;br /&gt;
|7at4h-nhtvt-a4s55-jigss-wr2ha-ysxkn-e6w7x-7ggnm-qd3d5-ry66r-cae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|BlockTech Ventures, LLC&lt;br /&gt;
|ks7ow-zvs7i-ratdk-azq34-zio2b-gbekj-qjicg-pfhp3-ovhgu-k5qql-dae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|BLP22, LLC&lt;br /&gt;
|sma3p-ivkif-hz7nu-ngmvq-ibnjg-nubke-zf6gh-wbnfc-2dlng-l3die-zqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bohatyrov Volodymyr&lt;br /&gt;
|dhywe-eouw6-hstpj-ahsnw-xnjxq-cmqks-47mrg-nnncb-3sr5d-rac6m-nae&lt;br /&gt;
|bn1,ba1,ma1,rg3,si1,ta1,wa2&lt;br /&gt;
|volobo&lt;br /&gt;
|-&lt;br /&gt;
|Boolean Bit, LLC&lt;br /&gt;
|qdj4d-76lh3-w2q5i-kwjcd-643pq-pk42d-cziag-4hkau-35gib-m7s33-6qe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Brener, Inc.&lt;br /&gt;
|2wxxr-qwylo-n7dhz-6co6m-iektd-vl7dn-ocvyc-xazaf-hbfxq-66spe-aae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Conic Ventures&lt;br /&gt;
|i3cfo-s2tgu-qe5ym-wk7e6-y7ura-pptgu-kevuf-2feh7-z4enq-5hz4s-mqe&lt;br /&gt;
|ns1, ld1&lt;br /&gt;
|Sebastian Mengwall&lt;br /&gt;
|-&lt;br /&gt;
|Coplus Limited&lt;br /&gt;
|jz47c-irtey-dr2nb-wienh-emhaz-jo6ua-gsbho-t2z5j-l7kbf-5i7p5-5ae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|CRM52 Systems, LLC&lt;br /&gt;
|7nxxb-6qgm4-fftx3-xkwpj-sjrcm-tzmk5-dvuqk-l4ei4-3hvii-scwnj-tae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|DFINITY Operations SA&lt;br /&gt;
|bvcsg-3od6r-jnydw-eysln-aql7w-td5zn-ay5m6-sibd2-jzojt-anwag-mqe&lt;br /&gt;
|mr1, sh1, zh2&lt;br /&gt;
| Katie Peters, sasa-tomic, Sven Fischer, eerokelly, garym-dfn, Radek Zakrzyk, Samuel Howard, Tomas Hlavacek, dfinityian, andrewbattat, Rudd-O, tthebst&lt;br /&gt;
|-&lt;br /&gt;
|DFINITY USA Research LLC&lt;br /&gt;
|lq5ra-f4ibl-t7wpy-hennc-m4eb7-tnfxe-eorgd-onpsl-wervo-7chjj-6qe&lt;br /&gt;
|&lt;br /&gt;
| Katie Peters, sasa-tomic, Sven Fischer, eerokelly, garym-dfn, Radek Zakrzyk, Samuel Howard, Tomas Hlavacek, dfinityian, andrewbattat, Rudd-O, tthebst&lt;br /&gt;
|-&lt;br /&gt;
|DFINITY USA Research LLC&lt;br /&gt;
|r2qgy-abcek-yc2ot-3powq-gayr6-4dibc-jvvfl-ri376-gmfmw-u2v7w-4qe&lt;br /&gt;
|bo1&lt;br /&gt;
| Katie Peters, sasa-tomic, Sven Fischer, eerokelly, garym-dfn, Radek Zakrzyk, Samuel Howard, Tomas Hlavacek, dfinityian, andrewbattat, Rudd-O, tthebst&lt;br /&gt;
|-&lt;br /&gt;
|DRMxTech Enterprises, LLC&lt;br /&gt;
|olgti-2hegv-ya7pd-ky2wt-of57j-tzs6q-ydrpy-hdxyy-cjnwx-ox5t4-3qe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Exaion&lt;br /&gt;
|xo7ih-nswlt-hbq3n-v5ixi-etu7j-sasg6-fjf4p-zx6or-cc7c3-pnh7t-2ae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Fidgitville Ventures LLC&lt;br /&gt;
|ob633-g55bt-y6pu5-5iby6-jmcvi-oylqs-q6ahw-cvecq-5ckeh-m4wws-nae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Finteck LLC&lt;br /&gt;
|x3zyd-pkcbf-5n3w2-n7uov-2qrbt-d3kfn-ojdd7-pxog5-vpqnt-6lex5-fqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Fractal Labs AG&lt;br /&gt;
|wdjjk-blh44-lxm74-ojj43-rvgf4-j5rie-nm6xs-xvnuv-j3ptn-25t4v-6ae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Fritz Huie&lt;br /&gt;
|67gkg-gkgzz-g2ubz-3cc6h-jr3zm-twsii-7i325-r3gzr-kp2kh-dwxg6-pqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|FUM Capital, LLC&lt;br /&gt;
|zgupw-boshs-mg6kz-2ciwm-upk7g-igjpn-75t3p-np6g4-47l7q-nuefa-6qe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Geodd Pvt Ltd&lt;br /&gt;
|eybf4-6t6bb-unfb2-h2hhn-rrfi2-cd2vs-phksn-jdmbn-i463m-4lzds-vqe&lt;br /&gt;
|cm1&lt;br /&gt;
|@malithh&lt;br /&gt;
|-&lt;br /&gt;
|GeoNodes LLC&lt;br /&gt;
|5wedd-dwi2c-ybr2g-benav-qlgc7-vifbt-qz3ml-ymopp-uaide-ilpkb-tae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|George Bassadone&lt;br /&gt;
|lksfo-j2smg-76m4c-jwasz-e5exl-gptsk-jvtc7-zvm34-ezk4g-p2xjt-dqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Giant Leaf, LLC&lt;br /&gt;
|wwdbq-xuqhf-eydzu-oyl7p-ga565-zm7s7-yrive-ozgsy-zzgh3-qwb3j-cae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Goat, LLC&lt;br /&gt;
|p6fou-ngmgk-rxc6t-7ckzz-hojr2-kk6r3-xnlrk-ewzvu-g6xms-rfafz-zae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Goodsir, LLC&lt;br /&gt;
|myrs2-bc6j6-mydpr-2jmli-l45mu-35ybt-c34mo-kjpve-zmaao-ajusy-nqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Honeycomb Capital (Pty) Ltd&lt;br /&gt;
|nmdd6-rouxw-55leh-wcbkn-kejit-njvje-p4s6e-v64d3-nlbjb-vipul-mae&lt;br /&gt;
|&lt;br /&gt;
|honeycombcapital&lt;br /&gt;
|-&lt;br /&gt;
|Iancu Aurel&lt;br /&gt;
|i7dto-bgkj2-xo5dx-cyrb7-zkk5y-q46eh-gz6iq-qkgyc-w4qte-scgtb-6ae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Icaria Systems Pty Ltd&lt;br /&gt;
|ihbuj-erwnc-tkjux-tqtnv-zkoar-uniy2-sk2go-xfpkc-znbb4-seukm-wqe&lt;br /&gt;
|mn2&lt;br /&gt;
| Icarus&lt;br /&gt;
|-&lt;br /&gt;
|IC Pros&lt;br /&gt;
|srga3-cikqa-srnxx-rwejf-672jj-5o6qy-tuzsa-khds3-2ofjw-5gnew-mae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Illusions In Art (Pty) Ltd&lt;br /&gt;
|optdi-nwa4m-hly3k-6ua4n-sqyxf-yahvb-wps77-ddayn-r7zcz-edla5-7qe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|InfoObjects&lt;br /&gt;
|7ws2n-wqorv-vmo4m-5e222-n42c3-hk43s-ei3kp-4hpbn-xlkzo-jgv7i-tqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Internet Computer Explorer&lt;br /&gt;
|i7v7g-cwjtl-gzd2s-nt2ko-4d5su-vh64h-bqu4h-rio26-tbaej-dtj6d-fae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Ivanov Oleksandr&lt;br /&gt;
|ivf2y-crxj4-y6ewo-un35q-a7pum-wqmbw-pkepy-d6uew-bfmff-g5yxe-eae&lt;br /&gt;
|pa1,ma1, bt1, rg1,  wy1, li1, ta2&lt;br /&gt;
|alexnod&lt;br /&gt;
|-&lt;br /&gt;
|Jeffrey Schnettler&lt;br /&gt;
|5zqo2-omblo-i7knq-qyrfu-mjccn-tljyd-qslab-b7ukn-7tshi-pbeke-pae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Jimmy Quach&lt;br /&gt;
|dzxyh-fo4sw-pxckk-kwqvc-xjten-3yqon-fm62b-2hz4s-raa4g-jzczg-iqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Jonathan Ziskind&lt;br /&gt;
|qcs4o-yswwp-7ozhg-m2ago-ytjyl-zlckb-raykw-fi5hl-cflyt-4beyv-zqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Joseph Stella&lt;br /&gt;
|f5wg2-kl4aq-cj4ym-nq7ul-i4kxy-t4x3x-yiyc5-3wlu6-opzwd-o5qes-hae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Karel Frank&lt;br /&gt;
|unqqg-no4b2-vbyad-ytik2-t3vly-3e57q-aje2t-sjb5l-bd4ke-chggn-uqe&lt;br /&gt;
|jb1, jb2, sc1&lt;br /&gt;
|lerak&lt;br /&gt;
|-&lt;br /&gt;
|KLAW Media, LLC&lt;br /&gt;
|pcwis-xaq3p-xvasz-5cfws-oelni-xs72v-acbwz-umxnq-nb2bc-ziyuu-sqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Kontrapunt (Pty) Ltd&lt;br /&gt;
|py2kr-ipr2p-ryh66-x3a3v-5ts6u-7rfhf-alkna-ueffh-hz5ox-lt6du-qqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Krishna Enterprises&lt;br /&gt;
|zy4m7-z5mhs-zfkpl-zlsjl-blrbx-mvvmq-5z4zu-mf7eq-hhv7o-ezfro-3ae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Krishna Sriram&lt;br /&gt;
|sajvr-l5iok-rj6c2-r76co-k2mde-d3kir-pnmjs-443f6-lxto4-pu55q-uae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Lauren Dymecki Chickvara&lt;br /&gt;
|abscc-3lezh-oezci-5i3kz-pkwlc-ozz3r-5wv4n-htujn-rtajh-6cgyv-jae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Lukas Helebrandt&lt;br /&gt;
|efem5-kmwaw-xose7-zzhgg-6bfif-twmcw-csg7a-lmqvn-wrdou-mjwlb-vqe&lt;br /&gt;
|bn1&lt;br /&gt;
|@lukas:greensteps.cn&lt;br /&gt;
|-&lt;br /&gt;
|Luke Jacobson&lt;br /&gt;
|6dwst-olsa5-tagsr-jylgj-oicju-rf42e-o7job-gedre-fgoxt-7br62-jqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Maksym Ishchenko&lt;br /&gt;
|4r6qy-tljxg-slziw-zoteo-pboxh-vlctz-hkv2d-7zior-u3pxm-mmuxb-cae&lt;br /&gt;
|bn1,ma2,bt1,rg1, wa1,ba1,ta1&lt;br /&gt;
|77676m&lt;br /&gt;
|-&lt;br /&gt;
|Marc Johnson&lt;br /&gt;
|xfvlz-qkgs4-xyeyx-lbke5-aarza-ovi52-wzpxl-3p27l-ov6ki-csxv6-qqe&lt;br /&gt;
|pr1&lt;br /&gt;
&lt;br /&gt;
es1&lt;br /&gt;
&lt;br /&gt;
NZ1&lt;br /&gt;
|@mj518&lt;br /&gt;
|-&lt;br /&gt;
|Marvelous Web3&lt;br /&gt;
|7uioy-xitfw-yqcko-5gpya-3lpsw-dw7zt-dyyyf-wfqif-jvi76-fdbkg-cqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Mary Ren&lt;br /&gt;
|vdzyg-amckj-thvl5-bsn52-2elzd-drgii-ryh4c-izba3-xaehb-sohtd-aae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|MB Patrankos šūvis&lt;br /&gt;
|4jjya-hlyyc-s766p-fd6gr-d6tvv-vo3ah-j5ptx-i73gw-mwgyd-rw6w2-rae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Mika Properties, LLC&lt;br /&gt;
|3siog-htc6j-ed3wz-sguhu-2objz-g5qct-npoma-t3wwt-bd6wy-chwsi-4ae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|MI Servers&lt;br /&gt;
|izmhk-lpjum-uo4oy-lviba-yctpc-arg4b-2ywim-vgoiu-gqaj2-gskmw-2qe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Mitchel Guerra&lt;br /&gt;
|4anlt-yam7x-eodmx-ik7mo-nl3kx-t35fj-52hfy-uv4jj-u2iea-ntg76-pqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Moon Block Ventures&lt;br /&gt;
|sdal5-w2c3d-p3buy-zieck-2wyuj-eu5bn-rkfe6-uuspi-o4n2b-gpei7-iae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Mostly Wholesome, Inc.&lt;br /&gt;
|ou3o7-akyjc-ldwd5-anyjn-l2buz-cwhbg-nehlc-abkde-qtc7w-fozdi-hae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Neptune Partners&lt;br /&gt;
|4dibr-2alzr-h6kva-bvwn2-yqgsl-o577t-od46o-v275p-a2zov-tcw4f-eae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|NoviSystems, LLC&lt;br /&gt;
|hk7eo-22zam-kqmsx-dtfbj-k5i6f-jg65h-micpf-2cztc-t2eqk-efgvx-vqe&lt;br /&gt;
|ny2, fm1&lt;br /&gt;
|novisystems&lt;br /&gt;
|-&lt;br /&gt;
|OneSixtyTwo Digital Capital&lt;br /&gt;
|6nbcy-kprg6-ax3db-kh3cz-7jllk-oceyh-jznhs-riguq-fvk6z-6tsds-rqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Origin Game&lt;br /&gt;
|cgmhq-c4zja-yov4u-zeyao-64ua5-idlhb-ezcgr-cultv-3vqjs-dhwo7-rqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Palnu_Logistics&lt;br /&gt;
|pfcmh-uqedc-ijkjz-mdo35-bvprd-2vtlw-ktod5-npgfc-pgbq4-akaen-uqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Paul Legato&lt;br /&gt;
|yr4eg-kwk3m-q44vj-ale35-2mtxk-5dyn7-vgppx-z6tcw-kzo4o-ezpm5-fqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Peggy Shafaghi&lt;br /&gt;
|72idx-a7c3y-nrcwc-lboj4-mmsas-sfdpm-gq23i-h2yuy-lykcj-vrxn2-jqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Philippe Chapparone&lt;br /&gt;
|2c4m6-25hos-qroi3-mk4aj-nog6s-zbzcv-ccpcc-cbv7s-sjy6p-bv3g5-fae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Pindar Technology Limited&lt;br /&gt;
|r3yjn-kthmg-pfgmb-2fngg-5c7d7-t6kqg-wi37r-j7gy6-iee64-kjdja-jae&lt;br /&gt;
|&lt;br /&gt;
|Robert Song, alexa-zhang410, Miles Million&lt;br /&gt;
|-&lt;br /&gt;
|Power Meta Corporation&lt;br /&gt;
|4fedi-eu6ue-nd7ts-vnof5-hzg66-hgzl7-liy5n-3otyp-h7ipw-owycg-uae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Prayit Jain&lt;br /&gt;
|waj5k-wlyvv-jbj4n-vxwjm-dmkyg-uw2nl-ggojp-34kln-wgx3n-d7xih-5qe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Privoxy Solutions, LLC&lt;br /&gt;
|trxbq-wy5xi-3y27q-bkpaf-mhi2m-puexs-yatgt-nhwiy-dh6jy-rolw5-zqe&lt;br /&gt;
|&lt;br /&gt;
|privoxy (@privoxy:matrix.org)&lt;br /&gt;
|-&lt;br /&gt;
|Rachel Dymecki&lt;br /&gt;
|chnsu-yaqt5-6osy5-au4zn-li6yu-nufmw-dewrt-utkiu-twd76-ujypw-rae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Richard Ma&lt;br /&gt;
|egb3e-rzi2e-vpsmm-akysp-l2owk-4dgst-b5hmg-xrkwa-cr3uk-zlzds-mae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Richard Suarez&lt;br /&gt;
|cmcjw-6c5ve-4zjnt-lipnl-2lp43-oh5wk-ewciz-xyvnv-m2rz5-hkm6a-hqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Ricky Sidhu&lt;br /&gt;
|q22bo-3uyqa-jvtpt-gapjk-pseor-esx4a-zyb74-vzea4-o7nx2-tafgq-hae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Rishi Sachdev&lt;br /&gt;
|6tg64-cdfoh-kl35i-p6qti-sose3-746lr-jk5ex-phuvu-jfu3d-5svwa-7qe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Rivram Inc&lt;br /&gt;
|ulyfm-vkxtj-o42dg-e4nam-l4tzf-37wci-ggntw-4ma7y-d267g-ywxi6-iae&lt;br /&gt;
|nm1,mtl1&lt;br /&gt;
|@ritvick&lt;br /&gt;
|-&lt;br /&gt;
|Rodney Zorrilla&lt;br /&gt;
|bgprp-b2mnt-ci5in-57vuk-p7qvo-tj2tb-5w5su-qwenk-gbe77-mnuiq-sqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Ronnie Pellizzari&lt;br /&gt;
|wwxec-c2gd2-bu5on-ktpwz-z2ph3-vlr4p-m7ztf-6ck7r-nt3r4-fxbdq-mae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Russell Ford&lt;br /&gt;
|p5jx4-lsrog-ep5o3-5uudg-opdg3-ur45z-xeefi-4ejfz-47t2k-riwfv-dae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Scott Hallock&lt;br /&gt;
|i6sxi-fks25-viets-mboa7-3i23b-qeocf-e57qj-ar6vy-2mchu-xb5vp-aqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Shelburne Ventures, LLC&lt;br /&gt;
|a24zv-2ndbz-hqogc-ev63f-qxnpb-7ramd-usexl-ennaq-4om4k-sod6u-gae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Staking Facilities&lt;br /&gt;
|niw4y-easue-l3qvz-sozsi-tfkvb-cxcx6-pzslg-5dqld-ooudp-hsuui-xae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Starbase&lt;br /&gt;
|sixix-2nyqd-t2k2v-vlsyz-dssko-ls4hl-hyij4-y7mdp-ja6cj-nsmpf-yae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Starseed Technology, LLC&lt;br /&gt;
|ruxoj-jnqql-uau6o-xwrtb-ufde4-geddn-mnhni-wpew4-zhzi5-xjrxi-lqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Sygnum Bank&lt;br /&gt;
|6r5lw-l7db7-uwixn-iw5en-yy55y-ilbtq-e6gcv-g22r2-j3g6q-y37jk-jqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Tomahawk.vc&lt;br /&gt;
|ucjqj-jmbj3-rs4aq-ekzpw-ltjs3-zrcma-t6r3t-m5wxc-j5yrj-unwoj-mae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Virtual Hive Ltd&lt;br /&gt;
|wdnqm-clqti-im5yf-iapio-avjom-kyppl-xuiza-oaz6z-smmts-52wyg-5ae&lt;br /&gt;
|fr2&lt;br /&gt;
|Chris B&lt;br /&gt;
|-&lt;br /&gt;
|Vladyslav Popov&lt;br /&gt;
|3oqw6-vmpk2-mlwlx-52z5x-e3p7u-fjlcw-yxc34-lf2zq-6ub2f-v63hk-lae&lt;br /&gt;
|pa2,ma2,si1,rg1,  wy1,li1,ta2&lt;br /&gt;
|vladyslav_p&lt;br /&gt;
|-&lt;br /&gt;
|Wancloud limited&lt;br /&gt;
|g2ax6-jrkmb-3zuh3-jibtb-q5xoq-njrgo-5utbc-j2o7g-zfq2w-yyhky-dqe&lt;br /&gt;
|hk1&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;hashbamboo | HashQuark, Daniel | HashQuark&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Web3game&lt;br /&gt;
|64xe5-tx2s3-4gjmj-pnozr-fejw2-77y5y-rhcjk-glnmx-62brf-qin5q-pqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|William Zelver&lt;br /&gt;
|usau7-upgoh-sg464-6qnso-lud42-nxho6-ith26-a2jhq-q5bgy-ajeou-4ae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Wolfhound LLC&lt;br /&gt;
|6mifr-stcqy-w5pzr-qpijh-jopft-p6jl3-n2sww-jhmzg-uzknn-hte4m-pae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Wolkboer (Pty) Ltd&lt;br /&gt;
|mme7u-zxs3z-jq3un-fbaly-nllcz-toct2-l2kp3-larrb-gti4r-u2bmo-dae&lt;br /&gt;
|jb3&lt;br /&gt;
|wolkboer&lt;br /&gt;
|-&lt;br /&gt;
|Zondax AG&lt;br /&gt;
|hzqcb-iiagd-4erjo-qn7rq-syqro-zztl6-cpble-atnkd-2c6bg-bxjoa-qae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ZTLC PTE LTD&lt;br /&gt;
|xsrwt-tl3tk-n3aya-rafh3-ta6xu-eviw5-ae5dg-2f3bf-siaab-wdwdo-dqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Malith</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=Geodd_Pvt_Ltd&amp;diff=5488</id>
		<title>Geodd Pvt Ltd</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=Geodd_Pvt_Ltd&amp;diff=5488"/>
		<updated>2023-06-06T04:48:50Z</updated>

		<summary type="html">&lt;p&gt;Malith: Update alignment issue&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Identity Proof==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Company Name:&#039;&#039;&#039; Geodd Pvt Ltd&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Company Type:&#039;&#039;&#039; Limited Liability&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Regulator:&#039;&#039;&#039; Department of the Registrar of Companies (DRC)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sri Lankan Business Registration Number:&#039;&#039;&#039; PV00276344&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sri Lankan Company Tax Identification Number :&#039;&#039;&#039; 103565030&lt;br /&gt;
&lt;br /&gt;
==Company Registration==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Name:&#039;&#039;&#039; Geodd Pvt Ltd - Company Registration True Copy.pdf&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SHA256:&#039;&#039;&#039; 7721d1fbd02ee25e444448b9d2e287d09099965e7e72957674b4e829afadf78a&lt;br /&gt;
&lt;br /&gt;
For company verification purposes, please proceed by scanning the provided QR code.&lt;br /&gt;
[[File:Business Registration True Copy.pdf|888x888px|alt=|center]]&lt;br /&gt;
&lt;br /&gt;
==Company Verification==&lt;br /&gt;
&lt;br /&gt;
To ensure total transparency, I&#039;ve also attached a certified verification PDF. Please feel free to scan the QR code or use the embedded links to view the up-to-date information about our active directors.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SHA256:&#039;&#039;&#039; 8aabbdfe7530f6234fd28248bd10b422727df4a8063a2bdfaf6e3db2a021c25c&lt;br /&gt;
&lt;br /&gt;
[[File:Certified Verification.pdf|848x848px]]&lt;br /&gt;
&lt;br /&gt;
==Self-declaration== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Name:&#039;&#039;&#039; Geodd Pvt Ltd - Node Provider Self-declaration (ESIGNED).pdf&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SHA256:&#039;&#039;&#039; 8db4231dfadf5ba266ab441caf43ae28b8a3294e880ea6e804159885d1384c1f&lt;br /&gt;
&lt;br /&gt;
[[File:Self Declaration ICP.pdf|alt=|776x776px|Icaria Systems Pty Ltd - Node Provider Self-declaration (ESIGNED).pdf]]&lt;/div&gt;</summary>
		<author><name>Malith</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=Geodd_Pvt_Ltd&amp;diff=5478</id>
		<title>Geodd Pvt Ltd</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=Geodd_Pvt_Ltd&amp;diff=5478"/>
		<updated>2023-06-05T08:49:45Z</updated>

		<summary type="html">&lt;p&gt;Malith: Node Provider Declaration and Verification Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Identity Proof==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Company Name:&#039;&#039;&#039; Geodd Pvt Ltd&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Company Type:&#039;&#039;&#039; Limited Liability&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Regulator:&#039;&#039;&#039; Department of the Registrar of Companies (DRC)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sri Lankan Business Registration Number:&#039;&#039;&#039; PV00276344&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sri Lankan Company Tax Identification Number :&#039;&#039;&#039; 103565030&lt;br /&gt;
&lt;br /&gt;
==Company Registration==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Name:&#039;&#039;&#039; Geodd Pvt Ltd - Company Registration True Copy.pdf&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SHA256:&#039;&#039;&#039; 7721d1fbd02ee25e444448b9d2e287d09099965e7e72957674b4e829afadf78a&lt;br /&gt;
&lt;br /&gt;
For company verification purposes, please proceed by scanning the provided QR code.&lt;br /&gt;
[[File:Business Registration True Copy.pdf|left|888x888px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To ensure total transparency, I&#039;ve also attached a certified verification PDF. Please feel free to scan the QR code or use the embedded links to view the up-to-date information about our active directors.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SHA256:&#039;&#039;&#039; 8aabbdfe7530f6234fd28248bd10b422727df4a8063a2bdfaf6e3db2a021c25c&lt;br /&gt;
&lt;br /&gt;
[[File:Certified Verification.pdf|848x848px]]&lt;br /&gt;
&lt;br /&gt;
==Self-declaration== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Name:&#039;&#039;&#039; Geodd Pvt Ltd - Node Provider Self-declaration (ESIGNED).pdf&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SHA256:&#039;&#039;&#039; 8db4231dfadf5ba266ab441caf43ae28b8a3294e880ea6e804159885d1384c1f&lt;br /&gt;
&lt;br /&gt;
[[File:Self Declaration ICP.pdf|alt=|776x776px|Icaria Systems Pty Ltd - Node Provider Self-declaration (ESIGNED).pdf]]&lt;/div&gt;</summary>
		<author><name>Malith</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=Node_Provider_Self_Declarations&amp;diff=5479</id>
		<title>Node Provider Self Declarations</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=Node_Provider_Self_Declarations&amp;diff=5479"/>
		<updated>2023-06-05T08:19:02Z</updated>

		<summary type="html">&lt;p&gt;Malith: Adding Geodd Pvt Self Declaration Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== Node Provider Self Declarations ====&lt;br /&gt;
[[Geodd Pvt Ltd]]&lt;br /&gt;
&lt;br /&gt;
[[Rivram Inc]]&lt;br /&gt;
&lt;br /&gt;
[[InfoObjects Inc]]&lt;br /&gt;
&lt;br /&gt;
[[Zaboo d.o.o.]]&lt;br /&gt;
&lt;br /&gt;
[[Zondax AG]]&lt;br /&gt;
&lt;br /&gt;
[[PindarTechnologyLimited]]&lt;br /&gt;
&lt;br /&gt;
[[Karel Frank]]&lt;br /&gt;
&lt;br /&gt;
[[Icaria_Systems_Pty_Ltd]]&lt;br /&gt;
&lt;br /&gt;
[[Lukas Helebrandt]]&lt;br /&gt;
&lt;br /&gt;
[[Exaion]]&lt;br /&gt;
&lt;br /&gt;
[[User:James Wang|HashQuark]]&lt;br /&gt;
&lt;br /&gt;
[[Marvelous Web3]]&lt;br /&gt;
&lt;br /&gt;
[[HoneyComb Capital]]&lt;br /&gt;
&lt;br /&gt;
[[6673171 Canada Inc]]&lt;/div&gt;</summary>
		<author><name>Malith</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=File:Certified_Verification.pdf&amp;diff=5476</id>
		<title>File:Certified Verification.pdf</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=File:Certified_Verification.pdf&amp;diff=5476"/>
		<updated>2023-06-02T03:19:56Z</updated>

		<summary type="html">&lt;p&gt;Malith: Use the links in the PDF to view the current directors of Geodd Pvt Ltd. This file is verified and uploaded in the government website&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Use the links in the PDF to view the current directors of Geodd Pvt Ltd. This file is verified and uploaded in the government website&lt;/div&gt;</summary>
		<author><name>Malith</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=File:Business_Registration_True_Copy.pdf&amp;diff=5475</id>
		<title>File:Business Registration True Copy.pdf</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=File:Business_Registration_True_Copy.pdf&amp;diff=5475"/>
		<updated>2023-06-02T03:17:42Z</updated>

		<summary type="html">&lt;p&gt;Malith: Business Registration Geodd&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Business Registration Geodd&lt;/div&gt;</summary>
		<author><name>Malith</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=File:Self_Declaration_ICP.pdf&amp;diff=5474</id>
		<title>File:Self Declaration ICP.pdf</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=File:Self_Declaration_ICP.pdf&amp;diff=5474"/>
		<updated>2023-06-02T03:16:40Z</updated>

		<summary type="html">&lt;p&gt;Malith: Self Declaration Geodd Pvt Ltd&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Self Declaration Geodd Pvt Ltd&lt;/div&gt;</summary>
		<author><name>Malith</name></author>
	</entry>
</feed>