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 0xb64223b595f3c4d8027f74d8b6d7d2c85bcedbbc850ade7769d6df2588806ca2. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/eaa87957-7304-4779-8ae3-462654c6a6e7.json and https://artists.proofprofile.net/proofs/artist/eaa87957-7304-4779-8ae3-462654c6a6e7.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 0x1b9628ced83b3cfe7ffa4a31f5187be4db16b232c7a9f0dd7aefc329fa39a381. 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/7DI93HTnik4zxto3sopciI.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/7DI93HTnik4zxto3sopciI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1ce5a353f8a79d059fd7f037d1ffdbb9639139a5f7a522ef9f638d58a489eb4. 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/1u3NFtjJtWFAJcg1W6RPHt.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/1u3NFtjJtWFAJcg1W6RPHt.
{"copyright_id":"0x25d6382436cd41c9bf5b71609a97eb0e91b3d42f2ffcc585a2da2304e261d4ed","isrc":"TCAAT1039935","name":"Mil Canciones","registered_at":"2026-06-04T14:26:52Z","spotify_id":"79cHyyBlEOCzwuhtwNLh7o","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25d6382436cd41c9bf5b71609a97eb0e91b3d42f2ffcc585a2da2304e261d4ed. 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/79cHyyBlEOCzwuhtwNLh7o.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/79cHyyBlEOCzwuhtwNLh7o.
Mi Bandera (feat. Andres "el Jibaro" Jimenez)
{"copyright_id":"0x0ca5a5aacd1b04ba8235619219518cf4637059fa6f1eca9715b192692b1007ac","isrc":"TCAAT1039937","name":"Mi Bandera (feat. Andres \"el Jibaro\" Jimenez)","registered_at":"2026-06-07T03:38:25Z","spotify_id":"0JHFquK2JKTonXn6Zos4q6","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ca5a5aacd1b04ba8235619219518cf4637059fa6f1eca9715b192692b1007ac. 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/0JHFquK2JKTonXn6Zos4q6.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/0JHFquK2JKTonXn6Zos4q6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa29ec9087508a4a62758298e6859a8bd45b7ace048650153dd268796762930ea. 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/3uSFZ2yi3i1bM7RtrVCXLQ.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/3uSFZ2yi3i1bM7RtrVCXLQ.
Quiero (feat. Guillermo Bonetto-Los Cafres)
{"copyright_id":"0x684ee10e7050cd6d056c1639d01b7eaa9c3899e477be96fda6c386126230a4da","isrc":"TCAAT1039944","name":"Quiero (feat. Guillermo Bonetto-Los Cafres)","registered_at":"2026-06-05T05:06:22Z","spotify_id":"1wSDxblup8ALywqTxcqUhT","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x684ee10e7050cd6d056c1639d01b7eaa9c3899e477be96fda6c386126230a4da. 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/1wSDxblup8ALywqTxcqUhT.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/1wSDxblup8ALywqTxcqUhT.
{"copyright_id":"0x816ff8bf5caf9250eff5d9119faadbbc8a11dd00ed527ee95db9d6cc35f24b7b","isrc":"TCAAT1039946","name":"Una Vez Mas","registered_at":"2026-06-04T07:36:35Z","spotify_id":"4FfNa7HIrMUzHm3veqXr2i","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x816ff8bf5caf9250eff5d9119faadbbc8a11dd00ed527ee95db9d6cc35f24b7b. 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/4FfNa7HIrMUzHm3veqXr2i.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/4FfNa7HIrMUzHm3veqXr2i.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95fdd794935a7223308a7c65f289df81fcaec6f78dc56242a869345bf701010f. 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/6209QxIqPJxYsO64iVYRpi.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/6209QxIqPJxYsO64iVYRpi.
{"copyright_id":"0x2bd7b36ab1054a556a91e62acf79a8bdd08da7d2a98c1e698f02174909f970d2","isrc":"TCAAT1039950","name":"Sueño Realidad","registered_at":"2026-06-05T18:17:23Z","spotify_id":"702QcZTihJv1pu8OLDvdQs","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bd7b36ab1054a556a91e62acf79a8bdd08da7d2a98c1e698f02174909f970d2. 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/702QcZTihJv1pu8OLDvdQs.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/702QcZTihJv1pu8OLDvdQs.
{"copyright_id":"0xe0f7fa5512054e1247f5eb4ad8bbe910ebb30502ae4104abeaa2e1ef69c14b51","isrc":"TCAAT1039954","name":"La Tierra (feat. Gustavo C.- Sig Ragga)","registered_at":"2026-06-08T23:06:50Z","spotify_id":"6hJ14lpwfi1WWAMEItAv4C","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0f7fa5512054e1247f5eb4ad8bbe910ebb30502ae4104abeaa2e1ef69c14b51. 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/6hJ14lpwfi1WWAMEItAv4C.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/6hJ14lpwfi1WWAMEItAv4C.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x522f7fe83adf358efa1334c658b64cc7d2ae6a18808edb89a68328f3104a82ac. 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/6V0vSoTwEf8zdR3nl07ohH.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/6V0vSoTwEf8zdR3nl07ohH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x597830d50eae557d75344cb89905ed0f57ad31a183ad1d3cd63a6f4557383165. 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/2GmTAJXVDaAmCeoZxrAoNj.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/2GmTAJXVDaAmCeoZxrAoNj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f8592512b8face1755885e310b0eb2c6575ef047903455a3872202081999896. 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/5nIBgzP6KPS0AwMW4BB5Yp.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/5nIBgzP6KPS0AwMW4BB5Yp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbfcb20aa883d7f44bfe5dd4e14fd69946c91537fb742a8d54ea15fd6a11fc6c. 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/4fXNgGpFkThFnUyxjrhocn.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/4fXNgGpFkThFnUyxjrhocn.
{"copyright_id":"0x0199da152735234041a82fc42f0928d9dd443e3d96ef6e6581d4216cbeb7bfb2","isrc":"TCAAT1039965","name":"No Encuentro","registered_at":"2026-06-05T18:17:27Z","spotify_id":"2VCUDrYKPauAaXvOHhYS8B","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0199da152735234041a82fc42f0928d9dd443e3d96ef6e6581d4216cbeb7bfb2. 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/2VCUDrYKPauAaXvOHhYS8B.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/2VCUDrYKPauAaXvOHhYS8B.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe223c200005d5cceb7dc6c8638d5f45e234e007c67f9f1c6623235061798de59. 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/5tir9GRGfz5YGAX4Gi64Hi.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/5tir9GRGfz5YGAX4Gi64Hi.