Skip to content

Codex/issue 130 pool asset lifecycle#152

Merged
Obiajulu-gif merged 3 commits into
Chainmove:mainfrom
muokwejosh-cloud:codex/issue-130-pool-asset-lifecycle
Jul 27, 2026
Merged

Codex/issue 130 pool asset lifecycle#152
Obiajulu-gif merged 3 commits into
Chainmove:mainfrom
muokwejosh-cloud:codex/issue-130-pool-asset-lifecycle

Conversation

@muokwejosh-cloud

Copy link
Copy Markdown
Contributor

Summary

Enforced verified, monotonic pool-asset lifecycle transitions for Stellar-backed pool assets. Activation now requires centralized server-side evidence validation for network, issuer, distribution account, contract, asset code, metadata hash, supply, trustline, ledger, and pool identity. The change also adds maker-checker approval requirements, optimistic versioning, immutable activation snapshots, active identity immutability, versioned identity replacement, retirement blockers, and audit events for critical lifecycle transitions.

Related Issue

Closes #130

Affected Areas

  • Frontend
  • Backend
  • Authentication
  • Payments
  • Stellar
  • Documentation
  • Tests
  • UI/UX

Checklist

  • Code follows project conventions
  • npm run lint passes
  • npm run build passes
  • Tests updated where needed
  • No secrets committed
  • No production credentials used
  • Documentation updated if required

Screenshots

Not applicable.

Additional Notes

Validation run:

  • npm run typecheck passed

@Obiajulu-gif
Obiajulu-gif merged commit 2a281f7 into Chainmove:main Jul 27, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[HARD][ASSET LIFECYCLE] Enforce verified, monotonic pool-asset activation and retirement

2 participants