Skip to content

Implement Aegis protocol capability read function #165

Description

@El-swaggerito

Description

Difficulty: Expert

Type: Feature

Summary

Implement a read-only protocol capability function.

Current Behaviour

SDK and dashboard clients may not know which contract features are available or enabled.

Expected Behaviour

Contracts should expose safe capability information for compliance, minting, transfers, pause state, metadata, and versioning.

Suggested Implementation

Create read function, response model, tests, and docs.

Files or Areas Likely Affected

  • src/
  • tests/
  • docs/
  • README.md

Acceptance Criteria

  • Capability read function is implemented.
  • Compliance, minting, transfer, pause, metadata, and version support are represented.
  • Function is read-only.
  • Tests cover default capability output.
  • SDK/dashboard usage is documented.
  • README links to capability docs.

Additional Notes

This helps cross-repo integration.

Metadata

Metadata

Labels

GrantFox OSSIssue tracked for GrantFox OSS contributionMaybe RewardedIssue may be eligible for a GrantFox rewardOfficial Campaign | FWC26Official GrantFox campaign labelaegisAegis RWA Protocol related workdeveloper-experienceDeveloper experience workexpertExpert difficultyfeatureFeature workrwa-contractsRWA smart contract work

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions