Skip to content

Instantly share code, notes, and snippets.

View ilya-korotya's full-sized avatar

Ilya ilya-korotya

View GitHub Profile
@ilya-korotya
ilya-korotya / index.html
Created May 14, 2024 20:10
SynapsInter
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width" />
<title>Synaps</title>
</head>
<body style="height: 100vh; width: 100%; display: flex; flex-direction: column; margin: 0; overflow: hidden;">
<main style="height: 100%;">
<div id="synaps-container" style="height: 100%;"></div>
curl --location 'https://api-stg.transak.com/api/v2/user/did/auth-request/callback?sessionId=40030b58-836c-4e4b-88f7-8d3842327d60' \
--header 'Content-Type: text/plain' \
--data 'eyJhbGciOiJncm90aDE2IiwiY2lyY3VpdElkIjoiYXV0aFYyIiwiY3JpdCI6WyJjaXJjdWl0SWQiXSwidHlwIjoiYXBwbGljYXRpb24vaWRlbjMtemtwLWpzb24ifQ.eyJpZCI6IjE2ZDJiNzExLTkyMjktNDA2MC04ZWUzLWZiNGY3NmQ4MDA0YiIsInR5cCI6ImFwcGxpY2F0aW9uL2lkZW4zLXprcC1qc29uIiwidHlwZSI6Imh0dHBzOi8vaWRlbjMtY29tbXVuaWNhdGlvbi5pby9hdXRob3JpemF0aW9uLzEuMC9yZXNwb25zZSIsInRoaWQiOiIxYjUwNjk4YS1kNjM0LTQzMTQtOTdkYS0xYjU3ZjUwNDYzNDgiLCJib2R5Ijp7ImRpZF9kb2MiOnsiY29udGV4dCI6WyJodHRwczovL3d3dy53My5vcmcvbnMvZGlkL3YxIl0sImlkIjoiZGlkOnBvbHlnb25pZDpwb2x5Z29uOmFtb3k6MnFXWnAxNnEzN0NUVEZVZ0NWTXQ3a3JackJQajZyZll5cUhjQ21kNjJaIiwic2VydmljZSI6W3siaWQiOiJkaWQ6cG9seWdvbmlkOnBvbHlnb246YW1veToycVdacDE2cTM3Q1RURlVnQ1ZNdDdrclpyQlBqNnJmWXlxSGNDbWQ2MlojcHVzaCIsInR5cGUiOiJwdXNoLW5vdGlmaWNhdGlvbiIsInNlcnZpY2VFbmRwb2ludCI6Imh0dHBzOi8vcHVzaC1zdGFnaW5nLnBvbHlnb25pZC5jb20vYXBpL3YxIiwibWV0YWRhdGEiOnsiZGV2aWNlcyI6W3
@ilya-korotya
ilya-korotya / non-merklized-non-zero-balance.json
Created February 8, 2024 22:50
non-merklized-non-zero-balance.json
{
"$metadata": {
"uris": {
"jsonLdContext": "https://gist.githubusercontent.com/ilya-korotya/660496c859f8d31a7d2a92ca5e970967/raw/6b5fc14fe630c17bfa52e05e08fdc8394c5ea0ce/non-merklized-non-zero-balance.jsonld"
},
"version": "1.0",
"type": "Balance",
"iden3Serialization": {
"slotIndexA": "address",
"slotIndexB": "balance"
@ilya-korotya
ilya-korotya / non-merklized-non-zero-balance.jsonld
Created February 8, 2024 22:50
non-merklized-non-zero-balance.jsonld
{
"@context": [
{
"@protected": true,
"@version": 1.1,
"id": "@id",
"type": "@type",
"Balance": {
"@context": {
"@propagate": true,
@ilya-korotya
ilya-korotya / balance.json
Created January 30, 2024 12:54
Balance JSON schema for refresh service. Balance field is nonNegativeInteger
{
"$metadata": {
"uris": {
"jsonLdContext": "https://gist.githubusercontent.com/ilya-korotya/314a60978556135485eca7e3275ec8cb/raw/8b6274eca26e18f656c877e63d13acd918421d4a/balance.jsonld"
},
"version": "1.0",
"type": "Balance"
},
"$schema": "https://json-schema.org/draft/2020-12/schema",
"description": "Schema for mumbai balance",
@ilya-korotya
ilya-korotya / balance.jsonld
Created January 30, 2024 12:46
Balance JSONLD schema for refresh service. Balance field is nonNegativeInteger
{
"@context": [
{
"@protected": true,
"@version": 1.1,
"id": "@id",
"type": "@type",
"Balance": {
"@context": {
"@propagate": true,
{
"inputs": {
"requestID": "1",
"userGenesisID": "22879310756363319032810766016738869250665251856303365183195317079868379650",
"profileNonce": "0",
"claimSubjectProfileNonce": "0",
"issuerID": "20140537885605785819118769494650292165307016100986347572517912906305442306",
"issuerClaim": ["14441233720865113967668398657987032886553", "22879310756363319032810766016738869250665251856303365183195317079868379650", "6110786403176308291878234173959103716240677907556284279283231644638912848526", "0", "31386095751855689281187532759", "0", "0", "0"],
"issuerClaimNonRevClaimsTreeRoot": "11297740471332948502699554699361975401642767767535876055414224905883468354533",
"issuerClaimNonRevRevTreeRoot": "0",
{
"id": "2qLyu6ScGiBz41e9j8tGPJVMoTzLvqtjhm1shpPxR1",
"profileNonce": "0",
"claimSubjectProfileNonce": "0",
"verifiableCredentials": {
"id": "urn:uuid:9ab2676c-905b-11ee-8227-0242ac1d0004",
"@context": ["https://www.w3.org/2018/credentials/v1", "https://schema.iden3.io/core/jsonld/iden3proofs.jsonld", "https://gist.githubusercontent.com/ilya-korotya/1549ee89a053bc42a98e53392dafc6f6/raw/64ba9d9bffd2806cc0ea6f5b4f22567e798c416d/balance.jsonld"],
"type": ["VerifiableCredential", "Balance"],
"expirationDate": "2023-12-01T15:14:20Z",
"issuanceDate": "2023-12-01T15:09:20.687067188Z",
@ilya-korotya
ilya-korotya / balance.json
Last active November 15, 2023 16:11
Non merklized balance json schema
{
"$metadata": {
"uris": {
"jsonLdContext": "https://gist.githubusercontent.com/ilya-korotya/ac20f870943abd4805fe882ae8f3dccd/raw/1d9969a6d0454280c8d5e79b959faf9b3978b497/balance.jsonld"
},
"version": "1.0",
"type": "Balance",
"iden3Serialization": {
"slotIndexA": "address",
"slotIndexB": "balance"
@ilya-korotya
ilya-korotya / balance.jsonld
Last active November 15, 2023 16:09
Non merklized balance jsonld document
{
"@context": [
{
"@protected": true,
"@version": 1.1,
"id": "@id",
"type": "@type",
"Balance": {
"@context": {
"@propagate": true,