1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68f71cafdd367d602364d8cc1e04e91b9ce2d7dc40bcc01755b292c8dab37c51. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a06ec774-8418-4d6e-b0ab-1a4e572ec0b4.json and https://artists.proofprofile.net/proofs/artist/a06ec774-8418-4d6e-b0ab-1a4e572ec0b4.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaaec66fc5009573b1f13a2aceaa648e80ba5dfe14556dfefb5835fe104ca77f. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5cpO0CBZxxYIe89jXrznm9.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5cpO0CBZxxYIe89jXrznm9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19661b09a78968ed29c7f796d5a4180fe3a4d84937aa43396f24d8c99c42d0c0. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0N3ejKDtUq6B4L4ClCSz2A.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0N3ejKDtUq6B4L4ClCSz2A.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49d6adf110d7cd84cf552bb1de207e1ed55fe57b1b27b00bd1babdb5fdac9e7e. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5hONc8Yn0H8uCHpGl1QcAO.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5hONc8Yn0H8uCHpGl1QcAO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9060b475be3fc6695468842d9e22d1637679db3ba0e62e145e2b7d400aa21cdb. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2cg4Naj2DzgsIqtf1g1zos.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2cg4Naj2DzgsIqtf1g1zos.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbcc834003b91ad8a9345cad1ed21604124c15587ac038c0a0ab5067b4ab5b71. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/39EdqTN6C6NMFfrDLA8dFG.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/39EdqTN6C6NMFfrDLA8dFG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe442b11588e16c5d366750f5c65231098bf3f58178e1bb1fb7e93b77887fa33d. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5KtaNsQHDccTx74SJSoWVR.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5KtaNsQHDccTx74SJSoWVR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbf6740a97d8453e36a83e7d8fe408e633573900fc9ef155aebe810c4a59e971. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0NLanMRq8PwT8RpdbygWG4.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0NLanMRq8PwT8RpdbygWG4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1712559b83b2183e185b6923c86ac415ccb85b600852caebe9e3757b33bf3948. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2IPULWh2tfgeBfEua7AVDG.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2IPULWh2tfgeBfEua7AVDG.
{"copyright_id":"0x64247093fbdf00b0e1334473ad3fad06b44612cfe9a88aeaae77069a855fd3f4","isrc":"QZFZ22486122","name":"dont forget da m","registered_at":"2026-06-10T22:35:38Z","spotify_id":"2XabAuYt70aXeR3G1TkAPv","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64247093fbdf00b0e1334473ad3fad06b44612cfe9a88aeaae77069a855fd3f4. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2XabAuYt70aXeR3G1TkAPv.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2XabAuYt70aXeR3G1TkAPv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x655a295ce819eaf85479a55fe08d96602310589d1e542536330ee3b5288580e8. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1rhF5SP548xJBOTGdMFbH2.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1rhF5SP548xJBOTGdMFbH2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f8bc94403a181f9814f3db03157f1420a2fad23e5edc46875650e8200e41483. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/38r8YfDUC3Mt9Up5JbzWf3.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/38r8YfDUC3Mt9Up5JbzWf3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb4600be1124ca09728079c1f0352a94b66c6c0db0824e0e23b2fdecc012acbb. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:54:33Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4neq4fL0AgW18P52bci0v5.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4neq4fL0AgW18P52bci0v5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x494fd7476606642828187727cd96e313f0450ccf25af369340d022950dd99bc6. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3MVXQqRJeaDhRKM7SmCxiT.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3MVXQqRJeaDhRKM7SmCxiT.
{"copyright_id":"0xed4283e8a8db045b0c634cb3e2a64065ccdbd0bad31af27e8d248bac0fa18c0d","isrc":"QZHN62363066","name":"slime krew","registered_at":"2026-06-06T20:01:08Z","spotify_id":"0MgGLgoHH2SffTtqkhB47w","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed4283e8a8db045b0c634cb3e2a64065ccdbd0bad31af27e8d248bac0fa18c0d. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0MgGLgoHH2SffTtqkhB47w.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0MgGLgoHH2SffTtqkhB47w.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6178908002621eae88e29aef28c382f910a9ac98b59e9af5cedfa215e07d5e52. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0XduOm3xNqWxUl4gTv5g3x.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0XduOm3xNqWxUl4gTv5g3x.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04c89beae67aac8f2fb90a27d615b21f744605dc7030aa1c794963906cd56871. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0sZJGpSgD82oRFlPpyrbyB.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0sZJGpSgD82oRFlPpyrbyB.