Kaleido
Enterprise blockchain platform for organizations, API keys, x509 identity proofs, and full-stack blockchain network management.
Helps enterprise blockchain teams that provision API keys, register x509 identity proofs, and manage organization-level network and identity assets.
Use Kaleido with Snow
Snow is a personal AI assistant that builds real apps for you, and they can put Kaleido to work.
What Snow can do with Kaleido
These are the Kaleido operations Snow and the apps you build with it can run. Sign in to choose which ones Snow may run without asking.
Reads22
Look at your data without changing it.
- Get API Key
Tool to retrieve details of a specific API key by its ID. Use when you need to get information about a particular API key after obtaining its ID from the Get API Keys action.
- Get Billing Summary
Retrieves a summary of billing data for the specified organization for the current month. Use this to view costs breakdown by memberships, nodes, services, storage, and support.
- Get Invitations
Tool to retrieve all invitations for the current user where they are the target. Use after authenticating to view pending invitations.
- Get Organization
Tool to retrieve details of a specific Kaleido organization by its ID. Use when you need to fetch information about a particular organization.
- Get Organization Billing Provider
Retrieves billing provider information for a specific organization in Kaleido. Returns the type of billing provider (AWS, Stripe, or other) and includes detailed payment information if the organization uses Stripe billing (card details, billing address).
- Get Organization Identity Proof
Tool to retrieve a specific identity proof for a Kaleido organization. Use when you need details about a specific x509 certificate or identity proof that was previously added to an organization.
- Get Organization Plan
Retrieve the subscription plan details for a Kaleido organization. Returns plan name, waitlist status, and resource limits including allowed providers, nodes, services, configurations, and features. Use GET_ORGANIZATIONS first to obtain valid org_id values.
- Get Plans
Retrieve all available Kaleido subscription plans. Returns plan details including enabled status, tier level, and resource limits. Use this to discover available plans before creating or upgrading environments.
- Get Role By ID
Retrieve a specific user role assignment within a Kaleido organization. Returns detailed information about the role including user ID, email, role name (e.g., 'admin'), and associated metadata. Use GET_ORGANIZATIONS to obtain org_id and GET_ROLES to obtain role_id values.
- Get API Keys
Tool to retrieve all API keys associated with the organization. Use when you need an overview of existing API keys after authenticating.
Creates2
Add something new to your account.
- Add Organization Identity Proof
Add an x509 identity proof to a Kaleido organization. Use this to register a certificate chain that links an organization's off-chain PKI identity to their blockchain accounts. The certificate will be in 'pending' state until verified.
- Create API Key
Creates a new API key for the specified Kaleido organization. The returned apikey secret should be stored securely as it cannot be retrieved again. Use KALEIDO_GET_ORGANIZATIONS to obtain a valid org_id first. Note: Organizations have a limit on active API keys (e.g., 5 for starter plans).
Updates3
Change something that is already there.
- Update Organization
Tool to update a specific organization in Kaleido. Use when you need to modify organization properties such as name, billing details, or authentication settings. First obtain the org_id using the Get Organizations action.
- Update Organization Role
Update the role assignment for a user in a Kaleido organization. Use this to change a user's permissions level (e.g., promoting to admin). Returns the updated role details including the new revision token and updated timestamp.
- Upsert Organization Role
Upsert (create or update) a role assignment for a user in a Kaleido organization. Returns 201 for new roles and 200 for updates. The _revision field increments with each update. Use GET_ORGANIZATIONS to obtain valid org_id values.
Deletes2
Remove something. This often cannot be undone.
- Delete API Key
Permanently deletes an API key by its ID. First use 'Get API Keys' to retrieve the list of API keys and their IDs. The deletion is irreversible.
- Delete Organization Identity Proof
Remove an x509 identity proof from a Kaleido organization. This permanently deletes the identity proof. The deletion is irreversible.
Related integrations
Ready to put Kaleido to work?
Sign up free, build an app by chatting, and connect Kaleido in minutes. No credit card required.