User Roles
Market administrators grant roles to users, whether retail or institutional to allow them to interact with the market.
Default Roles
TMI exposes pre-defined roles for simpler interactions
Role | Description |
---|---|
Admin | Marker creator that has deployed the market and acted as its administrator by granting roles and validating pools and sales creation and fund withdrawal. |
Issuer | Creates assets, vaults, and fractions and organizes sales and staking pools for investors to invest |
Investor | Invited to purchase vault fractions during sales or stake in pools. |
Issuer inviter | An issuer that can invite its investors to sales and pools. |
Open | Assigned to everyone when markets are not gated by roles. |
Market admin will soon be able to create their custom roles to validate, access limited sales, or permission to grant roles on behalf of the administrator.
Onboarding
Inviting users
Administrators add users to the market by creating new users and granting roles to their wallets.
- Either admins know the wallet account and grant the role by signing a transaction
- Or invite a user by email for them to add their wallet.
- New users receive an email invitation to sign up and add their wallet
- Admin will then receive a notification to grant the role to the user.
- Finally, users will receive a notification once the role is confirmed on-chain.
KYC/KYB and compliance
Depending on the market compliance level, users with roles will still have to go through a compliance check as defined by ComPilot rules specified by the administrator.
Updated about 2 months ago