thumb|Ritual devils and townspeople participate in a Correfoc (firerun) at the culmination of Festa Major 2012, in Vilanova i la Geltrú Fireworks are low explosive pyrotechnic devices used for aesthet
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb524af6e7a1c8c88ff09dd7f0c11ebe2d2fde49201d7d44f8988d3cd414e282. 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/fcfd2d2e-f2c6-4695-add1-39e3ddd5cc92.json and https://artists.proofprofile.net/proofs/artist/fcfd2d2e-f2c6-4695-add1-39e3ddd5cc92.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1305446c1b46c23b8614a24481309faa890113a079010403ff47cf9a6f68a48. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W0810336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38b7ec3f99958a17ec4ba87f3fba81ef3fd86596b90e796fb6f38b78cb16146e. Chain 2 (Bitcoin): anchored in block 958873 (2026-07-20T11:48:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USQU70901003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x728a4931ec787f0c5b1024f04e9ccdb612b3950eec863d25d129d33cfbe58de0. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1110786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1253d1c9243068a34f4aeae51ea76e144bfb4e7002d49c7cd021abb2ad68fd30. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1110787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11d7a6f57138db20df3efc91319b0e8744a5ae200f8dfd0e222f13b3bff13ae9. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1110788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d139379f89b2f0e7c7aa551df630af4aced6a66026ba352b8a9407936a71ad1. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1110789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5244620a1c26d5de5cd4ffcc307e0b0b1ff2f6ffdcba016b90c5c01fd8892a4b. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1110790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71f4f3610cae78ae97fd0c678e809bff48917eab0d0de2824f420afa073e5805. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1110791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x103617af484882fad02338c92e466a4fe9bfcad2c88aea7933ef7d753755bcd6. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1110793.
When We Stand on Each Other We Block Out the Sun
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f63763f8924a92f4400266b716e3fd23b06666772ed935594d832200bd96830. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1110796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb582d6bdd5ac10c49c9eb57673ae99c0caf22b8e3d116ca1fe86f7b7754d2c5b. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1010520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf37f64170a43213402f74b2dc60d6158d90f38056c589cb7a09c7b207483ceeb. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1110797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a25140f6ac84b9236e98ec015861e178f4a560f02425e8d88133aa9d58c7369. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1110795.
Oh, Why Can't We Start Old and Get Younger
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x103617af484882fad02338c92e466a4fe9bfcad2c88aea7933ef7d753755bcd6. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1110793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b339d53423ffb1fed4a13d7e0a26a86ce9ae0485fa798154b7ba9271be9a763. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1110792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71f4f3610cae78ae97fd0c678e809bff48917eab0d0de2824f420afa073e5805. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1110791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5244620a1c26d5de5cd4ffcc307e0b0b1ff2f6ffdcba016b90c5c01fd8892a4b. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1110790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d139379f89b2f0e7c7aa551df630af4aced6a66026ba352b8a9407936a71ad1. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T16:12:29Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1110789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11d7a6f57138db20df3efc91319b0e8744a5ae200f8dfd0e222f13b3bff13ae9. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1110788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1253d1c9243068a34f4aeae51ea76e144bfb4e7002d49c7cd021abb2ad68fd30. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1110787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29cd743b82c6770929db4da135ac1fdd72abc8495d855d4fad01c016ec97969e. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1311148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf121d123fd179c2c1d8ee9dec6dcfb98868abc6602424b10c208fdb949707343. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1311149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20480b25313fc6bfa18e30d2e6ae8fb951e81f0add474ae0ef671a94909469f2. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1311146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80a3903218d350d16ea614ae9ae13f18b73296c553f3a2d786964094204faf15. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1311145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x469e58e15132e994c65bf5a9383aed44e9b1d41cfb310c61d3b6fa8c3d3f001c. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1311152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19027e14690cb5ec147da2fa1f1a60844a76f5fb20b4cfb22f1777603f368a0a. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1311144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc707239264db1d6a768a29abc11f033d2a0d0085b9af9d5f08ca859efa3a246d. Chain 2 (Bitcoin): anchored in block 958738 (2026-07-19T13:10:36Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1311143.
The Only Thing That Haunts This House Is Me
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1dfcd9bcb0aff4b5b4bc74d9ddc8c22a3c0217caf54448dacf0552fdb17919c. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1311153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fd8c06991674c4d138def959e581a9fa7b1e958c94b0f7eec62c5e618eea7aa. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1311151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa72e91b8f9a8198c5de849e1afed630a1ca8a5c65f0c7b75b5e2594dd7937966. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US72W1311147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a2a1d48c165d76c76c7b188497dd7edfba8ddb00f38587c98c2e0bcb2c427a0. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNA1960814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8561d4bdb9970d7e74152e388add26eaad558c77c856ad1a69a597f3e4569289. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMCE72300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd9abb8fe2d98938971dbade58781303485e67781609537c8d2c37c394d7eb38. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMCE72300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03e599c43bc2ed3cd3316c096176a6dc8a028f9bf059b7c2e738437862001b52. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMCE72300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a9ed4b78f05b8fac1be5d053a2c0c20cc3b887cfc6ffc3d1d4d83f83e58d140. Chain 2 (Bitcoin): anchored in block 958680 (2026-07-19T06:04:14Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMCE72300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe773deed35bb99489f4e55e473b591c1d17e891fe0cb7ae5976baac4d6f20ec. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMCE72300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2eca748212f67bd2f23b9f50b51b8ac11eed469f5bbd4461bfa886032d86224a. Chain 2 (Bitcoin): anchored in block 958697 (2026-07-19T07:58:24Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMCE72300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59224028482b548bb4f033e7c38098c37838cbfcd3ddee4c0ff7c4bcec418211. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMCE72300011.
Machines Kept You Alive (CGI TEARZ Remix)