Nomis
You can associate a Nomis-scored wallet with your DEMOS address by following these steps. Nomis works with wallets across multiple chains (e.g."evm", "solana"); supply the optional chain and subchain parameters when fetching the score to target a specific network.
1. Connect your wallet
2. Fetch the Nomis Score
Retrieve the Nomis score for the wallet you want to link. The score is fetched from the node’s cached data via thegcr_routine mechanism.
chain, subchain, and scoreType parameters are all optional; omit them to use Nomis defaults.
3. Send an Identity request
Build aNomisWalletIdentity payload using the score data and submit the link transaction. The minimum required fields are chain, subchain, address, score, scoreType, and lastSyncedAt.
4. Getting linked Nomis identities
Linked Nomis identities are exposed through the standard identity bundle on the DEMOS account. After the confirmation block has been forged, query the account’s linked identities through the RPC to confirm the link.5. Removing a Nomis identity
You can create a transaction to remove a linked Nomis wallet. The sameNomisWalletIdentity payload shape is used to identify which entry to remove.