# Block Chain: Bloxberg 2.0

# 🔐, 🔑, 🗝, ⭔

A very simple and a very short but a very powerful program:

```kotlin
🔐;

show (⭔🔑);
show (⭔🗝);

show 🔑 also 🗝;

save as blox;
```

Output

"⭔🔑" → "0x40d93f50D4a56Be60fDe352c01097E1E42405b69"

"⭔🗝" → "0xa020807ff2c90743afbcb8c5f74c191cb6eb037f1613211d42a4bf3977e5f9f0"

<span style="white-space: pre-wrap;">"🔑" → &lt;|"Type" -&gt; "EllipticCurve", "CurveName" -&gt; "secp256k1", "Compressed" -&gt; False, </span>

<span style="white-space: pre-wrap;">"PublicByteArray" -&gt; {4, 250, 117, 78, 63, 249, 35, 37, 119, 220, 59, 73, 128, 250, 4, 178, 253, 14, 126, 0, 19, 129, 44, 182, 137, 197, 161, 110, 203, 53, 24, 120, 64, 179, 9, 240, 194, 86, 37, 144, 38, 84, 88, 224, 184, 173, 242, 231, 142, 52, 104, 62, 26, 166, 48, 141, 145, 95, 228, 62, 101, 132, 235, 155, 110}, </span>

"PublicCurvePoint" -&gt; {113285473313324576753788119846615597644810720062194244047274842411781932480576, 80981563178412881780651944120220270359429660115039823663624727923423640787822}

|&gt;

<span style="white-space: pre-wrap;">"🗝" → &lt;|"Type" -&gt; "EllipticCurve", "CurveName" -&gt; "secp256k1", </span>

<span style="white-space: pre-wrap;">"PublicCurvePoint" -&gt; {113285473313324576753788119846615597644810720062194244047274842411781932480576, 80981563178412881780651944120220270359429660115039823663624727923423640787822}, </span>

<span style="white-space: pre-wrap;">"PrivateMultiplier" -&gt; 72427481752409419219811996059199421334290305641324603076644566044143119628784, </span>

<span style="white-space: pre-wrap;">"Compressed" -&gt; False, </span>

<span style="white-space: pre-wrap;">"PublicByteArray" -&gt; {4, 250, 117, 78, 63, 249, 35, 37, 119, 220, 59, 73, 128, 250, 4, 178, 253, 14, 126, 0, 19, 129, 44, 182, 137, 197, 161, 110, 203, 53, 24, 120, 64, 179, 9, 240, 194, 86, 37, 144, 38, 84, 88, 224, 184, 173, 242, 231, 142, 52, 104, 62, 26, 166, 48, 141, 145, 95, 228, 62, 101, 132, 235, 155, 110}, </span>

"PrivateByteArray" -&gt; {160, 32, 128, 127, 242, 201, 7, 67, 175, 188, 184, 197, 247, 76, 25, 28, 182, 235, 3, 127, 22, 19, 33, 29, 66, 164, 191, 57, 119, 229, 249, 240}

|&gt;

# ⛓️

```
🔐;

⛓️ ( 
𖤘"dara1"->"dara tag1" 
⚲"this is a ccndev test1" 
𖤘"dara2"->"dara tag2" 
⚲"this is a ccndev test2" 
);

keys = "⛓️/bloxberg/keys";

show keys;

value = "⛓️/pdf";
cert = "⛓️/certificate";
crid ="⛓️/bloxberg/crid";
bodycrid = "⛓️/hashlist";

show value also cert also crid also bodycrid;

save as blox2;
```

Output

"keys" ⟶ "{@context, id, type, issuer, issuanceDate, credentialSubject, crid, cridType, metadataJson, proof}"

"value" ⟶ "https://www.wolframcloud.com/obj/ccn2/freeform/ff/blockchain/bloxberg2/cert\_pdf/ff\_free\_blox2.pdf"

"cert" ⟶ "https://www.wolframcloud.com/obj/ccn2/freeform/ff/blockchain/bloxberg2/cert\_json/ff\_free\_blox2.json"

"crid" ⟶ "9fc15cac82ea792549e70d7f7ed796b87933c5cae4785250939fc745b55c1cae"

"bodycrid" ⟶ "{9fc15cac82ea792549e70d7f7ed796b87933c5cae4785250939fc745b55c1cae, 54b6e8fda68070499e08cf95d11fa56db20f5bda24d1237f4f9bcdcfaaecddee}"

