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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d78b7d1695b0b54c2a943b37d043a9fc0a885be15b4436bb643da5008c1d92d. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c89d2e94-2d35-4b7b-ab50-8a480a68cbd9.json and https://artists.proofprofile.net/proofs/artist/c89d2e94-2d35-4b7b-ab50-8a480a68cbd9.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd76ee746b79608bab66878df810b0fdc139f66f5b6a0384421a26a246af84a20. 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/BEEN91803001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c3e2576d191128c64cff9591d8ec6360fa88c1dbdb3413ff7c24e867a262647. Chain 2 (Bitcoin): anchored in block 958622 (2026-07-18T22:58:55Z), 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/FRX851801408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e07c1b7655c7860d8ccb375e40ec64e0f0e82a624064a736410ee1cd4d65423. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/FRX851801409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5f50347e2d73549332b9e2b33718417e731f53655159a36febcca690e0231b6. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/FRX851801412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9965d26c8c21a33e7289d08ffb91996c5d0bae5f48c0be6edceee13fa32bbfc9. 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/DEXC81900023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdd9b02c345b37bda3abc30971c9ced3f7724510ea4127e3f52b2ceaa041372c. 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/BEIM71900005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0a89fbd0299adcfb805168344a9fda07a2dfdae1eecaa881cfbed3c4a450c31. 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/BEIM71900007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdd9b02c345b37bda3abc30971c9ced3f7724510ea4127e3f52b2ceaa041372c. 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/BEIM71900005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14f4b4c1685e0c03267686bac3fe5d066befcda4832d3c4f915a949265450f08. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/FRX762557595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1e0576eb7e82999a3146296051bf78d6659c1e49236d3f68398ec45d86e8dc8. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/FR92U1900620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d9b528c52d053568b723d9d8923bf0cf7b608eb5e9180c84dbad838f8322a88. 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/BEEJ11900048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d9b528c52d053568b723d9d8923bf0cf7b608eb5e9180c84dbad838f8322a88. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/BEEJ11900048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3a3fe9fc47f5b4a838a920d092380e7e8b84763afa2c601557c8ecb7bfa7882. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/BEEJ11900016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb2c0ca8a9948fa06516c021770b33cc04d175a539e938ba9cad16e01fe73713. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZANL1729309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb30045311ed4823a46660dc9a9c675e106adaee49dda1386cd6399e8e2d1e1fb. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21: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/BEJC42000010.
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