What are the differences between the community and enterprise accounts
A brief explanation about the main differences between the two accounts types provided by RINO.
RINO offers two different account types: enterprise and community. As the names imply, the first one targets organizations while the second one is aimed at end-users of the Monero community. The reason for this separation is that enterprises simply have different requirements than end-users. By separating account types, RINO can cater to the specific needs of these two groups.
One thing that we should make clear from the start is that the core technologies and essential features for both account types are the same. The amount of effort RINO's team puts into the product benefits all customer types on many fronts, from security and performance to usability and user experience.
Nevertheless, there are complementary features that are exclusive for each of the account types. In this post, we will try to explain them in detail, so it is easier for you to make up your mind when signing up for a new account.
Community accounts
RINO’s community version targets end-users, small projects and groups of the broader Monero community. While the core features of RINO remain the same between versions, the community version does not contain some features exclusive to the enterprise version, as mentioned above.
One thing you should be aware of is that community accounts can only share wallets with other community accounts.
With this in mind, let's see what RINO's community account has to offer other than a solid multi-signature Monero wallet that is accessible everywhere, always in sync and that notifies you when you receive new funds.
Public Wallets
Monero is well known for its strong stance regarding privacy, and we all use it because we agree it is a fundamental value for society. However, for communities with shared funds, another important value is transparency.
On other transparent blockchains, everybody can see and track the activity of any wallet. In "Moneroland", the solution is to rely on "view keys", that can be shared and used to inspect the wallet activity.
However, this system has 2 problems:
- Cumbersome for newcomers and outsiders.
- Once the view-key is shared, you will need to create a new wallet to hide any new activity.
- Key-images need to be frequently shared, so outgoing transactions are correctly detected.
With RINO's "public wallets" feature, you can make the wallet activity accessible to everyone with a few clicks. You can choose a URL, that when accessed, all the information about your wallets is displayed.
Note: Actually this feature was recently added to enterprise accounts as well. So, now all RINO accounts can benefit from it.
Pay with other currencies
Unfortunately, we still can't pay and trade using Monero everywhere. So, to make your Moneroj more useful, RINO offers a way to quickly exchange and send funds in other cryptocurrencies.
This feature is specially useful for individuals and is very common in many other Monero Wallets.
Enterprise accounts
RINO’s enterprise version is intended for commercial enterprises which require multi-user access and advanced spending policies. This is where RINO really shines, by being able to offer many features that only custodial wallets and banks can offer, but without ever having control over the user's funds.
Enterprise accounts are meant for bigger organizations that need strict control over their wallets, but at the same time need constant access to the funds. Always making sure compliance limits and procedures are followed.
On top of the common secure core functionality, the enterprise accounts have access to the following features.
Multiple user roles
Enterprise accounts can share wallets with other members, but enforcing more granular controls and permissions. RINO offers extra roles with fewer capabilities, so it can fit to your existing processes. These roles are:
- Spender
- Approver
- View-only
If you would like to know more about how they work, please take a look at our previous blog posts, where we explain the details of each one of them.
Transaction limits
As a security measure, RINO can limit the amounts that can be spent by all wallet users. This allows you to protect your funds against major mistakes and malicious activity.
Presently, you can define a maximum transaction amount and a maximum daily amount that will be applied globally to all wallet members. In the future, we have plans to expand this feature with more granular controls.
Transaction approvals
In another layer of security, enterprise users can require a minimum number of approvals before any transaction is sent. RINO will hold the transaction back while it gathers the necessary approvals.
Other wallet members will then be able to either reject or approve the spending, as long as their roles allow this. RINO will keep a record of all this activity, so the process is clear for everyone involved.
Detailed activity logs
Following on what was briefly introduced above, RINO keeps an activity log of all the actions that are made on enterprise accounts and their wallets. This offers full accountability on your wallets, which is often a strict security and compliance requirement for companies and other organizations.
There are two types of activity logs: one per account, and one per wallet.
- On the account activity logs, you can find records for new sessions, password changes, 2FA updates and other changes to account settings.
- On the wallet activity logs, users can inspect all wallet activity such as transactions sent, members added, approvals given, limits updates, etc.
These logs are accessible to the users on a dedicated page and are read only, for obvious security reasons.
Programmatic API access
RINO offers an API and SDK, so enterprises can easily integrate their systems with Monero. This API provides all the same features and rules as if you are using the RINO application directly.
Enterprise accounts can create long-lived API keys to be used with our SDK within their own infrastructure/datacenter. This means that adding Monero support to your online store, website, app, game or even to the software that already manages your finances, is now possible without having to manage Monero related infrastructure.
The SDK and more information can be found on Docker Hub.
Easy data export using common formats
Accountants and other professionals usually need access to the wallet activity. However, most often than not, they will not know how to import transaction data automatically to their spreadsheet software of choice using the SDK.
For this reason, RINO offers the capability to export all transaction data to the common CSV
and XLS
formats.
Which one is best for you?
In the end, there isn't a single right choice, it will depend on your needs and expected usage. Rest assured that the basic functionality that you would expect for any Monero wallet, will always be available for both account types. So your decision will depend on the types of extras you need.
The table below briefly summarizes the features discussed above:
Community | Enterprise | |
---|---|---|
Multisig wallet | ✔️ | ✔️ |
Share wallet access | ✔️ | ✔️ |
Public wallets | ✔️ | ✔️ |
Exchange | ✔️ | ❌ |
Granular roles | ❌ | ✔️ |
Transaction limits | ❌ | ✔️ |
Transaction approvals | ❌ | ✔️ |
Activity logs | ❌ | ✔️ |
API/SDK access | ❌ | ✔️ |
CSV/XLS exports | ❌ | ✔️ |
We are constantly working on new features and improvements, so expect more to come. Let's make Monero the best choice for doing business while keeping fundamental freedoms intact.
If you have other questions and doubts, feel free to ask us using our support channels and test both account types in https://test.rino.io.