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 0x5a55fa88a85332e3b41dac86b4f4d7eff540b78987400f89da01da5142109ba2. 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/8962ede4-ca61-4064-9949-d2879c5a96dd.json and https://artists.proofprofile.net/proofs/artist/8962ede4-ca61-4064-9949-d2879c5a96dd.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 0x9ee7c964434571b5ca9de9fd03ab084583cbfc50aa9c52260487dc9e8c3c772a. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04:12Z), 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/QZ9Y21798576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ad0271428484fc2cffb19849c71d2463ac89f2b37aa02ce762c95313b9b12dc. 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/QZ9Y21798577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c44bb23af6ab0b32dd0ba7d6720607860a1479d1df6fb5b8f99afab0906fde2. 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/ATN262090404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71b888e17dd191823e802babd72c3ec0f7782633c8ca973d29977ad4bc0759c9. 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/ATN262090405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x676ec405fe260b85395e3a96fb53f77e5bf5ba4b09dfb15c083d5e52be879b0f. 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/ATN262090406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37e5852438407fcd15c3dc7b2384add6d9930bfce541c5eccbdb9aa0cd18349d. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/ATN262090407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59cd0ae9702a4bcd1c1f0f09dad626161d1f7c462e8d5c47caca42cc2bfd93d4. Chain 2 (Bitcoin): anchored in block 958988 (2026-07-21T09:08:06Z), 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/ATN262090408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cd79921d0bd96916e13c1c0ae22bee659189020d5b37f475e277bf7c4fd0e25. 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/ATN262090409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dfbd4b6dd96f2e4b2832831928a2fc55adb7ac47df0ec0a66f3e41e95cd4742. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47: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/ATN262205708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21dc4697d3f70b1acae4d26d80ffd6c3ebf9417bb290788b714613b38e785116. 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/ATN262205701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dcde90e069b0481a5cc9f39df50a94fbc948f314dcd484b6c35d01a02a26684. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/ATN262205702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32b149daeb2ae26ed3496b1b3d304df8d9a9b4a61002e560482d14d1d05888c9. 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/ATN262205703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35328d2bb67e040ffe06549f5ee16f3c52b34c8a11ce0c3c8f2637b4f4b6dee2. 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/ATN262205705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09b064290f555593f50e1a81aa0d38ffb70e9986a7dda4cfedccacbb2e445b9b. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/ATN262205706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa92c73fb1e45cf8efdd6b364f9ed7f53ac432a5b5dd7d421ff0d879c333e5948. 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/ATN262205707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbce1f9ca7251c4d990edcee5b9479e3b8aa998f0dbef2d621967b41942d548d4. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/ATN262205709.