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 0xad647d96e913c595c8fa7087cce6d48ee3351b60f4381218f5e15da576b9580f. 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/2de30687-b89f-4c9c-92de-be744d5acefa.json and https://artists.proofprofile.net/proofs/artist/2de30687-b89f-4c9c-92de-be744d5acefa.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
If There Is A Hell Below We're All Going to Go
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 0xd0899920a8a8434a074ced320349ad2ba584d9f9dac4ca87909dcea352c5cdc1. 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/29snv3Ehzs6TKsjiHnEBhI.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/29snv3Ehzs6TKsjiHnEBhI.
{"copyright_id":"0x958c2bc21982d2a3b3ae41796e9f555f2f93b1017eee93eb1f99b6f40c03eecc","isrc":"TLVEM2404473","name":"Split Seconds","registered_at":"2026-06-26T15:37:11Z","spotify_id":"5FAF4EEiBZxq2KGneM520O","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x958c2bc21982d2a3b3ae41796e9f555f2f93b1017eee93eb1f99b6f40c03eecc. 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/5FAF4EEiBZxq2KGneM520O.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/5FAF4EEiBZxq2KGneM520O.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0899920a8a8434a074ced320349ad2ba584d9f9dac4ca87909dcea352c5cdc1. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2BO6E4fhgNbS2VdrYJdAkq.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/2BO6E4fhgNbS2VdrYJdAkq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03ff059850373c42721660997d69403bb7f8e7e92e00d2fa7dc2176ae97f9e76. 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/3iHDButaGcpLtaenj07e3n.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/3iHDButaGcpLtaenj07e3n.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a10dde6e9c256efa9e2efeaac5eaaedad8f9b858ce0a9298cbccbced9e52946. 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/2eatstIIwBponOgDHR4LCo.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/2eatstIIwBponOgDHR4LCo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc698b5beb0d9ecb276f147ac44d180c0288fc8c9bc47a976cdc921e7d7acd746. 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/2Isltv19zTK4JVClVh6Z9N.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/2Isltv19zTK4JVClVh6Z9N.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3503087f695d4c2cf70dba3793c1717aefc7164ab155fddf1495f83ada3f80a3. 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/73gCfrcwxEh4Bjrt2mVQue.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/73gCfrcwxEh4Bjrt2mVQue.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d09aab0497b1338d148ca1845d7c949014d146fddbe490ca9f0758f4c9750ed. 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/7iQggnnD2KnHQ7sjhfty8r.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/7iQggnnD2KnHQ7sjhfty8r.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64c8d531d6fff50a1ca0598cd07cdad1eb135e1e620e5740d0b74296139d5dc2. 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/6R7cNOzIOsr44mcoHa2etH.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/6R7cNOzIOsr44mcoHa2etH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc119b13b20b87f5ddb1a393d4362089d56c17c1482e31bcd35b4b3888805415. 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/2UwT9be4iNZCpa6EieuHyI.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/2UwT9be4iNZCpa6EieuHyI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x819d16d89cbc705a3f7c266b974cc0bdb6fcc9ad1ef83034643db6c213f18620. 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/6wFb0ZOLseDZSSBCZN2oLE.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/6wFb0ZOLseDZSSBCZN2oLE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae335714054eb8c9dfa7b0ca2178435b85a96102a6a114533e2b52a65966f97f. 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/2dxw1MxxWL75Bemwukol0W.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/2dxw1MxxWL75Bemwukol0W.
{"copyright_id":"0x588c437a7b560b5de3f6307d0dfab59bc4d0cbcf1ad0af58c75a93468b140009","isrc":"QZFYX2344123","name":"Pluto, Montana","registered_at":"2026-06-04T12:01:42Z","spotify_id":"32gZTk8FMQt6CJ6NC0ZWfN","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x588c437a7b560b5de3f6307d0dfab59bc4d0cbcf1ad0af58c75a93468b140009. 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/32gZTk8FMQt6CJ6NC0ZWfN.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/32gZTk8FMQt6CJ6NC0ZWfN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x693f36e6a8b95631b87731d2136f14bc78f1132c8ef0b5d08925d3adb1222699. 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/7EpWG8hPa1m9nPHrfrgwbX.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/7EpWG8hPa1m9nPHrfrgwbX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d3f69e82a9fc3c16a995d81934a225dd818bf89203e74217878b362318c1b26. 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/6TjCxO3fk3NErUFWe7ANLK.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/6TjCxO3fk3NErUFWe7ANLK.
{"copyright_id":"0x8c9d6c5cbd4ff825cb6dea849335ccfe11bb26f2ae46023877c15b927a5ba746","isrc":"QZFYX2344127","name":"PELLE PELLE","registered_at":"2026-06-04T09:09:31Z","spotify_id":"3oXwTVVj2nJWwVruKfYLI5","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c9d6c5cbd4ff825cb6dea849335ccfe11bb26f2ae46023877c15b927a5ba746. 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/3oXwTVVj2nJWwVruKfYLI5.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/3oXwTVVj2nJWwVruKfYLI5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x546d3e6b37047939d9e60a4102784518e794f7ee71e61bf89411dd4dc6b818e8. 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/69pDtWWZC0gzevakPuhg4p.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/69pDtWWZC0gzevakPuhg4p.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae2b40d8e0b5591068ba2d4be2867bab343cf011903e98b6ec30d1ad1e44c26b. 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/0wcCbmqr3C7Ob6MAk0nFAn.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/0wcCbmqr3C7Ob6MAk0nFAn.
{"copyright_id":"0x6137659ba104a841f9f54188cd004fb3ccf1ee6d987980ad31d204e7bbb5b038","isrc":"QZMEN2450273","name":"Leaving With Something","registered_at":"2026-06-17T23:32:20Z","spotify_id":"2ik5iP5FUDZJ0iF9wkkkY5","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6137659ba104a841f9f54188cd004fb3ccf1ee6d987980ad31d204e7bbb5b038. 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/2ik5iP5FUDZJ0iF9wkkkY5.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/2ik5iP5FUDZJ0iF9wkkkY5.
{"copyright_id":"0xe6ff8b917757937e2946f090a1da54b61fb86d709af37f5caa354df475403485","isrc":"QZMEN2450274","name":"Quicker Than That","registered_at":"2026-06-21T00:48:58Z","spotify_id":"4pAsoIKqpPTlXZ1wrV7IzQ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6ff8b917757937e2946f090a1da54b61fb86d709af37f5caa354df475403485. 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/4pAsoIKqpPTlXZ1wrV7IzQ.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/4pAsoIKqpPTlXZ1wrV7IzQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa77836b1bc6971706eee6811cb14684cf5273849357b7ac619dcf190472e87e2. 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/0HlUj4ftTVofuvYrYqoJc6.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/0HlUj4ftTVofuvYrYqoJc6.
{"copyright_id":"0xab5fa2e4fa4f1475ff26b10ee3bf17337af8e351f96990f623c524b643f1ffde","isrc":"QZMEN2450277","name":"Smack DVD","registered_at":"2026-06-20T05:17:36Z","spotify_id":"6iOkojixxzY0dmrbiArFhe","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab5fa2e4fa4f1475ff26b10ee3bf17337af8e351f96990f623c524b643f1ffde. 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/6iOkojixxzY0dmrbiArFhe.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/6iOkojixxzY0dmrbiArFhe.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x924d5f6437978f707c92ade400522137ca7a35dc9937c19ebfe31c1ca22bccf6. 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/60BhLSC050FP2Fb0gEH2Uy.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/60BhLSC050FP2Fb0gEH2Uy.
{"copyright_id":"0x8b92b59154cdc919aabc63f8fa0dbb3bdc365d5a91609ab651a669a6cea4fe9a","isrc":"QZZ7W2412345","name":"Cold Out Tonight","registered_at":"2026-06-20T05:19:42Z","spotify_id":"0yjQU85V6ONqw8ce8NYyg8","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b92b59154cdc919aabc63f8fa0dbb3bdc365d5a91609ab651a669a6cea4fe9a. 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/0yjQU85V6ONqw8ce8NYyg8.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/0yjQU85V6ONqw8ce8NYyg8.
{"copyright_id":"0xd78126547b402eef7f341be7b991bae61e12e1f622c40ae523d7e85e1fbd3fbd","isrc":"QZSYP2490385","name":"Told You","registered_at":"2026-06-20T05:18:46Z","spotify_id":"6z4pPLAUR6jBtJVQBMEg9f","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd78126547b402eef7f341be7b991bae61e12e1f622c40ae523d7e85e1fbd3fbd. 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/6z4pPLAUR6jBtJVQBMEg9f.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/6z4pPLAUR6jBtJVQBMEg9f.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x282867dca6c2db44733ca6b56be6ef8a323594b62eb0f9b1b84a4a2c2f291d29. 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/1fVbi4tOTwkW4BhEQdALxZ.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/1fVbi4tOTwkW4BhEQdALxZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b90c5ccacfe1ed458be7694b8ef65dd62071e88ab6764f2d92e604352a3cc30. 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/7yqi5o1iinZSM1UIaX29Xb.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/7yqi5o1iinZSM1UIaX29Xb.
{"copyright_id":"0x135badcde96e97cb3f6dea3bdbfe08bb6518be7010a6b5c09935f80e3b3d258a","isrc":"QZFYX2014539","name":"2 Soon","registered_at":"2026-06-26T23:29:48Z","spotify_id":"4N9EBULFbjw8MugJEqynKj","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x135badcde96e97cb3f6dea3bdbfe08bb6518be7010a6b5c09935f80e3b3d258a. 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/4N9EBULFbjw8MugJEqynKj.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/4N9EBULFbjw8MugJEqynKj.