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 0x334fa3c87d056050ff9d067428ce3543d3f7e9410396d636ed897c2bcf4c3bf8. 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/54a07dcf-ee68-4dfc-bc5b-5b0d7492b5f1.json and https://artists.proofprofile.net/proofs/artist/54a07dcf-ee68-4dfc-bc5b-5b0d7492b5f1.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 0x80a225dbd3faaf35c3478439769030e455c6bcadd5ee4579072c406608e43d8e. 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/QZHN72282475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a326c7eb7953d6cfe45577ad5b1b197d50a113707df2834d0794898f6b6a440. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZHN72282476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ec172baed9ba79e9e13020783af8f2b548efe495e38e80b2dd1aa964b525afb. 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/QZHN72282477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x099eda8ba6820cad2670d6613e6645cff13862f259ed0d336277482ffb502b9a. 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/QZHNA2200738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9f3bdc1cc7fd1692bb815cb88360adad0efc1b4e37d7d6bfa329b03b983bd83. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZNWV2306457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4f7004e2381e9190723bc81e05eaa6d459b2f40be9e739e4d239ac9168e6dd7. 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/QZNWV2306458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab37346ee7e7a997c9b88ff13fabe449ac3d1c3fde3d9e446ee019c5a3da3d3f. 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/QZMEN2300463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x313a81b834cd74a71ca9318e5985ad4f36d1e3162222bc08ce71236a19cf3084. 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/QZNWV2306459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92569d6b91d591ed0bc235aeef704435c7ade4b202a94fac19839904901d280f. 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/QZTB32273660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc76593e9336d0650059a9d17fdd102b988a01862c2a4b27d379e436f1649a6bc. 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/QZHN42326014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab37346ee7e7a997c9b88ff13fabe449ac3d1c3fde3d9e446ee019c5a3da3d3f. 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/QZMEN2300463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8da19a7b74f4849168fa6f64c85027a7665882c792d833d378dbe257d12f0930. 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/QZHN42326013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc76593e9336d0650059a9d17fdd102b988a01862c2a4b27d379e436f1649a6bc. 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/QZHN42326014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92569d6b91d591ed0bc235aeef704435c7ade4b202a94fac19839904901d280f. 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/QZTB32273660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6ce8d568aedc8c46d36e6568e11cba9440b2dbbdc78f7c6d4bf9f97ba0ebda6. 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/QZTAZ2250834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x455ca3e3b570f6f842c24bbaca712260e1268acee5958a4f41627fd468c00b0b. 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/QZHN42053036.