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 0x0cb35d37edb2fa3a4425941bccf0bcbc03060707d77f18865342a464dcb208d4. 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/e564254a-7cc6-41ca-bf90-0d18dfa69b66.json and https://artists.proofprofile.net/proofs/artist/e564254a-7cc6-41ca-bf90-0d18dfa69b66.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 0xcfc26917c54b94d5e6a8466fb2078e408aa6bce107ea04bf194e017125f4a200. 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/QZTAZ2395701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf21fb00ce385561d1084ebb9da08fb0c9b41b5e4108bd9f70b448a0106836871. 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/QZTAZ2395702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf6e511390f639f3a0dab3f83d7e39a11551b71e15a3d4f78309c5c893ec27c5. 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/QZTAZ2395703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4e15f013954927bfaa2eef73e9e9781fd463962fd9e3fdfe0bf86dd9d99ee50. 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/QZNWS2335519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d21a9aef55735440dfc56f3e4f8dc130122f34be1ffa2559c13a968918259f0. 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/QZRP42373043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e12631ad6bc7f0b172ffd5b33af33d9adf7470609d4fb71a1da16cd4853f564. 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/QZTAZ2395704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9329e63baf2dc680bfea80a8f692903235d8cac75b6789237f9f65ce937fb8a8. 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/QZHNB2348354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1cc53d23461ff99c8ebd48b51f2f83fc072e0b9e7bf858e6059474cbf899aa2. 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/QZFYY2374001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6980215d2d586cd43f59b89c97885240fa55a0af197c673c6bb339b775c7f8a4. 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/QZFYY2374002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b2d65fe6fb298791550b53e158cf397614576b0319e6bc4456641fad2e4a8de. 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/QZFYY2374003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1661fdbf6ff7721c1b7e7a7ac67e4c85adbdbd77357204010e30aeecb7814b96. 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/QZTB52209331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4abb2c2d5c8a60a74e098e3c5aec282b8cc6e319a47e9ef2685c4f7d7649ec0. 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/QZNWZ2201864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe60725ae9f0e13145f135da7117051577b0fbe8c018205524002ae611544e43c. 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/QZFYY2374004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8719cf740dd7e7efeeba00de764cc4527e85d872ee475f415ec0cf594499340f. 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/QZFYY2374005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8249b7123c3c3bdc01560aaf4973c30545d15da63c23b5ff64058c2e75d99d3c. 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/QZHN92242771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea7ec5398922fea859d5932de585ac9dc5e0ac62605505f96707e62120133711. 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/QZDA62053982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61bea22f385088774cec94054f992ae68563ef6e3b50f94743618ab423e59d13. 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/QZDA62053984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cd2a72da714140254f3be20095a04c4afc16ae5b052e53a192952dfbfbb30f1. 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/QZK6K2402406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x837bf1a7d76399a967f8d3e5d915fe535dd243a1e319d1830ea87121de0b1670. 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/QZHN42424094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06976f99f438afc9749d1a490e452c1db3bee04da4fd1c640c902f20b845ff24. 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/QZDA42401162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4e15f013954927bfaa2eef73e9e9781fd463962fd9e3fdfe0bf86dd9d99ee50. 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/QZNWS2335519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe55e9d75beb4b5709cac0e3b719616199c16ae35fa0e2da9c2ac89df77d17314. 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/QZK6M2376862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76a3a6adda0e67ad8ba5dc64a9ea700754abc66c34adae47ba5d2e8d416bccc7. 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/QZK6H2342139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf52263757e561b6596a06592da4c03839de8771102f9f965114e05b50a99ce4. 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/QZK6K2322942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9329e63baf2dc680bfea80a8f692903235d8cac75b6789237f9f65ce937fb8a8. 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/QZHNB2348354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1661fdbf6ff7721c1b7e7a7ac67e4c85adbdbd77357204010e30aeecb7814b96. 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/QZTB52209331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4abb2c2d5c8a60a74e098e3c5aec282b8cc6e319a47e9ef2685c4f7d7649ec0. 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/QZNWZ2201864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x331802d3061d2b689f9405664653030e1f2ffc11346e6faa62a6645f5b5f1240. 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/QZMEP2264774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8249b7123c3c3bdc01560aaf4973c30545d15da63c23b5ff64058c2e75d99d3c. 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/QZHN92242771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee2e8bb58732a819a8ba7e48345ca9d72f42a9bb40b1197dd6c9f03300f4a20d. 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/QZFZ22249446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95337077aeadc49ce3460bfb45f9de69ef0b22844cb07f681fe5a5ac31435a2d. 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/GBKPL2168157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2051368b686cbde157e0fbe82eef3414999fa15b6420a2a6084b5c942468903. 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/GBKPL2163496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd882439577a17b201a4e172b2c92f7c09b0c859d5f1634b9ad73f4562d23df1a. 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/GBKPL2160703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67e4ae6c34c385504f1c04c8d121f91b0730a2f431af027d9a6a5544c79d4b5e. 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/QZHNB2017330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6342e03eaf7f79ae813341f18ab554be7ef942e8cb7c591c87e2d0eeece915b1. 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/QZHNB2017331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1113f31de7c93da60fa1ac95db973dd33ee6e9f11016c9005f0961d20534b9a4. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZFZ62028049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14caac7c0a2722c25f1a191433fee8db62e6d7b1f2c2c266218479d0d1c5921d. 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/QZFZ62028050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0134cc402b1b4227267db7266176c3e0d6493df6273b3726fad645b81331c40. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZFZ62028051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x152c32ad4bd8777935411dbc967913fc9e7d0bd77672dfa521356fb5eda8731f. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZFZ62028053.