[![ff_free_blox2.png](https://wiki.compclassnotes.com/uploads/images/gallery/2026-05/scaled-1680-/ff-free-blox2.png)](https://wiki.compclassnotes.com/uploads/images/gallery/2026-05/scaled-1680-/ff-free-blox2.png)

```json
"[
  {
    \"@context\": [
      \"https: //www.w3.org/2018/credentials/v1\",
      \"https: //w3id.org/bloxberg/schema/research_object_certificate_v1\"
    ],
    \"id\": \"https: //bloxberg.org\",
    \"type\": [
      \"VerifiableCredential\",
      \"BloxbergCredential\"
    ],
    \"issuer\": \"https: //raw.githubusercontent.com/bloxberg-org/issuer_json_l2/master/issuer.json\",
    \"issuanceDate\": \"2026-05-26T00: 49: 31.743598+00: 00\",
    \"credentialSubject\": {
      \"id\": \"https: //sepolia.arbiscan.io/address/0x3A2165222F8189A2Ed880e555868BeE1C67963e9\",
      \"issuingOrg\": {
        \"id\": \"https: //bloxberg.org\"
      }
    },
    \"crid\": \"9fc15cac82ea792549e70d7f7ed796b87933c5cae4785250939fc745b55c1cae\",
    \"cridType\": \"sha2-256\",
    \"metadataJson\": \"{
      \\\"dara1\\\": \\\"daratag1\\\",
      \\\"dara2\\\": \\\"daratag2\\\"
    }\",
    \"proof\": {
      \"type\": \"MerkleProof2019\",
      \"created\": \"2026-05-26T00: 49: 32.325863\",
      \"proofValue\": \"z9nmN4tsD8AYm9oXySiMhLVX9vwX5XjRDJiYU4fJv9r5DoZFnXWHXSfG3wutGpnjLCTvoKVF8X5YSyikB6rFAyoNkUY3U6SMNF42WNToyFRYZPPHbvU1pPvWcRKggfTMmJAkFTPr3Ef9iFSpKp2kiRc17PKfxBUHUsQ6cc65Yt6NyC92Td3RbpyWNTEvXP5Zt7dS1dXNd56P9fJs1THhB59iQUvL4zvkb5uTGHsHA3yk7M53oxorzFDZgvH5CNnrgPBBcwVNWnkBUiLprjwPoWfo7Se56buCJ5p37rr1mqaeEq8k9QYLAqKdB4hVpHEDAX1NWJQ75wa5ZDXvPegmpDxZ44PD9hokgnQGh8mh7f2rBgmnh9uqgvpnjsgzAP1b3NxCP9C5yZZTWcNKfJmthUk4UuU\",
      \"proofPurpose\": \"assertionMethod\",
      \"verificationMethod\": \"ecdsa-koblitz-pubkey: 0x995b5A82500bc2558Fd37937e795f6468F14642c\",
      \"ens_name\": \"mpdl.berg\"
    }
  },
  {
    \"@context\": [
      \"https: //www.w3.org/2018/credentials/v1\",
      \"https: //w3id.org/bloxberg/schema/research_object_certificate_v1\"
    ],
    \"id\": \"https: //bloxberg.org\",
    \"type\": [
      \"VerifiableCredential\",
      \"BloxbergCredential\"
    ],
    \"issuer\": \"https: //raw.githubusercontent.com/bloxberg-org/issuer_json_l2/master/issuer.json\",
    \"issuanceDate\": \"2026-05-26T00: 49: 31.743598+00: 00\",
    \"credentialSubject\": {
      \"id\": \"https: //sepolia.arbiscan.io/address/0x3A2165222F8189A2Ed880e555868BeE1C67963e9\",
      \"issuingOrg\": {
        \"id\": \"https: //bloxberg.org\"
      }
    },
    \"crid\": \"54b6e8fda68070499e08cf95d11fa56db20f5bda24d1237f4f9bcdcfaaecddee\",
    \"cridType\": \"sha2-256\",
    \"metadataJson\": \"{
      \\\"dara1\\\": \\\"daratag1\\\",
      \\\"dara2\\\": \\\"daratag2\\\"
    }\",
    \"proof\": {
      \"type\": \"MerkleProof2019\",
      \"created\": \"2026-05-26T00: 49: 32.329260\",
      \"proofValue\": \"z9nmN4tsCzSUK5dJjPu71x2JjnpQCKMnVFzLXbTeEx89caacHd1rFHwKMfoAWJzTYzUHJurvYiwpdoTx8FjdBebr31Kv9oNvhCrubyXCoA5yxu5fKYKqo6uTQgLqmTwMxE7vuUXhWYhDcSvuXTTEguyPa3PyfgdyuAqDLmQgXKhT7d7TCF2qs67EpgeffJLikgE39z79smuQfmnAD9YWAhZ7XqayCxiabCLpG4jSDKgbdB8V4x2dAwCxf3V6xcsRf5GxbhnZzo9T2ATfYq74D67dgpVSYPa8gWAtYWZst2EFKwLji2ZJZy2jBJvKg7uaFsypNpoW3g4UXYed8C5S1vLykfCHviz1gRBH9ru8msWs9TMp2uYoPXVcsJ68Hyx25SsxP4MSpYKCpFABNny6BBamefx\",
      \"proofPurpose\": \"assertionMethod\",
      \"verificationMethod\": \"ecdsa-koblitz-pubkey: 0x995b5A82500bc2558Fd37937e795f6468F14642c\",
      \"ens_name\": \"mpdl.berg\"
    }
  }
]"
```

# Example: Photo ID

```
👶;

🔐;

//add name and other information;
⛓️(
𖤘"first name"->"dara" 
𖤘"last name"->"shayda" 
);

show "👶/highlight";

save as photo_id;
```

[![Screenshot 2026-05-28 at 13.22.29.png](https://wiki.compclassnotes.com/uploads/images/gallery/2026-05/scaled-1680-/screenshot-2026-05-28-at-13-22-29.png)](https://wiki.compclassnotes.com/uploads/images/gallery/2026-05/scaled-1680-/screenshot-2026-05-28-at-13-22-29.png)

# Example: Bardcodes

Any image/photo entering the Free Form language computational container is immediately processed for:

- Any faces? if yes, highlight and cutout the facial regions and compute them (their properties).
- Any barcodes or qr-codes? if yes, highlight the barcode regions and read them.
- Any texts? if yes, OCR the image.
- Add the necessary post-processing e.g. image annotations
- Finally collect at the resulting metadata tags and contents (to be hashed) ⚲ and URL export as String

[![AdobeStock_738912-1536x1024-2985424236.jpg](https://wiki.compclassnotes.com/uploads/images/gallery/2026-06/scaled-1680-/adobestock-738912-1536x1024-2985424236.jpg)](https://wiki.compclassnotes.com/uploads/images/gallery/2026-06/scaled-1680-/adobestock-738912-1536x1024-2985424236.jpg)

```
//symbol to process barcodes and qrcodes;
𝄃𝄃𝄂𝄀𝄁𝄃𝄂;

🔐;

//add name and other information;
⛓️ ( 
𖤘"first name"->"dara" 
𖤘"last name"->"shayda" 
);

show "𝄃𝄃𝄂𝄀𝄁𝄃𝄂/index";

show "𝄃𝄃𝄂𝄀𝄁𝄃𝄂/bartexts";

save as blox_qr;
```

Output

<span style="white-space: pre-wrap;"> "𝄃𝄃𝄂𝄀𝄁𝄃𝄂/index"</span>

[![blox_qr.png](https://wiki.compclassnotes.com/uploads/images/gallery/2026-06/scaled-1680-/blox-qr.png)](https://wiki.compclassnotes.com/uploads/images/gallery/2026-06/scaled-1680-/blox-qr.png)

"𝄃𝄃𝄂𝄀𝄁𝄃𝄂/bartexts"

{"065656915641", "065515000037", "9771468413022", "037000377085", "8435039118747"}

##### <span style="white-space: pre-wrap;">Blockchain Certificate </span>

<span style="white-space: pre-wrap;">"⛓️/certificate" (trimmed text) </span>

[https://www.wolframcloud.com/obj/ccn2/freeform/ff/blockchain/bloxberg2/cert\_json/ff\_free\_blox\_qr.json](https://www.wolframcloud.com/obj/ccn2/freeform/ff/blockchain/bloxberg2/cert_json/ff_free_blox_qr.json)<span style="white-space: pre-wrap;"> </span>

There are currently 4 default mandatory items inside the hash list or the CRID and you can obtain the barcode related ones

Scanned bars as above

[https://www.wolframcloud.com/obj/ccn2/freeform/ff/images/ff\_free\_blox\_qr\_bars.png](https://www.wolframcloud.com/obj/ccn2/freeform/ff/images/ff_free_blox_qr_bars.png)<span style="white-space: pre-wrap;"> </span>

JSON containing if any other OCR texts computed from the image

[https://www.wolframcloud.com/obj/ccn2/freeform/ff/images/ff\_free\_blox\_qr\_imagetext.json](https://www.wolframcloud.com/obj/ccn2/freeform/ff/images/ff_free_blox_qr_imagetext.json)<span style="white-space: pre-wrap;"> </span>

See the bounding box JSON below addresses as "\_boxes"

[https://www.wolframcloud.com/obj/ccn2/freeform/ff/images/ff\_free\_blox\_qr\_boxes.json](https://www.wolframcloud.com/obj/ccn2/freeform/ff/images/ff_free_blox_qr_boxes.json)<span style="white-space: pre-wrap;"> </span>

The String values for the barcodes and the qrcodes

[https://www.wolframcloud.com/obj/ccn2/freeform/ff/images/ff\_free\_blox\_qr\_barcodebox.json](https://www.wolframcloud.com/obj/ccn2/freeform/ff/images/ff_free_blox_qr_barcodebox.json)<span style="white-space: pre-wrap;"> </span>

"𝄃𝄃𝄂𝄀𝄁𝄃𝄂/⚲"

![ "⚲\"https://www.wolframcloud.com/obj/ccn2/freeform/ff/images/ff_free_\blox_qr_bars.png\"⚲\"https://www.wolframcloud.com/obj/ccn2/freeform/ff/images/ff_free_blox_qr_imagetext.json\"⚲\"https://www.wolframcloud.com/obj/ccn2/freeform/ff/images/ff_free_blox_qr_boxes.json\"⚲\"https://www.wolframcloud.com/obj/ccn2/freeform/ff/images/ff_free_blox_qr_barcodebox.json\""](%22%E2%9A%B2%5C%22https://www.wolframcloud.com/obj/ccn2/freeform/ff/images/ff_free_%5Cblox_qr_bars.png%5C%22%E2%9A%B2%5C%22https://www.wolframcloud.com/obj/ccn2/freeform/ff/images/ff_free_blox_qr_imagetext.json%5C%22%E2%9A%B2%5C%22https://www.wolframcloud.com/obj/ccn2/freeform/ff/images/ff_free_blox_qr_boxes.json%5C%22%E2%9A%B2%5C%22https://www.wolframcloud.com/obj/ccn2/freeform/ff/images/ff_free_blox_qr_barcodebox.json%5C%22%22)

##### qr-codes or bar-codes bounding box scanning area

<span style="white-space: pre-wrap;">Any geometrical information pertinent to full understanding and computational access for a region of an image or a recognized object is computed and place in appropriate JSON structures. </span>

"𝄃𝄃𝄂𝄀𝄁𝄃𝄂/boxes"

\[

<span style="white-space: pre-wrap;"> </span>\[

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>\[

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>4.295e2,

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>7.305e2

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>\],

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>\[

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>8.395e2,

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>9.105e2

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>\]

<span style="white-space: pre-wrap;"> </span>\],

<span style="white-space: pre-wrap;"> </span>\[

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>\[

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>1.395e2,

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>3.925e2

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>\],

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>\[

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>2.745e2,

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>8.205e2

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>\]

<span style="white-space: pre-wrap;"> </span>\],

<span style="white-space: pre-wrap;"> </span>\[

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>\[

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>9.805e2,

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>3.085e2

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>\],

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>\[

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>9.855e2,

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>5.805e2

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>\]

<span style="white-space: pre-wrap;"> </span>\],

<span style="white-space: pre-wrap;"> </span>\[

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>\[

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>1.1775e3,

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>5.555e2

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>\],

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>\[

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>1.2515e3,

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>9.075e2

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>\]

<span style="white-space: pre-wrap;"> </span>\],

<span style="white-space: pre-wrap;"> </span>\[

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>\[

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>1.565e2,

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>2.285e2

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>\],

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>\[

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>6.365e2,

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>2.395e2

<span style="white-space: pre-wrap;"> </span><span style="white-space: pre-wrap;"> </span>\]

<span style="white-space: pre-wrap;"> </span>\]

\]

# Example Photo Id + multiple images and barcodes

- <span style="white-space: pre-wrap;">USA, the state of Virginia (proposed?) Personal Identity card </span>
- With qrcodes, barcodes and multiple images and text.
- Symbol 👶 does all the facial computing (neural nets), barcodes, qrcodes and image text
- This will empower a universal blockchained or bloxberged Digital object that could and should enable a new de-centralized identification card system.

```
👶;

🔐;

//👶 fills in numerous ⚲content + 𖤘metadata into the blockchain;
⛓️;

show "👶/index";

save as photo_id;
```

"👶/index"

![photo_id1.png](https://wiki.compclassnotes.com/uploads/images/gallery/2026-06/scaled-1680-/photo-id1.png)"👶/barsindex"

[![photo_id2.png](https://wiki.compclassnotes.com/uploads/images/gallery/2026-06/scaled-1680-/photo-id2.png)](https://wiki.compclassnotes.com/uploads/images/gallery/2026-06/scaled-1680-/photo-id2.png)

"👶/highlight"

[![photo_id3.png](https://wiki.compclassnotes.com/uploads/images/gallery/2026-06/scaled-1680-/photo-id3.png)](https://wiki.compclassnotes.com/uploads/images/gallery/2026-06/scaled-1680-/photo-id3.png)

"👶/text"

{

<span style="white-space: pre-wrap;">"image\_text":"Vi soe VA, USA FEDERAL \*\\nLYQIM1A IDENTIFICATION CARD </span>

<span style="white-space: pre-wrap;">\_#n\* a\\n716700487 e\\nTESSIER 8 Gender: Female, Orientation: Straight, </span>

<span style="white-space: pre-wrap;">Age: 35,\\nBELLA Fi Race: White\\/ Non-Hispanic, Votes: Democrat,\\nAd </span>

<span style="white-space: pre-wrap;">srw aD \*B88\\"795-a202 5 Job: Industrial Machinery Repair Worker, </span>

Security\\n74 IN RD: 5 5 â&#128;&#152;Answers: {The Truman Show, Omaha, White},\\n

<span style="white-space: pre-wrap;">Dato of birt ry Marital status: married, Salutation: Mrs.\\nOeio4rt988 </span>

<span style="white-space: pre-wrap;">A\\na ED Height: 5â&#128;&#153; 6â&#128;&#157;\\nF BRO Weight: 136 ssn: Q\\nNONE\\n\\ntek </span>

items tebe IMT |"

}

"👶/bartexts"

{

<span style="white-space: pre-wrap;">"@&lt;LF&gt;&lt;FS&gt;&lt;CR&gt;ANSI </span>

<span style="white-space: pre-wrap;">6360050101DL00300203DLDAQ3265188&lt;LF&gt;DAALOTT,ERIC,B,&lt;LF&gt;DAG763 TEST </span>

<span style="white-space: pre-wrap;">STREET&lt;LF&gt;DAINEW YORK CITY&lt;LF&gt;DAJSC&lt;LF&gt;DAK10005 &lt;LF&gt;DARD &lt;LF&gt;DAS </span>

<span style="white-space: pre-wrap;"> &lt;LF&gt;DAT &lt;LF&gt;DAU601&lt;LF&gt;DAW170&lt;LF&gt;DAYBRO &lt;LF&gt;DAZBRO </span>

&lt;LF&gt;DBA20241004&lt;LF&gt;DBB19911004&lt;LF&gt;DBC1&lt;LF&gt;DBD20140101&lt;LF&gt;DBG2&lt;LF&gt;DBH1

}

##### Color Keys

<span style="background-color: rgb(191, 237, 210);">Blockchain by Bloxberg 2.0</span>

<span style="background-color: rgb(194, 224, 244);">CCN cloud systems</span><span style="white-space: pre-wrap;"> </span>

##### Image Processing + Bloxberg 2.0 Blockchain Digitals

{

<span style="white-space: pre-wrap;">"👶/face", "👶/face1", "👶/highlight", "👶/faces", "👶/index", "👶/text", </span>

<span style="white-space: pre-wrap;">"👶/facials", "👶/boxes", "👶/bartexts", "👶/barsindex", "👶/⚲", "👶/𖤘", "👶 </span>

<span style="white-space: pre-wrap;">processed", "(🔐)", "🔐/type", "🔐/curve", "🔐/compressed", "(🔑)", </span>

<span style="white-space: pre-wrap;">"(⭔🔑)", "⭔🔑/type", "🔑/type", "(🗝)", "(⭔🗝)", "⭔🗝/type", "🗝/type", </span>

"⛓️/bloxberg/contexts", "⛓️/bloxberg/<span style="background-color: rgb(191, 237, 210);">context1/</span><span style="white-space: pre-wrap;">@context", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context1/id", "⛓️/bloxberg/context1/type", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context1/issuer", "⛓️/bloxberg/context1/issuancedate", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context1/credentialsubject", "⛓️/bloxberg/context1/crid", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context1/cridtype", "⛓️/bloxberg/context1/metadatajson", </span>

"⛓️/bloxberg/context1/proof", "⛓️/bloxberg/<span style="background-color: rgb(191, 237, 210);">context2/</span><span style="white-space: pre-wrap;">@context", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context2/id", "⛓️/bloxberg/context2/type", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context2/issuer", "⛓️/bloxberg/context2/issuancedate", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context2/credentialsubject", "⛓️/bloxberg/context2/crid", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context2/cridtype", "⛓️/bloxberg/context2/metadatajson", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context2/proof", "⛓️/bloxberg/context3/@context", </span>

"⛓️/bloxberg/context3/id", "⛓️/bloxberg/<span style="background-color: rgb(191, 237, 210);">context3</span><span style="white-space: pre-wrap;">/type", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context3/issuer", "⛓️/bloxberg/context3/issuancedate", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context3/credentialsubject", "⛓️/bloxberg/context3/crid", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context3/cridtype", "⛓️/bloxberg/context3/metadatajson", </span>

"⛓️/bloxberg/context3/proof", "⛓️/bloxberg/<span style="background-color: rgb(191, 237, 210);">context4</span><span style="white-space: pre-wrap;">/@context", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context4/id", "⛓️/bloxberg/context4/type", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context4/issuer", "⛓️/bloxberg/context4/issuancedate", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context4/credentialsubject", "⛓️/bloxberg/context4/crid", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context4/cridtype", "⛓️/bloxberg/context4/metadatajson", </span>

"⛓️/bloxberg/context4/proof", "⛓️/bloxberg/<span style="background-color: rgb(191, 237, 210);">context5</span><span style="white-space: pre-wrap;">/@context", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context5/id", "⛓️/bloxberg/context5/type", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context5/issuer", "⛓️/bloxberg/context5/issuancedate", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context5/credentialsubject", "⛓️/bloxberg/context5/crid", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context5/cridtype", "⛓️/bloxberg/context5/metadatajson", </span>

"⛓️/bloxberg/context5/proof", "⛓️/bloxberg/<span style="background-color: rgb(191, 237, 210);">context6</span><span style="white-space: pre-wrap;">/@context", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context6/id", "⛓️/bloxberg/context6/type", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context6/issuer", "⛓️/bloxberg/context6/issuancedate", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context6/credentialsubject", "⛓️/bloxberg/context6/crid", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context6/cridtype", "⛓️/bloxberg/context6/metadatajson", </span>

"⛓️/bloxberg/context6/proof", "⛓️/bloxberg/<span style="background-color: rgb(191, 237, 210);">context7</span><span style="white-space: pre-wrap;">/@context", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context7/id", "⛓️/bloxberg/context7/type", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context7/issuer", "⛓️/bloxberg/context7/issuancedate", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context7/credentialsubject", "⛓️/bloxberg/context7/crid", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context7/cridtype", "⛓️/bloxberg/context7/metadatajson", </span>

<span style="white-space: pre-wrap;">"⛓️/bloxberg/context7/proof", "⛓️/contents", "⛓️/hashlist", "⛓️/key\_eth", </span>

"⛓️/value", "⛓️/pdf", "⛓️/<span style="background-color: rgb(191, 237, 210);">fullcredentialobject</span><span style="white-space: pre-wrap;">", </span>

"⛓️/certificate", "⛓️/metadata",

}

"👶/⚲"

"⚲\\"https://www.wolframcloud.com/obj/ccn2/freeform/ff/images/ff\_free\_blox\_id\_face.png\\"⚲\\"\\ https://www.wolframcloud.com/obj/ccn2/freeform/ff/images/ff\_free\_blox\_\\ id\_facehighlight.png\\"⚲\\"\\ https://www.wolframcloud.com/obj/ccn2/freeform/ff/images/ff\_free\_blox\_id\_facehighlights.png\\"⚲\\"\\ https://www.wolframcloud.com/obj/ccn2/freeform/ff/images/ff\_free\_blox\_id\_index.png\\"⚲\\"\\ https://www.wolframcloud.com/obj/ccn2/freeform/ff/images/ff\_free\_blox\_id\_imagetext.json\\"⚲\\"\\ https://www.wolframcloud.com/obj/ccn2/freeform/ff/images/ff\_free\_blox\_id\_facialpoints.json\\"⚲\\"\\ https://www.wolframcloud.com/obj/ccn2/freeform/ff/images/ff\_free\_blox\_id\_barcodebox.json\\""

"👶/𖤘"

"𖤘\\"group\\"-&gt;\\"ff\\"𖤘\\"user\\"-&gt;\\"free\\"𖤘\\"ffname\\"-&gt;\\"blox\_\\ id\\"𖤘\\"publisher\\"-&gt;\\"CCN\\"𖤘\\"license\\"-&gt;\\"CC-BY-NC-ND 4.0\\""

##### Full Credential Object

"⛓️/fullcredentialobject"

"(\[{\\"<span style="background-color: rgb(191, 237, 210);">@context</span>\\":\[\\"https://www.w3.org/2018/credentials/v1\\",\\"https://w

3id.org/<span style="background-color: rgb(191, 237, 210);">bloxberg</span>/schema/research\_object\_certificate\_

v1\\"\],\\"id\\":\\"https://bloxberg.org\\",\\"type\\":\[\\"VerifiableCredential

\\",\\"BloxbergCredential\\"\],\\"issuer\\":\\"https://raw.githubusercontent.c

om/bloxberg-org/issuer\_json\_

l2/master/issuer.json\\",\\"issuanceDate\\":\\"2026-06-02T02:59:59.

448151+00:00\\",\\"credentialSubject\\":{\\"id\\":\\"https://sepolia.arbisca

n.io/address/0xAF3aD7B80e90C0Ca651a8e673E193eCC690BADA8\\",\\"issuingOrg

\\":{\\"id\\":\\"https://bloxberg.org\\"}},<span style="background-color: rgb(251, 238, 184);">\\</span><span style="background-color: rgb(191, 237, 210);">"crid\\":\\"9d05f7aa5009599ded40f</span>

<span style="background-color: rgb(191, 237, 210);">f901de8fbce8bedb00004c0e6ad77fd128c7fac6806\\",\\</span>"cridType\\":\\"sha2-256\\",\\<span style="background-color: rgb(191, 237, 210);">"m</span>

<span style="background-color: rgb(191, 237, 210);">etadataJson</span>\\"<span style="background-color: rgb(194, 224, 244); white-space: pre-wrap;">:\\"{\\\\\\"group\\\\\\":\\\\\\"ff\\\\\\", \\\\\\"user\\\\\\":\\\\\\"free\\\\\\", </span>

<span style="background-color: rgb(194, 224, 244); white-space: pre-wrap;">\\\\\\"ffname\\\\\\":\\\\\\"blox\_id\\\\\\", \\\\\\"publisher\\\\\\":\\\\\\"CCN\\\\\\", </span>

<span style="background-color: rgb(194, 224, 244); white-space: pre-wrap;">\\\\\\"license\\\\\\":\\\\\\"CC-BY-NC-ND </span>

<span style="background-color: rgb(194, 224, 244);">4.0\\\\\\"}\\",\\</span>"proof\\":{\\"type\\":\\"MerkleProof2019\\",\\"created\\":\\"2026-0

6-02T02:59:59.

947487\\",\\"<span style="background-color: rgb(191, 237, 210);">proofValue</span>\\":\\"zLBHrm1GqmftAu35gTndQtHSErc2pdrx2dQ69dF9Fqvj

vqCY71iNnFEaW1kSw5rVcT6XXiWJHY7uUQyKhjPsg32KpHfyMR2GZZkEeY7YvcRRQSAjkK

sduAX2KXxWnFFBWFbn27m7m9ritdwzTzbbGFPRNfAqSeGhDKxTqLp4wYgqfAWAuFxDnG3n

hyUDCAP1c9BohuH45o3f64tEnAH3LQmJkzGKKixRqz9TtypnELSJwzeMPTWZNPTihHhL2P

A9N9YvMt3RtbJGaWzRAwebi7Tf2FwujSNmCX7Cygb13 ...

...

<span style="background-color: rgb(191, 237, 210);">@context\\</span>":\[\\"https://www.w3.org/2018/creden

tials/v1\\",\\"https://w3id.org/bloxberg/schema/research\_object\_

certificate\_

v1\\"\],\\"id\\":\\"https://bloxberg.org\\",\\"type\\":\[\\"VerifiableCredential

\\",\\"BloxbergCredential\\"\],\\"issuer\\":\\"https://raw.githubusercontent.c

om/bloxberg-org/issuer\_json\_

l2/master/issuer.json\\",\\"issuanceDate\\":\\"2026-06-02T02:59:59.

448151+00:00\\",\\"credentialSubject\\":{\\"id\\":\\"https://sepolia.arbisca

n.io/address/0xAF3aD7B80e90C0Ca651a8e673E193eCC690BADA8\\",\\"issuingOrg

\\":{\\"id\\":\\"https://bloxberg.org\\"}},\\"<span style="background-color: rgb(191, 237, 210);">crid\\":\\"5b57331ee65751d0024a3</span>

<span style="background-color: rgb(191, 237, 210);">f47940cdecdeebf27e070c670cdee7e472aaaa274f3\\</span>",\\"cridType\\":\\"sha2-256\\",\\"<span style="background-color: rgb(191, 237, 210);">m</span>

<span style="background-color: rgb(191, 237, 210);">etadataJson\\</span>":\\<span style="background-color: rgb(194, 224, 244); white-space: pre-wrap;">"{\\\\\\"group\\\\\\":\\\\\\"ff\\\\\\", \\\\\\"user\\\\\\":\\\\\\"free\\\\\\", </span>

<span style="background-color: rgb(194, 224, 244); white-space: pre-wrap;">\\\\\\"ffname\\\\\\":\\\\\\"blox\_id\\\\\\", \\\\\\"publisher\\\\\\":\\\\\\"CCN\\\\\\", </span>

<span style="background-color: rgb(194, 224, 244); white-space: pre-wrap;">\\\\\\"license\\\\\\":\\\\\\"CC-BY-NC-ND </span>

<span style="background-color: rgb(194, 224, 244);">4.0\\\\\\"}\\",\\</span>"proof\\":{\\"type\\":\\"MerkleProof2019\\",\\"created\\":\\"2026-0

6-02T02:59:59.\\

951710\\",\\"<span style="background-color: rgb(191, 237, 210);">proofValue</span>\\":\\"zLBHrm1GqUpCCwm ....

...

<span style="white-space: pre-wrap;">"⛓️/pdf" </span>

<span style="white-space: pre-wrap;">"({\\"https://www.wolframcloud.com/obj/ccn2/freeform/ff/blockchain/bloxberg2/cert\_pdf/ff\_free\_blox\_id\_1.pdf\\", </span>

<span style="white-space: pre-wrap;">\\"https://www.wolframcloud.com/obj/ccn2/freeform/ff/blockchain/bloxberg2/cert\_pdf/ff\_free\_blox\_id\_2.pdf\\", </span>

<span style="white-space: pre-wrap;">\\"https://www.wolframcloud.com/obj/ccn2/freeform/ff/blockchain/bloxber2/cert\_pdf/ff\_free\_blox\_id\_3.pdf\\", </span>

<span style="white-space: pre-wrap;">\\"https://www.wolframcloud.com/obj/ccn2/freeform/ff/blockchain/bloxberg2/cert\_pdf/ff\_free\_blox\_id\_4.pdf\\", </span>

<span style="white-space: pre-wrap;">\\"https://www.wolframcloud.com/obj/ccn2/freeform/ff/blockchain/bloxberg2/cert\_pdf/ff\_free\_blox\_id\_5.pdf\\", </span>

<span style="white-space: pre-wrap;">\\"https://www.wolframcloud.com/obj/ccn2/freeform/ff/blockchain/bloxberg2/cert\_pdf/ff\_free\_blox\_id\_6.pdf\\", </span>

\\"https://www.wolframcloud.com/obj/ccn2/freeform/ff/blockchain/bloxberg2/cert\_pdf/ff\_free\_blox\_id\_7.pdf\\"})"

**Certificate 1**

[![ff_free_blox_id_7.png](https://wiki.compclassnotes.com/uploads/images/gallery/2026-06/scaled-1680-/ff-free-blox-id-7.png)](https://wiki.compclassnotes.com/uploads/images/gallery/2026-06/scaled-1680-/ff-free-blox-id-7.png)

**Certificate 7**

[![ff_free_blox_id_1.png](https://wiki.compclassnotes.com/uploads/images/gallery/2026-06/scaled-1680-/ff-free-blox-id-1.png)](https://wiki.compclassnotes.com/uploads/images/gallery/2026-06/scaled-1680-/ff-free-blox-id-1.png)