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 0xe24246bbee8ab81a57600c6113c56384a2dd3ec95ec76fbf82094c3d9cf6c6fe. Chain 2 (Bitcoin): anchored in block 954065 (2026-06-17T08:10:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4cbe5d81-ba5f-49aa-99a7-ef63b72aa51a.json and https://artists.proofprofile.net/proofs/artist/4cbe5d81-ba5f-49aa-99a7-ef63b72aa51a.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 0x1b4c9d411262bac25b7093fe7467682941a5ad6f26477670a1a13fc0ff06f187. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/ES7420702215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4826fa7c654d711651de1d15325f188d76770a359e06129a265b963a9f238313. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/ES7420703215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fdf90d4dd44f379c1077ae0e21d1344a6bfcb1745488d08fb8a3b5f4ebdf16b. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59:18Z), 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/ES7420704215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19c18ac5e61995ab6f73e5bdc9dd5a406d8316bb47bf2e56d0b611192f8a9a7b. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/ES7420706215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3ce643e3a9ffc6c7fa28d3708b5e53232811125c84a5ae6fa42ac210f9c0801. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/ES7420708215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe969e5d4a5c99e6d3cb114db4f4b793b19e7f9d72913b6e582959bb0013127ce. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/ES7420709215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71129c3df0cc1098a4fb36e913f6c495bac1935e8e0b80a22634ed3a80737c75. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/ES7420710215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cd983bbc6921e8c4d9594e81a8a7fac25563e263643df5cc67b53644c59c636. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/ES7420712215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x148fbb62e395ab1ca87a04e9368911457848b207eabd41cde8e609656a4128e6. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/ES7420713215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79d5022c111e6fb9ad023c85f419f55b141ab6963a95cdbad079c4b6ef949baf. Chain 2 (Bitcoin): anchored in block 960352 (2026-07-31T05:48:30Z), 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/ES7420714215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ab183304e1e4d22f90035a0f48ff381797677c349865ca5bb692e6bed97fdf9. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41:21Z), 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/ES5590500443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd22f46ac8d569eaac1942e05c5f764463ccd3e2cc2fd679f5680404d1768462. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/ES5590500444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c28fd9d0854756d604fa71dc1293cbeaf9e0abf6dfcc019d7472fc0ecde8fd9. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/ES5590500445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf11537ae9faa7d9fabe5857c07f94794c0abf7563617a16a33833723ae69569. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/ES5590500446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cf7a9a4cb39906f2af43b03a674b547760fd7bbe92672f3dce395aa208cac02. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/ES5590500447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc20d0c20a87c5f6ea99ddc3d57a4c90d3adf605c14780eff37cac6e58cb34871. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/ES5590500448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55be726fe1e45c1db5fba2ac61baa86560e4b81d465c9e7ebbb69f0b19ec63f6. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ES5590500449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88c73eded123ec18b5db1cc959b4ddc3dbd9c501a49fe96ad60df7bade364fb7. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/ES5590500450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa46da489608216b6ecc92089dd092b57cd9e418fe23a95dce1f43cc72a8739d7. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42: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/ES5590500451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbf73a684b34cb46b7b3297f9ac4bbd0efcf2a4e49b193996cfd5769b158c32f. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/ES5590500452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19e81831cd52f7426dfdf8a1595dd8f260850a6567d4ad51c80099916148a7ec. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/ES5590601720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a20e50320b5999bfa3ea5390225d4e34893fdf836681f671536558b1fe3e840. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/ES5590601980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc9385fd43916bc149beba7d73a53f172c95d6d6779a505c30baa6af9676b1f3. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/ES5590601981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9852ca31db55ac36edce0b362a228c3f42a78d71cf0a783a3b721c41e8099695. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/ES5590601982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5679f8293d716e1f3312d771b836e1f1ce49a1168beffaef142fad9959ac37b3. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/ES5590601983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb005bc78612c17a77661ea93979b71be41ae513d5c8bdb66195dcf67c7dffc6. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/ES5590601984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b2f54584ee2cab3fef1429dd7604e3c0cdf12a077ce60e7efd83940cae9da7f. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42: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/ES5590601985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d659b57de89871c8a3ae6be13e268c358980aebbcdc41b00e791a0a91eed1f6. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/ES5590601986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb22da43ce80c80ebd6a00bfaf9de8ff9077949d362bc6df630a5aa24c6997bd. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/ES5590601991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2deb188ffca79b766b9aeae9f30196ec1410d7fcc5225cdd66cbea4296566561. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ES5590601992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09a4db5c3eebdeda6ca36fcc4b4539214f4dc6fccf8a2a45e37c3f0d5c732b79. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/ES5590601993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed5df5e92270f48b0b5fbef504d97925ed19b47e12ffc81b19313b8ce0d41b17. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/ES5590601995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50ad3ba2e1466cde961cd5be350a146e44c3732af5ad76f7ed370d7938246e9f. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/ES5590601996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74e5b52dd651aaa4842d0d09d19b970d4bbc147bca5195e842b48eee823fee41. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/ES5590601998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb05b8fc4f2e31d4656f21e124cf004b1259155dfd817c2648bd44c7b60a7bcb. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/ES5590602000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8114503299f32cfbd122c02cd0a6f764f5cb3d6cca07a643de4ff3bfae947d23. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/ES5590602001.