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 0xa0e7510a79c2583618bdc3f9e5c206fe3e5edf85a82a312b1b092f7cbd85648e. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fcf14e32-f20c-4dee-a8c1-ece3e5132076.json and https://artists.proofprofile.net/proofs/artist/fcf14e32-f20c-4dee-a8c1-ece3e5132076.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 0x9886dce23c3d613c910ed11baf4ad496a2f90c111f9944133aac547f876556eb. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/QT3FG2571111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6acf54508ff22422dfac6a3e7a09283e65652bf44a4d76a55753b5b0c5d9a5e0. 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/QT6EC2510151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba2af670e67dcce74fa3ac56f1ccbc48dc3cc6e764a005b96a28c71aa7622aff. 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/QT6EC2510152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa759031cdaa3fa68ff0ced7fd279467b52859e92c1dac4c11894ee8398ff39a1. 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/QT6EC2510153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e601c8a11d5c8043a1a6fee42c85254def5f5b56ed50f7bc9c26d533064d215. 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/QT6EC2510154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c5553693265779508b15372256f9ad06327884046a0c36ce48f4252f35f980f. 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/QT6EC2510155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x165e80f258c9532c79b0f83669f33af28c824384e1441122d6b5ef236616d374. 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/QT6EC2510156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefeef6f51c32534e24261870c6de794420a932772b7210c92ce3cea2c644be61. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/QT6EC2510157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf4259df69d303e036c05d5f562ec34d652efd61aa04488a2eeb2b1a5826f9d5. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/QT6EC2510158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d1df5561d862dc0a2c3a378645ccba59edb5f06970e0590e41e2667e164c6ef. 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/QT6EC2510159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3b60274f765e3ae2fd4b82ea61634aa9fddc36aab2d0da8c4e94c60dacbc735. 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/QT6EC2510160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedc7a57db22f752ffd7f5a1809c7d41b0816d550a7552b1075fe3d8cb8923238. 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/QT6EC2510161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ce71e8e7a4e05770d7b46abbc65234fb756d1f738385947cfc30382d2a796f6. 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/QT6EC2510162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x444e43af465e6c771943cc273268170cd2c3ca4ec006e9c90e673afda87972f4. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35: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/QT6EC2510163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08416642209223212e0aa3cb3a543546b43db7b38eb6ceda450f333179571f3e. 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/QT6EF2556761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75f45d2e8993657a17873ee5057844e31057eb2e75b393d5e58e9b22f666597f. 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/QT6EF2556762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c17d4459a7a4db7013fb7c08dc36466b1c13cca7068e6a44033051b23595614. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QT6EF2556763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x467f796702b8814ed37dba67e208f47fc6b97ce43679416a4f1e74b944359e80. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QT6EF2556765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53a10ec1f8e36744f84f5a25b728466636cb15f2c1d47b4e4dc1e6d7673eecbf. 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/QT6EF2556766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf406ceae993924e6a2a5d913b218c3cd529dfade5063ca1152b3e19ada15b115. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QT6EF2556767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x422276382f5a9cad7428270e62be365aeb7e3153289599aee16b83c512750ed7. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/QT6EF2556768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d151761f41ec67ea25924292bb915d6b049bb96501fb146b0d75c8b84b1d105. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11:52: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/QT6EF2556769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8498263083a8ba6292d0b04b93dce8dbde0f3286cdbca2005acc622271ddb7d. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QT6EF2556770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e691d4761667896e5c6f1b2350a20607e8116e850f453cc051d2b6328af7b06. Chain 2 (Bitcoin): anchored in block 958819 (2026-07-20T06:56:13Z), 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/QT6EF2556771.