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 0x8c7c2efee5418896c2349421f213b947de4f5cea499dff71d1b87cb3d94a763f. 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/b6d9fdc6-46b5-45e9-b5b6-e1089f29ed6f.json and https://artists.proofprofile.net/proofs/artist/b6d9fdc6-46b5-45e9-b5b6-e1089f29ed6f.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 0xaa3f0e75e6f312aae5c6627ab98b406232adb8c8ee36cb80a575dee0b1902eea. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/QZMEP2128859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe617173cb17e5b302b0aa0eadfcc505ce20d54fc40776ab8de871d2e2ec5dcad. 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/QZMEP2128860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc35f6a8c97ec127550afec4e1e7cad062ca5f261e99c543281e8b8e59cb8bf4e. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/QZMEP2128861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe912f3d457127f7c376f66a81ba9c976ba420ab3f390c2e82a5de828f5156157. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/QZMEP2128866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf52aa3d1f268588a8821c8f35ed3b53ea40adbe8429b721875676e24edcb174. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZHN72203364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e8e4e5ea43ba183fa348f8aed5a4e7fad66e8b799c92129488b4578ef55412c. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/QZHNB2280833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97257303a22f884badd38b6c3a605a5dfa080d075111d01afccc77f4cc67cdba. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T02:10:26Z), 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/QZHNB2280834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc8bebdea417652301001335968c4e893ee9d571250a0fbcb1c4abfc82aeeafe. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZHNB2280835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbde950069e2557aa97711117df54eb421b6f4ac88a53d2f79a3b9839331149c. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZHNB2280836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf52aa3d1f268588a8821c8f35ed3b53ea40adbe8429b721875676e24edcb174. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZHN72203364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x086b0904de2b01efb88d192472f1d80aee36e56ed665eb7758a634d4fd7a89c6. Chain 2 (Bitcoin): anchored in block 958703 (2026-07-19T08:36:12Z), 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/QZHNB2280837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe964688393b65c5481e404eba8294d4d909f5950e141c7cdc36873461ad35604. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZHNB2280838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1e8454906d7c8637ed4d9c199d203506c3963268ab1a767f5f56662f43bc5f5. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:42: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/QZHNB2280839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53ef4477c01cd7ca87f31a5aebcb353c7d9042728c95275c81249ce99beae986. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZHNB2280841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64299a41e04c5bb3a92b7bcf9a0231835c058b89d19b09f3ba7664b8604dedd1. Chain 2 (Bitcoin): anchored in block 958731 (2026-07-19T12:35: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/CHA442400487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd0ff0dfbd67bb1d1ca1495dff5f45f06c17539cf5a9997c5fefc1c6d900e81b. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/CHA442400498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2fed82acf7898a9161de6efc4907941ca5d1be30094a465ae0353cf16ecde21. 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/FRX851701089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0595e55703563506fa4847a330c0380757e9bea16d6fa016ae22b7e6c8f9c2e9. 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/FR9W12229251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0595e55703563506fa4847a330c0380757e9bea16d6fa016ae22b7e6c8f9c2e9. 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/FR9W12229251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68cca174d8606659ebd767a51508465e8bae3ebd509c5dea01004b3a0117bafd. 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/FR9W12032671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9c99645b5e3c71dc1bcb7202b4631a12d823cf4d9dd9966fa17ed25c4072a27. 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/FR9W12504955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68cca174d8606659ebd767a51508465e8bae3ebd509c5dea01004b3a0117bafd. 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/FR9W12032671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a96d33d4c3feb692af310708d37814a0f5f39a3d108afb59034fcb9cf5719d2. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/QZNWV2285519.
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