Xaurum proxies are the interfaces that users can use for the most basic Xaurum functions, to send and receive xaurum. This feature enables users to continue to use Xaurum, even in the event that we update the codebase of Xaurum Token contract. This is because proxy will be updated, so that the reference will point to the new updated Xaurum, with the same balances. This feature was developed for the main purpose of updating the code that includes easy migration of users, with Xaurum Proxies, users migrate to the new code automatically. In addition, this type of token design helps by being compliant to the community standards, even as they change, without editing the core token, in this way our contracts can never become outdated. Xaurum proxies are already working, however their full functionality will be improved with the release of our own wallet.
Currently, Xaurum uses Proxy ERC20, is a proxy that implements ERC20 Token Interface, which is the current community defined standard for tokens. Users can use this contract as any other token and never see the migration to new version of Xaurum. The only particularity of this token is that because the Burn event does not exist in ERC20 implementation, burning is simulated as sending the apropriate amount to burning address via transfer event.
You can always check the current implementation of Xaurum Proxies on the XaurumProxyContract, that holds information about available proxies their status.