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 0x0befcaec90f54d6e6e250e8d07bd4d8c5141477e9bda4099687f6fa003fafea1. 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/d709da1b-7e67-4f22-984c-9d502a2c7443.json and https://artists.proofprofile.net/proofs/artist/d709da1b-7e67-4f22-984c-9d502a2c7443.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 0xd99238ab78823afda0225bc078bb81e7af4a8d074469b3362b8fd7c6999058ee. Chain 2 (Bitcoin): anchored in block 958495 (2026-07-18T04:39: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/QZES62256730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a663ca7f0f8e11bb727fd6e8078ebc40d7c90847b64941abc7f2f312deaef5d. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04:40Z), 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/QZHNB2352287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x791ad4f02adc8072aeb0b57a1986b0bbbbec62260bf90f335ba6f7b84e410eec. 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/QZHNB2352292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67826424e50492f90fd03a9af30343a8e31d52ecc719f219a52b0d5417df6b47. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZRP52446850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7716742aaf48062457254f93c5bd7cdb8c71e9b76a532c38d921cb63c2936153. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZRP52446851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4bbae014d8a69e3a53c364781f9abde7f830d35ffd2258ef857d5db7d8c2b6d. Chain 2 (Bitcoin): anchored in block 958126 (2026-07-15T08:17:14Z), 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/QZRP52414703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f45bed805bf468f3dc0a27bd4a49150acb9b5e1a7200a58b080a29bed8cf4cd. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/QZRP52446852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f13860a214a2246e9b45dcad059db1c1eee8fd1bf6e20d3f26ea89acd4552fc. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46: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/QZZ772477996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe394a7e2c2982298d6214af47ebc784511dbdb4f3dd5cfbe9fd0a9fdc7a64905. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QZDA42584053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x499271cf09cf831269d953b5d986d8623ead574394b0b98807e37685a2c0022b. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/QZFZ62570546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x128b17b8e8aae459a47325b8df925f25572104a570991ca2746bfde594888d90. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/QZK6N2530560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4c97693545b0b6df47f3a16b35391cbc540f45fab4a8331d64c56bec6b08179. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26:13Z), 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/QZK6N2530561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf95a25a395a1163d82c67c9a792cff6d209a96b5e8ace5e883acf5a08072d09. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33:22Z), 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/QZK6N2530563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d6efe2dcaf29016d2e1d95b3d54a88067d138a073ea8b371ccc88e9e0c797c1. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/QZK6N2530564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc334bd0218498d68d3075651e1052120d224bf6bb50b7da5fedba53c7b3943e. Chain 2 (Bitcoin): anchored in block 957780 (2026-07-13T00:36:44Z), 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/QZTB22531502.