Moneyd has an uplinks, but is not an uplink itself. The reason we say “uplink” or “upstream connector” is taken from internet terminology. It’s like the router that you send all of your traffic up to. Moneyd sends all of its traffic to its uplink because it doesn’t know any routing logic itself.
From the upstream connector’s perspective I suppose you could call moneyd a downlink, but ‘link’ implies that it’s providing connectivity which would be confusing. Really, the connector provides Interledger connectivity to moneyd and not the other way around.
There is an ETH uplink (GitHub - interledgerjs/moneyd-uplink-eth: Connect to the ILP network using ETH.) and a BTC plugin using lightning (GitHub - interledgerjs/settlement-lightning: ⚡️ Settle Interledger payments using the Lightning Network) which has not yet been packaged up as a moneyd uplink. However, I don’t know of any public connectors currently offering ETH liquidity because it’s kinda unstable right now. Kava Labs is doing more of the work on the multi-currency stuff though, so they might correct me on that. I’m not super familiar with the code they’ve released recently.
What’s the reason you want multiple moneyd instances in different currencies?