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 0x915f676ce5cc84ced070e853797ddf3a7678fb48c6b4acc215fbe2934192efbe. 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/544c2a21-1203-4474-aee8-bb3469a21c8a.json and https://artists.proofprofile.net/proofs/artist/544c2a21-1203-4474-aee8-bb3469a21c8a.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 0xbd9198d1c97a25c762e0f1aa3a76a7bc68d3c7bdc30a042a9f0f1057354a29c5. 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/5LC1Ib4ArxGUydvWztMHj9.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/5LC1Ib4ArxGUydvWztMHj9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bdb535bea9f9f2c56e7c9509120863c94277b73f570adf683de9f7587502966. 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/5kgmCtFkBO4WzRmglPqI85.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/5kgmCtFkBO4WzRmglPqI85.
{"copyright_id":"0x8e27d6499b7ac344f8d0b9fd2cafcab7200c869da696ea38869986c158bb40fa","isrc":"QZ7R42052940","name":"La Vida Me Cambió","registered_at":"2026-06-10T19:48:46Z","spotify_id":"4p37OnQiJzd8AjrzfxpYjn","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e27d6499b7ac344f8d0b9fd2cafcab7200c869da696ea38869986c158bb40fa. 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/4p37OnQiJzd8AjrzfxpYjn.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/4p37OnQiJzd8AjrzfxpYjn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fc860bec0f0c72c7fcc78fb1e125ae53c6bf90b787ad5f062e295df39f16de2. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/17P7F8koAMTMa5iiwD12Zp.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/17P7F8koAMTMa5iiwD12Zp.
{"copyright_id":"0xf93e319c9bece27cbe62b2ac7d0fe5e1b933bc771afb7fb45b8f8b5fe5f6545c","isrc":"QZ7R42050468","name":"Piensas En Mí","registered_at":"2026-06-07T21:13:58Z","spotify_id":"2HFFB8ln4mS8ZMdKizPlZi","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf93e319c9bece27cbe62b2ac7d0fe5e1b933bc771afb7fb45b8f8b5fe5f6545c. 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/2HFFB8ln4mS8ZMdKizPlZi.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/2HFFB8ln4mS8ZMdKizPlZi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c8b3c9417ccf01278ec87708b93b9736297a3c98438b88b75134c5fa182e45a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7r73GazX6lH9tExt0eTWnP.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/7r73GazX6lH9tExt0eTWnP.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02a8fd86c56b33a434480462aa32c0f17869b3e56d098a5a58ad26d9ea1ed120. 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/1pevhawPX7PC6gbMqWQMno.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/1pevhawPX7PC6gbMqWQMno.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72d6d88fd3259c5793d79fa76d1dc5aaf9e21415e6d3d3e9a5bd3f0b07363095. 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/7vLaP5K0ef90T3QgOlmae1.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/7vLaP5K0ef90T3QgOlmae1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88db94f4a588bd19e3e2c2d5002157720cb19069716b9d1e91b580ca3ffd672a. 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/07LTHwJHEPRmmWBe81Lms8.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/07LTHwJHEPRmmWBe81Lms8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ebee9ef3441a37db2839d011d508817ebcbdee1813ad78e2c373164d8879f21. 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/2y8O3oOXTCr3jwdubwLLXn.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/2y8O3oOXTCr3jwdubwLLXn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaa76d9f80cb4330fd785eaa3aacbfe84f00b76f5d9a408013514d9a6103599f. 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/0D8A2TQMxvOHfz91s8q1VV.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/0D8A2TQMxvOHfz91s8q1VV.
{"copyright_id":"0x9fb5d9cacac4eb8564ba794741f65b6f648f220c336d8fcdb08ed9332bc15b86","isrc":"QZWDW2459227","name":"La Misma Ganga","registered_at":"2026-06-09T19:30:17Z","spotify_id":"5aL2PPvFih6eLfLf4H5aYf","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fb5d9cacac4eb8564ba794741f65b6f648f220c336d8fcdb08ed9332bc15b86. 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/5aL2PPvFih6eLfLf4H5aYf.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/5aL2PPvFih6eLfLf4H5aYf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbec30d99ff7144004223019281fdd04c295ae8050c796cbe6a3c8783ccf9046f. 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/7hsEidmUVaWZ9ERBwE8p7N.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/7hsEidmUVaWZ9ERBwE8p7N.
{"copyright_id":"0xe6def7861d46e14c4ffdebd1d01747048823ccdce6d7557dac78278e0c4f685d","isrc":"QZ7R41950225","name":"Soy Leyenda","registered_at":"2026-06-10T20:07:05Z","spotify_id":"4ERGNSuL3RLiKdDGC6zrCD","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6def7861d46e14c4ffdebd1d01747048823ccdce6d7557dac78278e0c4f685d. 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/4ERGNSuL3RLiKdDGC6zrCD.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/4ERGNSuL3RLiKdDGC6zrCD.