GCA Member Ledger Schema

Public data contract for the live GCA AI Quant Access account layer: wallet verification, one-time 100 GCA AI Quant Access credits, GCA Member status, 30-day holding-period review, one-time 10,000 GCA member benefit status, support review states, and strict no-custody boundaries.

Status Workers + D1 live
Holder Bonus 10,000 GCA
Credit Ledger 100 credits / 180 days
GCA Member 1,000,000 GCA / 30-day hold

Live HTTPS Paths

The public account page uses the Workers + D1 backend for member access intake, read-only wallet verification, and eligible ledger writes. Protected ledger reads remain operator-only.

Member access page/gca/member-access
Pre-registration intake/gca/pre-registrations
Wallet verification/gca/wallet-verifications
100 credits ledger/gca/credit-ledger
GCA Member ledger/gca/member-ledger
Support review queue/gca/member-review
Public member benefit rulesmember-benefit.html
Member benefit transfer runbookmember-benefit-transfer.html
Member packet versiongca_member_preregistration_v2

Token Verification

NetworkBase Mainnet / 8453
Contract0x3197c42f4a06f7be32a9a742ac2a766f0ff682c6
MethodERC-20 balanceOf read
Wallet ruleOne verified wallet per registered user
Support overrideNo manual balance override

Pre-Registration Record

Fields: registrationId, createdAt, email, Telegram, walletAddress, declaredGcaBalance, programIntent, memberBenefitReviewEvidence, termsAccepted, securityBoundaryAccepted, and source.

Wallet Verification Record

Fields: walletAddress, chainId, contractAddress, checkedAt, gcaBalance, holderBonusEligible, gcaMemberEligible, holdingPeriodDaysVerified, verificationProvider, and status.

Member Benefit Evidence Record

Fields: holdingStartDate, daysSinceHoldingStartPreview, holdingPeriodPreviewEligible, evidenceTxHash, evidenceTxHashFormatOk, evidenceNote, final review flag, and no-ledger-write flag.

Support Review Record

Fields: reviewId, registrationId, status, updatedAt, publicEvidenceReference, and supportNote. Statuses: received, wallet_pending, eligible, needs_more_information, rejected, and ledger_recorded.

100 Credit Ledger

Minimum holding10,000 GCA
Credit typeGCA AI Quant Access credits
Credit amount100
Use window after activation180 days
Allowed statusesqueued / ledger_recorded / used / expired

GCA Member Ledger

Minimum holding1,000,000 GCA
Minimum holding period30 consecutive days
Member benefit10,000 GCA after approval
Evidence tx hashevidenceTxHash with 0x format check
Evidence statusmemberBenefitReviewEvidenceStatus
Benefit transfermemberBenefitTransferTx after approval
Tier nameGCA Member
Balance refresh cadence30 days
Allowed statusesqueued / active / needs_refresh / paused
ScopeService access only

Member Ledger References

Use the readable member pages first. The primary user workflow is the live account page, support review, and ledger status pages.

Live member account/gca/member-access
Program rules pagemembers.html
Member benefit pagemember-benefit.html
Benefit transfer pagemember-benefit-transfer.html
Access API pageaccess-api.html
Review queue pagereview-queue.html

Public Claim Boundaries