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 0x00cfcc4595078400342a774154bb19d75c254e11e9366de6a7607bb7002e7b0c. Chain 2 (Bitcoin): anchored in block 953750 (2026-06-15T06:12:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ab3ba127-93d8-4969-9739-b09cba1de000.json and https://artists.proofprofile.net/proofs/artist/ab3ba127-93d8-4969-9739-b09cba1de000.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 0x999754967a6bff2d4aefaf5fab988820132e481315636a36a162133d91068912. 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/QZK6L2291294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e14f13c9814867c685256ccf642b4ec50987c246c57a215dacc24e0473372ee. 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/QZK6L2291295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7b0343ae43a26ecff2e207712092c68eb6a4b1d588f4bd8b74979a608038c43. 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/QZHN92351033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f6e423510a09eb16e8759cc2fcfa616038c8c32cf3be69a32c521459e2f21c3. 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/QZMEP2108874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x663eccdd0b2aaebcb7e2c8f6f128c868079032e7f281842e86ec6d8ed8b4b419. 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/QZRP42256908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b1831332689939a9f70da5d1f1d234782d468594812db37302c15e092d3f616. 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/QZRP42276094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x064496826c20d4389fecbdb548c8c328f5f1640508158ec64990e8a78bde2ea6. 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/QZES92396875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bba0b61481b605f1a68a8b7d7b30cd271cfeed886dd6ea65ab1219575970e0a. 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/QZES92396877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd514d39bf778b4f4a92f4c48e2800f8efb4b6def5c3715d92d2f10bce0b45dff. 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/QZES92396879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc807122ebccfd82ab219e18c285ffcd4ac928e93183429422c601df91b7db32a. 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/QZES92396887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x479fa418d455419d5c1f355c682192df346ac6f078f64140d9203a1e58e6d0fd. 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/QZES92396888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dd41ea8306c046da56c62c55d7f8381e43a256a0dfee5041826b665c6ea3618. 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/QZES92396889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd50f6658bbdabcd5564d5a398bc0fc5252d62afb94ff8def73ec0326eccce0d3. 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/QZHNA2360449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5fd337b055bda4d34a72eb4dc22745ffe620f16c6fb14f95717db07e41d3d92. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QZHNA2360451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2197b9fbe0babb6e317e2ef1b691c0a8f8d8fec1a5106ed064e5d6678746e69f. 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/QZRP42413507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2286f10059120a3ba01b3886d3bc8fcefdf9943077ec68794ca1b1c8089802f2. 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/QZDA72306505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x572d6aa56ac0a27a5248cf40574b54fcee49821f828d0dd53375a6dbd0fbe1fe. 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/QZTB52255753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a6c1e9559039eb3933c5630c33efacf99ab598d0c030f317161982b88f81675. 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/QZTB52321751.