Interop EOA Support

Expand Interop to the world by allowing its services and features to be accessed by Externally Owned Accounts.