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 0xaaf8d14b919e5921a815b34e98fe4512a8009dfdfc7bafde7927d50c4862250f. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5b9b74e6-088c-4889-bca0-810c631155a5.json and https://artists.proofprofile.net/proofs/artist/5b9b74e6-088c-4889-bca0-810c631155a5.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 0xd47d7c566fd5615a3ec70c7be6c42d0c89f24129388105224ac8555322e01824. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43:45Z), 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/US83Z2321938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3cb61e3914309fe42a75cab43e22a348eeb0657a78b9b9f3513689768575a5c. 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/DEH742157422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x908e3da05eefa798221a3c4ec63df04113d9619696c8022c22885c1a1a1513a3. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50: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/US83Z1907933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb9b9acc42fff51222c80cdb9b6456f6644d424c6af3a971ed82f3aa9a850e6b. 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/US83Z2147837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf1e4eab7c7819ce71cfcff577e287bc4fd6aa4364ba7d3285d7954955db220b. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/US83Z2147834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fad8d6931ff8cfd43d5bd3c3a87475a0cd398d9e45971bcc9ab067706c29769. 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/US83Z2147843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d002f19f6b8b680df3797384fd0698b54e8ca3d24d4ceed9a8e1303b25d57ba. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/US83Z2147839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9870093275c4df609b37536f23e0ab9bf252d02e340e45019c51d325f3726e0d. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/US83Z2147830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59a1ccf3ca0b2ad12d7f9dad960d926138b0a6fd6813903a645ac05833d17c55. 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/US83Z2147827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdffdbc56e9939ac9785bd309d81aadcb5e0de64bb77722fede1ee9e7e1bc1cff. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/US83Z2147846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x565dfe5f539bf44495def3b9df7733805f6e55854ac4a3c13d74924907f264a2. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57:05Z), 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/US83Z2147836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68be9492fa544a50c42fdbb877e3a14653cd871f5cbd4765d3011406ec985287. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/US83Z2147823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99443b1a77f11ad9bdd75a26a017cee63c0c9a464983f6b2dec413f9f376aaca. 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/US83Z2147844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x118db76855ee3ec275effbcef44e7aeff12b328990fb760f673ec4f4aacc954e. 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/US83Z2147826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34c3442aba7b9f1235ba564613c348abbab363c5ed16bd24bffecc31940830c1. Chain 2 (Bitcoin): anchored in block 960330 (2026-07-31T00:58:21Z), 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/US83Z2147821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd3f9a036b32d677a06d68aa20225961af9f9a806ab1ada629fba498ffcd77a1. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/US83Z2147842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10cd12af9358b5283824b6f71dcb8faa18b78d03f5885ac32ce000b2697353e6. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/US83Z2035620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0097cca3a14443f6b5df56f2145b0036386ecaa5369ec08d61a86d99773ca661. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/US83Z2147833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57baa02ad5a663ac82c80ae6effea5d47a09dd3558cb1730fe7e08c0f3190f30. Chain 2 (Bitcoin): anchored in block 957026 (2026-07-07T11:02:43Z), 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/US83Z2147849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96c1b80cfb0211680a881efec27128e54cffdfad360026006f698080afb26a3f. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/US83Z2147835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95d6b0996f98724ae8c0f77c8d3d8608ffa3af1f68e96566376206f144f32650. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/US83Z2147828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11d61ad846d2e80089623424dc36629d9bdfe168120a56882b0437f831d6dab7. 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/US83Z2126538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9224549266a72d7a673e0e1fb62eb0b151c18add500defd19bb5217244a8336d. 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/US83Z2147838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc193f666dc9feb085e3780ffb79edec956e5deac3c4d5dd4717579786ae1a905. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/US83Z2147829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c982debdf41c7ef228469999ebabd425838a8a9394520f9014457a9a912f15c. 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/US83Z2147847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c4d42233e553d972b122824e0c65e07772a5b380b8b208cc6d587e0386ed40d. 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/US83Z2147822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x241d972617614014d38d95ac28c9153899bf11d3ae9222959dff28b982282cc2. 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/US83Z2147825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaf1bc644fdc81f60c4acb25c307b129ee7a2f4f43d75162e3eb7f02ff7c4d99. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/US83Z2147840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x522853caf6d66fcb7f770f1209ba1e372ea2ac512047c6110e15aa03dbae15fe. 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/US83Z2147820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f85d1d9629cccc0ba25b1d5eeb8d1cd61f2f7f9793106531081849bcf20ce52. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/US83Z2147824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72ad43983db7ca08c5e52e6c9e2bc134138a98a3f173a94c0257f6d97bac3347. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/US83Z2019844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba533c9405946b71771759a7ff950338f27f6e3684a439e4a5fb07ad770cf3ae. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/US83Z2019852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc82d7167f77b1c8446818f3889b534309f432d88b777fe08dc0f4548aae6c046. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/US83Z2019848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07e28cc01d119959dfa6ef00bb08f50e89152a17bab2a56f17464287a17f3ecc. 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/US83Z2019860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e6c61d3119801d48867650edd55bd912c03d6b998b231a785d70880ea47e61c. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/US83Z2019849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefa579bf1faaa85142deebcad4c7d56820aec4585d8dcf3107b3bc3e5041647c. 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/US83Z2148012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71adfff281bec760c22b17740ebee2bb7a2357ba268f7c22a08037b513a46e29. 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/US83Z2148011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47a2860a71d277cc6ba89c1df9ae7e101226b9d0d25f6f762f53b9a4e0704a0e. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/DEH742050642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd3f9a036b32d677a06d68aa20225961af9f9a806ab1ada629fba498ffcd77a1. 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/US83Z2147842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdf50e686debdc64dcbd28faabb69eef438132313938050cfc567cacf9aab31e. 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/DEH742162867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0819642bc4a882b1207b4c4519f3d81f2d81b93bbd7fdf8746077254de8b6d5. 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/US83Z2028570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x083392d0aa536e98cbbf6f8209d961ee05278ce21ce8d1522b360e4c66c9aaf9. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/DEH740400991.