{"title": "HappiAirdrop", "logoImg": "bafkreiaa7iieom5x5lbqbl4g7eai6dsszyser2wplqhe665x7peiyawoa4", "website": "https://app.happiairdrop.xyz", "bannerImg": "bafkreiambeykwfxc475rwiundizzqvb3tjk2ix4zri6owej7mcdv3ow5za", "createdAt": 1692685600022, "userGithub": "babety", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..dOEPdlXP7DSqBDY3XHq9jPYgutoWlJXCpNC1adVD7a6T-zJnG8Vvk0GE4KuhZVt1qhDzBHa_-Rv9d78QDQoMDQ", "type": "Ed25519Signature2018", "created": "2023-08-22T06:26:24.041Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-08-22T06:26:24.041Z", "expirationDate": "2023-11-20T06:26:24.041Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x29ba8d4B681C38179D829647D13608Dc5F43A285", "hash": "v0.0.0:73FVNLb/tpIqFES7rINSp5vMqcxLIny4k0NKIiGZrzw=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#0x00DAO#13896494"}}}, "description": "HappiAirDrop is a fully on-chain game. In each game cycle, players need to guess a 6 digit lucky number and store it into a smart contract on the blockchain. When the game cycle ends, the smart contract will automatically calculate the lucky number of the participants and distribute the prize pool to the player who is closest to the lucky number.", "logoImgData": {}, "bannerImgData": {}, "projectGithub": "0x00DAO", "projectTwitter": ""}