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 0x99a8c0909dfbd7833b378aab07adf872f325108ff1c9f3653d7b9c5c6b98d2c6. 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/4f922149-23e0-4ab0-b59d-fa00d42b9b4e.json and https://artists.proofprofile.net/proofs/artist/4f922149-23e0-4ab0-b59d-fa00d42b9b4e.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 0x7bbc717794fb9f659b9df7fdc0fb01946ac6c56303c92aafe1d779317650f527. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/NLYK92400031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x228ad74a3d475922500aff41ec027f5941c6116f8d4bac8ceec01d52cc516dc1. 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/NLYK92400106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf9db031cdde0ec447b62fc607f9f8281f54c1d68ce537afde319f8b6704016c. 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/NLYK92500516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x649de7d4862783ed20f0cdcb72263088d4a78035470fedfac33ce6b26274933d. 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/NLYK92500517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x531a67051f30aa5586098c12c05efdd5f60d8544d895b6c9f30e82560eabee20. 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/NLYK92500515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48805be5d249a899431edd0c80e488f8d7f68afba53524f9973b60360f757a96. 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/NLYK92500518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd062db1987ed02225876ee60e5dc635f8d4ece30cd61135f8c6f20e63a86272e. 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/NLYK92500514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b8ea9e0972c8713a5ea2fbbf8aa804b86f3638ad3da5ed6524dc72238463a73. 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/NLYK92400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73d23de4b9f9839ad8248a96c28a850a3033c6d836dc57827e0b10c95bc32869. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/NLYK92400142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3553deb6faa7a61a61a0032a6689100bc0509197cf4b62e9bfb58d945911d5a0. 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/NLYK92400144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5d7f0e4c2de62fbcc7c4741ed1d4d9d03cc02819e97dbd948354c19f4ce7a73. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/NLYK92400123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x673244446e424726fb93a034b04d8bae49d86744975042e62a13a586b12f7b20. 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/NLYK92500063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40aaf1b0346158f3ad348a9d0d486a372c054589fca11b1a1868f12b9860254e. 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/NLYK92400316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ccb2c0f1922617e7aa3edfa38e84b16d505fcc3f0f77317285572a8167f024b. 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/NLYK92500091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35f9e461c8376d482e1cd57ae66ce37047446703aa744b042f79ff41d679747b. 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/NLYK92500027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1132ed302540f3278356dbc690496b3f074468e29a04d6690c979e3b22ccf836. 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/NLYK92400250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3c9ef882fceaefdb2376859337a2958750aacbed818b57d1841c7ed74765efd. 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/NLYK92400211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1337ef3d23bb234ebdc9147f8cad95ebaba4dbc2fd62c03fb6bf59a86d78beea. 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/NLYK92400160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b668a8109c8cb51a6494f3cbb9eb034406ae97f1ad1baa2ae1809f7e4c06e01. 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/NLYK92500046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd384fe936fad45223488fdbcb8a7cf48230686dc205f8bff2ec32ff055f5620d. 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/NLYK92400330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51265971735269dd771b3d23aa2c1daeba81bba5843763b60095013258ec16d8. 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/NLYK92400178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eb08a1325b9903ed181c30d27e5f6fc572009d77f2351b350b7ab842f374fa6. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/NLYK92500419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcc05c982b8192978518264093e7880e6ddd65979b6838134edb2846a15aba95. 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/NLYK92500539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea7119efa2bc63fded22b509283c66cd03a62fc512ab09c3948e0bd5f5476093. 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/NLYK92500535.