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 0x00ee13b9bfbf7efb4235ddd2ab1b02aa38e988f4976c83530ce1cfe1015cf8e3. 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/8adcc750-0f23-4b4a-9f0e-7c3ec7950f28.json and https://artists.proofprofile.net/proofs/artist/8adcc750-0f23-4b4a-9f0e-7c3ec7950f28.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 0x43ae965481a30cc52cced42fcd12447598fb88c49b77b73b85d1c921e7a5f6c4. 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/0sUaF4iyerMH3sqU9o1jur.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/0sUaF4iyerMH3sqU9o1jur.
{"copyright_id":"0xf80e3a648569384de03d22e451f29858988297f7a13416b3a33d58ea6b1cd331","isrc":"QZAPK2000385","name":"ROUGAROU (i've become the monster)","registered_at":"2026-06-04T09:00:51Z","spotify_id":"1GAXnQAb4GsTLBwszE0he4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf80e3a648569384de03d22e451f29858988297f7a13416b3a33d58ea6b1cd331. 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/1GAXnQAb4GsTLBwszE0he4.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/1GAXnQAb4GsTLBwszE0he4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8510b07be44cdf601e775f74e0332e01775b064ca4b0b3899716cba0667039bf. 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/6XsgzlKUzGP8i9kLPORKaY.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/6XsgzlKUzGP8i9kLPORKaY.
{"copyright_id":"0xa2cd090c570d7da996d1fb405e6428822fc9b4b1dee0b54db91a27cc7864085b","isrc":"QZAPK2000387","name":"XXL hadron collider","registered_at":"2026-06-04T10:55:28Z","spotify_id":"0CZk2HzyTsgedF030FwJ0R","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2cd090c570d7da996d1fb405e6428822fc9b4b1dee0b54db91a27cc7864085b. 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/0CZk2HzyTsgedF030FwJ0R.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/0CZk2HzyTsgedF030FwJ0R.
{"copyright_id":"0x71c56393425f2eec34736af320a6b299711437c40a23ddc78bfac818cd65f3cd","isrc":"QZAPK2000388","name":"my love life needs a lobotomy","registered_at":"2026-06-04T15:57:02Z","spotify_id":"1olTYX0EATqhlmdE2K5p4g","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71c56393425f2eec34736af320a6b299711437c40a23ddc78bfac818cd65f3cd. 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/1olTYX0EATqhlmdE2K5p4g.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/1olTYX0EATqhlmdE2K5p4g.
{"copyright_id":"0xc3f4cd663a9d3dc85cdaa11039e85bd670a6229471a7f6e965180becae0f107e","isrc":"QZAPK2000389","name":"where y'at, duckboy??","registered_at":"2026-06-07T03:46:42Z","spotify_id":"1tELuIE2fXwVDfwkmjr5eh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3f4cd663a9d3dc85cdaa11039e85bd670a6229471a7f6e965180becae0f107e. 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/1tELuIE2fXwVDfwkmjr5eh.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/1tELuIE2fXwVDfwkmjr5eh.
after further reasoning, i'm going to bed
{"copyright_id":"0x17830c4ed8a4a1b51af945a8c5d75f388ffbf78bdeb1b20d5d508d238338042e","isrc":"QZAPK2000390","name":"after further reasoning, i'm going to bed","registered_at":"2026-06-04T14:31:38Z","spotify_id":"7q7RFus7C9YUgaf1DNir7v","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17830c4ed8a4a1b51af945a8c5d75f388ffbf78bdeb1b20d5d508d238338042e. 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/7q7RFus7C9YUgaf1DNir7v.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/7q7RFus7C9YUgaf1DNir7v.
existential hymns for the average sigma [vol. 9]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43ae965481a30cc52cced42fcd12447598fb88c49b77b73b85d1c921e7a5f6c4. 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/28650LiAjapbLJyKXJSRXE.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/28650LiAjapbLJyKXJSRXE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ead240f8bbe27e39f46dde5a8239c114847ebacdffb879d1cff3b21904dfaa5. 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/6gg9wuYw3WvZ6bdfUxWZui.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/6gg9wuYw3WvZ6bdfUxWZui.
{"copyright_id":"0x3feeda62c4d03f5456a50eff9d64e68773e32fe13695bc3f56ee608411642fe2","isrc":"QZAPK2000410","name":"where y'at, duckboy?","registered_at":"2026-06-06T20:19:40Z","spotify_id":"6XiCPMe0sRzlFAOgZqiXO6","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3feeda62c4d03f5456a50eff9d64e68773e32fe13695bc3f56ee608411642fe2. 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/6XiCPMe0sRzlFAOgZqiXO6.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/6XiCPMe0sRzlFAOgZqiXO6.
{"copyright_id":"0x8453ced1de199f0d640236ca74f2354091d0f3afb5eb0b7bf2f988544d3d5eec","isrc":"QZAPK2000411","name":"I Was a Teenage Nihilist","registered_at":"2026-06-04T14:27:08Z","spotify_id":"6VjuopTLuHqN8OPxKcab0o","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8453ced1de199f0d640236ca74f2354091d0f3afb5eb0b7bf2f988544d3d5eec. 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/6VjuopTLuHqN8OPxKcab0o.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/6VjuopTLuHqN8OPxKcab0o.
{"copyright_id":"0x2ae44ab42ecb04b0d1d43f69b1f2605da840e7495fc3ebd1ad32b9fd5ee4117d","isrc":"QZAPK2000412","name":"where y'at, duckboy??","registered_at":"2026-06-06T21:57:50Z","spotify_id":"1kzutVG4aAAmgdThUqBj2g","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ae44ab42ecb04b0d1d43f69b1f2605da840e7495fc3ebd1ad32b9fd5ee4117d. 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/1kzutVG4aAAmgdThUqBj2g.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/1kzutVG4aAAmgdThUqBj2g.
{"copyright_id":"0x19ecfd011d804f1e3fe1d17b8522e8bff0ffbc093a1de9880b43beaf14038f3f","isrc":"QZAPK2000413","name":"Pearls Are Just Oyster Puke","registered_at":"2026-06-05T07:32:17Z","spotify_id":"47hDgPhkHaDvGkWoCbOTfl","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19ecfd011d804f1e3fe1d17b8522e8bff0ffbc093a1de9880b43beaf14038f3f. 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/47hDgPhkHaDvGkWoCbOTfl.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/47hDgPhkHaDvGkWoCbOTfl.
{"copyright_id":"0x1413bca177a9ba5c802749bd20accf4ba5ef8b6d24c1e54d0cd831fc0afdaec2","isrc":"QZAPK2000415","name":"Heroin As a Recreational Activity","registered_at":"2026-06-04T10:19:19Z","spotify_id":"1m6dHNf8VxTpVhfUZVW5PU","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1413bca177a9ba5c802749bd20accf4ba5ef8b6d24c1e54d0cd831fc0afdaec2. 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/1m6dHNf8VxTpVhfUZVW5PU.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/1m6dHNf8VxTpVhfUZVW5PU.
coping strategies to combat the algorithm [vol. 7]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43ae965481a30cc52cced42fcd12447598fb88c49b77b73b85d1c921e7a5f6c4. 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/5aTgT5WQHaqNxa8fOhTPyF.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/5aTgT5WQHaqNxa8fOhTPyF.
End of Summer 2005 (started off as a tropical depression)
{"copyright_id":"0xf7b5e46e5ef07ea80387780b7566cf99dd199ba2d9c7c853c051fbd3efd79c7b","isrc":"QZAPK2000658","name":"where y'at, duckboy?","registered_at":"2026-06-19T04:21:58Z","spotify_id":"2DXkSyUiR6KnvGfNFcSTWc","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7b5e46e5ef07ea80387780b7566cf99dd199ba2d9c7c853c051fbd3efd79c7b. 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/2DXkSyUiR6KnvGfNFcSTWc.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/2DXkSyUiR6KnvGfNFcSTWc.
VCR Eject Button (it's time to grow the fuck up)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe54c732f3ec4091c9558ec641581cc489017e6f7a593525d699f80aa6e9e6372. 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/1WFczjD79qk69GE6XNhP9z.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/1WFczjD79qk69GE6XNhP9z.
MOLDY MEMORIES (peer pressure turned me into a diamond)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59dd82f2494597b4d811bec7f5ce9114b8242e9200ae4ca10b0bd327d19a8157. 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/3Bcn2UUfVp7u18yyhV6tNw.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/3Bcn2UUfVp7u18yyhV6tNw.