You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Define the GuildPass SDK V2 public domain types #488
GuildPass SDK V2 should expose a stable, developer-facing representation of the platform without leaking Core implementation details or frontend-specific assumptions.
Problem
The rebuilt SDK has a clean foundation, but it still needs a canonical public type surface for Guilds, Members, Passes, access decisions, activity events, Stellar accounts, and supported networks.
Expected Outcome
The SDK exports a coherent set of public V2 types aligned with GuildPass Core while remaining suitable for external consumers.
Suggested Implementation
Define public SDK types for Guild, Member, Pass, AccessPolicy, AccessDecision, ActivityEvent, StellarAccount, and Network.
Align the public type shapes with the canonical Core domain contracts.
Avoid exposing internal Core persistence or service implementation details.
Remove EVM-oriented terminology and address assumptions.
Use Stellar-first naming and account representations.
Export the public types through the package entry point.
Acceptance Criteria
Public V2 domain types are defined.
Types are aligned with Core contracts.
No database-specific types are exported.
No frontend-specific types are exported.
No EVM-specific account assumptions remain.
Stellar network and account concepts are represented clearly.
Public types are exported from the SDK package entry point.
Hi maintainer, I've gone through the issue and I have a clear understanding of the fix for this issue. I'd love to be assigned to this issue. Thank you
🏆 @rupesh-kumar-sah: You earned 35 FoxPoints for this contribution! Your current tier: Explorer (140 total points). Track your full progress on GrantFox.
👏 Great work, @rupesh-kumar-sah! Keep contributing to Adamantine-guild.
Activity
abojeEdwin commentedon Sep 12, 2026
Hi maintainer, I've gone through the issue and I have a clear understanding of the fix for this issue. I'd love to be assigned to this issue. Thank you
guptakumarranjeet150 commentedon Sep 15, 2026
Hello @maintainers,
I would love to take this on. My planned approach:
Define the GuildPass SDK V2 public domain typeswith responsive React/Next.js components and clean state management.Ready to deliver a clean, tested PR within 12–24 hours. Please assign!
grantfox-oss commentedon Sep 17, 2026
🎉 This issue has been marked as completed on GrantFox!
@rupesh-kumar-sah's PR #506 was approved and merged by @Lakes41.
🏆 @rupesh-kumar-sah: You earned 35 FoxPoints for this contribution! Your current tier: Explorer (140 total points). Track your full progress on GrantFox.
👏 Great work, @rupesh-kumar-sah! Keep contributing to Adamantine-guild.
feat(types): define canonical GuildPass SDK V2 public domain types (c…