Collected sources and patterns will appear here. Add from search, explore, or the patterns library.
Smart contract infrastructure powering the Galxe (formerly Project Galaxy) credential data network, including NFT minting (OATs), campaign logic, and credential verification.
Utility
stars
164
forks
104
Galxe is a category-defining project in the Web3 marketing and credentialing space. While the smart contracts themselves utilize standard patterns (ERC-721, ERC-1155, and administrative roles), the project's defensibility is derived from massive network effects and data gravity. With over 100 forks and 4 years of history, the repo represents the on-chain settlement layer for one of the largest ecosystems in crypto. The moat is not the code, which is easily reproducible, but the 'state'—the millions of On-chain Achievement Tokens (OATs) and credentials already issued. Competitors like Layer3, RabbitHole, or Gitcoin Passport face significant hurdles in displacing Galxe's integration across thousands of dApps. Frontier labs (OpenAI/Google) have zero interest in this niche, crypto-native loyalty space. The primary risk is a paradigm shift in how identity is handled on-chain (e.g., a move from proprietary contracts to universal standards like Ethereum Attestation Service (EAS)), but Galxe's market lead gives them a long runway to adapt.
TECH STACK
INTEGRATION
reference_implementation
READINESS
The reusable building blocks distilled from this project — each a mechanism you could lift into your own.
(SpaceAdmin, CampaignParameters) -> CampaignID
Register and track individual marketing or credential campaigns under a namespace (Space) with custom limiters.
(CampaignID, ClaimerAddress, ECDSA_Signature) -> MintedToken
Verify an off-chain backend's ECDSA signature to authorize a user's on-chain token/NFT claim.