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 0xa5458c4162ef173c89b1d175dd85c8fe5beb10af397cd4aa88a435dd76ec6523. 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/d36762e4-0503-4546-b5a3-3a70582fc7bc.json and https://artists.proofprofile.net/proofs/artist/d36762e4-0503-4546-b5a3-3a70582fc7bc.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 0x2696dc2ef63345d13b8ce5fc0c123ec749ed19a7fe8494b66d5df3e498af01d7. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/QZNWS2243795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fb6bcba083708ff57e11363ba763c4447915738c4a509cc50c10a5578b39f24. 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/QZHN32340293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4df9e437abdb0d122eeea7d0fb7216f04a77c27be90303336275a8d2076fad73. Chain 2 (Bitcoin): anchored in block 958493 (2026-07-18T04:34:53Z), 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/QZHN32340294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x423256917fc3e23d0647208d7a1f26d7aaf6d82652510057fd8d3e2197579418. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/QZHN32340295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bb73f61a7706f92476c3db0b7fac2b9d14d4cb35f96393c204a7fc6b9a3e977. 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/QZHN32340296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddc1062e03e6c406aff3f5f81442abb44488fada77429aa31681b30fe8a3d8f7. 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/QZHN32340297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbbedea1ec46ae44464369bd499bef08cc9e8270436dd98bde0ab8274e0aab16. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZHN32340298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a22eab592ef2ac096dbfc75f3ddb71b0d5ede5dd8af43b4ea3c50f18813dcd6. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44:05Z), 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/QZHN32340299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc49655b11f6c0110d118b9b4267ce141bc02fcc998e4b0341337d211ca4f2ae7. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/QZHN32340300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfadb551934d965d94ccbf84563b5013a992e52c92fd008ebb81e0de4c29aa3a8. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZHN32340301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a18354d2388dd7b35fc5741e5a4b160e199b443e5d65ee5672c126f1d49e0e0. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/QZHN32340302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81f97c9c148c98320a61df14fc62abaa1a9022e19d013a2334535e47aef2c2a2. 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/QZHN32340303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7a61800941d56f878951047c1b2a82467393ed90f2c8d6b5101211b1411982a. 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/QZHN32340304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x002b09283ecbd90ea1308735e87b8cfe37481e9c430ee8669553aea6fb1ec773. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZHN32340305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0dd240ffa44930c5b355cebe964ada6d597b25b2f8b5730ed18afd62257dcc0. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33:01Z), 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/QZHN32340306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5073184970f74ae8ab4f8fd793324371b051528585c575bd8ce52bb1a6de7cc. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/QZHN32340307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3a1e88a6207b1ac9ab3d222595b19a2b72ae4721be74afbccbd9a9cb5f46325. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/QZHN32340308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x041f35546763877c4c3f4247297f8adef7e695de1a91c48917aa693b4291ee72. 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/QZHN32340309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1097c7f3eac84310589fa195060a9a9463abd7bc23c716271e26b91b41b6192d. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/QZWFH2330316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6905e0dfae928d4a04eef75071090001dcb46dcb8256128c7c45e5951f9ecd7. 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/QZWFH2330317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a9e36b12ceb4fd6bb80c1ed0809b20bba73d525aa48030ff6428eb667a80fda. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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/QZWFH2330318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f16b1d9dfd51f7db4775edba5da4c3982591357493f0ce2d4ec596ec4d48b30. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZWFH2330319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x088c5507675d48335ce2ea9445d4c872acebe8d8d8009e5e732fdfd2b47305b2. 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/QZWFH2330320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf17775a93361fd771a0f1daa992c3460286f10c3ca7f883e9a6e4b73d41e767c. Chain 2 (Bitcoin): anchored in block 958417 (2026-07-17T12:56:50Z), 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/QZWFH2330321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc882155bf9e329c9954d88503540bbecd8b3401af21701b13cf49a90691ddd0b. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZFZ42564936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89a72040653c29c116a0cde1e1ea853dc9106c1b5cafeba08bbca432ff27389a. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/QZES52552424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x908b6d042611c09ebc725842e85693c7db4cbc885fbf9061838411a5013c4dc2. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-19T22:59:45Z), 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/QZES52552425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48a0d3c82f6b045edf84f73c5fdde450f90958b55599a30c5f607f8858af2393. 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/QZES52552428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37e4a92020bbb0f37f540489a4dc319a41b690e00a46f6afb1a331fcc6b1be82. Chain 2 (Bitcoin): anchored in block 958947 (2026-07-21T00: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/QZES52552429.