Organizations and Team Accounts
Why Organizations?
Individual TimeProof accounts are great for personal use, but teams need a way to:
- Share credits so team members don’t need individual purchases
- Track activity across all team members in one place
- Control access with role-based permissions
- Centralize billing for expense reporting and budget management
Organizations provide all of this. Create an org, invite team members, fund it with credits, and everyone can timestamp using the shared balance.
Creating an Organization
Requirements
- You must be identity-verified through an active verified account
- You need a connected wallet
Steps
- Navigate to the Organizations section in your dashboard
- Click Create Organization
- Enter an organization name
- The organization is created with you as the Owner
You can create multiple organizations for different teams, projects, or clients.
Roles and Permissions
Organizations use four roles with increasing access levels:
| Role | Timestamp | View History | Manage Members | Purchase Credits | Delete Org |
|---|---|---|---|---|---|
| Viewer | No | Yes | No | No | No |
| Member | Yes | Yes | No | No | No |
| Admin | Yes | Yes | Yes | Yes | No |
| Owner | Yes | Yes | Yes | Yes | Yes |
Role Descriptions
- Viewer: Can see the organization’s timestamp history and credit balance but cannot create timestamps. Useful for auditors, managers, or stakeholders who need visibility without access
- Member: Can create timestamps using the organization’s credits. This is the standard role for team members who actively timestamp files
- Admin: Can invite and remove members, change roles, and purchase credits for the organization. Useful for team leads or department managers
- Owner: Full control including the ability to delete the organization. The creator is always the initial owner. Ownership can be transferred
Inviting Members
Admins and Owners can invite members by wallet address:
- Open the organization settings
- Click Add Member
- Enter the wallet address of the person you want to invite
- Select their role (Viewer, Member, Admin)
- The person appears in the member list and can access the organization on their next login
Members are added by wallet address because TimeProof uses wallet-based authentication. The invited person must have a TimeProof account connected to the specified wallet — either a custodial wallet (Google/Apple) or an external wallet (MetaMask, etc.).
Managing Members
Changing Roles
Admins and Owners can change any member’s role at any time:
- Open the organization’s member list
- Click the role dropdown next to the member
- Select the new role
Role changes take effect immediately. A member who is downgraded from Admin to Member loses management permissions but retains timestamping access.
Removing Members
Admins and Owners can remove members:
- Open the organization’s member list
- Click Remove next to the member
- Confirm the removal
Removed members lose access to the organization’s credits and history. Timestamps they created while in the organization remain in the org’s history.
Organization Credit Balance
Organizations have a completely separate credit balance from personal accounts:
- Purchasing: Owners and Admins can buy the same unified-credit packs available for personal accounts (Micro, Basic, Pro, and Bulk)
- Usage: When a member creates a timestamp under the organization, the org’s credits are consumed
- Tracking: The org dashboard shows credit balance, recent purchases, and usage by member
Switching Between Personal and Org Context
When you’re a member of one or more organizations, the timestamp interface lets you choose the context:
- Personal: Uses your personal credits and appears in your personal history
- Organization: Uses the org’s credits and appears in the org’s history
You can switch context at any time before creating a timestamp.
Organization Notifications
Members receive notifications for organization events:
- Timestamp anchored: When timestamps created by any member are anchored
- Member changes: When members join, leave, or have role changes
- Credits: When credits are purchased or running low
Notification preferences for org activity can be configured in your notification settings.
Best Practices for Teams
Credit Budgeting
Monitor your organization’s credit balance regularly. Set up notifications for low credit alerts so you don’t run out during critical workflows. Consider designating one Admin as the credit manager who handles all purchases.
Access Control
Use the principle of least privilege — assign the minimum role each person needs. Most team members should be Members. Reserve Admin for people who need to manage the team. Keep Owner to one or two trusted individuals.
Activity Tracking
Review the organization’s activity history periodically to understand usage patterns. This helps with credit budgeting and ensures members are using credits appropriately.
API Access
Organizations can be managed programmatically through the TimeProof API:
- Create, update, and delete organizations
- Add and remove members
- Change member roles
- View organization activity and balances
See Organization API Endpoints for full details.
Related Guides
- Account Settings — configure your personal profile
- Buying Credits — purchase packs for your organization
- Notification Preferences — control org notifications
- Credit System Explained — how credits work
Use the live product for timestamping and verification.
The company site owns the technical reference. The app handles runtime workflows.