No matter how trustless a protocol is, if there is only one centralized ui for people to use the protocol, access to the protocol can be censored. You can learn about hosting one at ‣.
All functions that create or modify debt positions or liquidity positions accept a User Interface ID (UIID). If the UIID maps to a valid user interface registered and initialized with TCP. Any TCP rewards that that the position owner receives are shared with the person hosting the UI.
Anyone can find an open source UI by viewing the list of registered UIs in the TCP protocol. More details can be found here: Find an Open Source UI . Because the amount that each UI hoster "charges" for usage of the UI is public, and because anyone is free to use any UI, the hosters of the UIs must compete to offer their services at the lowest possible price. This competition means that there are several permissionless UIs available, at a reasonable price.
If any user finds the prices charged to be too high, they are welcome to ‣ and offer a lower price, using their own UI for free!
Decentralized User Interfaces (this page)