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 0x8c60391f0631272d728d5a2f3d443bf82f0e4c0a6b2471745dd0f1abf111ba11. 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/58c936b0-0123-4f74-9a81-9813d6c58c58.json and https://artists.proofprofile.net/proofs/artist/58c936b0-0123-4f74-9a81-9813d6c58c58.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 0x4d2caa949f07cf3848591132b6f3b28e4fda6272db9d8ad6e79314a6d2b7d864. 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/SEAZC8003050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83bc8686cae53ae970c2013e646c51b05ecc05550b00273109bfb362143d2b7b. 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/SEUM72200628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a910916b04c890c2614d77965d3f8db61b2897ac82a6583866a9663e3a2f075. 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/SEUM72200629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9c9b84c78c7e58316e5f02b6ab09e9029f87884694514f0f3ebc6c94b66bcea. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/SEUM72200630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2ec704013d9f2b8c47c260cbb92965072d03da76765c9eabfff788ab71569a0. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/SEUM72201254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2db3e97d3b7601d5abf85c6c07cbd7fa0597c699bbcad957c67dd3e62beb85d. 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/SEUM72201255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe9680ce30391199d0abebe94ea88a91dfa0e51994bb73965adc009aea5970e6. 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/SEUM72201225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6eb1fda738810c4cf1a40a40ad08b9f5cc3571d63ed95a5924917c5f7e13bbd. 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/SEUM72201226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86b64b16c35be1aa769572a19a236f3350ff24c3bbe34c8277333bb45a8e2517. 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/SEUM72201227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5bf1cb4b53f61ed6e881e03512d568fc559240e254fb7753e0d77f5d8d449d9. 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/SEUM72201256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fb297e15dd79a184b82a43a7bbd715f1c17ae17bcfce3f996d27e1ebd22ba1f. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/SEUM72201257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5da8a7a5c1b636d89c8a5ae90cd6e2c4acd396546f5f1bbe6d4108de263d7400. 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/SEUM72201258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c714b45e7f5047c6591cbf53db453fde46c96ca8597ba0a45dc7c661231c7b6. 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/SEUM72201259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d2caa949f07cf3848591132b6f3b28e4fda6272db9d8ad6e79314a6d2b7d864. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/SEAZC8003050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18f0b778f20324727b9a753e39c327d55c47053aa598352760c6f47664b7fa47. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/SEUM72200724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f3d00d262dc4052772c7304bc1c0a10ecfcc728e1aa59a217e4a474de3708c3. 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/SEUM72200725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50e5950f40ce7353215475dc2ca54dae14867d3c81d041ccbda2e55549a52225. 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/SEUM72200726.