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 0xfec045a574d222cbd32c9e5c5690e1acf9475d1510412ba0b06c2f30ddfa3da5. 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/2f88a4fd-92a6-4611-9bf0-af84ebf99d72.json and https://artists.proofprofile.net/proofs/artist/2f88a4fd-92a6-4611-9bf0-af84ebf99d72.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 0xfe7fd6034149bd968418731d7b29c39ea803e1e7c05da5a0d6cac0e5000132c7. 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/DEAF42000448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5d9e3b7f0b90f2d4b0041bddbb9389d6791d8818530043ead1cb00d552ddcf6. 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/DEAF42000449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfd6ba336b9c555a56abd6ecbd6021a8a9672983791ed035df61823f31d8fad9. 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/DEAF42000452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x551f7b17613cf8ee640d4bde0c5241dc76d560b0813e9fb2737108ecd1c1f9c2. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/DEAF42000453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78c627025306af242e281169923cd44a02df1cf70972eb30271d66f104e0b848. 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/DEAF42000454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x338f2db4e0250c5eccd6a2df1bfa291137d3b96fe9b01a2f7f272a7a528b01d3. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/DEAF42000456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa04138ad4f930227f5644d4662e694a64b5fa87f4a682cfc5cab6376e454c7ba. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/DEAF42000458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c6835c36f4491eb66bb8670b7236a46a945c097fb84a17b0adf6a0712a25fad. 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/DEAF42300049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x175490ba999a9ceb45999100b9947ec048f38d3af14fd240c4079f80c95cd8b1. 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/DEAF42300050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f5142e7652645e095c20ee70f78b204215d354c18eaeacdd6668f039409e712. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15: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/DEAF42300051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8655a56c8ece2bc777020ea14618eb571b3394ae1d7d626c31acea20dfd2160f. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/DEAF42300052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab185f2f639ddb5ccc4276b131021a5b756c132236720b68a69f5a11592c876b. 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/DEAF42300053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75d2f1c97cf728100c5d1d0ee5aed789c1e1f6c57e1c8090e65652d12dbdde95. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T11:47: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/DEAF42300054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6560e2e7ee252821292557c2dcbe2de0aa2b4f33fd6d9cee28df31241c9e911e. 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/DEAF42300055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf69f353c3d5038577992f0233b5e233b5229e91f26e2699c606ec8bd44ac114. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/DEAF42300056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe172ba07d9afb0f8e26cfc15ada3cd344548e953fe1cb1522da35ad6f895961. 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/DEAF42300058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ef3b0ab4c5a5c30f77ff06e5f6a4e5ed0d058b5bc35a51907070bd032305b35. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/DEAF42300059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x375239ec4ed1bed1a4dc71a26ac793a80a7ac86473c26d57f8e2500a3f20348f. 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/DEAF42400158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x175490ba999a9ceb45999100b9947ec048f38d3af14fd240c4079f80c95cd8b1. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/DEAF42300050.