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 0x4c6b2b7a0c56dcd13643629b7f73ed6a56f250388357b29c9b90b89b3eb4cf97. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d2ba57a8-b098-4415-83e5-0827a1d305ba.json and https://artists.proofprofile.net/proofs/artist/d2ba57a8-b098-4415-83e5-0827a1d305ba.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 0xaf2fd1d36141a38d15964e623e53cbee3a8086b57cb2e252f1705af83016c694. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZWBE2319572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7564e404b88f04f462871f8bda429a3d04a1694b0fe25681691a51bd3c48a73a. 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/QZWBE2353628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d16a532ade18063c7c496fb20a677108dfd28a081d0467df0a1cec8574aea74. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/QZWBE2396829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac9f6934b721bbf0330c0b108d3735b5979c344c6d6ea9b66b43d3896aa9024b. Chain 2 (Bitcoin): anchored in block 959018 (2026-07-21T16:59: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/QZWBE2401871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ee58bc0f88b855377c7b8f0d330cb0c4ea88ae556c742f0713beae6091bb79f. Chain 2 (Bitcoin): anchored in block 958945 (2026-07-21T03:20:58Z), 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/QZYHM2375042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x696bb4ec6d6bb4d412868989dcc7db2d4e5a93c6aea624a8a6b384f1e72f392f. Chain 2 (Bitcoin): anchored in block 958691 (2026-07-19T07:19: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/QZYHM2418783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd24fafd36c8c7d600805f5d5a48c0a8763f2c3d6defe2335bd7bfaa9fb98128c. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T04:59:57Z), 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/QZYHM2503618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x407449a7a01126d8a819298d64c3ffe2c47ecaab94a629993440f57fc0a5362f. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04: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/QZYHM2359509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9271b8c5da92b896d1f6f3b02e86aeb07c6d7e2b163d3b3ea9b5f4f056b57488. 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/QZYHM2366034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0009140fbab2784a16e90355548cabd546f7dea75da274ccab302665a8f0f0c4. 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/HKK972301477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f816b03858f64ffa7ff67a5a8819c45fa8edf02368cddbaa5fc103b3ee30a0d. 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/QZWBE2247770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b0470bd82f100048a9c6336c009cf969e8aea0243931eca8d1ccc4224d0a745. 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/QZN882277793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f75a29a784dc9d614e62103abf7b5b3c006a659d15f55954551230e16fad412. 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/QZWBE2244833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00e55533b62d1674e3e51c8424703410cbf75d6d5ea56b56cd963a7edf55efe2. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/QZYHM2402733.
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 0xe149531823230df610c3e0bad21f713c6874b9ab8097bf484632dab3eedf3cf3. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/QZYHM2349104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad0e527f98b7ff687a92981d29c8b7249d9c18f0468fc7fa85d5b594d2a534b2. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/QZWBE2253538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab29e61bb73df135054d0c93cee10bee9da81897b43ea8df11d2dd6acfeb0aeb. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/QZWBE2246988.