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 0x38514ea665a210a891ffe6fde109522288b3d0664d98474cbbb20f5df3a2dc98. 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/1d8a0c65-a4b0-499a-ae5b-9854c45ada46.json and https://artists.proofprofile.net/proofs/artist/1d8a0c65-a4b0-499a-ae5b-9854c45ada46.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 0xc16ef6b7a4a8e0663e144e2d18632490036c53437f972b13776aa5e5d935c641. 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/QZRP52130199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47219844245333172fca4ea1749e7b3bc0b6dcc1660dd045e8dc268a2f3b7d10. 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/QZK6G2347927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9df8913616b4e33000cc563c797843c7a7b99887f74d2ae37a92eac47e62dbe6. 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/QZK6K2398936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc5b1fd171f8e8b94e3773e54a56d1c25531fe6a2a21dc0fc2677fb87d3db7cc. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/QZK6G2347928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1c920365249d60fb9cfce68ea887f593a645eab4c57187f7fa03bbd28d12a66. 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/QZNWV2278575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb740ebc2a193a2aacf147ba71a4213d333ea8e73269df2860b54302bfbcc4678. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZK6G2347929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82b973a3d6413b1367199ae8bc54d68883a0185664bd8502c0a1f494f19fc28d. 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/QZK6K2397119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc147a26a65f7da173781bb102999faf68a6e1e082a535af7571a9186d31304b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZK6G2347930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62d49354701da8e3d007735f554eabbfb47cd795292fd38dffc82ace3f247736. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZHNC2308817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2529a0d58402c4bc8660756bdd80e425342b941fcb300a7763bca26eff0d842. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZK6G2347931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99f01f5d0d0eb8df6c70b9b0f12922754a935ee2d9ac93a47e1f8898cd904e63. 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/QZHN62395421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6a35232bebf1a8b8fd39bded9f83f674093d93c6218bfe7cb2f612d6b6e25d9. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZK6G2347932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21a251c9a4d2833af49ad95e35f1871d5a74717d23f1fd2d7264cbd0c0585dd3. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06: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/QZK6P2208956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68e4fdac6e76d89c9e0190bc7f8acee11d4d0a9f0b25651d8cab40226d19f9a2. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/QZK6P2208957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8640052bf87f4ebcf9410ad83a018ffc4dbcf7f136673998fcba5179400836b5. 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/QZHNA2266098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ef52a52da397f8106e2383dcb0647063c231ed26aced1448bc1a973b57ded93. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/QZK6P2208959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74eb755e036f12f52104f5b48a90a0a6afe1e24b354de2c2c17f4b5149e97897. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZK6P2208960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc52d72fbf5b40383098228254e8ed1adad4710a8651ffadf9d4abc4e7f064a6e. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZK6P2208961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24dac36bc327db933dc8a56f11635f8aa4cf5a4e62c9ce6115deae2b7b869e38. 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/QZES52225115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68e49c66660939f08619bd051352abe4dec9258db12904bea900275a410e194b. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/QZFZ22255496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60bdd51caecf1e5f3e3c170a78bcb0ca4a8616cf3f6ee3f2908987889f2c65fc. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZES52225116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d1fe50308b0fc7d4b6703f97604e347f6ec92ddc8d7e96fadbef745a4731890. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/QZES52225117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x551167c3ec8b640780662334aa8f198bc4ee9c2b24490a12468e3b6a099cd3f5. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/QZES52225118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c162355111916c0c8b56c7a4bb9a3b9996cee88bc907ed271f7d282656e17aa. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/QZES52225119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42d53968662ba5c0e2edbd4587cd1e3337333cce3cd532e3b5fbcb5a58879376. 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/QZES52225120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe7ccde7adc2b2bfb6ecfc450ccb4b50c10ab9d013a37c9ddf7d85fcffb8c9c7. 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/QZES52225121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57a3aa54257ec25becdd6843a6810aabac954e60e18a477d7c924fcb68c33683. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/QZES52225122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd86076df7227842fcc1ebec5fd4a355a69541182d4d713d1249c1c1c785f03ff. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/QZDA82484796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57e0973fd266c3269a3da671eeda110649472b1af6cbfcb057752dfd85443803. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QZWFJ2347943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe74c17344db877aadf33ddf04518df0e28ca2a55db0d725b67dd5df1ec708012. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/QZWFJ2347945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7e58f66df81cc91004584f7ab023b37d2629058588249ea3eece50aee97ba8d. 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/QZWFF2311271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2b5cd0bb74bc928c4743393a106f0d4ea7f9ce40ef2c8fd874e67b07fa97c02. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZTAU2307143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99f01f5d0d0eb8df6c70b9b0f12922754a935ee2d9ac93a47e1f8898cd904e63. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZHN62395421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0404f8322f0aa7eecab00f107cb0683f819689d7d9c114a3bf531feac11fcda. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZFYX2368135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1c920365249d60fb9cfce68ea887f593a645eab4c57187f7fa03bbd28d12a66. 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/QZNWV2278575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bc11c8a7784d7fb9f82b7591217c69e6c3ad72f7c58cec0cf306075cc53ffd3. 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/QZMEP2242115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8640052bf87f4ebcf9410ad83a018ffc4dbcf7f136673998fcba5179400836b5. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZHNA2266098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc2c4ac74858c9c2f3b48130336ad8570d7ba07e2faa063917f4d8f19c7c9eee. 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/QZMER2435068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65e50fecd80b4afc4d22b17624f8c2c1644c6297d3af4f8d9f42670b0035ba9a. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZK6N2466696.