TypeScript type definitions for Bind Protocol policy specifications
npm install @bind-protocol/policy-specTypeScript type definitions for Bind Protocol policy specifications.
``bash`
npm install @bind-protocol/policy-spec
`typescript
import type { PublicPolicySpec, OutputClaimSpec } from "@bind-protocol/policy-spec";
const policy: PublicPolicySpec = {
id: "my.policy.v1",
version: "1.0.0",
// ...
};
`
- PublicPolicySpec - Complete policy specificationPolicyMetadata
- - Title, description, authors, tagsSubjectSpec
- - Subject type (vehicle, user, etc.)OutputClaimSpec
- - Output claim definitionsValiditySpec
- - TTL and validity rulesDisclosureSpec
- - What verifiers can seeInputSpec
- - Input data specificationsPolicyHash` - SHA-256 hash for integrity
-
MIT