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 0x10da3e6d40c3a8fb8af33e88eddfa6c0fe7ec25cadeb3aed60c5926fefc9a714. 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/8a2a1c42-8b98-4c69-b0f7-609d464b00b5.json and https://artists.proofprofile.net/proofs/artist/8a2a1c42-8b98-4c69-b0f7-609d464b00b5.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 0x4c54e79b9b85a3ebea2e249f11dfc78f78b87da43eb15a9882697238a428d682. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05: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/QZMEN2434247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x861d8969f4d23dc60318f14c8a7734ac7258195e1174fe29f269b48544a710ed. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/QZMEQ2442918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fb02b12eaebcf0120bc1d994d51426614f4c47b29109ff1843acb8e87bf491a. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/QZMEM2498470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6ea8241c2a8c419b51e516c5630cee77801813115bb0ff432f68d94c55e9c06. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/QZMEQ2471106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc7f2ebf9b72f4e4b8db94b17ffaee4b13ce095d833dc4a893efe99427bd7fd4. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/QZNWQ2404199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x792d7c0fdc251347082c8ca7ae89d15c29bfd4b99e822ad511ddde53dda0c79c. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/QZMEP2425243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fc0519c469a7662353a0693135299d12579bbbf510ebe3033a1de607c4d490c. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/QZMER2447824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1053759d2ba2c54d19f5ba38262005a6e53ec9c617cbe798ba7f1b9fd39705d. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/QZMEP2495052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc08aece4912e75a3162a2d6126a1e6657bcf74ae463d6de9eef9f7c4f63999c2. 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/QZMEQ2411877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cd6002b62569a4e29ecac0c42b8cc332f9dd3aeef2626a5f90caa66bcd90c20. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZMEQ2475798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4dcebdf4a9c0020767b34f390312e7e24dc12191f15727c429cd55bddcea38f. Chain 2 (Bitcoin): anchored in block 958170 (2026-07-15T16:21: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/QZMEN2406467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x254d452ea19d1919beef12966bf4f79e8aef91aded17e899ffce3ac762b78e90. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZMER2407634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4067c88194f790d38eed4f72289e697a903ca01c02952791ba3849f08ff18c9e. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZMEP2468808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x268fa0841244a7ac35a6e41981da0d4374a93cc0609c6037fa04e33c57c2671c. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/QZMEQ2463175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x535951c77b86c6b5fcb3a1228c8ebb32010f6e830d15bf8db2fe207e17af9a45. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/QZMER2429719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccca23d8b6a65f2f8185b691b2cf6c515fbd08c5cbb46284eb2e5d1627e51973. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/QZTPX2439013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd3da01acb57fd0972f5be7db4d8163ac5cb9c3a13c1811ae46710e142dace2c. 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/QZTPX2439015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb45ab5e7e6809171c36e963b0452d3a677ac606005ab37c59c0c2e9fa4b83cac. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZTPX2439017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1e8e4b3b75b60cad8bfab292d3341f1f50ee5861b3ec15922aa0355862c4246. 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/QZTPX2439022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x602dc6364b62ebe3af5f351e7d26eeb4b152467d454d6e99c03383a3a66b93bd. 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/QZTPX2439023.