>Then I gather minimitra would have a different name depending on which gateway it reached me from (?)
Currently I require handles to be constructed from the address of actor's primary gateway (the first address in the Actor.gateways array). This is for compatibility with Mastadon.
If you're willing to break ties with Mastadon, then multiple handles shouldn't be a problem, I think. One for each gateway.
>Also I suppose you kind of have to register your name at each gateway because if someone wants to tunnel a name called cjd, and through my instance, that's a collision...
Yes, there's a registration process: https://codeberg.org/fediverse/fep/src/branch/main/fep/ae97/fep-ae97.md
